版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、第 3 章管 理 數(shù) 據(jù) 庫(kù) 快速了解創(chuàng)建學(xué)校的數(shù)據(jù)庫(kù):快速了解創(chuàng)建學(xué)校的數(shù)據(jù)庫(kù):管理任務(wù):管理任務(wù): 小王的學(xué)校通過(guò)數(shù)據(jù)庫(kù)管理所有老師和學(xué)生的信息,這臺(tái)服務(wù)器配有三個(gè)磁盤(pán)驅(qū)動(dòng)器。在安裝了2005之后,作為一個(gè)DBA,需要實(shí)現(xiàn)以下任務(wù): 創(chuàng)建數(shù)據(jù)庫(kù); 創(chuàng)建數(shù)據(jù)文件; 規(guī)劃文件大小和位置; 配置數(shù)據(jù)庫(kù)選項(xiàng)。 管理操作過(guò)程:管理操作過(guò)程: 小王分別在 SQL 2005 中建立了老師和學(xué)生的數(shù)據(jù)庫(kù)的文件,分別用來(lái)存儲(chǔ)老師和學(xué)生的信息。并且根據(jù)在校的老師和學(xué)生數(shù)量來(lái)估計(jì)文件的初始大小,老師的數(shù)據(jù)文件初始大小為20 MB,學(xué)生的數(shù)據(jù)文件初始大小為80 MB,設(shè)置日志文件的總大小為數(shù)據(jù)文件的25。 由于服
2、務(wù)器有三個(gè)硬盤(pán)驅(qū)動(dòng)器,操作系統(tǒng)位于C盤(pán),小王將數(shù)據(jù)文件分別放置于D盤(pán)和E盤(pán),將日志文件放在C盤(pán),這樣就可以實(shí)現(xiàn)最好的性能。數(shù)據(jù)庫(kù)的創(chuàng)建和管理數(shù)據(jù)庫(kù)的創(chuàng)建和管理 數(shù)據(jù)庫(kù)是表、視圖、存儲(chǔ)過(guò)程、觸發(fā)器等數(shù)據(jù)庫(kù)對(duì)象的集合,是數(shù)據(jù)數(shù)據(jù)庫(kù)是表、視圖、存儲(chǔ)過(guò)程、觸發(fā)器等數(shù)據(jù)庫(kù)對(duì)象的集合,是數(shù)據(jù)庫(kù)管理系統(tǒng)的核心內(nèi)容。為了更好地理解數(shù)據(jù)庫(kù),應(yīng)該首先了解數(shù)據(jù)庫(kù)的庫(kù)管理系統(tǒng)的核心內(nèi)容。為了更好地理解數(shù)據(jù)庫(kù),應(yīng)該首先了解數(shù)據(jù)庫(kù)的物理文件和邏輯文件、事務(wù)日志、文件組、數(shù)據(jù)庫(kù)的物理空間、數(shù)據(jù)庫(kù)狀物理文件和邏輯文件、事務(wù)日志、文件組、數(shù)據(jù)庫(kù)的物理空間、數(shù)據(jù)庫(kù)狀態(tài)、數(shù)據(jù)庫(kù)快照等基本概念。態(tài)、數(shù)據(jù)庫(kù)快照等基本概念。 數(shù)據(jù)庫(kù):數(shù)
3、據(jù)庫(kù):用于存儲(chǔ)特定格式的關(guān)系數(shù)據(jù)的總集。用于存儲(chǔ)特定格式的關(guān)系數(shù)據(jù)的總集。 文件:文件:用于存放由數(shù)據(jù)構(gòu)成的表。用于存放由數(shù)據(jù)構(gòu)成的表。 文件組文件組 :用于將多個(gè)文件組織起來(lái)進(jìn)行管理。用于將多個(gè)文件組織起來(lái)進(jìn)行管理。 架構(gòu):架構(gòu):用于管理數(shù)據(jù)表等對(duì)象的命名。用于管理數(shù)據(jù)表等對(duì)象的命名。 快照:快照:用于建立數(shù)據(jù)庫(kù)的快速還原點(diǎn),方便測(cè)試和故障恢復(fù)。用于建立數(shù)據(jù)庫(kù)的快速還原點(diǎn),方便測(cè)試和故障恢復(fù)。 在在 SQL Server 2005 系統(tǒng)中,一個(gè)數(shù)據(jù)庫(kù)至少有一個(gè)數(shù)據(jù)文件和一系統(tǒng)中,一個(gè)數(shù)據(jù)庫(kù)至少有一個(gè)數(shù)據(jù)文件和一個(gè)事務(wù)日志文件。當(dāng)然,該數(shù)據(jù)庫(kù)也可以有多個(gè)數(shù)據(jù)文件和多個(gè)事務(wù)日志個(gè)事務(wù)日志文件。當(dāng)
4、然,該數(shù)據(jù)庫(kù)也可以有多個(gè)數(shù)據(jù)文件和多個(gè)事務(wù)日志文件。數(shù)據(jù)文件用于存放數(shù)據(jù)庫(kù)的數(shù)據(jù)和各種對(duì)象,事務(wù)日志文件用于存文件。數(shù)據(jù)文件用于存放數(shù)據(jù)庫(kù)的數(shù)據(jù)和各種對(duì)象,事務(wù)日志文件用于存放事務(wù)日志。放事務(wù)日志。 概述:概述: 數(shù)據(jù)庫(kù)的文件組成數(shù)據(jù)庫(kù)的文件組成:(:(通??梢杂扇?lèi)文件組成) 主數(shù)據(jù)文件:默認(rèn)的擴(kuò)展名為.mdf 輔助數(shù)據(jù)文件:默認(rèn)的擴(kuò)展名為.ndf 事務(wù)日志文件:默認(rèn)的擴(kuò)展名為.ldf在在SQL Server 2005中一個(gè)數(shù)據(jù)庫(kù)至少包含一個(gè)有數(shù)據(jù)庫(kù)對(duì)象的主數(shù)據(jù)文中一個(gè)數(shù)據(jù)庫(kù)至少包含一個(gè)有數(shù)據(jù)庫(kù)對(duì)象的主數(shù)據(jù)文件和一個(gè)事務(wù)日志文件。件和一個(gè)事務(wù)日志文件。這些物理文件具有可用于這些物理文件具有可
5、用于Transact-SQL 語(yǔ)句的操作系統(tǒng)文件名稱(chēng)和邏輯語(yǔ)句的操作系統(tǒng)文件名稱(chēng)和邏輯文件名稱(chēng)文件名稱(chēng)所有的的數(shù)據(jù)文件和事務(wù)日志的所有的的數(shù)據(jù)文件和事務(wù)日志的默認(rèn)位置默認(rèn)位置是是 C: Progrom Files Mirosoft SQL Server MSSQL.n MSSQL Data最佳的實(shí)踐:最佳的實(shí)踐: 將所有的數(shù)據(jù)和對(duì)象存儲(chǔ)在輔助數(shù)據(jù)文件中,而主數(shù)據(jù)文件只負(fù)責(zé)將所有的數(shù)據(jù)和對(duì)象存儲(chǔ)在輔助數(shù)據(jù)文件中,而主數(shù)據(jù)文件只負(fù)責(zé)存儲(chǔ)數(shù)據(jù)目錄,這種配置可有效的避免訪問(wèn)時(shí)的磁盤(pán)爭(zhēng)用。存儲(chǔ)數(shù)據(jù)目錄,這種配置可有效的避免訪問(wèn)時(shí)的磁盤(pán)爭(zhēng)用。 配置事務(wù)日志:配置事務(wù)日志: 建立好數(shù)據(jù)庫(kù)之后,在進(jìn)行具體的操
6、作之前應(yīng)當(dāng)首先配置事務(wù)日志。建立好數(shù)據(jù)庫(kù)之后,在進(jìn)行具體的操作之前應(yīng)當(dāng)首先配置事務(wù)日志。事務(wù)日志文件記錄事務(wù)日志文件記錄SQL Server 對(duì)這個(gè)數(shù)據(jù)庫(kù)的操作,以便于在系統(tǒng)出現(xiàn)對(duì)這個(gè)數(shù)據(jù)庫(kù)的操作,以便于在系統(tǒng)出現(xiàn)故障時(shí)恢復(fù)數(shù)據(jù)庫(kù)。故障時(shí)恢復(fù)數(shù)據(jù)庫(kù)。 那事務(wù)日志又有什么樣的作用?(看個(gè)場(chǎng)景)那事務(wù)日志又有什么樣的作用?(看個(gè)場(chǎng)景)小張?jiān)跁?shū)店買(mǎi)書(shū)。他和書(shū)店進(jìn)行一次性交易付款過(guò)程包括下面這些數(shù)據(jù)小張?jiān)跁?shū)店買(mǎi)書(shū)。他和書(shū)店進(jìn)行一次性交易付款過(guò)程包括下面這些數(shù)據(jù)庫(kù)操作庫(kù)操作: 更新客戶所購(gòu)書(shū)籍的庫(kù)存信息。 保存客戶的付款信息和銀行系統(tǒng)進(jìn)行互動(dòng)。 生成訂單并保存到數(shù)據(jù)庫(kù)中。 更新用戶相關(guān)信息。 上面的場(chǎng)景
7、中每個(gè)數(shù)據(jù)庫(kù)操作都被稱(chēng)為上面的場(chǎng)景中每個(gè)數(shù)據(jù)庫(kù)操作都被稱(chēng)為事務(wù)。事務(wù)。 所有的數(shù)據(jù)庫(kù)操作都將保存到相關(guān)的數(shù)據(jù)庫(kù)日志中,發(fā)生故障后,所有的數(shù)據(jù)庫(kù)操作都將保存到相關(guān)的數(shù)據(jù)庫(kù)日志中,發(fā)生故障后,系統(tǒng)可以根據(jù)事務(wù)日志將數(shù)據(jù)庫(kù)返回到用戶下單前的狀態(tài)。系統(tǒng)可以根據(jù)事務(wù)日志將數(shù)據(jù)庫(kù)返回到用戶下單前的狀態(tài)。正常情況一切順利進(jìn)行,交易成功,與交易相關(guān)的所有數(shù)據(jù)也成功的更新。正常情況一切順利進(jìn)行,交易成功,與交易相關(guān)的所有數(shù)據(jù)也成功的更新。 創(chuàng)建數(shù)據(jù)庫(kù)的示例:創(chuàng)建數(shù)據(jù)庫(kù)的示例: 可以使用SQL Server Management Studio中的可視化工具來(lái)創(chuàng)建數(shù)據(jù)庫(kù),圖示:創(chuàng)建數(shù)據(jù)庫(kù)時(shí),可指定以下選項(xiàng):創(chuàng)建數(shù)據(jù)
8、庫(kù)時(shí),可指定以下選項(xiàng): 主文件:默認(rèn)文件名為:database_name.mdf,位于SQL Server 實(shí)例的Data 文件夾中。 輔助文件:創(chuàng)建可選的輔助文件,將其分配到主文件組和任何現(xiàn)存用戶定義的主文件組中 事務(wù)日志:默認(rèn)文件名為:database_name.ldf,位于SQL Server 實(shí)例的Data 文件夾中。 文件組:文件組: 如果在數(shù)據(jù)庫(kù)中存在大量的文件,如何才能方便管理,同時(shí)提高數(shù)如果在數(shù)據(jù)庫(kù)中存在大量的文件,如何才能方便管理,同時(shí)提高數(shù)據(jù)庫(kù)的性能呢?據(jù)庫(kù)的性能呢?探討:探討: SQL Server 2005在數(shù)據(jù)文件中存儲(chǔ)數(shù)據(jù),數(shù)據(jù)文件可分組為一個(gè)或在數(shù)據(jù)文件中存儲(chǔ)數(shù)據(jù)
9、,數(shù)據(jù)文件可分組為一個(gè)或多個(gè)文件組。雖然數(shù)據(jù)庫(kù)只用一個(gè)文件組即可成功運(yùn)行,但創(chuàng)建多個(gè)文多個(gè)文件組。雖然數(shù)據(jù)庫(kù)只用一個(gè)文件組即可成功運(yùn)行,但創(chuàng)建多個(gè)文件組可能更有利。件組可能更有利。 大小大小:可指定每個(gè)數(shù)據(jù)文件和日志文件的大小。初始大小與:可指定每個(gè)數(shù)據(jù)文件和日志文件的大小。初始大小與model 數(shù)據(jù)庫(kù)中使用的值相同。數(shù)據(jù)庫(kù)中使用的值相同。 文件增長(zhǎng)文件增長(zhǎng):可指定文件是否在必要時(shí)增長(zhǎng)。該選項(xiàng)稱(chēng)為自動(dòng)增長(zhǎng),:可指定文件是否在必要時(shí)增長(zhǎng)。該選項(xiàng)稱(chēng)為自動(dòng)增長(zhǎng),即為啟用文件增長(zhǎng)。即為啟用文件增長(zhǎng)。 最大值最大值:可指定:可指定MB或百分比作為文件可增長(zhǎng)的最大值,建議指或百分比作為文件可增長(zhǎng)的最大值,
10、建議指定文件增長(zhǎng)的最大值。定文件增長(zhǎng)的最大值。 排序規(guī)則排序規(guī)則:數(shù)據(jù)的排序次序原則,用以確定進(jìn)行數(shù)據(jù)排序時(shí)數(shù)據(jù):數(shù)據(jù)的排序次序原則,用以確定進(jìn)行數(shù)據(jù)排序時(shí)數(shù)據(jù)值的具體位置。值的具體位置。 不同的排序規(guī)則將數(shù)據(jù)以不同順序進(jìn)行排序,最主要取決于排不同的排序規(guī)則將數(shù)據(jù)以不同順序進(jìn)行排序,最主要取決于排序規(guī)則是否區(qū)分大小寫(xiě)、特殊字符的排序規(guī)則等等。序規(guī)則是否區(qū)分大小寫(xiě)、特殊字符的排序規(guī)則等等。結(jié)論:結(jié)論: 我們要學(xué)會(huì)文件組的創(chuàng)建、設(shè)計(jì)和維護(hù),以及利用文件組改善數(shù)據(jù)我們要學(xué)會(huì)文件組的創(chuàng)建、設(shè)計(jì)和維護(hù),以及利用文件組改善數(shù)據(jù)庫(kù)的性能。庫(kù)的性能。文件組的概念文件組的概念: 文件組是一種邏輯結(jié)構(gòu),它允許文件
11、組是一種邏輯結(jié)構(gòu),它允許DBA組織數(shù)據(jù)文件,并把它們作為組織數(shù)據(jù)文件,并把它們作為一個(gè)邏輯單元進(jìn)行管理。一個(gè)邏輯單元進(jìn)行管理。 文件組可以控制數(shù)據(jù)庫(kù)中各個(gè)對(duì)象的物理布局,這可提供大量可管文件組可以控制數(shù)據(jù)庫(kù)中各個(gè)對(duì)象的物理布局,這可提供大量可管理性和性能方面的好處。理性和性能方面的好處。 SQL Server 支持支持兩種兩種文件組:主要文件組和用戶定義的文件組。文件組:主要文件組和用戶定義的文件組。主要文件組主要文件組包含主要數(shù)據(jù)文件以及任何沒(méi)有被存儲(chǔ)到另一文件組中的次包含主要數(shù)據(jù)文件以及任何沒(méi)有被存儲(chǔ)到另一文件組中的次要數(shù)據(jù)文件。要數(shù)據(jù)文件。 創(chuàng)建用戶定義的文件組的目的是對(duì)次要文件進(jìn)行分組
12、,并將數(shù)據(jù)庫(kù)創(chuàng)建用戶定義的文件組的目的是對(duì)次要文件進(jìn)行分組,并將數(shù)據(jù)庫(kù)對(duì)象分配給文件組。對(duì)象分配給文件組。問(wèn):每個(gè)文件組可以有多少個(gè)日志文件?問(wèn):每個(gè)文件組可以有多少個(gè)日志文件? 可在不同的磁盤(pán)上創(chuàng)建多個(gè)數(shù)據(jù)文件,并創(chuàng)建用戶定義的文件組以可在不同的磁盤(pán)上創(chuàng)建多個(gè)數(shù)據(jù)文件,并創(chuàng)建用戶定義的文件組以包含這些文件。使用文件組主要的兩個(gè)原因是提高性能以及控制數(shù)據(jù)的包含這些文件。使用文件組主要的兩個(gè)原因是提高性能以及控制數(shù)據(jù)的物理放置布局。物理放置布局。多媒體:創(chuàng)建數(shù)據(jù)庫(kù)多媒體:創(chuàng)建數(shù)據(jù)庫(kù) 你需要為公司創(chuàng)建一個(gè)名為 Sales 的數(shù)據(jù)庫(kù),請(qǐng)使用 SSMS 按照要求實(shí)現(xiàn)該目標(biāo)。請(qǐng)注意,將數(shù)據(jù)庫(kù)的不同文件放
13、置于和操作系統(tǒng)不同的分區(qū)有助于提高數(shù)據(jù)庫(kù)的性能。 創(chuàng)建數(shù)據(jù)庫(kù)方法:創(chuàng)建數(shù)據(jù)庫(kù)方法: 創(chuàng)建數(shù)據(jù)庫(kù)的方法有以下三種:創(chuàng)建數(shù)據(jù)庫(kù)的方法有以下三種: 1、使用、使用SQL Server管理平臺(tái)創(chuàng)建數(shù)據(jù)庫(kù)管理平臺(tái)創(chuàng)建數(shù)據(jù)庫(kù) 2、使用模板創(chuàng)建數(shù)據(jù)庫(kù)、使用模板創(chuàng)建數(shù)據(jù)庫(kù) 使用模板創(chuàng)建數(shù)據(jù)庫(kù)使用模板創(chuàng)建數(shù)據(jù)庫(kù) ,用戶根據(jù)提示操作,即可創(chuàng)建數(shù)據(jù)庫(kù)。,用戶根據(jù)提示操作,即可創(chuàng)建數(shù)據(jù)庫(kù)。 使用使用 CREATE DATABASE 語(yǔ)句創(chuàng)建數(shù)據(jù)庫(kù):語(yǔ)句創(chuàng)建數(shù)據(jù)庫(kù):Transact-SQL語(yǔ)言使用語(yǔ)言使用CREATE DATABASE命令來(lái)創(chuàng)建數(shù)據(jù)庫(kù)。該命令來(lái)創(chuàng)建數(shù)據(jù)庫(kù)。該命令的語(yǔ)法如下命令的語(yǔ)法如下: CREATE
14、DATABASE database_name ON PRIMARY ,n , ,n LOG ON ,n FOR RESTORE :=(NAME=logical_file_name, FILENAME=os_file_name ,SIZE=size ,MAXSIZE=max_size|UNLIMITED ,F(xiàn)ILEGROWTH=growth_increment ) ,n :=FILEGROUP filegroup_name ,n各參數(shù)說(shuō)明如下:各參數(shù)說(shuō)明如下: database_name:數(shù)據(jù)庫(kù)的名稱(chēng),最長(zhǎng)為128個(gè)字符。 PRIMARY:該選項(xiàng)是一個(gè)關(guān)鍵字,指定主文件組中的文件。 LOG ON
15、:指明事務(wù)日志文件的明確定義。 NAME=logical_file_name:指定數(shù)據(jù)庫(kù)的邏輯名稱(chēng),這是在SQL Server系統(tǒng)中使用的名稱(chēng),是數(shù)據(jù)庫(kù)在SQL Server中的標(biāo)識(shí)符。 FILENAME =os_file_name :指定數(shù)據(jù)庫(kù)所在文件的操作系統(tǒng)文件名稱(chēng)和路徑,該操作系統(tǒng)文件名和NAME的邏輯名稱(chēng)一一對(duì)應(yīng)。 SIZE:指定數(shù)據(jù)庫(kù)的初始容量大小。主文件大小至少與model數(shù)據(jù)庫(kù)中的主文件相同。 ON:允許顯式定義用于存儲(chǔ)數(shù)據(jù)的文件。 UNLIMITED:指定了文件將一直增長(zhǎng)到磁盤(pán)變滿為止。 FILEGROUP filegroup_name :這是文件組在數(shù)據(jù)庫(kù)中的唯一邏輯名稱(chēng)。
16、 DEFULT:參數(shù)制定了該文件組為默認(rèn)文件組。 FILEGROWTH=growth_increment:指定文件每次增加容量的大小,該值以當(dāng)前文件大小的百分比或KB、MB、GB和TB來(lái)表示。當(dāng)指定數(shù)據(jù)為0時(shí),表示文件不增長(zhǎng)。 MAXSIZE=max_size:指定操作系統(tǒng)文件可以增長(zhǎng)到的最大尺寸。以KB、MB、GB和TB為單元,默認(rèn)為MB。如果沒(méi)有指定,則文件可以不斷增長(zhǎng)直到充滿磁盤(pán)。提示:提示:區(qū)分NAME與FILENAME。NAME是數(shù)據(jù)庫(kù)內(nèi)部處理文件的邏輯名稱(chēng),F(xiàn)ILENAME 是數(shù)據(jù)庫(kù)在磁盤(pán)上存放文件的文件名稱(chēng),兩者可以不同。CREATE DATABASE TeachDBON - 定
17、義數(shù)據(jù)庫(kù)主文件 ( NAME = TeachDB_Data, - 主文件邏輯名稱(chēng) FILENAME = D:DATATeachDB.mdf, - 操作系統(tǒng)文件名稱(chēng),包含路徑 SIZE = 20 MB, - 主文件初始大小 FILEGROWTH = 0 ) - 未啟用自動(dòng)增長(zhǎng)LOG ON - 定義數(shù)據(jù)庫(kù)日志文件( NAME = TeachDB_Log, - 日志文件邏輯名稱(chēng) FILENAME = D:DATATeachDB_Log.ldf, - 包含路徑的操作系統(tǒng)文件名稱(chēng) SIZE = 5 MB, - 日志文件初始大小 FILEGROWTH = 0 ); -未啟用自動(dòng)增長(zhǎng)場(chǎng)景:場(chǎng)景: 你正在設(shè)計(jì)
18、開(kāi)發(fā)一個(gè)學(xué)校的教務(wù)系統(tǒng)。數(shù)據(jù)庫(kù)采用SQL Server 2005 ,數(shù)據(jù)庫(kù)名為T(mén)eachDB。數(shù)據(jù)庫(kù)的初始大小為20 MB,日志文件的大小為5 MB。 舉例舉例:創(chuàng)建了一個(gè) TeachDB數(shù)據(jù)庫(kù),該數(shù)據(jù)庫(kù)的主數(shù)據(jù)文件邏輯名稱(chēng)為T(mén)eachDB_data ,物理文件名為 TeachDB.mdf,初始大小為 10MB,最大尺寸為無(wú)限大,增長(zhǎng)速度為10%;數(shù)據(jù)庫(kù)的日志文件邏輯名稱(chēng)為 TeachDB_log,物理文件名為 TeachDB_log.ldf,初始大小為1MB,最大尺寸為5MB,增長(zhǎng)速度為1MB。CREATE DATABASE TeachDB ON PRIMARY ( NAME = Teach
19、DB, FILENAME= D:dataTeachDB.mdf,SIZE=10MB, MAXSIZE = UNLIMITED, FILEGROWTH = 10%)LOG ON ( NAME= TeachDB _log, FILENAME= D:data TeachDB_log.ldf ,SIZE=1MB, MAXSIZE = 5MB, FILEGROWTH = 1MB ) 修改數(shù)據(jù)庫(kù):修改數(shù)據(jù)庫(kù): 場(chǎng)景:場(chǎng)景: 在數(shù)據(jù)庫(kù)設(shè)計(jì)過(guò)程中,有時(shí)候需要對(duì)數(shù)據(jù)庫(kù)進(jìn)行修改。可以使用SSMS 對(duì)數(shù)據(jù)庫(kù)進(jìn)行修改,還可以使用 Transact-SQL 腳本語(yǔ)句來(lái)完成數(shù)據(jù)庫(kù)修改工作。 利用利用SQL Server管
20、理平臺(tái)修改數(shù)據(jù)庫(kù):管理平臺(tái)修改數(shù)據(jù)庫(kù): 在 SQL Server 管理平臺(tái)中,右擊所要修改的數(shù)據(jù)庫(kù),從彈出的快捷菜單中選擇【屬性】選項(xiàng),出現(xiàn)如下圖所示的數(shù)據(jù)庫(kù)屬性設(shè)置對(duì)話框。 可以看到,修改或查看數(shù)據(jù)庫(kù)屬性時(shí),屬性頁(yè)框比創(chuàng)建數(shù)據(jù)庫(kù)時(shí)多了兩個(gè),即選項(xiàng)和權(quán)限頁(yè)框。利用利用SQL Server管理平臺(tái)修改數(shù)據(jù)庫(kù)(選項(xiàng)、權(quán)限)管理平臺(tái)修改數(shù)據(jù)庫(kù)(選項(xiàng)、權(quán)限) 使用使用ALTER DATABASE語(yǔ)句修改數(shù)據(jù)庫(kù):語(yǔ)句修改數(shù)據(jù)庫(kù):ALTER DATABASE database ADD FILE ,.,n TO FILEGROUP filegroup_name | ADD LOG FILE ,.,n | R
21、EMOVE FILE logical_file_name | ADD FILEGROUP filegroup_name| REMOVE FILEGROUP filegroup_name| MODIFY FILE 各參數(shù)說(shuō)明如下:各參數(shù)說(shuō)明如下: database:要更改數(shù)據(jù)庫(kù)名稱(chēng)。 ADD FILE:指定要添加文件。 TO FILEGROUP :指定要將指定文件添加到的文件組。 filegroup_name:要添加指定文件的文件組的名稱(chēng)。 ADD LOG FILE :指定要將日志文件添加到指定的數(shù)據(jù)庫(kù)。 ADD FILEGROUP :指定要添加的文件組。 REMOVE FILE :從數(shù)據(jù)庫(kù)系統(tǒng)
22、表中刪除文件描述并刪除物理文件。(只有在文件為空時(shí)才能刪除) REMOVE FILEGROUP :從數(shù)據(jù)庫(kù)中刪除文件組并刪除該文件組中所有文件。 (只有在文件為空時(shí)才能刪除) MODIFY FILE :指定要更改給定的文件,更改選項(xiàng)包括 NAME、SIZE 、FILEGROUPTH和MAXSIZE。注意:注意: 若要更改數(shù)據(jù)文件或日志文件的邏輯名稱(chēng),應(yīng)在 NAME 選項(xiàng)中指定要改名的邏輯文件名稱(chēng),并在 NEWNAME 選項(xiàng)中指定文件的新邏輯名稱(chēng)。舉例:舉例:將兩個(gè)數(shù)據(jù)文件和一個(gè)事務(wù)日志文件(將兩個(gè)數(shù)據(jù)文件和一個(gè)事務(wù)日志文件( testlog1 )添加到)添加到 test 數(shù)據(jù)庫(kù)數(shù)據(jù)庫(kù)中。中。 (test1:默認(rèn)路徑初始值為:默認(rèn)路徑初始值
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 語(yǔ)音識(shí)別與虛擬現(xiàn)實(shí)結(jié)合-洞察分析
- 醫(yī)療服務(wù)連續(xù)性與連鎖反應(yīng)-洞察分析
- 雪藻生物量動(dòng)態(tài)變化-洞察分析
- 隱私保護(hù)技術(shù)產(chǎn)業(yè)生態(tài)構(gòu)建-洞察分析
- 語(yǔ)言變異對(duì)教育的影響-洞察分析
- 閱讀教學(xué)中的審美教育-洞察分析
- 《報(bào)表管理系統(tǒng)概述》課件
- 《市場(chǎng)營(yíng)銷(xiāo)策劃講義》課件
- 2024年株洲六O一醫(yī)院高層次衛(wèi)技人才招聘筆試歷年參考題庫(kù)頻考點(diǎn)附帶答案
- 2024年05月廣東浦發(fā)銀行廣州分行社會(huì)招考筆試歷年參考題庫(kù)附帶答案詳解
- 行政單位固定資產(chǎn)盤(pán)點(diǎn)報(bào)告
- 光學(xué)焦度計(jì)的原理與應(yīng)用
- 《兩小兒辯日》教學(xué)案例:培養(yǎng)學(xué)生的思辨能力
- 2024年廣東省普通高中學(xué)業(yè)水平考試化學(xué)試卷(修改+答案)版
- 2024年小學(xué)生中華經(jīng)典誦讀知識(shí)競(jìng)賽參考題庫(kù)500題(含答案)
- 日拱一卒行穩(wěn)致遠(yuǎn)
- 培訓(xùn)內(nèi)驅(qū)力的課件
- 管理后臺(tái)策劃方案
- 人防、物防、技防工作措施
- 市場(chǎng)部培訓(xùn)課程課件
- 八年級(jí)歷史上冊(cè)論述題匯總
評(píng)論
0/150
提交評(píng)論