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

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

  • <strong id="5koa6"></strong>
  • MicrosoftSQLServer7.0數據庫的創建與管理

    發表于:2007-05-26來源:作者:點擊數: 標簽:
    SQL Server 6.X使用設備(device)存儲 數據庫 ,每個設備為操作系統上的一個磁盤文件, SQL Server 7.0是否也是這樣? 不是。SQL Server 7.0的數據庫不再使用設備存儲, SQL Server 7.0每個數據庫至少需要兩個文件(數據和日志),數據和日志無法共享一個文
    SQL Server 6.X使用設備(device)存儲數據庫,每個設備為操作系統上的一個磁盤文件, SQL Server 7.0是否也是這樣?

    不是。SQL Server 7.0的數據庫不再使用設備存儲, SQL Server 7.0每個數據庫至少需要兩個文件(數據和日志),數據和日志無法共享一個文件,并且每個文件只能給一個數據庫使用,無法共享。

    存放SQL Server 7.0數據庫的磁盤文件有哪幾種?

    mdf:存放系統表格和數據,每個數據庫至少要有一個mdf,并且只能有一個。

    ndf:存放數據,無法存放系統表格,一個數據庫可以有若干個ndf文件。

    ldf:存放日志,可以有若干個。

    SQL Server 7.0創建數據庫的方法有哪幾種?

    使用數據庫創建向導(Database Creation Wizard)。
    SQL Server企業管理程序(Enterprise Manger)提供的圖形用戶接口。
    使用CREATE DATABASE語句。
    請給出一個使用創建數據庫向導(Create Database Wizard)創建數據庫的例子?

    啟動SQL Server企業管理程序(Enterprise Manager),選擇您要創建數據庫的SQL Server。
    由「Tools」菜單點選擇「Wizards...」,在「Select Wizard」對話框展開database工程,選擇Create Databse Wizard,然后按「OK」按鈕。
    在Create Database Wizard的歡迎畫面中按「下一步」按鈕。
    輸入數據庫名稱、存放數據的文件及存放日志的文件路徑,按「下一步」按鈕。
    系統預設數據文件名稱為_data,輸入文件名,按「下一步」按鈕。
    設定數據文件是否自動增加(auto grow)和最大值,按「下一步」按鈕。
    系統預設日志文件名稱為_log,輸入文件名,按「下一步」按鈕。
    設定日志文件是否自動增加和最大值,按「下一步」按鈕。
    系統顯示數據庫設置完成,按「完成」按鈕,出現是否創建數據庫維護計劃(datbase maintenance plan),按「No」按鈕。
    展開database文件夾,新的數據庫已創建。
    請給出一個使用SQL Server Enterprise Manger創建數據庫的例子?

    激活「SQL Server Enterprise Manager」,選擇要創建數據庫的SQL Server。
    選擇database文件夾,按鼠標右鍵,選擇菜單中的「New Database...」。
    分別選擇General和Transaction log卷標,輸入相關信息。
    如何使用CREATE DATABASE語句建立數據庫?

    請參考SQL Server 7.0聯機書籍,"CREATE DATABASE(T-SQL)"文件。

    如何增加數據庫的大???

    設置文件自動增加(automatic file growth)。
    增加數據庫文件大小。
    另外增加數據庫文件存放文件(再增加一個ndf文件)。
    如何縮小數據庫的大???

    縮小整個數據庫:如DBCC SHRINKDATABASE縮小某一數據庫文件大?。喝鏒BCC SHRINKFILE設置自動縮小數據庫。

    如何刪除數據庫?

    使用SQL Server Enterprise Manger提供的圖形用戶接口。使用DROP DATABASE語句。

    刪除數據庫的注意事項有哪些?

    使用SQL Server Enterprise Manger提供的圖形用戶接口一次只能刪除一個數據庫。使用DROP DATABASE語句可同時刪除多個數據庫,如
    DROP DATABASE db1,db2,db3
    刪除數據庫后,如果有登錄ID預設的數據庫因此而被刪除數據庫, 那么該登錄ID應將其預設數據庫改為主數據庫(master database)。刪除數據庫后,請立即備份主數據庫。

    無法刪除數據庫可能的原因?

    此數據庫正在恢復。
    有用戶正在使用此數據庫。
    此數據庫部分表格為副本。
    有哪些方法可以使數據庫有較好的性能?

    使用RAID。
    將數據和日志放在不同的磁盤驅動器中。
    使用Filegroups將對象放置在不同的磁盤驅動器中。
    管理數據庫的一些注意事項有哪些?

    將數據和日志放在不同磁盤驅動器:除了可以得到較好的性能外,如果數據所在的磁盤驅動器壞了,還可以備份日志恢復數據。
    禁用磁盤控制器(disk controller)的寫緩存(write-cahcing)功能:除非寫緩存的設計支持數據庫服務器。
    定期備份主數據庫:此外添加、刪除或修改數據庫后也應該立即備份主數據庫。
    日志要有足夠的空間:可以選擇自動增加(automatic growth),自動增加文件大小或設定報警通知。
    SQL Sever 7.0預設的數據日志大小比例為多少?

    3:1,即數據占數據庫3/4,日志占數據庫1/4。

    是否可以同時對數個數據庫進行設置?

    不行,如果想修改默認值,請更改模型數據庫(model database),但是只有更改了模型數據庫的設置后新添加的數據庫才有效。

    SQL Server 7.0是否可將tempdb放置在RAM中?

    不可以。

    SQL Server 7.0有哪些新增的數據庫選項?

    Autoclose(自動關閉):當所有用戶都退出數據庫時,自動關閉該數據庫,并釋放該數據庫使用的資源。

    Autoshrink(自動伸縮):設置可自動縮小數據庫,SQL Server啟動5分鐘后會自動檢查是否需要縮小數據庫,此后每30分鐘檢查一次 。

    ANSI nulls(ANSI空值): 將默認值設為null(空)或not null(非空)。

    ANSI warning(ANSI警告):當設定成true時,遇到"divide by zero(被0除)"時會發出警告 。

    quoted identifier(引用標志符):設置引用標志(quotation mark)的使用方式是否復合ANSI 。

    原文轉自: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>