Listar las bases de datos de una instancia de SQL Server 2005

2165 vistas

.NET 2.0 a permitido integrar nuevos spacenames como SMO (SQL Server Management Objects) que permiten manipular los objetos de bases de datos SQL Server 2005.

AsÃ, para listar las diferentes instancias de una base de datos SQL Server 2005, tendremos que usar los objetos predefinidos:



csharp
  1. foreach (Database db in _server.Databases)
  2.     HttpContext.Current.Response.Write(db.Name + "");



No olvidar incluir las líneas:



csharp
  1. using Microsoft.SqlServer.Management.Smo;
  2. using Microsoft.SqlServer.Management.Common;