SQL server 数据库创建 修改 删除 查看

mac2024-10-16  57

附加我之前的数据库的时候遇到了一个问题,在另外一台机器运行一份数据库的时候忘记分离了,导致我附加数据库的时候总是失败 给我长了个记性.

首先肯定是数据库的建立 方法有两种: 1.可视化方法创建数据库 2.SQL Server语句创建

这两种方法第一种就比较简便

记录第二种的操作过程及语句

1.数据库的创建 再此之前要提一下 用 [ ] 这个括号括起来的是可选填 用英文字母写的是关键字

`create database 数据库名称 [on [filegroup 文件组名称] ( name=数据库文件逻辑名称, --这个是数据库文件的名称,和数据库名称不是一个东西 filename='路径+数据文件名', --如 'E:\file1\file2\dbf.mdf' 后缀 mdf 为主数据库文件后缀 ndf为辅数据文件 size='数据文件初始大小', --如 20MB maxsize='数据文件最大容量', --如 200MB filegrowth='数据文件自动增长容量' --如 10MB 10% )[, ( --这里填写辅数据库文件,其他都一样照主数据库文件填写 文件后缀要改成 .ndf )] ] [log on ( name=日志文件逻辑名称, --日志文件名称 filename='路径+日志文件名', -- 后缀名为 .ldf size=日志文件初始文件大小, maxsize=日志文件最大容量, filegrowth=日志文件自动增长容量, )[, ( 多日志文件填写 )] ]`

2.修改数据库 主要操作: 1.向数据库添加数据文件 add file 2.向数据库中添加日志文件 add log file 3.向数据库中删除逻辑文件,并删除物理文件 remove file 4.修改指定文件 modify file 5.添加文件组 addfilegroup 6,删除文件组 remove filegroup 7.修改文件组名称,设置文件组只读(read_only ),读写(read_write)属性指定文件组默认文件名组(default)

alter database 数据库名称 add file -- add log file 添加数据库文件或者日志文件 ( 具体文件格式 --详细参考创建数据库数据库语句中 ( )里面的内容 ) [,...n] -- 可重复多次定义 [to filegroup 文件组名称] --添加到文件组中 alter database 数据库名称 remove file 文件逻辑名称 --删除数据库文件文件 alter database 数据库名称 modify filegroup 文件组名称 { read_only|read_write,|default,|name=新文件组名 }

3.删除用户数据库 4.查看数据库

最新回复(0)