• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
  • SQL Server 2000 (SP4)筆記整理(一):數據庫

    發表于:2007-05-25來源:作者:點擊數: 標簽:筆記sqlSP4整理2000
    --==========================================================-- -- 作者:彭建軍 -- 日期:2005-06-21 -- 頁面:Page1 -- 概要:創建、修改、刪除、分離、附加、備份、還原數據庫 -- 說明:以下示例均在[查詢分析器]下進行,可配合圖形界面進行 測試 --==

    --==========================================================--
    --  作者:彭建軍
    --  日期:2005-06-21
    --  頁面:Page1
    --  概要:創建、修改、刪除、分離、附加、備份、還原數據庫
    --  說明:以下示例均在[查詢分析器]下進行,可配合圖形界面進行測試
    --==========================================================--

    --數據庫創建示例1

    --首先必須在C盤下建立[DataBase]文件夾

    USE Master
    GO

    --檢查是否存在測試數據庫,若存在,則刪除之
    IF EXISTS (SELECT NAME FROM SYSDATABASES WHERE NAME = 'MyDB')
        DROP DATABASE MyDB
    GO

    CREATE DATABASE MyDB
    ON
    --數據文件
    (
        NAME = MyDB_dat,
        FILENAME = 'C:\DataBase\MyDB_dat.mdf',
        SIZE = 10,--默認值為 MB
        MAXSIZE = 50,
        FILEGROWTH = 5
    )
    --日志文件
    LOG ON
    (
        NAME = MyDB_log,
        FILENAME = 'C:\DataBase\MyDB_log.ldf',
        SIZE = 1MB,
        MAXSIZE = 25MB,
        FILEGROWTH = 1MB
    )
    GO

    --數據庫創建示例2

    USE Master
    GO

    IF EXISTS (SELECT NAME FROM SYSDATABASES WHERE NAME = 'MyDB')
        DROP DATABASE MyDB
    GO

    USE Master
    GO

    CREATE DATABASE MyDB
    ON
    --主數據文件
    (
        NAME = MyDB_dat1,
        FILENAME = 'C:\DataBase\MyDB_dat1.mdf',
        SIZE = 10,--默認值為 MB
        MAXSIZE = 50,
        FILEGROWTH = 5
    ),
    --次要數據文件
    (
        NAME = MyDB_dat2,
        FILENAME = 'C:\DataBase\MyDB_dat2.ndf',
        SIZE = 10,--默認值為 MB
        MAXSIZE = 50,
        FILEGROWTH = 5
    )
    LOG ON
    --主日志
    (
        NAME = MyDB_log1,
        FILENAME = 'C:\DataBase\MyDB_log1.ldf',
        SIZE = 1MB,
        MAXSIZE = 25MB,
        FILEGROWTH = 1MB
    ),
    --次要日志
    (
        NAME = MyDB_log2,
        FILENAME = 'C:\DataBase\MyDB_log2.ldf',
        SIZE = 1MB,
        MAXSIZE = 25MB,
        FILEGROWTH = 1MB
    )
    GO

    --刪除數據庫(請謹慎使用!)

    DROP DATABASE MyDB
    GO

    --分離數據庫

    EXEC sp_detach_db 'MyDB'
    GO

    --附加數據庫

    CREATE DATABASE MyDB
    ON PRIMARY
    (
        FILENAME = 'C:\DataBase\MyDB_dat1.mdf'
    )
    FOR ATTACH
    GO

    --修改數據庫

    --增加數據庫數據文件
    ALTER DATABASE MyDB
    ADD FILE
    (
        NAME = MyDB_dat3,
        FILENAME = 'C:\DataBase\MyDB_dat3.ndf',
        SIZE = 10,--默認值為 MB
        MAXSIZE = 50,
        FILEGROWTH = 5
    )
    GO

    --清除數據庫數據文件
    ALTER DATABASE MyDB
    REMOVE FILE MyDB_dat3
    GO

    --修改數據庫配置參數
    ALTER DATABASE MyDB
    MODIFY FILE
    (
        NAME = 'MyDB_dat1',
        SIZE = 20MB
    )
    GO

    --查詢數據庫信息

    USE Master
    GO

    SELECT * FROM SYSDATABASES


    --備份數據庫

    BACKUP DATABASE MyDB
        TO DISK = 'C:\DataBase\MyDB_BackUp.BAK'
    GO

    --利用備份還原數據庫
    IF EXISTS (SELECT NAME FROM SYSDATABASES WHERE NAME = 'MyDB')
        DROP DATABASE MyDB
    GO

    RESTORE FILELISTONLY
        FROM DISK = 'C:\DataBase\MyDB_BackUp.BAK'
    RESTORE DATABASE  MyDB
        FROM DISK = 'C:\DataBase\MyDB_BackUp.BAK'
        WITH
            MOVE 'MyDB_dat'  TO  'C:\DataBase\MyDB_dat.mdf',
            MOVE 'MyDB_log'  TO  'C:\DataBase\MyDB_log.ldf'
    GO 


    原文轉自:http://www.kjueaiud.com

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>