Una base de datos contenida o independiente es una base de datos que está aislada de otras bases de datos y de la instancia de SQL Server que hospeda la base de datos. Es decir, es una base de datos totalmente independiente que incluye todos los metadatos y opciones de configuración necesarios para definirla y no tiene dependencias de configuración en la instancia de Motor de base de datos de SQL Server donde esté instalada.
Este tipo de base de datos están disponibles desde la versión de SQL Server 2012, teniendo como característica que los usuarios pueden conectarse a la base de datos sin necesidad de tener un inicio de sesión a nivel de la instancia. Lo que ofrece como ventajas que las migraciones de bases de datos de una instancia a otra sean más sencillas, en caso de un failover en escenarios con Always On los usuarios podran conectarse sin requerir crear logins en la instancia secundaria de alojamiento.
Les recomiendo los siguientes videos:
Qué es? y Cómo crear una base de datos contenida.
Cómo mover una base de datos contenida
Este tipo de base de datos están disponibles desde la versión de SQL Server 2012, teniendo como característica que los usuarios pueden conectarse a la base de datos sin necesidad de tener un inicio de sesión a nivel de la instancia. Lo que ofrece como ventajas que las migraciones de bases de datos de una instancia a otra sean más sencillas, en caso de un failover en escenarios con Always On los usuarios podran conectarse sin requerir crear logins en la instancia secundaria de alojamiento.
Les recomiendo los siguientes videos:
Qué es? y Cómo crear una base de datos contenida.
Cómo mover una base de datos contenida