![]() |
Conocer cuales Base de datos son del SQL
Hola chicos ...
Necesito excluir de esta consulta aquellas bases de datos que sean propias del sql.
En espera de su ayuda y como siempre mil gracias de antemano. |
Abundando mejor el hilo.
Utilizo MS SQL Server 2000 y Delphi7
Se me ocurrió darles la opción al usuario de que ellos puedan seleccionar en que base de datos van a trabajar, para así facilitarle mejor el trabajo a los informáticos. Con el resultado de esta consulta cargo el listado de todas las base de datos en un ComboBox.
Mi pregunta es como excluir de esta consulta aquellas bases de datos que sean internas del SQL, tales como master, model, msdb ... etc. Para que el usuario no pueda seleccionarlas. Espero haberme explicado mejor. En espera de su ayuda, Mil gracias de antemano. |
Así, a bote pronto, dudo que haya un método que permita preguntarle al propio gestor si una base de datos es de uso interno o no. Al menos no me suena que exista una forma normalizada de hacerlo.
Lo único que puedo decirte es que investigues cómo se llaman esas bases de datos de uso interno, pongas los nombres en una lista y cuando obtengas la lista de bases de datos compares los nombres para saberlo. |
Encontre una via !!!
Lo solucione de esta forma:
Al menos en MS SQL Server 2000 las 6 primeras son del sistema. |
La franja horaria es GMT +2. Ahora son las 12:43:42. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi