iT邦幫忙

0

別人給我.dat的格式...要如何還原到MSSQL?

請教各位先進,主機公司給我 .dat的格式 說是 MSSQL 的資料庫格式
可是小妹沒經驗
此種檔案格式要如何還原到MSSQL 2000 或 2008? 需要何種步驟??
希望各位能教導小妹..謝謝各位...

2 個回答

34
alexc
iT邦高手 1 級 ‧ 2009-06-26 17:02:52
最佳解答

如果沒記錯,.dat 應該是 SQL Server 6.5 的資料格式
也有可能是用 SQL Server 的備份功能,產生出來的備份檔
如果是 6.5 的格式,可以嘗試用 SQL Server 圖形化的管理介面中的附加資料庫功能
如果是備份檔,就用還原的方式

judy724 iT邦新手 5 級 ‧ 2009-06-26 17:07:38 檢舉

SQL Server 6.5 感覺好久以前喔...
那我有SQL2000 也可以用嗎?

judy724 iT邦新手 5 級 ‧ 2009-06-26 17:10:13 檢舉

還是說可以請對方匯出成什麼格式來做處理呢?? [步驟?]
那位先生是不會寫ASP方面程式
但是他們主機是應該有灌SQL2000的樣子...

(我原本以為是MSSQL2000是有像MYSQL一樣,匯出來的是可以用.sql格式..但是他卻沒有給我這個...)

22
外獅佬
iT邦大師 1 級 ‧ 2009-06-26 16:47:35

您可以嘗試使用記事本打開看看,那個,很可能是文字檔....

看更多先前的回應...收起先前的回應...
judy724 iT邦新手 5 級 ‧ 2009-06-26 17:07:00 檢舉

有打開看 有部份是亂碼 有部份有一些 SQL的語法...

那如果我沒有資料庫 我要怎麼先建立呢??

是要建一樣的名字??還是都可以??(其實我不知道原來的資料庫名耶QQ) 還是說要注意什麼??

外獅佬 iT邦大師 1 級 ‧ 2009-06-26 17:12:01 檢舉

先備份那個.dat檔,照alexc大提供的方式先try看看囉~~

一般的SQL Script,應該會包含創見資料庫的敘述,應該是直接執行就可以了~~

Good luck~

外獅佬 iT邦大師 1 級 ‧ 2009-06-26 17:23:07 檢舉

那個亂碼...該不是unicode文字吧....o_O

外獅佬 iT邦大師 1 級 ‧ 2009-06-26 17:50:17 檢舉

剛剛找到高手幫忙解答:
步驟如下:以下步驟均在SQL Server 管理程式中執行

  1. 新增一個資料庫,自己取喜愛的名稱。
  2. 在資料庫圖示上,按滑鼠右鍵,選擇『所有任務』,執行『還原資料庫』。
  3. 『還原位置』的部份選擇那個dat檔。
  4. 『還原自』的部份,選『附加』。

以上用語未必正確~~如有錯誤,請見諒。

我要發表回答

立即登入回答