363 votes

Obtenir la liste des bases de données de SQL Server

Comment puis-je obtenir la liste de bases de données sur une instance de SQL Server ? Je prévois de faire une liste d’eux dans une zone de liste déroulante en VB.NET.

584voto

Ben Hoffstein Points 44398
<pre><code></code><p>ou si vous préférez</p><pre><code></code></pre></pre>

84voto

GilShalit Points 1538

compte tenu de l’ambiguïté quant au nombre de bases de données utilisateur non, vous devriez probablement ajouter :

et d’ajouter les noms des bases de données notification services

52voto

GilM Points 2493

Pour exclure des bases de données système :

Édité : 14:36 05/02/2013

Mis à jour avec database_id précise, il doit être supérieure à 4, pour ignorer la liste bases de données système qui ont des id de base de données entre 1 et 4.

27voto

Frank Points 81
<pre><code></code><p>oeuvres pour notre serveur SQL 2008</p></pre>

22voto

Chris Diver Points 8221

Puisque vous utilisez .NET, vous pouvez utiliser SQL Server Management Objects

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X