Readme_ServerConnect
更新: 2005 年 12 月 5 日
此範例示範在資料庫應用程式中實作 SQL Server 列示和登入功能的技術。透過使用 Microsoft SQL Server 的 SQL Server Management Object (SMO) 功能,此應用程式可讓使用者登入選定的資料庫。此範例提供使用者介面,允許指定要連接的 SQL Server 執行個體以及是否使用「Windows 驗證」。
範例只供教育目的之用。它們不能用於實際執行環境,而且尚未在實際執行環境中測試過。Microsoft 不提供對這些範例的技術支援。若沒有系統管理員的權限,就不應該在生產 SQL Server 資料庫或報表伺服器上,連接或使用範例應用程式及組件。
需求
此範例需要安裝下列元件。
- .NET Framework SDK 2.0 或 Microsoft Visual Studio 2005。您可以免費取得 .NET Framework SDK。請參閱<安裝 .NET Framework SDK>。
- Microsoft SQL Server 2005 Integration Services.
- 範例封裝及其使用的資料檔必須安裝在本機硬碟上。
- 必須安裝 AdventureWorks OLTP 資料庫。
- 必須附加 AdventureWorks 資料庫。
- 您必須對 AdventureWorks 資料庫具有管理權限。
如需有關如何安裝範例的詳細資訊,請參閱《SQL Server 線上叢書》中的<安裝範例 Integration Services 封裝>。
位置
如果程式碼範例安裝於預設位置,則範例位於下列目錄中:
C:\Program Files\Microsoft SQL Server\90\Samples\Engine\Programmability\SMO\ServerConnect
程式碼範例的 C# 方案位於 CS 目錄中,而 Visual Basic 方案位於 VB 目錄中。
建立範例
如果您尚未建立強式名稱金鑰檔,請利用下列指示產生金鑰檔。
若要產生強式名稱金鑰檔
開啟 Microsoft Visual Studio 2005 命令提示字元。按一下 [開始],依序指向 [程式集] 和 [Microsoft .NET Framework SDK 2.0],然後按一下 [SDK 命令提示字元]。
-- 或 --
開啟 Microsoft .NET Framework 命令提示字元。按一下 [開始],依序指向 [所有程式] 和 [Microsoft .NET Framework SDK 2.0],然後按一下 [SDK 命令提示字元]。
使用變更目錄命令 (CD),將命令提示字元視窗的現行目錄切換到範例的安裝資料夾。
附註: 若要判斷範例所在的資料夾,按一下 [開始] 按鈕,依序指向 [所有程式]、[Microsoft SQL Server] 和 [文件集和教學課程],然後按一下 [範例目錄]。如果是使用預設安裝位置,則範例位於 <system_drive>:\Program Files\Microsoft SQL Server\100\Samples。 在命令提示字元中,執行下列其中一個命令來產生金鑰檔:
sn -k SampleKey.snk
重要事項: 如需有關強式名稱金鑰組的詳細資訊,請參閱 MSDN 中 .NET Development Center 中的<Security Briefs: Strong Names and Security in the .NET Framework>。
使用命令列編譯器來建立和使用範例
開啟 .NET Framework 或 Microsoft Visual Studio 2005 命令提示字元。使用變更目錄 (CD) 命令,將 [命令提示字元] 視窗的現行目錄變更為您想要使用的方案目錄。
輸入下列命令以建立 C# 版或 Visual Basic 版範例:
for /r %f in (*.sln) do msbuild.exe "%f"
從 Microsoft Visual Studio 2005 建立和使用範例 (選擇性)
使用 CD 命令來切換至範例目錄。在 .NET Framework 或 Microsoft Visual Studio 2005 命令提示字元中執行下列命令:
sn -k keypair.snk
在 Microsoft Visual Studio 2005 的 [檔案] 功能表上,依序按一下 [開啟] 和 [專案],然後在您想要使用的方案目錄中開啟 ServerConnect.sln。
按 [F5],或按一下 [偵錯] 功能表上的 [開始] 以編譯和執行專案。
變更歷程記錄
版本 | 歷程記錄 |
---|---|
2005 年 12 月 5 日 |
|