SQL server数据库

查询数据库

  • 查询所有数据库

exec sp_helpdb;

  • 查询数据库test

exec sp_helpdb test;

  • 查询数据库视图

select * from sys.databases;

创建数据库

  • 创建数据库(默认)

create database mydb;

  • 创建包含两个数据文件组,两个日志文件的数据库mydb。
create database mydb
on
/*默认为primary文件组*/
primary
(
name=mydb_dat1,
filename='G:\programs\SQL server\mydb_dat1.mdf',
size=10MB,
maxsize=20MB, /*默认unlimited*/
filegrowth=50%
),
(
name=mydb_dat2,
filename='G:\programs\SQL server\mydb_dat2.ndf',
size=10MB,
maxsize=20MB,
filegrowth=50%
),
/*文件组mydb_gro*/
filegroup mydb_gro
(
name=mydb_dat3,
filename='G:\programs\SQL server\mydb_dat3.ndf',
size=10MB,
maxsize=20MB,
filegrowth=50%
)
log on
(
name=mydb_log1,
filename='G:\programs\SQL server\mydb_log1.ldf',
size=10MB,
maxsize=20MB,
filegrowth=50%
)
  • 进入数据库

use mydb;

修改数据库

  • 移除文件。
alter database mydb
remove file mydb_dat2;
  • 添加文件到文件组mydb_gro
alter database mydb
add file
(
name=mydb_dat2,
filename='G:\programs\SQL server\mydb_dat2.ndf',
size=10MB,
maxsize=20MB,
filegrowth=50%
)
to filegroup mydb_gro;
  • 删除数据库

drop database mydb;

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容