IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    [原]T-SQL入門攻略之9-创建与查看数据库

    wufeng4552发表于 2010-04-21 14:46:00
    love 0

    --> Title  : T-SQL入門攻略之9-创建与查看数据库

    --> Author : wufeng4552

    --> Date   : 2010-04-21

    创建数据库

    IF DB_ID('MyDatabase6') IS NOT NULL 

    DROP DATABASE MyDatabase6;

    CREATE DATABASE MyDatabase6

    ON PRIMARY

    (                              -- 主資料檔案

      NAME = ' LogicNameOfDataFile6_1',

      FILENAME

    = 'C:/Program Files/Microsoft SQL Server/MSSQL10.MSSQLSERVER/MSSQL/DATA/DataFile6_1.mdf',

      SIZE = 5MB ,                   -- 設置初始大小

      MAXSIZE = 100MB,             -- 設置資料檔案的最大存儲空間

      FILEGROWTH = 15%               -- 設置自動增長幅度

    ),

    FILEGROUP UserFG6_2             -- 將資料庫檔DataFile6_2.ndf分配到文件組UserFG6_2中

    (                               -- 次要資料檔案

      NAME = ' LogicNameOfDataFile6_2',

      FILENAME

    = 'C:/Program Files/Microsoft SQL Server/MSSQL10.MSSQLSERVER/MSSQL/DATA/DataFile6_2.ndf',

      SIZE = 2MB ,                   -- 設置初始大小

      MAXSIZE = 100MB,             -- 設置資料檔案的最大存儲空間

      FILEGROWTH = 10%               -- 設置自動增長幅度

    ),

    FILEGROUP UserFG6_3         -- 將資料庫檔DataFile6_3.ndf分配到文件組UserFG6_3中

    (                               -- 次要資料檔案

      NAME = ' LogicNameOfDataFile6_3',

      FILENAME

    = 'C:/Program Files/Microsoft SQL Server/MSSQL10.MSSQLSERVER/MSSQL/DATA/DataFile6_3.ndf',

      SIZE = 3MB ,                   -- 設置初始大小

      MAXSIZE = 100MB,             -- 設置資料檔案的最大存儲空間

      FILEGROWTH = 5%                -- 設置自動增長幅度

    )

    LOG ON(

                                   -- 設置日誌檔的邏輯名稱

      NAME = 'LogicNameOfLogFile6', 

                                   -- 設置日誌檔

    FILENAME

    = 'C:/Program Files/Microsoft SQL Server/MSSQL10.MSSQLSERVER/MSSQL/DATA/LogFile6.ldf.ldf',

      SIZE = 10MB,               -- 設置初始大小

      MAXSIZE = 100MB,           -- 設置資料檔案的最大存儲空間

      FILEGROWTH = 1MB           -- 設置自動增長幅度

    )

     

    查看数据库

    查看数据库有多种方法,可以查看系统表,也可以用系统存储过程

    SELECT type_desc,

           name,

           physical_name,

           size,

           max_size,

           growth

    FROM sys.database_files --查看系统 ªísys.database_files

    GO

    sp_helpdb

    存储过程sp_helpdb提供了查看数据库基本信息的功能,它实际上是对若干t-sql命令的封装

    这些命令是从相关的系统表中抽取数据而得到数据库基本信息.

    语法如下

    sp_helpdb  数据库名



沪ICP备19023445号-2号
友情链接