線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:921
推到 Plurk!
推到 Facebook!

SQL server 2000 資料(數據庫)恢復問題

尚未結案
danielldf
一般會員


發表:44
回覆:60
積分:20
註冊:2003-05-12

發送簡訊給我
#1 引用回覆 回覆 發表時間:2003-06-26 21:28:50 IP:218.16.xxx.xxx 未訂閱
我重新安裝sql server, 原有的數據庫*.ldf及*.mdf有備份,但當我將其拷貝到data文件夾覆蓋新建同名數據庫的這兩個文件后,卻發現這個數據庫不能使用,呈灰色.請教該如何恢復才可以使用?
Rain
資深會員


發表:31
回覆:236
積分:268
註冊:2003-02-17

發送簡訊給我
#2 引用回覆 回覆 發表時間:2003-06-26 21:42:40 IP:218.5.xxx.xxx 未訂閱
试试在SQL 查询分析器中执行下面语句(用待恢复的数据库名称替代XX,文件路径也相应改一下) EXEC sp_attach_db @DBName='XX', @filename1='C:\Program Files\Microsoft SQL Server\MSSQL\Data\XX.mdf', @filename2='C:\Program Files\Microsoft SQL Server\MSSQL\Data\XX_log.ldf' 發表人 - Rain 於 2003/06/26 21:44:40
cmj
高階會員


發表:15
回覆:242
積分:226
註冊:2002-06-12

發送簡訊給我
#3 引用回覆 回覆 發表時間:2003-06-26 22:58:53 IP:211.76.xxx.xxx 未訂閱
1.MSSQL 2000
  進入Enterprise Manager
  Microsoft SQL Server ->SQL Server群組 ->ServerName(Windows NT)->
  資料庫 ,Mouse移到資料庫上右鍵 ->所有工作 ->附加資料庫 ->按驗證左
  邊按鈕 ->選MDF檔 ->按確定 -> 恢復資料庫
2.MSSQL 2000 ,MSSQL 7.0
  進上Query Analyzer執行EXEC sp_attach_db指令範例如下
  EXEC sp_attach_db @dbname = N'ACS1', 
    @filename1 = N'E:\ATTDATA\MSSQL\ACS1_Data.MDF', 
    @filename2 = N'E:\ATTDATA\MSSQL\ACS1_Log.LDF'
系統時間:2024-07-05 2:56:01
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!