資料庫的建立,修改和刪除----利用企業管理器和T-SQL語句
建立資料庫的方法
1 使用嚮導
2 使用企業管理器
3 使用Transact-SQL語言
create database company on primary
(name=company_data,filename='d:\mssq17\data\company.mdf',
size=10,maxsize=unlimited,filefrowth=10%)
log on
(name=company_log,filename='d:\mssq17\data\company.ldf',
size=1,maxsize=5,filegrowth=1)
建立一個指定多個資料檔案和日誌檔案的資料庫
create database employees on primary
(name=employee1,filename='d:\mssq17\data\employee1.mdf',
size=10,maxsize=unlimited,
filegrowth=10%),
(name=employee2,filename='d:\mssq17\data\employee2.mdf'
size=20,maxsize=100,
filegrowth=1)
log on
(name=employeelog1,filename='d:\mssq17\data\employee1.ldf',
size=10,maxsize=50,
filegrowth=1),
(name=employeelog2,filename='d:\mssq17\data\employee2.ldf'
size=10,maxsize=50,
filegrowth=1)
==============
利用sp_dboption
使用系統儲存過程sp_dboption檢視資料庫選項
輸入exec sp_dboption
sp_dboption[[@dbname=]'database']
[[,@optname=]'option_name']
[[,@optvalue=]'value']
@dbname 指定對其進行選項設定的資料庫名
@optname 要設定的選項
@optvalue 確定選項的新設定 true,false,on,off
返回0 設定成功 1 設定失敗
例:
sp_dboption 'counter','autoclose','true'
資料庫選項共有5類
自動選項
遊標選項
恢復選項
SQL選項
狀態選項
---------------------------------------
修改資料庫
用企業管理器縮小資料庫檔案
使用儲存過程修改資料庫名稱
Sp_renamedb @old_name,@new_name
例子
exec sp_dboption '產品資料庫','single user',true //設定為單使用者
exec sp_renamedb'產品資料庫','product'// 重新命名資料庫
exec sp_dboption '產品資料庫','single user',false //關閉為單使用者
增大資料庫檔案
alter database 產品資料庫
Modify file(name='產品資料庫_log',size=3)
壓縮資料庫
exec sp_dboption '資料庫名','auto shrink','true'
dbcc shrinkfile('資料庫名_data',6)
修改資料庫結構
alter database employees add filegroup data1
alter database employees add file
(name=employee3,filename='d:\employee3.ndf',
size=1,maxsize=50,filegrouth=1),
(name=employee4,filename='d:\employee3.ndf',
size=2,maxsize=50,filegrouth=10%)
to filegroup data1
alter database employeees add log file
(name=employeelog3,filename='d:\employeelog3.ldf',
size=1,maxsize=50,filegrouth=1)
刪除資料庫
drop database datbase_name[1,...n]
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/16436858/viewspace-608511/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- MySQL學習筆記之SQL語句建立、修改和刪除資料庫MySql筆記資料庫
- SQLServer資料庫管理常用的SQL和T-SQL語句SQLServer資料庫
- MySQL建立索引、修改索引、刪除索引的命令語句MySql索引
- SQL Server資料庫管理常用SQL和T-SQL語句SQLServer資料庫
- 資料庫的選定、建立、刪除和變更資料庫
- 恢復Oracle資料庫誤刪除資料的語句Oracle資料庫
- 刪除資料庫中所有儲存過程和函式的sql語句資料庫儲存過程函式SQL
- 6、MySQL刪除資料庫(DROP DATABASE語句)MySql資料庫Database
- 1.4 資料庫和常用SQL語句(正文)——MySQL資料庫命令和SQL語句資料庫MySql
- 利用T-SQL語句,實現資料庫的備份與還原的功能SQL資料庫
- MongoDB 資料庫建立刪除、表(集合)建立刪除、資料增刪改查MongoDB資料庫
- Android資料庫高手祕籍(6):LitePal的修改和刪除操作Android資料庫
- PostgreSQL:資料庫的建立與刪除SQL資料庫
- 6.12php對資料庫的刪除和批量刪除PHP資料庫
- [MYSQL] 資料庫建立與刪除MySql資料庫
- Linux 建立修改刪除使用者和組Linux
- DB2緩衝池建立修改和刪除DB2
- 用SQL語句增加刪除修改欄位SQL
- 常見的SQL語句(建立、刪除、切換)SQL
- 2.5 指定資料庫建立語句資料庫
- 手工建立/刪除資料庫的步驟資料庫
- 建立檢視修改和刪除基於策略的管理策略
- SRVCTL 刪除和新增資料庫服務資料庫
- Oracle批量建立、刪除資料庫表Oracle資料庫
- oracle job的建立和刪除Oracle
- 在Linux中,如何建立、刪除和修改檔案?Linux
- T-SQL 刪除重複資料SQLSQL
- 使用node中fs模組建立和刪除資料夾
- mysql資料庫中刪除資料的三種形式 drop和 truncate 和 deleteMySql資料庫delete
- 建立元素和刪除元素
- Git分支建立和刪除Git
- JavaScript 建立和刪除元素JavaScript
- 利用rman全備恢復刪除的資料庫資料庫
- Mysql資料庫值的新增、修改、刪除及清空MySql資料庫
- 如何手工刪除oracle資料庫和軟體Oracle資料庫
- oracle資料庫建立、刪除索引等操作Oracle資料庫索引
- 資料庫 - 索引、基本表建立與刪除資料庫索引
- 2.4 使用 CREATE DATABASE 語句建立資料庫Database資料庫