Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

SMO en Framework 1.1

0 views
Skip to first unread message

DARweb.es

unread,
Jan 23, 2009, 6:13:49 AM1/23/09
to
Hola  a todos;

Tengo un problema que no se cómo resolver. Tenemos una aplicación creada con el framework 1.1 (VS 2003) que trabajaba con enlace a un SQL Server 2000; ahora además de conectar a un SQL Server (usando DMO) también deberá de poder conectar a un SQL Server 2005 (SMO)

El asunto porque el que conecto mediante DMO al 2000 es para obtener la lista de bases de datos disponibles en el server.

El error que obtengo es:
    [Microsoft][ODBC SQL Server Driver][SQL Server]Para conectar con este servidor debe utilizar Objetos de administración de SQL Server (SMO) o SQL Server Management Studio.

Entonces, ¿sabe alguien si puedo conectar al SQL 2005 mediantes objetos SMO usando el framework 1.1?

Desde luego no existe la referencia "Microsoft.SqlServer" que parece que se usa en frm 2.0
 
Muchas gracias por si atención, un saludo
 

-----------------------------
www.darweb.es

Jesús López

unread,
Jan 24, 2009, 5:25:09 AM1/24/09
to
No necesitas SMO ni DMO para obtener la lista de bases de datos de una instancia de SQL Server. Puedes obtener tal lista para SQL Server 7.0, 2000, 2005 y 2008 ejecutando el procedimiento sp_helpdb.
 
Con el siguiente código de ejemplo llenarías un datatable con el resultado de la ejecución de sp_helpdb.
 
Dim cn As New SqlConnection("Cadena de conexión")
Dim databases As New DataTable
Dim cmd As New SqlCommand("exec sp_helpdb", cn)
Dim adapter As New SqlDataAdatper(cmd)
adapter.Fill(databases)
 
 
Saludos:
 
Jesús López
 
"DARweb.es" <e...@midominio.es> escribió en el mensaje news:uj6AtuUf...@TK2MSFTNGP06.phx.gbl...

DARweb.es

unread,
Jan 27, 2009, 3:10:47 AM1/27/09
to
OK; es cierto, a veces para algo sencillo damos vueltas un poco enrevesadas
 
Muchas gracias
 

-----------------------------
www.darweb.es

"Jesús López" <sqlranger.mv...@mvps.org.nospam> escribió en el mensaje de noticias:uL2uJ4gf...@TK2MSFTNGP04.phx.gbl...
0 new messages