SQL Server Studios 概觀
MicrosoftSQL Server 將管理伺服器和建立商務物件的工作合併在兩個整合式環境中:SQL Server Management Studio 和 Business Intelligence Development Studio。這兩個 Studio 環境都利用方案和專案來進行管理和組織。另外,這兩者也都提供了完整的整合式原始檔控制功能 (如果安裝了 Microsoft Visual SourceSafe 之類的原始檔控制提供者的話)。
雖然這兩個 Studio 環境都使用 Microsoft Visual Studio 2005 所建立的容器和視覺化元素 (如專案、方案、方案總管和工具箱),但這些環境本身並不是 Visual Studio 2005 的一部分。相反地,這些併入 SQL Server 的 Studio 環境是專為了使用 SQL Server、SQL Server Compact 3.5 SP1、Analysis Services、Integration Services 和 Reporting Services 的商務應用程式開發人員而設計的個別環境。您不能利用這些工具來建立自訂應用程式或支援大型開發專案。
SQL Server Management Studio
SQL Server Management Studio 是一個用來存取、設定和管理 SQL Server 所有元件的整合式環境。SQL Server Management Studio 利用一個功能非常豐富的指令碼編輯器來組合一群非常廣泛的圖形工具,使所有開發人員和管理員,不管他們的技術水準如何,都能夠存取 SQL Server。
SQL Server Management Studio 將舊版 SQL Server 的 Enterprise Manager 和 Query Analyzer 的功能組合在單一環境中。另外,SQL Server Management Studio 也提供了用來管理 Analysis Services、Integration Services、Reporting Services 和 XQuery 的環境。這個環境為開發人員提供了非常熟悉的體驗,也使資料庫管理員能夠利用單一公用程式,透過簡單的圖形工具和豐富的指令碼編寫經驗來完成他們的工作。
Business Intelligence Development Studio
Business Intelligence Development Studio 是一個用來開發商務智慧建構 (如 Cube、資料來源、報表和 Integration Services 封裝) 的整合式環境。Business Intelligence Development Studio 包括多種專案範本,這些範本提供用來開發特定建構的內容。例如,如果您的目標是建立一個含有 Cube、維度或採礦模型的 Analysis Services 資料庫,您可以選擇 Analysis Services 專案。
在 Business Intelligence Development Studio 中,您可以開發專案,使它成為方案中無關於任何特定伺服器的部分。例如,您可以使相同的方案包括 Analysis Services 專案、Integration Services 專案,以及 Reporting Services 專案。您可以將物件部署在測試伺服器中,以便在開發期間進行測試,之後,您可以將專案的輸出部署在一或多個臨時或實際伺服器中。
方案、專案和項目
SQL Server Management Studio 和 Business Intelligence Development Studio 都提供了組織在方案中的專案。SQL Server 專案會儲存成 SQL Server 指令碼、Analysis Server 指令碼和 SQL Server Compact 3.5 SP1 指令碼。Business Intelligence Development Studio 專案會儲存成 Analysis Services 專案、Integration Services 專案和報表專案。您應該利用建立專案的相同工具來開啟專案。
在 SQL Server Management Studio 和 Business Intelligence Development Studio 之間選擇
SQL Server Management Studio 的設計是為了開發和管理資料庫物件,以及管理和設定現有的 Analysis Services 物件。Business Intelligence Development Studio 的設計是為了開發商務智慧應用程式。如果您在實作使用 SQL Server 資料庫服務的方案,或在管理使用 SQL Server、Analysis Services、Integration Services 或 Reporting Services 的現有方案,您應該使用 SQL Server Management Studio。如果您在開發使用 Analysis Services、Integration Services 或 Reporting Services 的方案,您應該使用 Business Intelligence Development Studio。
下表列出提供這兩種 Studio 環境及方案、專案和項目之詳細資訊的其他主題:
主題 |
描述 |
---|---|
提供 SQL Server Management Studio 的詳細資訊。 |
|
討論 SQL Server Management Studio 和 Business Intelligence Development Studio 中所能使用的工具視窗及其他使用者介面元素。 |
|
討論方案、專案和項目的概念,以及利用 SQL Server Management Studio 來管理開發專案和項目的好處。 |
|
提供 Business Intelligence Development Studio 的詳細資訊。 |
|
提供 Reporting Services 工具如何協同運作的詳細資訊。 |
|
描述用來建立、執行和管理封裝的 Integration Services 工具。 |