如何啟動 SQL Server 2008年指令碼精靈
發行︰ 2016年7月
適用於: System Center 2012 SP1 - Service Manager、System Center 2012 R2 Service Manager、System Center 2012 - Service Manager
您可以使用下列程序,如部分嚴重損壞修復的準備步驟 System Center 2012 – Service Manager 來產生指令碼,以擷取 SQL Server 登入權限和物件層級權限。 在裝載 SQL Server Reporting Services (SSRS) 的電腦和裝載下列電腦上,執行此程序 Service Manager 和資料倉儲資料庫︰
DWDataMart
DWRepository
DWStagingAndConfig
ServiceManager
ReportServer
若要啟動 SQL Server 指令碼精靈
使用具有系統管理員權限的帳戶登入電腦裝載 Service Manager 或資料倉儲資料庫。
在 Windows 桌面上,按一下 [ 啟動, ,指向 [ 程式, ,指向 [ Microsoft SQL Server 2008, ,然後按一下 [ SQL Server Management Studio。
在 連接到伺服器 對話方塊方塊中,執行下列動作 ︰
在 伺服器類型 清單中,選取 Database Engine。
在 伺服器名稱 清單中,選取的伺服器和伺服器管理員資料庫的執行個體。 例如,選取 computer\INSTANCE1。
在 驗證 清單中,選取 Windows 驗證, ,然後按一下 [ 連接。
在 物件總管] 中 ] 窗格中,展開 資料庫。
以滑鼠右鍵按一下資料庫名稱,並指向 工作, ,然後按一下 [ 產生指令碼。 此範例中,以滑鼠右鍵按一下 ServiceManager, ,指向 [ 工作, ,然後按一下 [ 產生指令碼。
在 指令碼精靈 對話方塊方塊中,執行下列動作 ︰
在 歡迎使用產生的 SQL Server 指令碼精靈 頁面上,按一下 下一步。
在 選取資料庫 頁面上,選取您要為其產生指令碼的資料庫。 在此範例中,選取 ServiceManager, ,然後按一下 [ 下一步。
在 選取指令碼選項 頁面上,設定為 True/False 的所有項目 False。 在 一般 區域中,設定 編寫登入 和 編寫物件層級權限的 至 True, ,然後按一下 [ 下一步。
在 選擇物件類型 頁面上,按一下 全選, ,然後按一下 [ 下一步。
在 選擇組件 頁面上,按一下 全選, ,然後按一下 [ 下一步。
在 選擇資料庫角色 頁面上,按一下 全選, ,然後按一下 [ 下一步。
在 選擇結構描述 頁面上,按一下 全選, ,然後按一下 [ 下一步。
在 選擇預存程序 頁面上,按一下 全選, ,然後按一下 [ 下一步。
在 選擇資料表 頁面上,按一下 全選, ,然後按一下 [ 下一步。
在 全選資料表類型 頁面上,按一下 全選, ,然後按一下 [ 下一步。
在 全選函式 頁面上,按一下 全選, ,然後按一下 [ 下一步。
在 選擇使用者 頁面上,按一下 全選, ,然後按一下 [ 下一步。
在 選擇檢視 頁面上,按一下 全選, ,然後按一下 [ 下一步。
在 選擇 XML 結構描述集合 頁面上,按一下 全選, ,然後按一下 [ 下一步。
在 選擇全文檢索目錄 頁面上,按一下 全選, ,然後按一下 [ 下一步。
在 輸出選項 頁面上,選取 指令碼至檔案, ,然後在 檔案名稱, 、 輸入的位置和檔名的指令碼 (例如,輸入 C:\Backup\ServiceManagerDatabaseScript.sql),然後按一下 [ 下一步。
在 指令碼精靈摘要 頁面上,按一下 完成。
在 產生指令碼進度 頁面上,請確定 成功 隨即出現,並按 [ 關閉。
儲存您剛建立個別的實體電腦,通常是在相同的位置,您要儲存指令碼檔案您 Service Manager 加密金鑰。
在三個資料倉儲資料庫和 SSRS 上分別執行這個相同程序。
如果您需要還原資料庫,使用這些指令碼權限還原到新的伺服器。