• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    如何创建支持FILESTREAM的数据库示例探讨
    本主题说明如何创建支持 FILESTREAM 的数据库。由于 FILESTREAM 使用一种特殊类型的文件组,因此,在创建数据库时,必须至少为一个文件组指定 CONTAINS FILESTREAM 子句。

    创建启用了 FILESTREAM 的数据库
    1.在 SQL Server Management Studio 中,单击“新建查询”以显示查询编辑器。
    2.将下面示例的 Transact-SQL 代码复制到查询编辑器中。此 Transact-SQL 代码可创建一个启用了 FILESTREAM 的数据库,称为 Archive。
    注意:对于此脚本,C:\Data 目录必须存在。
    3.若要生成数据库,请单击“执行”。

    示例
    下面的代码示例创建一个名为 Archive 的数据库。该数据库包含三个文件组:PRIMARY、Arch1 和 FileStreamGroup1。PRIMARY 和 Arch1 是不能包含 FILESTREAM 数据的常规文件组。FileStreamGroup1 是 FILESTREAM 文件组。
    SQL
    复制代码 代码如下:

    CREATE DATABASE Archive
    ON
    PRIMARY ( NAME = Arch1,
    FILENAME = 'c:\data\archdat1.mdf'),
    FILEGROUP FileStreamGroup1 CONTAINS FILESTREAM( NAME = Arch3,
    FILENAME = 'c:\data\filestream1')
    LOG ON ( NAME = Archlog1,
    FILENAME = 'c:\data\archlog1.ldf')
    GO

    对于 FILESTREAM 文件组,FILENAME 引用一个路径。最后一个文件夹的路径必须存在,但最后一个文件夹不能存在。在该示例中,c:\data 必须存在。但是,在执行 CREATE DATABASE 语句时,filestream1 子文件夹不能存在。有关该语法的详细信息,请参阅 CREATE DATABASE (Transact-SQL)。

    在运行上面的示例后,filestream.hdr 文件和 $FSLOG 文件夹将出现在 c:\Data\filestream1 文件夹中。filestream.hdr 文件是 FILESTREAM 容器的头文件。

    重要提示
    filestream.hdr 文件是重要的系统文件。它包含 FILESTREAM 标头信息。请勿删除或修改此文件。
    对于现有数据库,可以使用 ALTER DATABASE 语句来添加 FILESTREAM 文件组。
    上一篇:通过sql存储过程发送邮件的方法
    下一篇:SqlServer数据库全角转换成半角
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    如何创建支持FILESTREAM的数据库示例探讨 如何,创建,支持,FILESTREAM,