共用方式為


如何啟動 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 指令碼精靈

  1. 使用具有系統管理員權限的帳戶登入電腦裝載 Service Manager 或資料倉儲資料庫。

  2. 在 Windows 桌面上,按一下 [ 啟動, ,指向 [ 程式, ,指向 [ Microsoft SQL Server 2008, ,然後按一下 [ SQL Server Management Studio

  3. 連接到伺服器 對話方塊方塊中,執行下列動作 ︰

    1. 伺服器類型 清單中,選取 Database Engine

    2. 伺服器名稱 清單中,選取的伺服器和伺服器管理員資料庫的執行個體。 例如,選取 computer\INSTANCE1

    3. 驗證 清單中,選取 Windows 驗證, ,然後按一下 [ 連接

  4. 物件總管] 中 ] 窗格中,展開 資料庫

  5. 以滑鼠右鍵按一下資料庫名稱,並指向 工作, ,然後按一下 [ 產生指令碼。 此範例中,以滑鼠右鍵按一下 ServiceManager, ,指向 [ 工作, ,然後按一下 [ 產生指令碼

  6. 指令碼精靈 對話方塊方塊中,執行下列動作 ︰

    1. 歡迎使用產生的 SQL Server 指令碼精靈 頁面上,按一下 下一步

    2. 選取資料庫 頁面上,選取您要為其產生指令碼的資料庫。 在此範例中,選取 ServiceManager, ,然後按一下 [ 下一步

    3. 選取指令碼選項 頁面上,設定為 True/False 的所有項目 False。 在 一般 區域中,設定 編寫登入編寫物件層級權限的True, ,然後按一下 [ 下一步

    4. 選擇物件類型 頁面上,按一下 全選, ,然後按一下 [ 下一步

    5. 選擇組件 頁面上,按一下 全選, ,然後按一下 [ 下一步

    6. 選擇資料庫角色 頁面上,按一下 全選, ,然後按一下 [ 下一步

    7. 選擇結構描述 頁面上,按一下 全選, ,然後按一下 [ 下一步

    8. 選擇預存程序 頁面上,按一下 全選, ,然後按一下 [ 下一步

    9. 選擇資料表 頁面上,按一下 全選, ,然後按一下 [ 下一步

    10. 全選資料表類型 頁面上,按一下 全選, ,然後按一下 [ 下一步

    11. 全選函式 頁面上,按一下 全選, ,然後按一下 [ 下一步

    12. 選擇使用者 頁面上,按一下 全選, ,然後按一下 [ 下一步

    13. 選擇檢視 頁面上,按一下 全選, ,然後按一下 [ 下一步

    14. 選擇 XML 結構描述集合 頁面上,按一下 全選, ,然後按一下 [ 下一步

    15. 選擇全文檢索目錄 頁面上,按一下 全選, ,然後按一下 [ 下一步

    16. 輸出選項 頁面上,選取 指令碼至檔案, ,然後在 檔案名稱, 、 輸入的位置和檔名的指令碼 (例如,輸入 C:\Backup\ServiceManagerDatabaseScript.sql),然後按一下 [ 下一步

    17. 指令碼精靈摘要 頁面上,按一下 完成

    18. 產生指令碼進度 頁面上,請確定 成功 隨即出現,並按 [ 關閉

  7. 儲存您剛建立個別的實體電腦,通常是在相同的位置,您要儲存指令碼檔案您 Service Manager 加密金鑰。

  8. 在三個資料倉儲資料庫和 SSRS 上分別執行這個相同程序。

  9. 如果您需要還原資料庫,使用這些指令碼權限還原到新的伺服器。