Mã: Create database QuanlynhanvienDB on primary ( name = QuanlynhanvienDB_data, -- Tên logic của CSDL filename = 'C:\Example_01\QuanlynhanvienDB.mdf', --Tên file vật lý lưu trữ trên đĩa size = 100Mb, -- Kích thước tập tin ban đầu là 100Mb maxSize = unlimited, -- Kích thước tối đa không giới hạn fileGrowth = 10Mb -- Kích thước tăng trưởng của file ) log on ( name = QuanlynhanvienDB_log, filename = 'C:\Example_01\QuanlynhanvienDB.ldf', size = 50 Mb, maxSize = 100Mb, fileGrowth = 10Mb ) | ||
Một số câu lệnh khác thường dùng để thay đổi các tùy chọn CSDL:
Cú pháp tăng kích thước tập tin dữ liệu:
Mã: -- Cú pháp tăng kích thước tập tin dữ liệu: ALTER DATABASE database_name MODIFY FILE (NAME = logical_file_name, SIZE = size) | ||
Ví dụ minh họa:
Mã: ALTER DATABASE QuanlynhanvienDB MODIFY FILE (NAME = QuanlynhanvienDB_data, SIZE = 60MB) | ||
--Cú pháp giảm kích thước tập tin của csdl hiện hành:
Mã: USE database_name DBCC SHRINKFILE (NAME = logical_file_name , size) | ||
Ví dụ minh họa:
Mã: USE QuanlynhanvienDB DBCC SHRINKFILE (NAME = QuanlynhanvienDB_data , 20) | ||
--Cú pháp Chỉnh sửa kích thước tăng trưởng :
Mã: ALTER DATABASE database_name MODIFY FILE (NAME = ogical_file_name, FILEGROWTH = size | ||
Ví dụ minh họa
Mã: ALTER DATABASE QuanlynhanvienDB MODIFY FILE (NAME = QuanlynhanvienDB_data, FILEGROWTH = 0) | ||
Trong SQL Server 2005, quyền sở hữu của một cơ sở dữ liệu người dùng có thể
thay đổi bằng cách sử dụng thủ tục sp_changedbowner
Mã: sp_changedbowner [ @loginame = ] ‘login’ | ||
Ví dụ thay đổi quyền sở hữu của CSDL:
Mã: USE QuanlynhanvienDB EXEC sp_changedbowner 'sa' | ||
Ví dụ về thiết lập các lựa chọn cho CSDL:
Mã: USE QuanlynhanvienDB; ALTER DATABASE QuanlynhanvienDB SET AUTO_SHRINK ON | ||
Doi ten CSDL
Mã: ALTER DATABASE QuanlynhanvienDB MODIFY FILE (NAME = QuanlynhanvienDB_data, SIZE = 60MB) | ||
Thêm nhóm tập tin vào CSDL đã có
Mã: use QuanlynhanvienDB; alter database QuanlynhanvienDB add Filegroup FG_ReadOnly | ||
THEM TAP TIN VAO NHOM TAP TINVA SET NHOM TAP TIN THANH MAC DINH
Mã: alter database QuanlynhanvienDB add file (name = QuanlynhanvienDB_DB, filename = 'C:\QuanlynhanvienDB_DB.ndf') to filegroup FG_ReadOnly alter database QuanlynhanvienDB MODIFY Filegroup FG_ReadOnly default | ||
Tạo bản chụp CSDL:
Mã: create database QuanlynhanvienDB_Snapshot on (Name=QuanlynhanvienDB_data, FileName='C:\Example_01\QuanlynhanvienDB.ss' ) as SNAPSHOT OF QuanlynhanvienDB | ||