sqlserver数据库不能重命名报错5030
来源:互联网 发布:言而当知也 编辑:程序博客网 时间:2024/06/08 13:22
在学习asp.net的时候使用mssql'经常会出现这种错误,数据库不能重名名5030的错误,其实很简单原因就是有应用程序正在占用这个连接,使用这样一行命令就可以查询出正在占用的连接 use master select spidfrom master.dbo.sysprocesseswhere dbid=db_id('ODatabaseName') 执行的结果是个多个数字 比如23 ,90, use master kill 23 90 就可以了,在有外来用户访问数据库的情况下执行
EXEC sp_dboption 'OldDbName', 'Single User', 'TRUE'
EXEC sp_dboption 'NewDbName', 'Single User', 'FALSE'
EXEC sp_dboption 'OldDbName', 'Single User', 'TRUE'
EXEC sp_dboption 'NewDbName', 'Single User', 'FALSE'
这两条语句的意思是将数据库转换为单用户模式和非单用户模式,这样可以避免在重命名数据库的时候有其它用户对数据库进行操作,造成死锁
转载linking : http://blog.csdn.net/kebi007/article/details/51195416
0 0
- sqlserver数据库不能重命名报错5030
- sqlserver数据库不能重命名报错5030
- 在重命名SqlServer数据库是,报5030错误的解决办法
- 在重命名SqlServer数据库时,报5030错误的解决办法
- 重命名SQLServer数据库的方法
- SQLServer附加数据库报错
- 远程连接sqlserver数据库报错53
- sql 2008 数据库展开错误:值不能为空 MSSQL2008 数据库展开报错:值不能为空。 参数名: viewInfo (Microsoft.SqlServer.Management.SqlSt
- MSSQL2008 数据库展开报错:值不能为空。 参数名: viewInfo (Microsoft.SqlServer.Management.SqlStudio.Expl
- sqlserver 重命名
- 重命名数据报错:无法用排他锁锁定该数据库,以执行该操作。 (Microsoft SQL Server,错误: 5030)
- 解决不能连接数据库报错10038
- SQLServer数据库导入.mdf文件报错解决问题
- sql server 2005数据库不能重命名的问题
- 重新安装sqlserver报错
- sql数据库打开报"值不能为空。参数名viewinfo(microsoft.sqlserver.management.sqlstudio.explorer)”的解决办法
- 重命名数据库
- 数据库重命名
- error: L6236E: No section matches selector - no section to be FIRST/LAST.原因没有加载启动代码
- (javascript进阶) 运算符“||”和“&&”的巧妙用法
- 关于背包九讲01背包中的常数优化
- android 屏幕旋转 activity中多个fragment重叠
- PAT甲级1068
- sqlserver数据库不能重命名报错5030
- 生成RSA密钥
- 【初等概率论】 01
- 留言板v2.0(添加了一个简单登录功能php+mysql)
- SNMP
- POJ_1823 Hotel
- 排序算法之插入排序详解(附示例代码)
- 《数据结构》严蔚敏版(java解)——第二章 线性表02 顺序线性表操作
- 【CG物理模拟系列】流体模拟--粒子法之MPS法(理论)