SQL Server 2008新特性——FILESTREAM
2009-02-25 10:22:17 来源:WEB开发网核心提示: FILESTREAM数据必须存储在FILESTREAM文件组中,FILESTREAM文件组是包含文件系统目录而非文件本身的专用文件组,SQL Server 2008新特性——FILESTREAM(2),这些文件系统目录称为“数据容器”,数据容器是数据库引擎存储与文件
FILESTREAM数据必须存储在FILESTREAM文件组中。FILESTREAM文件组是包含文件系统目录而非文件本身的专用文件组。这些文件系统目录称为“数据容器”。数据容器是数据库引擎存储与文件系统存储之间的接口。
使用FILESTREAM存储时,需要注意以下内容:
◆ 如果表包含FILESTREAM列,则每一行都必须具有唯一的行ID。
◆ 不能嵌套FILESTREAM数据容器。
◆ 使用故障转移群集时,FILESTREAM文件组必须位于共享磁盘资源上。
◆ FILESTREAM文件组可位于压缩卷上。
使用FILESTREAM
在开始使用FILESTREAM之前,必须在SQL Server数据库引擎实例中启用FILESTREAM。具体启用数据库实例FILESTREAM的操作如下:
(1)在SQL Server配置管理器中打开SQL Server数据库引擎的属性窗口,切换到FILESTREAM选项卡,如图所示:
(2)选中“针对Transact-SQL访问启用FILESTREAM”复选框,其他的选项是针对Windows进行读写的,可以都选中,然后单击“确定”按钮保存对FILESTREAM的设置。
(3)打开SSMS连接到数据库实例,右击数据库实例,选择“属性”选项,系统将打开SQL Server实例的属性窗口。
(4)切换的“高级”选项页,在文件流访问级别下拉列表框中选择“已启用完全访问”选项,如图所示:
- ››sql server自动生成批量执行SQL脚本的批处理
- ››sql server 2008亿万数据性能优化
- ››SQL Server 2008清空数据库日志方法
- ››sqlserver安装和简单的使用
- ››SQL Sever 2008 R2 数据库管理
- ››SQL SERVER无法安装成功,sqlstp.log文件提示[未发...
- ››Sql Server中通过父记录查找出所有关联的子记录
- ››SqlServer触发器、存储过程和函数
- ››SQL Server 中的事务(含义,属性,管理)
- ››Sqlite数据库插入和读取图片数据
- ››Sql server 2005拒绝了对对象 'xx表' (数...
- ››Sql server 2005拒绝了对对象 'xx表' (数...
更多精彩
赞助商链接