I最近收到一個包含SQL數據庫的DAT文件,我想將數據庫恢復到我的服務器以用於測試目的,我嘗試使用Task-> Restore-> Database添加它,但是它在瀏覽DAT文件時沒有出現爲有效的文件,那麼如果我選擇它與「所有文件」選項,它會告訴我,文件格式無效。有誰知道如何將這些文件加載到SQL Server 2008中?將DAT文件導入到Sql Server 2008中
感謝
I最近收到一個包含SQL數據庫的DAT文件,我想將數據庫恢復到我的服務器以用於測試目的,我嘗試使用Task-> Restore-> Database添加它,但是它在瀏覽DAT文件時沒有出現爲有效的文件,那麼如果我選擇它與「所有文件」選項,它會告訴我,文件格式無效。有誰知道如何將這些文件加載到SQL Server 2008中?將DAT文件導入到Sql Server 2008中
感謝
其實this是問題。 DAT是一個正常的.Bak,但文件從FTP服務器上傳\下載時變得損壞...奇怪的
問候!
只是有這個確切的錯誤,發現一個更簡單的修復。
將擴展名從.dat
更改爲.txt
,然後通過內置於SQL Server中的導入嚮導或通過SSIS導入文件。根據我的理解,鏈接中的解決方案只適用於.bak
文件。
如果文件不是太大,請嘗試打開它以顯示文件的預覽。它可以是.dat文件中的任何內容。 也許它使用的是CSV格式,您可以使用批量插入插入數據。 – 2011-04-22 16:58:41
我試過了,但它不是人類可讀的 – 2011-04-22 17:03:12
您的.dat是否來自sql server數據庫?它是相同的版本?也許有從早期版本的SQL Server遷移工具? – 2011-04-22 17:09:26