當前位置:首頁 » 編程語言 » sql資料庫修復工具

sql資料庫修復工具

發布時間: 2023-01-26 11:52:52

Ⅰ 求最好的 sql資料庫MDF損壞 SQL資料庫MDF損壞修復工具

SQL資料庫修復大師6.63,是一款功能強大的資料庫修復工具。
SQL資料庫修復大師v6.63 在文件修復演算法上進行了深度的更新 使文件的修復更完美 提升了掃描速度。
支持對SQL 2000 SQL2005 SQL2008 的mdf文件進行修復,支持資料庫日誌(LDF)生成,直接附加對資料庫823錯誤 質疑錯誤 效果最佳 完美支持中文記錄
http://www.skycn.com/soft/69905.html

Ⅱ 國外的幾種SQL SERVER資料庫,修復軟體技術特點及使用辦法是什麼

最近在網上看到破解版本的SQL SERVER 的資料庫修復軟體越來越多,在x0dx0a閑時,下載了所有的試用版本及已經破解版本,找到以前保留的損壞MDF,進x0dx0a行一番比較。斷斷續續經過幾天的比較,這些軟體的功能與特點基本上了解清楚,x0dx0a寫出來,與大家共享。x0d(產地:俄國)x0dx0a特點:數據恢復效果較好,對於庫結構恢復較正常。x0dx0a使用:直接選擇損壞的MDF 文件,將修復結果直接輸出到SQLSERVER 中。x0dx0a或者保存成SQL 腳本文件。x0dx0aSysTools SQL Recovery(產地不詳)x0dx0a特點:顯示數據時,對中文不支持,只顯示出UniCode,在運行時容易程度中x0dx0a斷直接退出;此軟體有些像使用:直接選擇損壞的MDF 文件,將修復結果直接輸出到SQLSERVER 中。x0dx0a或者保存成SQL 腳本文件。x0dx0aofficerecovery 中的 Recovery for SQL Server(產地:美國)x0dx0a特點:支持BAK,LOG 文件,但修復後的數據容易丟失,庫結構提較取較完整。x0dx0a使用:直接選擇損壞的MDF 文件,將修復結果直接輸出到SQLSERVER 中。x0dx0a或者保存成SQL 腳本文件。x0dx0aKernel for SQL Database(產地:印度)x0dx0a特點:恢復效果好,但日期的顯示,它是用國外的方式,庫結構提取一般。x0dx0a使用:直接選擇損壞的MDF 文件,將修復結果直接輸出到SQLSERVER 中。x0dx0a或者保存成SQL 腳本文件。x0dx0aStellar Phoenix SQL Recovery (產地:印度)x0dx0a特點:數據恢復效果較好,程序運行時易不正常退出,庫結構提取不出來。x0dx0a使用:直接選擇損壞的MDF 文件,將修復結果直接輸出到SQLSERVER 中。x0dx0a無法保存成SQL 腳本。x0dx0a上述軟體都已經有破解版本或者免費版本,大家在選擇時應該有所了解。x0dx0a說明:庫結構提取不完整,修復後的數據雖然可以在SQL SERVER 中附加,查x0dx0a看,導出,備份,但在應用軟體下是無法連接此資料庫的,經過對上述軟體修復後的資料庫文件進行研究,已經找到解決MDF 文件加軟體的辦法,有此修復需

Ⅲ 萬象資料庫,我用的是SQLserver2000,

《資料庫修復工具》使用說明A、本工具可以將您網吧資料庫上傳到公司的FTP上進行修復。
要使用本公司,您必須擁有有萬象驗證賬號,如下圖:
B、登錄成功後,將進入修復工具的主界面。本工具提供了三個功能,分別是:a.ACCESS資料庫修復↘本工具適用於使用wx2004access資料庫的用戶使用
↘使用wx2004SQL資料庫的用戶,請使用SQL修復工具
b.SQL server資料庫修復↘本工具適用於wx2004SQL版、wx2006、wx2008的用戶使用 c.鑒別資料庫格式 ↘本工具用於區分您所使用的是ACCESS資料庫還是使用的SQL資料庫C、上傳資料庫演示 上傳ACCESS資料庫 上傳SQL server資料庫

Access資料庫修復工具使用演示返回頂部
1、一般修復資料庫主要用途:可以修復比如結賬時出現「結賬出錯」在退臨時卡時出現「普通卡不存在」等一些簡單數據問題的解決。
操作方法: 設置資料庫的備份路徑,把現在使用中的資料庫備份一份。 a.默認備份路徑萬象目錄下邊的backUP文件夾內。 點擊「開始修復」,待進步條完成後,就表示修復成功。點此查看截圖 2、上傳資料庫說明: a.首先,選擇「上傳資料庫」頁面,然後單擊「下一步」按鈕 b.填寫問題說明: a)請填寫您的聯系方式和電話,如果上傳的數據有問題,工作人員將通過此電話與您聯系。 b)請寫上您所遇到的問題簡述,如果您有當時出錯的截圖保存,請打開圖片文件,然後使用此工具的「點擊截圖」將錯誤提示截取,以供技術人員查看。 c.填寫完相關信息後,請點擊「下一步」,點此查看截圖。 d.數據備份與上傳 a)在上傳資料庫時,會首先將網吧的數據進行一次備份,默認備份路徑是在萬象的根目錄下邊,您也可以自由設置,點此查看截圖。 b)設置備份路徑後,點擊上傳資料庫,將自動將資料庫文件壓縮和上傳至我司的資料庫修復FTP,上傳成功後,工作人員將在半小時以後為您處理。 3、下載和恢復 a.點擊後可查看修復成功的資料庫,並可以選擇下載。 b.上傳未修復的不會顯示在「下載列表」裡面。 c.選擇想要下載的已修復文件和存放路徑,單擊「開始下載」查看截圖。 d.下載成功後,將提示「恢復資料庫」。恢復資料庫時,會將現在的資料庫進行替換。為了保障數據安全,在恢復前請選擇「當前資料庫備份路徑」然後再點「開始恢復」,查看截圖。 4、附件:截圖預覽 圖1:修復資料庫返回

圖2:問題說明返回

圖3:備份上傳返回

圖4:下載數據返回

圖5:還原恢復返回

SQLserver 資料庫修復 ↘SQL server資料庫修復只提供了上傳和下載資料庫。 ↘需要自助修復SQL資料庫,請使用萬象安裝包\tools\SQL tools\SQLtool.exe ↘本工具只能在SQL server本機使用。若本機非SQL server伺服器,建議: ?在SQL server本機上安裝收銀端(wx2006/wx2008增強版用戶),並配置SQL連接參數,然後運行萬象根目錄下的wxhol.exe文件。 ?在SQL server本機上安裝萬象計費軟體服務端(wx2004/wx2008標准版用戶),並進行配置SQL連接配置,然後運行萬象根目錄下的wxhol.exe文件。 1、上傳資料庫 a.選擇後單擊下一步,同使用Access資料庫工具一樣,填寫問題說明及聯系方式 b.單擊下一步,選擇資料庫備份文件存放路徑。 c.此時會彈出資料庫配置屬性窗口。如圖所示:
↘請填寫資料庫相關的SQL登錄信息。 ↘請選擇所使用資料庫。 2、下載資料庫 同Access資料庫下載。 3、恢復資料庫 a.選擇當前資料庫存放路徑。 ↘備份當前使用中的資料庫。 b.選擇已修復資料庫文件路徑。 ↘選擇前面下載的已經修復的資料庫存放位置。 c.選擇資料庫存放路徑。 ↘選擇已經修復的資料庫解壓後存放路徑,便於還原資料庫使用。 d.設置成功後,請點擊「開始恢復」。 ↘要求填寫資料庫連接屬性,同上傳資料庫時填寫的屬性一至。 ↘恢復成功後,即可正常使用。 查看Access資料庫修復 返回

Ⅳ 如何在SQL Server 2005中修復損壞的資料庫

1. 在SQL Server Management Studio中隨便創建一個資料庫,例如:PVLink。

2. 停止SQL Server服務。

如果不停止此服務,剛才創建的PVLink資料庫將即不能被拷貝,也不能被覆蓋。

3. 把已經損壞的資料庫的mdf文件拷貝並覆蓋剛才新建的資料庫產生的mdf文件。

4. 啟動SQL Server服務。

此時可以看見剛才創建的PVLink資料庫名字後面沒有加號,無法察看其任何信息,其實目前它已經處於無法使用的狀態。

5. 把資料庫設置為緊急狀態。

通過在「查詢分析器」中執行:alter database PVLink set EMERGENCY 可以將資料庫設置為緊急狀態,此時資料庫PVLink的圖標改變成粉紅色並出現「緊急」字樣。

6. 將資料庫設置為單用戶模式。

如果不設置為單用戶模式,我們將無法使用帶有效repair選項的DBCC CHECKDB來檢查/修復資料庫,SQL Server 2005設置單用戶模式比SQL Server 2000容易,只要在「查詢分析器」中執行:

use master

go

sp_dboption 'PVLink',single,true

即可。

7. 修復資料庫

修復資料庫主要使用DBCC來*作,一般來講,我們可以使用以下三個選項來修復:

REPAIR_ALLOW_ DATA_LOSS

嘗試修復報告的所有錯誤。這些修復可能會導致一些數據丟失。

REPAIR_FAST

僅為保持向後兼容性而保留。

REPAIR_REBUILD

執行由 REPAIR_FAST 執行的所有修復,包括需要較長時間的修復(如重建索引)。執行這些修復時不會有丟失數據的危險。

一般我們通過執行:DBCC CHECKDB('PVLink',REPAIR_REBUILD) 即可完成修復工作,此時 SQL Server 2005會給出很多提示,因為這個過程可能會導致一些資料庫設計或者數據的丟失,並且在這個過程中,會產生新的以ldf為擴展名的資料庫日誌文件。

8. 完成以上的步驟後,一般情況下資料庫應該可用了,如果資料庫此時仍然是緊急狀態,可以通過:alter database PVLink set ONLINE ,把資料庫變成在線狀態。

以上介紹的方法對於通過「附加」的方法無法恢復受到比較嚴重損壞的資料庫比較有效,總的來看,SQL Server 2005給資料庫管理和開發提供了更加有效實用的工具和方法。

Ⅳ 國外幾種SQL SERVER資料庫修復軟體技術特點及使用辦法 詳細�0�3

最近在網上看到破解版本的SQL SERVER 的資料庫修復軟體越來越多,在 閑時,下載了所有的試用版本及已經破解版本,找到以前保留的損壞MDF,進 行一番比較。斷斷續續經過幾天的比較,這些軟體的功能與特點基本上了解清楚, 寫出來,與大家共享。 RecoveryToolboxForSQLServer(產地:俄國) 特點:數據恢復效果較好,對於庫結構恢復較正常。 使用:直接選擇損壞的MDF 文件,將修復結果直接輸出到SQLSERVER 中。 或者保存成SQL 腳本文件。 SysTools SQL Recovery(產地不詳) 特點:顯示數據時,對中文不支持,只顯示出UniCode,在運行時容易程度中 斷直接退出;此軟體有些像RecoveryToolboxForSQLServer 使用:直接選擇損壞的MDF 文件,將修復結果直接輸出到SQLSERVER 中。 或者保存成SQL 腳本文件。 officerecovery 中的 Recovery for SQL Server(產地:美國) 特點:支持BAK,LOG 文件,但修復後的數據容易丟失,庫結構提較取較完整。 使用:直接選擇損壞的MDF 文件,將修復結果直接輸出到SQLSERVER 中。 或者保存成SQL 腳本文件。 Kernel for SQL Database(產地:印度) 特點:恢復效果好,但日期的顯示,它是用國外的方式,庫結構提取一般。 使用:直接選擇損壞的MDF 文件,將修復結果直接輸出到SQLSERVER 中。 或者保存成SQL 腳本文件。 Stellar Phoenix SQL Recovery (產地:印度) 特點:數據恢復效果較好,程序運行時易不正常退出,庫結構提取不出來。 使用:直接選擇損壞的MDF 文件,將修復結果直接輸出到SQLSERVER 中。 無法保存成SQL 腳本。 上述軟體都已經有破解版本或者免費版本,大家在選擇時應該有所了解。 說明:庫結構提取不完整,修復後的數據雖然可以在SQL SERVER 中附加,查 看,導出,備份,但在應用軟體下是無法連接此資料庫的,經過對上述軟體修復後的資料庫文件進行研究,已經找到解決MDF 文件加軟體的辦法,有此修復需

Ⅵ 如何修復sql2000資料庫文件 軟體

給你一個我日常維護資料庫的方法吧。
SQL Server 2000資料庫LDF損壞,只有mdf的恢復方法。
SQL Server 2000資料庫文件遭到破壞的現象經常出現,資料庫出錯是否可以修復呢?答案是可以的,本日誌以一個sql server 2000資料庫,資料庫日誌文件ldf損壞了,mdf正常,資料庫附加失敗的修復方法總結一下,資料庫數據恢復在很多時候比較復雜,當資料庫存在大量錯誤的時候,使用DBCC修復也是不可以的,需要拆解資料庫來搶救重要的數據,下面是較為常見的一種SQL Server 2000資料庫修復方式:
1) 先及時把原來的資料庫文件(如test.mdf)備份到其他地方。
2) 停掉伺服器。
3) 刪除這個test.mdf。
4) 重新建立一個test同名資料庫。
5) 刪除這個新建立的test資料庫的test.ldf文件,並用開始備份好test.mdf文件覆蓋這個新建立的test.mdf文件。
6) 啟動資料庫伺服器。此時會看到資料庫test的狀態為「置疑」。這時候不能對此資料庫進行任何操作。
.設置資料庫允許直接操作系統表。此操作可以在SQL Server Enterprise Manager裡面選擇資料庫伺服器,按右鍵,選擇「屬性」,在「伺服器設置」頁面中將「允許對系統目錄直接修改」。
7) 設置test為緊急修復模式
update sysdatabases set status=-32768 where dbid=DB_ID('test')
此時可以在SQL Server Enterprise Manager裡面看到該資料庫處於「只讀\置疑\離線\緊急模式」可以看到資料庫裡面的表,但是僅僅有系統表
8) 下面執行真正的恢復操作,重建資料庫日誌文件
dbcc rebuild_log('test','C:\Program Files\Microsoft SQL Server\MSSQL\Data\test_log.ldf')
執行過程中,如果遇到下列提示信息:
伺服器: 消息 5030,級別 16,狀態 1,行 1
未能排它地鎖定資料庫以執行該操作。
DBCC 執行完畢。如果 DBCC 輸出了錯誤信息,請與系統管理員聯系。
說明您的其他程序正在使用該資料庫,如果剛才您在操作中使用SQL Server Enterprise Manager打開了test庫的系統表,那麼退出SQL Server Enterprise Manager就可以了。
正確執行完成的提示應該類似於:
警告: 資料庫 'test' 的日誌已重建。已失去事務的一致性。應運行 DBCC CHECKDB 以驗證物理一致性。將必須重置資料庫選項,並且可能需要刪除多餘的日誌文件。
DBCC 執行完畢。如果 DBCC 輸出了錯誤信息,請與系統管理員聯系。
此時打開在SQL Server Enterprise Manager裡面會看到資料庫的狀態為「只供DBO使用」。此時可以訪問資料庫裡面的用戶表了。
9) 驗證資料庫一致性
dbcc checkdb('test')
10.設置資料庫為正常狀態
sp_dboption 'test','dbo use only','false'
如果沒有出錯,那麼恭喜,現在就可以正常的使用恢復後的資料庫啦。
11)最後一步,我們要將步驟6中設置的「允許對系統目錄直接修改」一項恢復;

Ⅶ mssql資料庫恢復SQL資料庫恢復

你以前的數據有沒有備份,有備份的話直接還原資料庫就行了,沒有備份的話你就悲劇了,還原資料庫右鍵還原就可以了選擇你原來的bak文件

Ⅷ 如何修復 SQL 資料庫置疑

修復sql2000資料庫置疑

在實際的操作中由於突然斷電或者突然斷網造成資料庫置疑(在企業管理器中資料庫後面出現置疑兩個字),下面我們通過以下方法來進行修復置疑的資料庫。

A.我們使用默認方式建立一個供恢復使用的資料庫(如test)。可以在SQL Server Enterprise Manager裡面建立。
B.停掉資料庫伺服器。
C. 將剛才生成的資料庫的日誌文件test_log.ldf刪除,用要恢復的資料庫mdf文件覆蓋剛才生成的資料庫數據文件test_data.mdf。
D. 啟動資料庫伺服器。此時會看到資料庫test的狀態為「置疑」。這時候不能對此資料庫進行任何操作。
E. 設置資料庫允許直接操作系統表。此操作可以在SQL Server Enterprise Manager裡面選擇資料庫伺服器,按右鍵,選擇「屬性」,在「伺服器設置」頁面中將「允許對系統目錄直接修改」一項選中。也可以使用如下語句來實現。
use master
go
sp_configure 'allow updates',1
go
reconfigure with override
go
F.設置test為緊急修復模式
update sysdatabases set status=-32768 where dbid=DB_ID('test')
此時可以在SQL Server Enterprise Manager裡面看到該資料庫處於「只讀\置疑\離線\緊急模式」可以看到資料庫裡面的表,但是僅僅有系統表
G.下面執行真正的恢復操作,重建資料庫日誌文件
dbcc rebuild_log('test','C:\Program Files\Microsoft SQL Server\MSSQL\Data\test_log.ldf')
執行過程中,如果遇到下列提示信息:
伺服器: 消息 5030,級別 16,狀態 1,行 1
未能排它地鎖定資料庫以執行該操作。
DBCC 執行完畢。如果 DBCC 輸出了錯誤信息,請與系統管理員聯系。
說明您的其他程序正在使用該資料庫,如果剛才您在F步驟中使用SQL Server Enterprise Manager打開了test庫的系統表,那麼退出SQL Server Enterprise Manager就可以了。
正確執行完成的提示應該類似於:
警告: 資料庫 'test' 的日誌已重建。已失去事務的一致性。應運行 DBCC CHECKDB 以驗證物理一致性。將必須重置資料庫選項,並且可能需要刪除多餘的日誌文件。
DBCC 執行完畢。如果 DBCC 輸出了錯誤信息,請與系統管理員聯系。
此時打開在SQL Server Enterprise Manager裡面會看到資料庫的狀態為「只供DBO使用」。此時可以訪問資料庫裡面的用戶表了。
H.驗證資料庫一致性(可省略)
dbcc checkdb('test')
一般執行結果如下:
CHECKDB 發現了 0 個分配錯誤和 0 個一致性錯誤(在資料庫 'test' 中)。
DBCC 執行完畢。如果 DBCC 輸出了錯誤信息,請與系統管理員聯系。
I.設置資料庫為正常狀態
sp_dboption 'test','dbo use only','false'
如果沒有出錯,那麼恭喜,現在就可以正常的使用恢復後的資料庫啦。
J.最後一步,我們要將步驟E中設置的「允許對系統目錄直接修改」一項恢復。因為平時直接操作系統表是一件比較危險的事情。當然,我們可以在SQL Server Enterprise Manager裡面恢復,也可以使用如下語句完成
sp_configure 'allow updates',0
go
reconfigure with override
go

熱點內容
java返回this 發布:2025-10-20 08:28:16 瀏覽:583
製作腳本網站 發布:2025-10-20 08:17:34 瀏覽:877
python中的init方法 發布:2025-10-20 08:17:33 瀏覽:572
圖案密碼什麼意思 發布:2025-10-20 08:16:56 瀏覽:758
怎麼清理微信視頻緩存 發布:2025-10-20 08:12:37 瀏覽:674
c語言編譯器怎麼看執行過程 發布:2025-10-20 08:00:32 瀏覽:1001
郵箱如何填寫發信伺服器 發布:2025-10-20 07:45:27 瀏覽:245
shell腳本入門案例 發布:2025-10-20 07:44:45 瀏覽:104
怎麼上傳照片瀏覽上傳 發布:2025-10-20 07:44:03 瀏覽:796
python股票數據獲取 發布:2025-10-20 07:39:44 瀏覽:702