一
至少要擁有:
(
(
(
在同一實例中
每個SQL Server
(
要數據文件
(
文件和次要日志文件
技巧:
在默認情況下
不是最佳方案
強烈建議:
將數據文件和日志文件保存在不同的驅動器上!
文件組
為了方便對數據庫文件進行管理
每個數據庫都有一個主要文件組
所有次要文件
SQL Server
(
(
(
或多個輔助文件
(
後
(
數據庫不可用
(
Server
(
或還原
器角色的成員才能訪問
二
例一: 創建一個數據庫
create database 測試數據庫
例二: 創建一個數據庫
create database 例二數據庫
on
(
name=
filename=
)
例三:創建一個數據庫
和文件增長的數量
create database 例三數據庫
on
(
name=
filename=
size=
maxsize=
filegrowth=
)
例四: 創建一個數據庫
create database 例四數據庫
on
(
name=
filename=
size=
maxsize=
filegrowth=
)
log on
(
name=
filename=
)
例五
create database 例五數據庫
on
(
name=
filename=
size=
maxsize=
filegrowth=
)
name=
filename=
size=
maxsize=
filegrowth=
)
filegroup 例五數據庫數據文件組
(
name=
filename=
size=
maxsize=
filegrowth=
)
filegroup 例五數據庫數據文件組
(
name=
filename=
size=
maxsize=
filegrowth=
)
name=
filename=
size=
maxsize=
filegrowth=
)
log on
(
name=
filename=
)
例六: 創建一個數據庫
create database 例六數據庫
on
(
name=
filename=
)
collate Chinese_PRC_CI_AS
在使用collate指定排序規則之前
為何才能知道排序規則名呢?請用下面的SQL語句查詢
select * from ::fn_helpcollations ()
三
【數據庫屬性】
【數據庫屬性】
重點
例七: 將名為"例二數據庫"的數據庫改名為"例七數據庫"
方法一:
alter database 例二數據庫
modify name = 例七數據庫
方法二:
exec sp_renamedb
例八
alter database 例六數據庫
add file (name=增加的數據文件
filename=
例九
alter database 例六數據庫
add log file (name=例九增加的日志文件
filename=
size=
maxsize=
filegrowth=
例十
alter database 例六數據庫
modify file(name=增加的數據文件
newname = 例十數據文件
filename =
例十一: 修改’例六數據庫’的排序規則
alter database 例六數據庫
collate Chinese_PRC_CI_AS_KS
例十二: 在’例六數據庫’裡刪除一個數據文件
alter database 例六數據庫
remove file 例十數據文件
例十三: 在’例六數據庫’裡添加一個文件組
alter database 例六數據庫
add filegroup 例十三文件組
例十四: 在’例六數據庫’裡為一個文件組改名
alter database 例六數據庫
modify filegroup 例十三文件組
name=例十四文件組
例十五: 在’例六數據庫’裡添加一個數據文件(如
alter database 例六數據庫
add file (name=例十五數據文件
filename=’d:DBtest例十五數據文件
to filegroup 例十四文件組
go
alter database 例六數據庫
modify filegroup 例十四文件組 default
例十六: 在“例六數據庫”裡刪除“例十四文件組”
(
由於PRIMARY是保留字
alter database 例六數據庫
modify filegroup [PRIMARY] default
(
alter database 例六數據庫
remove file 例十五數據文件
(
alter database 例六數據庫
remove filegroup 例十四文件組
例十七
(
alter database 例六數據庫
add filegroup 例十七文件組
(
alter database 例六數據庫
add file (name=例十七數據文件
filegroup=’d:Dbtest例十七數據文件
to filegroup 例十七文件組
(
alter database 例六數據庫
modify filegroup 例十七文件組 read_only
例十八
alter database 例六數據庫
set single_user
例十九
alter database 例六數據庫
set auto_shrink on
From:http://tw.wingwit.com/Article/program/MySQL/201311/29524.html