使用 msmdarch 命令還原 Microsoft SQL Server 2000 Analysis Services 數(shù)據(jù)庫(kù)
- 打開命令提示符。
- (可選)使用 cd 命令訪問包含 msmdarch.exe 文件的目錄。在默認(rèn)情況下,該文件位于以下位置:
C:Program FilesMicrosoft Analysis ServicesBin
- 鍵入帶 /r 或 /rs 開關(guān)的有效 msmdarch 命令。在本主題的后面將給出完整的語(yǔ)法和示例。
- 按 ENTER 鍵。
語(yǔ)法
["command-path]msmdarch["] switch Server "OLAPDataPath" "BackupFileName" ["LogFileName" ["TempDirectory"]]
command-path
(可選)msmdarch.exe 文件所在的路徑。在默認(rèn)情況下,該路徑為:
C:Program FilesMicrosoft Analysis ServicesBin
switch
指定執(zhí)行命令時(shí)要使用的選項(xiàng)。/r 開關(guān)用來(lái)指定常規(guī)還原,如果數(shù)據(jù)庫(kù)存在則將其覆蓋。僅當(dāng)數(shù)據(jù)庫(kù)已不存在時(shí),才使用 /rs 開關(guān)從存檔文件還原數(shù)據(jù)庫(kù)。
Server
要在其上還原數(shù)據(jù)庫(kù)的服務(wù)器計(jì)算機(jī)名。
OLAPDataPath
完成還原后將包含數(shù)據(jù)庫(kù)文件的 Data 目錄的路徑。在默認(rèn)情況下,該路徑為:
C:Program FilesMicrosoft Analysis ServicesData
BackupFileName
存檔文件的路徑、文件名和 .cab 擴(kuò)展名。
LogFileName
還原日志的路徑、文件名和 .log 擴(kuò)展名。如果指定現(xiàn)有的還原日志,則會(huì)將新的還原日志追加到該日志上。如果指定了無(wú)效的路徑或文件名,則還原日志將寫入 DBRestore.log 文件中,該文件的默認(rèn)位置是 C:Program FilesMicrosoft Analysis ServicesBinDBRestore.log。
TempDirectory
用于處理空間的臨時(shí)目錄的指定路徑。如果指定了 LogFileName,則必須指定該選項(xiàng)。
例如:
下列命令可以還原 Analysis Services 中的示例數(shù)據(jù)庫(kù) FoodMart 2000。
"Program FilesMicrosoft Analysis ServicesBinmsmdarch" /r myserver "Program FilesMicrosoft Analysis ServicesData" "My archivesserver myserverFoodMart 2000.cab"