Sql-Server-2014

自動化 SQL Server 安裝和恢復數據庫

  • May 3, 2018

我的任務是自動化我們的 sql server express 安裝,然後從 .bak 文件創建一個數據庫。我找到了一種使用 Configuration.ini 文件自動安裝的方法,效果很好。我遇到問題的部分是將數據庫還原為該過程的一部分(或之後)。

有誰知道這是否可能?我知道像 Red Gate 這樣的 3rd 方工具可能可以做到,但它們相當昂貴,而且我工作的公司沒有大量的開發工具預算。

一個不錯的選擇是dbatools。他們有一個命令(在許多其他命令中)可以幫助您:

Restore-DbaDatabase

一個例子,

Restore-DbaDatabase -SqlServer server1\instance1 -Path \\server2\backups\$

它也可以做很多更複雜的事情!查看文件以獲取更多資訊。

引用自:https://dba.stackexchange.com/questions/205750