❶ 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