Serversuche

02/07/2009 - 09:39 von Mirco Kaminski | Report spam
Hallo NG,

Mit

oDMO = CreateObject("SQLDMO.Application")
oServers = oDMO.ListAvailableSQLServers()

erhalte ich alle verfügbaren Server.
Wie komme ich auch noch an die eventuell vorhandenen MSDEs.

Vielen Dank im Voraus
Gruss
Mirco
 

Lesen sie die antworten

#1 Elmar Boye
02/07/2009 - 11:15 | Warnen spam
Hallo Mirco,

"Mirco Kaminski" schrieb ...
Mit

oDMO = CreateObject("SQLDMO.Application")
oServers = oDMO.ListAvailableSQLServers()

erhalte ich alle verfügbaren Server.



SQL DMO sollte nur bis SQL Server 2000 eingesetzt werden
(und dann auch mit SP4).
Ab SQL Server 2005 wird das durch SQL SMO (.NET) abgelöst,
auch wenn man SQL Server 2005/2008 weiterhin darüber finden kann.

Wie komme ich auch noch an die eventuell vorhandenen MSDEs.



Genauso, denn das sind auch SQL Server (2000).
Voraussetzung ist, dass sie im Netzwerk aktiv sind.
In der Voreinstellung werden sie (seit SP3) nur für
lokalen Zugriff (über Shared Memory) konfiguiert.
http://support.microsoft.com/kb/814130

Zudem muß der Zugriff auf den Browser Dienst
(bei der MSDE noch integriert) im Netzwerk aktiv sein
und von einer Firewall durchgelassen werden:
http://msdn.microsoft.com/de-de/library/ms165724(SQL.90).aspx

Gruß Elmar

Ähnliche fragen