SQL Server in Docker - 還原數據庫
瀏覽量: 次 發布日期:2023-08-17 21:49:04
sql server in Docker - 還原數據庫
上一回演示了如果在Docker環境下安裝SQL Server(使用Docker運行SQL Server),這次我們來演示下如何還原一個數據庫備份文件到數據庫實例上。
上一回我們啟動docker容器的時候使用了-v參數掛賬了本地目錄/hd2/sqlserver2019_data到容器內目錄/var/opt/mssql,所以我們只需要把文件testdb.bak上傳到/hd2/sqlserver2019_data目錄,docker容器即可訪問。我使用了下Sql Server Management Studio的還原功能試了下,沒有成功,不知是不是SSMS版本的問題。既然SSMS不能還原,那就使用命令行來試試吧。
因為SQL Server安裝在Docker容器內,所以執行命令行都需要進入到容器內。
接下來的命令全部在sqlserver2019容器內執行。
使用該命令可以把數據庫的數據文件,日志文件名稱顯示出來。在接下來的恢復操作中有用。
看到RESTORE DATABASE successfully的時候表示數據庫還原成功了。讓我們使用SSMS看看數據庫是否真的還原成功了??梢钥吹綌祿煲呀涍€原上去,里面的表,數據都可以正常操作。至此,數據庫文件還原成功。
南京兆柏數據恢復中心
. 數據庫的恢復模式有哪些,SQL Server數據庫的恢復模式詳解
. SQL Server 恢復掛起狀態,原因、診斷與解決方法
. sqlserver備份到其他服務器,SQL Server數據庫備份到其他服務器的實用
. 2008數據庫怎么還原數據庫,SQL Server 2008 數據庫還原指南
. sqlserver數據庫恢復掛起狀態,什么是SQL Server數據庫恢復掛起狀態?
. sqlserver數據庫恢復50g大約多少時間,了解SQL Server數據庫恢復
. sql server數據庫顯示恢復掛起,什么是SQL Server數據庫恢復掛起?
. sqlserver數據庫恢復進度,什么是SQL Server數據庫恢復進度?
. sqlserver數據庫恢復步驟,SQL Server數據庫恢復步驟
. sqlserver數據庫恢復數據,什么是SQL Server數據庫恢復數據?
. sqlserver數據庫恢復,什么是SQL Server數據庫恢復?
. sqlserver數據庫恢復掛起什么導致的,什么是SQL Server數據庫恢復掛起
. sqlserver數據庫恢復掛起,什么是SQL Server數據庫恢復掛起?
. sqlserver數據庫恢復工具,什么是SQL Server數據庫恢復工具?
. sqlserver數據庫恢復模式,什么是SQL Server數據庫恢復模式?
. sqlserver數據庫恢復掛起怎么解決,什么是SQL Server數據庫恢復掛起?
. sqlserver誤刪數據庫怎么恢復,什么是SQL Server誤刪數據庫
. 不支持的sql server版本怎么解決,不支持的sql server版本
. MySQL server has gone away,為什么MySQL server