Eventos
31 mar, 23 - 2 abr, 23
Evento de aprendizaje de SQL, Fabric y Power BI más grande. 31 de marzo – 2 de abril. Use el código FABINSIDER para ahorrar $400.
Regístrate hoyEste explorador ya no se admite.
Actualice a Microsoft Edge para aprovechar las características y actualizaciones de seguridad más recientes, y disponer de soporte técnico.
Se aplica a: SQL Server
En este tema se describe cómo quitar la creación de reflejo de una base de datos en SQL Server mediante SQL Server Management Studio o Transact-SQL. El propietario de la base de datos puede detener manualmente en cualquier momento una sesión de creación de reflejo de la base de datos quitando el reflejo de la base de datos.
En este tema
Antes de empezar:
Para quitar la creación de reflejo de la base de datos, mediante:
Seguimiento: Después de quitar la creación de reflejo de la base de datos
Requiere el permiso ALTER en la base de datos.
Durante una sesión de creación de reflejo de la base de datos, conéctese a la instancia de servidor principal y, en el Explorador de objetos, haga clic en el nombre del servidor para expandir el árbol de servidores.
Expanda Bases de datosy seleccione la base de datos.
Haga clic con el botón derecho en la base de datos, seleccione Tareasy, luego, haga clic en Reflejado. Así se abre la página Creación de reflejo del cuadro de diálogo Propiedades de la base de datos .
En el panel Seleccionar una página , haga clic en Creación de reflejos.
Para quitar la creación de reflejo, haga clic en Quitar creación de reflejo. Aparecerá un mensaje de confirmación. Si hace clic en Sí, se detendrá la sesión y la creación de reflejo se quitará de la base de datos.
Para quitar la creación de reflejo de la base de datos, use las Propiedades de la base de datos. Use la página Creación de reflejo del cuadro de diálogo Propiedades de la base de datos .
Conéctese al Motor de base de datos de algún asociado de creación de reflejo.
En la barra Estándar, haga clic en Nueva consulta.
Escriba la instrucción Transact-SQL siguiente:
ALTER DATABASE database_name SET PARTNER OFF
Donde database_name es la base de datos reflejada cuya sesión quiere quitar.
En el ejemplo siguiente se quita la creación de reflejo de la base de datos de ejemplo AdventureWorks2022
.
ALTER DATABASE AdventureWorks2022 SET PARTNER OFF;
Nota
Para obtener más información sobre las repercusiones de quitar la creación de reflejo, vea Quitar la creación de reflejo de la base de datos (SQL Server).
Si piensa reiniciar la creación de reflejo de la base de datos
Debe aplicar a la base de datos reflejada las copias de seguridad de registros realizadas en la base de datos principal después de quitar la creación de reflejo antes de poder reiniciar la creación de reflejo.
Si no piensa reiniciar la creación de reflejo
Opcionalmente, puede recuperar la base de datos reflejada anterior. En la instancia de servidor que era el servidor reflejado, puede usar la instrucción Transact-SQL siguiente:
RESTORE DATABASE database_name WITH RECOVERY;
Importante
Si recupera esta base de datos, habrá dos bases de datos divergentes en línea con el mismo nombre. Por tanto, debe garantizar que los clientes solo puedan acceder a una de ellas, generalmente la base de datos principal más reciente.
Pausar o reanudar una sesión de creación de reflejo de la base de datos (SQL Server)
Quitar el testigo de una sesión de creación de reflejo de la base de datos (SQL Server)
Ejemplo: configurar la creación de reflejo de la base de datos con certificados (Transact-SQL)
Creación de reflejo de la base de datos (SQL Server)
Configurar la creación de reflejo de la base de datos (SQL Server)
Grupos de disponibilidad Always On (SQL Server)
Eventos
31 mar, 23 - 2 abr, 23
Evento de aprendizaje de SQL, Fabric y Power BI más grande. 31 de marzo – 2 de abril. Use el código FABINSIDER para ahorrar $400.
Regístrate hoyCursos
Módulo
Introducción a Base de datos SQL de Microsoft Fabric - Training
Obtenga información sobre cómo funciona la Base de datos SQL de Microsoft Fabric, los conceptos clave y ejemplos prácticos para ayudar a que los usuarios utilicen la Base de datos SQL de forma eficaz como parte de sus soluciones de análisis.
Certificación
Microsoft Certified: Azure Database Administrator Associate - Certifications
Administre una infraestructura de base de datos de SQL Server para bases de datos relacionales locales e híbridas en la nube mediante las ofertas de bases de datos relacionales PaaS de Microsoft.
Documentación
Obtenga información sobre cómo pausar y reanudar una sesión de creación de reflejo de una base de datos mediante SQL Server Management Studio o Transact-SQL (T-SQL).
Reflejo de la base de datos ALTER DATABASE (Transact-SQL) - SQL Server
Reflejo de la base de datos ALTER DATABASE (Transact-SQL)
Proporciona información que ayudará a solucionar problemas de configuración de una sesión de creación de reflejo de una base de datos.