資料庫建立

2021-05-22 07:19:17 字數 2590 閱讀 4651

/**********刪除資料庫*************/

drop database cpxs

/*資料庫操作語法*/

/**********建立資料庫*************/

/*create database database_name

[on 子句]  --資料檔案屬性

primary 指定主檔案,否則預設第乙個

[,...n]   --檔案屬性

][,filegrowth=growth_increament])

}  [,...n]  --檔案組

[log on 子句]  --日誌檔案屬性

[collate]   指定資料庫預設排序規則

[for load|for attach] --從乙個備份庫向新建的資料庫中載入資料

create database cpxson(

name=xs_data,

filename='c:/program files/microsoft sql server/mssql/data/xs_data.mdf',  --mdf主資料檔案 ,ndf輔資料檔案

size=5mb,

maxsize=50mb,

filegrowth=10%

)log on

(name=xs_log,

filename='c:/program files/microsoft sql server/mssql/data/xs_log2.ldf',

size=2mb,

maxsize=10mb,

filegrowth=2mb)go

/**********修改資料庫*************/

/*alter database database_name

--增加資料檔案

add file[,...n][to filegroup filegroup_name]

--增加日誌檔案

|add log file[,...n]

--刪除檔案(資料/日誌)

|remove file logical_file_name

--增加組檔案

|add filegroup filegroup_name

--刪除組檔案

|remove filegroup filegroup_name

--更改檔案屬性(每次只能更改乙個屬性)

|modify file

--資料庫更名

|modify name = new_dbname

*/--1、增加資料檔案

alter database cpxs

add file

(name=xs_data1,

filename='c:/program files/microsoft sql server/mssql/data/xs_data1.ndf',

size=3mb,

maxsize=30mb,

filegrowth=3%)go

--2、增長日誌檔案

alter database cpxs

add log file

(name=xs_log1,

filename='c:/program files/microsoft sql server/mssql/data/xs_log1.ldf',

size=1mb,

maxsize=5mb,

filegrowth=1%)go

--3、刪除資料檔案

alter database cpxs

remove file xs_data1

go--4、刪除日誌  注:不能刪除主日誌檔案

alter database cpxs

remove file xs_log1

go--5、增加組:注:先增加組,再增加組檔案

alter database cpxs

add filegroup fgroup

goalter database cpxs

add file

(name=xs_data2,

filename='c:/program files/microsoft sql server/mssql/data/xs_data2.ndf', 

size=5mb,

maxsize=50mb,

filegrowth=10%)(

name=xs_data3,

filename='c:/program files/microsoft sql server/mssql/data/xs_data3.ndf',

size=2mb,

maxsize=10mb,

filegrowth=2mb

)to filegroup fgroup  --注意這條語句

go--6、刪除組   注:必須先刪除組檔案,再刪除組

alter database cpxs

remove file xs_data2

goalter database cpxs

remove file xs_data3

goalter database cpxs

remove filegroup  fgroup

go

建立資料庫

1.建立表空間 create tablespace test space logging datafile f oracle oracledata test.ora size 5m extent management local uniform segment space management au...

建立資料庫

建立乙個資料庫 binbin 有乙個主要資料庫檔案 bin.mdf 乙個次要資料庫檔案組 jay 裡面有次要資料檔案 jay 1.ndf,jay 2.ndf 乙個日誌文志檔案 ziji.ldf 判斷是否存在此資料庫,若存在就刪除 if exists select from sysdtabases w...

建立資料庫

sysdatabases 包含 master model msdb mssqlweb 和 tempdb 資料庫的項。該錶只儲存在 master 資料庫中。tql select from master.dbo.sysdatabases 查詢結果顯示 所有資料庫 表1.0 資料庫查詢表 if exist...