Sacar los nombres de las BD de usuario

12/02/2005 - 13:35 por Alonso | Informe spam
Hay alguna manera, una funcion extendida o algo asi para extraer de un
servidor sql los nombres de las bases de datos de usuario existentes. Digo
las bases de datos , no las tablas.


Gracias


Alonso

Preguntas similare

Leer las respuestas

#1 MAXI
12/02/2005 - 14:27 | Informe spam
Hola, las basesdes de datos las podes sacar con las vistas de sistema

select * from information_schema.schemata

Un abrazo



Maxi

Buenos Aires - Argentina
Desarrollador .NET 3 Estrellas
Microsoft User Group (MUG)

MSN:
"Alonso" escribió en el mensaje
news:%
Hay alguna manera, una funcion extendida o algo asi para extraer de un
servidor sql los nombres de las bases de datos de usuario existentes.
Digo
las bases de datos , no las tablas.


Gracias


Alonso


Respuesta Responder a este mensaje
#2 Alejandro Mesa
12/02/2005 - 20:43 | Informe spam
Alonso,

Si tienes permisos suficientes, tambien puedes consultar la tabla de sistema
sysdatabases que esta en la base master. Lee en los libros online acerca de
la estructura de esta tabla. Microsoft no recomienda que se referencien las
tablas de sistema desde bases de datos en produccion, pero siempre es bueno
saber que existen y que contienen informacion super interesante para
cualquier DBA.

Ejemplo:

select * from master..sysdatabases


AMB

"Alonso" wrote:

Hay alguna manera, una funcion extendida o algo asi para extraer de un
servidor sql los nombres de las bases de datos de usuario existentes. Digo
las bases de datos , no las tablas.


Gracias


Alonso



email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida