誰能告訴我如何使用c#和SMO或任何api獲取遠程Sqlserver實例?如何獲取特定機器的SqlInstances列表
我有一個遠程服務器名稱 「RemoteMC」,其中有SQL Server的兩個實例: 「RemoteMc」 和 「RemoteMC \ SQLEXPRESS」
我試圖讓實例在這樣的代碼:
Server srv=new Server("RemoteMC");
DataTable dt=SmoApplication.EnumAvailableSqlServer(true);
但它返回「Host \ sqlexpress」
我不知道哪裏出了問題。我怎樣才能得到的結果早在:
RemoteMC
RemoteMC \ SQLEXPRESS;
?
使用我得到本地SQL發現我only.How可以去遠程sqlDiscovery.means我可以運行應用程序,那麼它應該去指定的機器和檢索信息,以我的本地machine.if我使用EnumAvailableSqlServers (true)它給予本地只有當我傳遞字符串,命名實例的遠程只來,如果另外2多存在o遠程我不會得到它們。 – Cute 2009-07-08 11:52:57