SQL Server 2008 FileStream 的配置及示例

原创 2012年08月16日 13:57:04

1.  启用 SQL Server 2008 Filestream 功能

a. 开始/所有程序/SQL Server 2008/Configuration Tools/SQL Server Configuration
b. 选中Service,右键属性
c. 切换至Log On选项卡,设置如下图

    
d. 切换至FileStream选项卡,设置如下图

    
e. 点击OK结束设置

f. 在Management Studio中查看数据库的属性

    

2.  创建数据库和数据表

--Create Database
CREATE DATABASE FSTtttt
ON
PRIMARY ( 
	NAME = FSTtttt,
	FILENAME = 'E:\Database\FSTtttt.mdf'
), FILEGROUP FSG00001 CONTAINS FILESTREAM ( 
	NAME = FSTtttt_fs,
	FILENAME = 'E:\Database\FSTtttt_fs'
)

LOG ON ( 
	NAME = FSTtttt_log,
	FILENAME = 'E:\Database\FSTtttt_log.ldf'
)
GO

USE [FSTtttt]
GO

--Create Table
CREATE TABLE [dbo].[FSTest](
	[Id] [uniqueidentifier] ROWGUIDCOL  NOT NULL,
	[FileName] [nvarchar](64) NULL,
	[FileData] [varbinary](max) FILESTREAM  NULL, 
UNIQUE NONCLUSTERED 
(
	[Id] ASC
)WITH (PAD_INDEX  = OFF, STATISTICS_NORECOMPUTE  = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS  = ON, ALLOW_PAGE_LOCKS  = ON) ON [PRIMARY]
) ON [PRIMARY] FILESTREAM_ON [FSG00001]
GO

3.  注意事项

当数据库被备份一次之后,使用 Delete 无法删除对应的文件,这时可以修改数据库的恢复模式为简单(Simple),执行以下脚本即可

ALTER DATABASE FSTtttt SET RECOVERY SIMPLE
GO

CHECKPOINT
GO

ALTER DATABASE FSTtttt SET RECOVERY FULL
GO

4.  示例下载

我的资源中存储读取图片的示例

 

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

在SQL Server 2008中配置文件流(FILESTREAM)

TSQL配置和激活文件流 在SQL Server 管理套件中,点击新查询窗口并输入下面的TSQL查询:  sp_configure 'filestream access level',2 rec...

SQL Server 2008 FileStream

  • 2012-08-16 14:12
  • 751KB
  • 下载

如何启用SQL Server 2008的FILESTREAM特性

如何启用SQL Server 2008的FILESTREAM特性 今天安装SQL Server 2008的时候没有注意,忘记了启用FILESTREAM特性,因为默认情况下FILESTRE...

SQL Server 2008中使用FileStream存取大文件

SQL Server 2008中引入了Filestream,使用它可以将非机构化大型数据(如文本文档、图像和视频)等以varbinary(max)的形式存储在文件系统中。使用数据库的备份还原功能可以将...
  • babyan
  • babyan
  • 2011-08-26 15:43
  • 1631

MS SQL Server 2008新增功能示例

---------------------cte通用表达式示例----------------------------- with obj as (  select type from ...

SQL Server 2008查看死锁的存储过程的代码示例

在SQL Server 2008数据库中,查看死锁可以用存储过程来实现,本文我们主要就介绍了SQL Server 2008查看死锁的存储过程的代码示例,希望能够对您有所帮助。 代码示例如下: ...

SQL Server 2008 R2 示例数据库

  • 2015-01-05 12:30
  • 35.25MB
  • 下载

SQL Server 2008 示例数据库

  • 2015-01-05 12:26
  • 57.04MB
  • 下载

SQL Server 2008 安装、配置、连接JDBC全过程详解

SQL Server 2008 的安装: 下载SQL Server 2008的iso安装文件,用虚拟光驱打开,运行Setup 选择“安装”  -> "全新sql独立安装...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)