Hi habe folgendes Problem:
Ich will vom SQL Server (SQL Server 2005, SQL Server 2008 und SQL Server 2008R2) die Instanznamen auslesen. Benutze dafür das Assembly
Microsoft.SqlServer.Management.Smo.Wmi;
Quelltext dazu:
C#-Quelltext
1: 2: 3: 4: 5:
| ManagedComputer test = new ManagedComputer(); foreach (ServerInstance t in test.ServerInstances) { MessageBox.Show(t.Name); } |
SQL Server 2005 INstanzennamen werden Probleme ausgelesen aber keine SQL Server 2008 R2 Instanzennamen.
habe Assembly verweise zu den dazu gehörigen Dateien im SQL Server Verzeichniss erstellt.
Verweisse zu:
-Microsoft.SqlServer.Management.Sdk.Sfc.dll
-Microsoft.SqlServer.Smo.dll
-Microsoft.SqlServer.SqlWmiManagement.dll
Die Dateien lagen im SQL Server Verzeichniss sind auch brandneu
Das Programm Startet auch "Als Administrator"
Kann mir da jemand helfen?