❶ SQL数据库出现恢复挂起状态怎么办
SQL数据库出现恢复挂起状态怎么办
将SQL Server的启动帐号改为数据库文件中具有完全控制权限的本地管理员用户帐号,然后停止SQL服务并重新启动,就OK。
❷ sqlserver 2012日志满了导致数据库挂起恢复,如何解决
1、分离数据库
2、将日志改名,使数据库找不到日志文件。
3、附加,不带日志文件。附加的窗口中取消日志文件的选定。
这样,就会生成一个新的日志文件。
❸ sqlserver 2012日志满了导致数据库挂起恢复,怎么解决
1、分离数据库
2、将日志改名,使数据库找不到日志文件。
3、附加,不带日志文件。附加的窗口中取消日志文件的选定。 这样,就会生成一个新的日志文件。
❹ 有库状态经常为“正在恢复数据库”怎么办
这种情况应该是不正常关机导致的.
我先到网上去找找解决办法.
如果实在不行的版话,
就使用最后一招.
在一个时权间段(该时间段数据库是正常状态,并且不让用户连接),使用导入导出将所有的数据以及物件导入到另外个数据库中.
另外说明下:如果是在正常状态下做的备份,可能恢复出来的数据库也会出现那种状态
❺ 怎么样解决SQL数据库安装时被挂起的问题
除了重装系统来解决问题之外,还可以按照以下方法快速解决:
1、先运行你的安装程序,当提示挂起时,点击“确定”,切记,不要退出安装程序,
用ALT+Tal键切换,点击“开始→运行”,输入“regedit”,打开注册表;
2、找到目录: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager
3、删除其中的“PendingFileRenameOperations”(说明:PendingFileRenameOperations文件位于Session Manager右侧, 即当你点击Session Manager时,在右边就可以看到了);
4、关闭注册表;
5、重新开始安装SQL Server 2000,一切OK了。 小提示:安装软件时尽量装在英文目录下,避免装在中文目录下,否则会遇到很多想不到的错误!!
❻ sybase数据库被挂起怎么解决
解决:1、重启数据库,重启日志停在“database has not been recovered yet,please wait and try again”
2、
1>sp_configure "allow updates", 1
2>go
1>begin tran
2>go
1>use master
2>go
1>update sysdatabases
2>set status = -32768
3>Where name="pubs2"
4>go
如果得到(1 row affected),则
1>commit
2>go
否则
1>rollback
2>go
1>shutdown with nowait
2>go
重启数据库
1>mp tran dbname with no_log
2>go
1>update sysdatabases set status=0 where name=dbname
2>go
重启数据库 转载,仅供参考。
❼ sqlserver数据库恢复挂起怎么办
如果你的数据库还处于挂起状态,把我下面代码的test改为你的专库名,然后执行:属
USE master
GO
ALTER DATABASE test SET SINGLE_USER
GO
ALTER DATABASE test SET EMERGENCY
GO
DBCC CHECKDB(test,REPAIR_ALLOW_DATA_LOSS)
go
ALTER DATABASE test SET ONLINE
GO
ALTER DATABASE test SET MULTI_USER
GO