sql重命名数据库
① sql数据库如何重命名
1、首先需要从开始菜来单中找到【源SQL Server 配置管理器】。
② 如何用sql重命名数据库
在修改数据库名称之前,如果有用户连接到数据库的话会造成数据库重命名失败,版可以先执行
select
spid
from
master.dbo.sysprocesses
where
dbid=db_id('OldDbName')
结果集中权显示的是当前连接到数据库OldDbName的连接
比如结果是
79
81
当然,实际值应该不是这两个
然后执行
kill
79
kill
81
关闭已建立的连接,之后再执行
EXEC
sp_dboption
'OldDbName',
'Single
User',
'TRUE'
EXEC
sp_renamedb
'OldDbName',
'NewDbName'
EXEC
sp_dboption
'NewDbName',
'Single
User',
'FALSE'
③ sql server中如何修改数据库名称
未能排它地锁定数据库以执行该操作,出现了这样的错误!
说明有进程在使用着“学生”数据库,
停止SQL Server服务,然后再启动,(或者重启windows),
这样就可以使用前面几位说的方法重命名操作了,
例如:
use master
go
exec sp_renamedb '学生','教师';
④ SQL中怎么用ALTER DATABASE语句修改数据库
方法如下:
alter datebase db_name
add file
(
name = 'file_name',
filename = 'F:datafile_name.ndf',
size = 2MB,
maxsize = 100MB,
filegrowth = 5MB
)to filegroup **
alert database db_name
modify file
(name = file_name,--file_name 是要修改的数据库文件名
size = 4MB)