通過sqlserver的management studio可以還原,不過可能是我的雲主機效能太差,每次開啟再匯入都要卡一會。。
用命令列應該是能想到的最簡單的方法了,先把bat命令記下來:
sqlcmd -s 172_21_0_5\sqlexpress -u sa -p 123456 -q " restore database rs2db from disk='c:\program files\microsoft sql server\mssql14.sqlexpress\mssql\backup\rs2db.bak' with replace, stats=10"
sqlcmd是sqlserver的命令,登入以後可以進入互動命令列,不過這顯然不是我想要的。
通過-q選項,可以跟著登入後需要執行的指令,指令內容大部分一目了然,最後的兩個with選項說明一下:
以上
SQL Server 資料庫還原
在sql server 2008 r2 裡,用ui還原資料庫有時候會失敗。可以考慮在cmd裡面輸入指令sqlcmd來還原。1 restore database newdb from disk c test yourdb.bak with move yourdb to c data yourdb.md...
sqlserver資料庫還原
資料庫還原 邏輯檔案 不是資料庫 的一部分。請使用 restore filelistonly 來列出邏輯檔名。資料庫名稱不一致,無法還原 可以先使用 restore filelistonly from disk d datacake bak 檢視邏輯名和邏輯檔案位址,把下列語句中 move logi...
sql server 資料庫還原
1.用sa身份或windows authentication登陸資料庫 2.滑鼠右擊databases選new database 3.填寫database name,選擇database files的path 不選則為資料庫的預設位址 選擇option,將recovery model選為 預設為fu...