SQL 数据库

作者在 2008-10-25 17:29:32 发布以下内容
数据库T-SQL语句不分大小写
1.                    使用T-SQL语句命令方式建立数据库
CREATE DATABASE database_name
ON
PRIMARY  //主键
(
NAME='name_data',   //数据库逻辑名
FILENAME='e:\sql\data\MSSQL\Data\name.mdf',   //数据库物理名
SIZE=5MB,  //数据库起始大小
MAXSIZE=100MB,  //数据库最大限制
FILEGROWTH=10%,  //数据库文件增长率
) , //数据库主文件
(
NAME='name_data2',   //数据库逻辑名
FILENAME='e:\sql\data\MSSQL\Data\name.ndf',   //数据库物理名
SIZE=5MB,  //数据库起始大小
MAXSIZE=100MB,  //数据库最大限制
FILEGROWTH=10%,  //数据库文件增长率
)  // 数据库辅助文件
LOG ON
(
NAME='name_log',   //数据库逻辑名
FILENAME='e:\sql\data\MSSQL\Data\name_log.ldf',  
SIZE=5MB, 
MAXSIZE=100MB, 
FILEGROWTH=10%, 
)  //日志文件的创建
GO
数据库文件扩展名 : .mdf用于主数据文件  .ndf用于辅数据文件  .ldf 用于日志文件
2.     使用ALTER DATABASE 修改数据库
(1)
ALTER DATABASE  data_name
MODIFY FILE
(
NAME=data_name,
想要修改的属性
)            
GO   //MODIFY一次只可以修改数据库的一个属性
(2)
ALTER DATABASE  data_name
ADD FILE
(
NAME='name_data',   //数据库逻辑名
FILENAME='e:\sql\data\MSSQL\Data\name.ndf',   //数据库物理名
SIZE=5MB,  //数据库起始大小
MAXSIZE=100MB,  //数据库最大限制
FILEGROWTH=10%,  //数据库文件增长率
)
GO  //增加数据库文件
 
ALTER DATABASE  data_name
REMOVE FILE name_data
GO //删除数据库文件
(3)
ALTER DATABASE  data_name
ADD FILEGROUP filegroup_name
GO  //  增加数据库文件组
 ALTER DATABASE  data_name
ADDFILE
(
NAME='name_data',   //数据库逻辑名
FILENAME='e:\sql\data\MSSQL\Data\name.ndf',   //数据库物理名
SIZE=5MB,  //数据库起始大小
MAXSIZE=100MB,  //数据库最大限制
FILEGROWTH=10%,  //数据库文件增长率
)
TO FILEGROUP filegroup_name
GO  //向文件组增加文件
(4)
ALTER DATABASE  data_name
  REMOVE FILEGROUP filegroup_name
GO   //删除文件组时先删除文件组里的文件
(5)
  ALTER DATABASE  data_name
ADD LOG FILE
(
NAME='name_log',   //数据库逻辑名
FILENAME='e:\sql\data\MSSQL\Data\name_log.ldf',  
SIZE=5MB, 
MAXSIZE=100MB, 
FILEGROWTH=10%, 
)
GO  //添加日志文件
ALTER DATABASE  data_name
REMOVE FILE  name_log
GO //删除日志文件
注意:进行删除操作时必须保证数据库不被其他人使用
 
 
3.  使用DROP DATABASE删除数据库
    DROP DATASE database_name
   GO  
 
2008-10-25

赵艳勋
默认分类 | 阅读 4180 次
文章评论,共0条
游客请输入验证码
文章分类
文章归档
最新评论