Este documento trata sobre la restauración de bases de datos en SQL Server. Explica el proceso de recuperación de SQL Server, cómo preparar una restauración mediante la comprobación de copias de seguridad y tareas previas, y cómo realizar la restauración utilizando la instrucción RESTORE y especificando opciones.
Este documento describe los procedimientos para restaurar bases de datos en SQL Server, incluyendo: 1) explica el proceso de recuperación automática de SQL Server y las acciones que toma durante una restauración; 2) detalla los pasos para preparar una restauración, como comprobar copias de seguridad y realizar tareas previas; 3) cubre cómo restaurar desde diferentes tipos de copias de seguridad y bases de datos dañadas.
Oracle es una base de datos escalable y fácil de gestionar. Los administradores de bases de datos son responsables de mantener la instancia de Oracle para procesar solicitudes de usuario mediante tareas como planificación, seguridad, copias de seguridad y ajustes. La memoria de Oracle incluye el área global del sistema y la global de programas para almacenar definiciones, consultas, y datos de sesiones y procesos.
Este documento explica cómo realizar copias de seguridad (backup) y restauraciones (restore) de una base de datos en SQL Server 2008 Express Edition utilizando el Asistente y consultas SQL. Se describe el proceso de crear una copia de seguridad de una base de datos, restaurar la base de datos a un estado anterior utilizando la copia de seguridad, y cómo realizar backup y restore a través de comandos SQL.
Este minitutorial tiene como objetivo captar todos los conceptos dictados en cada sesión en el curso de Base de Datos Avanzado II, así como brindar apoyo a los alumnos de la carrera técnica de Computación e Informática, que por algún motivo no hayan asistido a clases.
UNIDAD 1. Introducción a una BD ORACLE
Logro de la Unidad de Aprendizaje
Al término de la unidad, el alumno detalla la arquitectura de la base de datos Oracle y configura la conexión de un cliente remoto a través del archivo tnsnames.ora. Asimismo manipula la información mediante la herramienta SQL*PLUS y gestiona una instancia de base de datos.
Temario
1.1 Tema 1: INTRODUCCIÓN AL SGBD ORACLE
1.1.1 Introducción a una DB relacional y a la arquitectura Oracle
1.1.2 Interactuando con la base de datos: Conexión y SQL*PLUS
1.1.3 Componentes de la Arquitectura de una BD Oracle
1.2 Tema 2: GESTIÓN DE UNA INSTANCIA ORACLE
1.2.1 Inicio de la instancia
1.2.2 Apertura de la Base de Datos
1.2.3 Cierre de la Base de Datos
1.2.4 Configuración de un cliente Oracle
El documento describe las tareas y responsabilidades de un administrador de base de datos, incluyendo planificación, gestión de la disponibilidad, seguridad y copias de seguridad. Explica los componentes principales de una base de datos Oracle, como la instancia Oracle, la base de datos, y las estructuras físicas y lógicas de almacenamiento de datos. También cubre la conexión de usuarios, las sesiones, y los procesos y áreas de memoria involucrados en el procesamiento de consultas.
Este documento proporciona una guía práctica sobre Bacula, incluyendo su arquitectura y cómo configurarlo. Bacula está compuesto por un director, almacenamiento, catálogo y clientes. Se explica cómo agregar un cliente, definir trabajos de copia de seguridad y restauración, y configurar los componentes del director, almacenamiento y cliente.
El documento describe los procedimientos para recuperar una base de datos de Oracle ante la pérdida o corrupción de archivos críticos como el archivo de control, los archivos redo log o los datafiles del tablespace SYSTEM o UNDO. Explica que ante la pérdida de estos archivos la base de datos debe bajarse, recuperar el archivo afectado de una copia de seguridad y volver a subir la base de datos. También cubre cómo recuperar la pérdida de un datafile no crítico mientras la base de datos sigue funcionando.
Este documento describe los procedimientos para restaurar bases de datos en SQL Server, incluyendo: 1) explica el proceso de recuperación automática de SQL Server y las acciones que toma durante una restauración; 2) detalla los pasos para preparar una restauración, como comprobar copias de seguridad y realizar tareas previas; 3) cubre cómo restaurar desde diferentes tipos de copias de seguridad y bases de datos dañadas.
Oracle es una base de datos escalable y fácil de gestionar. Los administradores de bases de datos son responsables de mantener la instancia de Oracle para procesar solicitudes de usuario mediante tareas como planificación, seguridad, copias de seguridad y ajustes. La memoria de Oracle incluye el área global del sistema y la global de programas para almacenar definiciones, consultas, y datos de sesiones y procesos.
Este documento explica cómo realizar copias de seguridad (backup) y restauraciones (restore) de una base de datos en SQL Server 2008 Express Edition utilizando el Asistente y consultas SQL. Se describe el proceso de crear una copia de seguridad de una base de datos, restaurar la base de datos a un estado anterior utilizando la copia de seguridad, y cómo realizar backup y restore a través de comandos SQL.
Este minitutorial tiene como objetivo captar todos los conceptos dictados en cada sesión en el curso de Base de Datos Avanzado II, así como brindar apoyo a los alumnos de la carrera técnica de Computación e Informática, que por algún motivo no hayan asistido a clases.
UNIDAD 1. Introducción a una BD ORACLE
Logro de la Unidad de Aprendizaje
Al término de la unidad, el alumno detalla la arquitectura de la base de datos Oracle y configura la conexión de un cliente remoto a través del archivo tnsnames.ora. Asimismo manipula la información mediante la herramienta SQL*PLUS y gestiona una instancia de base de datos.
Temario
1.1 Tema 1: INTRODUCCIÓN AL SGBD ORACLE
1.1.1 Introducción a una DB relacional y a la arquitectura Oracle
1.1.2 Interactuando con la base de datos: Conexión y SQL*PLUS
1.1.3 Componentes de la Arquitectura de una BD Oracle
1.2 Tema 2: GESTIÓN DE UNA INSTANCIA ORACLE
1.2.1 Inicio de la instancia
1.2.2 Apertura de la Base de Datos
1.2.3 Cierre de la Base de Datos
1.2.4 Configuración de un cliente Oracle
El documento describe las tareas y responsabilidades de un administrador de base de datos, incluyendo planificación, gestión de la disponibilidad, seguridad y copias de seguridad. Explica los componentes principales de una base de datos Oracle, como la instancia Oracle, la base de datos, y las estructuras físicas y lógicas de almacenamiento de datos. También cubre la conexión de usuarios, las sesiones, y los procesos y áreas de memoria involucrados en el procesamiento de consultas.
Este documento proporciona una guía práctica sobre Bacula, incluyendo su arquitectura y cómo configurarlo. Bacula está compuesto por un director, almacenamiento, catálogo y clientes. Se explica cómo agregar un cliente, definir trabajos de copia de seguridad y restauración, y configurar los componentes del director, almacenamiento y cliente.
El documento describe los procedimientos para recuperar una base de datos de Oracle ante la pérdida o corrupción de archivos críticos como el archivo de control, los archivos redo log o los datafiles del tablespace SYSTEM o UNDO. Explica que ante la pérdida de estos archivos la base de datos debe bajarse, recuperar el archivo afectado de una copia de seguridad y volver a subir la base de datos. También cubre cómo recuperar la pérdida de un datafile no crítico mientras la base de datos sigue funcionando.
Este documento describe cómo administrar una instancia de Oracle. Explica cómo crear y manejar archivos de parámetros de inicialización, configurar Oracle Managed Files, levantar y bajar una instancia, y monitorear archivos de diagnóstico. Detalla los diferentes tipos de archivos de parámetros, cómo crear y modificar un SPFILE, y cómo iniciar una base de datos en diferentes modos como montado, abierto o restringido.
Administracion de base de datos oracle tarea#02Celso
El documento describe las características y ventajas de Oracle Enterprise Manager 11g para la administración de bases de datos Oracle. En 3 oraciones o menos: Oracle Enterprise Manager 11g proporciona automatización para la administración de bases de datos Oracle, permitiendo maximizar el rendimiento y reducir los costos. Incluye funciones como diagnóstico automático de problemas, optimización de compresión de datos y soporte para Exadata. Oracle Enterprise Manager 11g ayuda a los administradores a mejorar la productividad en más de un 200%.
El documento proporciona una introducción a la administración de bases de datos Oracle. Explica las tareas del administrador de la base de datos, los componentes principales de Oracle Server como la instancia y la base de datos, y cómo se establece una conexión y se crea una sesión. También resume los tipos de archivos que componen una base de datos Oracle y las estructuras de memoria clave como el SGA y el PGA.
Este documento describe la auditoría de bases de datos en Microsoft SQL Server 2014. Cubre cuatro temas principales: 1) introducción a la auditoría de SQL Server, 2) herramientas de auditoría de SQL Server como triggers y SQL Server Audit, 3) implementación de objetos de auditoría como el modo de auditoría C2 y SQL Server Audit, y 4) administración de la auditoría mediante la habilitación y deshabilitación de las herramientas y modos de auditoría.
Este documento describe la configuración de varios servicios y características de Windows Server 2003 y 2008, incluidos servidores, directivas de grupo, cuentas de usuario, DHCP y DNS. Explica los pasos para instalar Windows Server 2003, crear un segundo controlador de dominio, configurar DHCP para asignar direcciones IP a clientes y establecer entradas de registro para el servicio web.
Oracle es una base de datos relacional escalable que ofrece opciones adicionales como particionamiento, clústeres de aplicaciones reales, paquetes de administración avanzados y seguridad mejorada. Los administradores gestionan la disponibilidad, estructuras, almacenamiento, seguridad, copias de seguridad y rendimiento de la base de datos. La base de datos consiste en procesos, archivos y estructuras de memoria como el SGA y PGA.
Curso de windows server 2008 - Presentacióndanilohnr
Presentación del contenido del curso de Windows Server 2008 ofrecido por la Facultad de Ciencias y Sistemas de la Universidad Nacional de Ingeniería. Managua, Nicaragua.
Oracle es una base de datos relacional escalable que ofrece opciones como particionamiento, clústeres de aplicaciones reales, paquetes de administración y seguridad avanzada. Las tareas del administrador incluyen planificación, disponibilidad, estructuras, almacenamiento, seguridad, copias de seguridad y rendimiento. La base de datos consta de procesos, archivos y estructuras de memoria como el SGA y PGA.
Este documento describe la configuración de varios servicios y características de Windows Server 2003 y 2008, incluidos servidores, directivas de grupo, cuentas de usuario, DHCP y DNS. Explica cómo instalar y configurar un controlador de dominio secundario, crear ámbitos DHCP, establecer opciones DHCP y configurar entradas de registro para el servicio WWW.
Este documento describe la configuración de varios servicios y características de Windows Server 2003 y 2008, incluidos servidores, directivas de grupo, cuentas de usuario, DHCP y DNS. Explica cómo instalar y configurar Windows Server 2003, crear un segundo controlador de dominio, y configurar los servicios DHCP y WWW en Windows Server 2008.
Manual de instalación y administración de active directory en windows server ...camilaml
Este documento describe los pasos para instalar y configurar Directorios Activos en Windows Server 2008 R2. Explica cómo instalar el Active Directory usando el asistente DCPromo, incluyendo la creación de un nuevo dominio y bosque. Luego, detalla cómo implementar la estructura LDAP del directorio siguiendo las directivas dadas, como agregar unidades organizativas para cada departamento y subunidades para alojar recursos. Finalmente, cubre la creación masiva de usuarios en cada departamento usando el comando dsadd o manualmente a través de la consola de usuarios y
Este documento describe los principales componentes de Active Directory en Windows Server 2003, incluyendo dominios, unidades organizativas, árboles de dominio, bosques, sitios, controladores de dominio, esquema, catálogo global, grupos de políticas, nombres de objetos, replicación, relaciones de confianza y la instalación de Active Directory.
Este documento describe los principales componentes de Active Directory en Windows Server 2003, incluyendo dominios, unidades organizativas, árboles de dominio, bosques, sitios, controladores de dominio, esquema, catálogo global, grupos de políticas, nombres de objetos, replicación, relaciones de confianza y la instalación de Active Directory.
[WEBINAR] 10 cosas que debes saber sobre Active Directory.Grupo Smartekh
Este webinar tiene como objetivo principal dar a conocer los mejores 10 tips de nuestros expertos para aprovechar todos los beneficios que brinda Active Directory, con el tiempo, es posible que la base de datos de Active Directory se llene de información obsoleta, tenga problemas de seguridad o comience a funcionar de manera incorrecta.
Tarde o temprano, tendrás que reorganizar tu Active Directory para corregir comportamientos erráticos y mantener la seguridad y productividad de la plataforma al día.
El temario que se engloba es el siguiente:
Planificar, documentar y testear una estrategia para back ups y disaster recovery.
Establecer una política de hot fixes que minimice riesgos de seguridad.
Realizar check ups de salud periódicos que evidencien problemas para prevenir posibles riesgos.
Webinar impartido por Adrían Rivas, el 20 de Diciembre del 2012 a las 12 hrs.
Este documento describe cómo realizar una restauración de base de datos en el mismo servidor para fines de prueba. Explica los pasos para realizar una copia de seguridad completa de la base de datos de producción y restaurarla con un nuevo nombre en el mismo servidor para probar cambios antes de implementarlos en producción. Resalta la importancia de asignar nuevas rutas de archivo a la base de datos restaurada para evitar conflictos.
El documento describe la arquitectura de Oracle 11g R2. Explica que Oracle está formado por la entidad instancia y base de datos, y que la instancia incluye procesos y estructuras de memoria como la SGA y PGA. También describe los componentes clave de la arquitectura como los ficheros de datos, redo logs y controlfile, así como los procesos background y las estructuras de memoria clave como la database buffer cache, redo log buffer y shared pool.
El documento describe la arquitectura de un sistema gestor de bases de datos, incluyendo sus componentes principales como la instancia de la base de datos, el área global del sistema, los procesos como DBWR y LGWR, y las estructuras de almacenamiento como tablespaces y archivos de redo log. Explica que la instancia contiene las estructuras de memoria y procesos del sistema gestor, y que el área global del sistema almacena datos e información de control en memoria compartida.
ES UNA PEQUEÑA RECOPILACION SOBRE LOS TEMAS DE LA UNIDAD 5 Y 6 DE TALLER DE BASE DE DATOS -TRANSACCIONES Y SQL PROCEDURAL- TOMAR EN CUENTA QUE NO SE ABORDAN LOS TEMAS POR COMPLETO SINO QUE SOLO SON LOS PUNTOS MAS IMPORTANTES DE DICHOS TEMAS, Y QUE LE PUEDEN SER DE UTILIDAD. CABE MENCIONAR QUE LA INFORMACION FUE TOMADA DE MULTIPLES PAGINAS WEB
Una vista es una tabla virtual derivada de las tablas reales de una base de datos. Las vistas almacenan una definición de consulta en lugar de los datos reales, por lo que no ocupan espacio en disco y se actualizan automáticamente cuando cambian los datos subyacentes. Las vistas se pueden crear, modificar y eliminar mediante sentencias SQL como CREATE VIEW, ALTER VIEW y DROP VIEW.
El documento proporciona instrucciones sobre cómo crear una auditoría y una especificación de auditoría en SQL Server. Explica los pasos para crear una auditoría llamada AUDIT-2023-09 y configurar su ubicación de salida. Luego, crea una especificación de auditoría de servidor llamada ESPECIFICATION-AUDIT-2023-09 para auditar eventos a nivel de servidor. Finalmente, crea una especificación de auditoría de base de datos llamada DATABASE-AUDIT-2023-09 para auditar las operaciones SELECT, INSERT, UPDATE, DELETE y BACK
Este documento describe cómo administrar una instancia de Oracle. Explica cómo crear y manejar archivos de parámetros de inicialización, configurar Oracle Managed Files, levantar y bajar una instancia, y monitorear archivos de diagnóstico. Detalla los diferentes tipos de archivos de parámetros, cómo crear y modificar un SPFILE, y cómo iniciar una base de datos en diferentes modos como montado, abierto o restringido.
Administracion de base de datos oracle tarea#02Celso
El documento describe las características y ventajas de Oracle Enterprise Manager 11g para la administración de bases de datos Oracle. En 3 oraciones o menos: Oracle Enterprise Manager 11g proporciona automatización para la administración de bases de datos Oracle, permitiendo maximizar el rendimiento y reducir los costos. Incluye funciones como diagnóstico automático de problemas, optimización de compresión de datos y soporte para Exadata. Oracle Enterprise Manager 11g ayuda a los administradores a mejorar la productividad en más de un 200%.
El documento proporciona una introducción a la administración de bases de datos Oracle. Explica las tareas del administrador de la base de datos, los componentes principales de Oracle Server como la instancia y la base de datos, y cómo se establece una conexión y se crea una sesión. También resume los tipos de archivos que componen una base de datos Oracle y las estructuras de memoria clave como el SGA y el PGA.
Este documento describe la auditoría de bases de datos en Microsoft SQL Server 2014. Cubre cuatro temas principales: 1) introducción a la auditoría de SQL Server, 2) herramientas de auditoría de SQL Server como triggers y SQL Server Audit, 3) implementación de objetos de auditoría como el modo de auditoría C2 y SQL Server Audit, y 4) administración de la auditoría mediante la habilitación y deshabilitación de las herramientas y modos de auditoría.
Este documento describe la configuración de varios servicios y características de Windows Server 2003 y 2008, incluidos servidores, directivas de grupo, cuentas de usuario, DHCP y DNS. Explica los pasos para instalar Windows Server 2003, crear un segundo controlador de dominio, configurar DHCP para asignar direcciones IP a clientes y establecer entradas de registro para el servicio web.
Oracle es una base de datos relacional escalable que ofrece opciones adicionales como particionamiento, clústeres de aplicaciones reales, paquetes de administración avanzados y seguridad mejorada. Los administradores gestionan la disponibilidad, estructuras, almacenamiento, seguridad, copias de seguridad y rendimiento de la base de datos. La base de datos consiste en procesos, archivos y estructuras de memoria como el SGA y PGA.
Curso de windows server 2008 - Presentacióndanilohnr
Presentación del contenido del curso de Windows Server 2008 ofrecido por la Facultad de Ciencias y Sistemas de la Universidad Nacional de Ingeniería. Managua, Nicaragua.
Oracle es una base de datos relacional escalable que ofrece opciones como particionamiento, clústeres de aplicaciones reales, paquetes de administración y seguridad avanzada. Las tareas del administrador incluyen planificación, disponibilidad, estructuras, almacenamiento, seguridad, copias de seguridad y rendimiento. La base de datos consta de procesos, archivos y estructuras de memoria como el SGA y PGA.
Este documento describe la configuración de varios servicios y características de Windows Server 2003 y 2008, incluidos servidores, directivas de grupo, cuentas de usuario, DHCP y DNS. Explica cómo instalar y configurar un controlador de dominio secundario, crear ámbitos DHCP, establecer opciones DHCP y configurar entradas de registro para el servicio WWW.
Este documento describe la configuración de varios servicios y características de Windows Server 2003 y 2008, incluidos servidores, directivas de grupo, cuentas de usuario, DHCP y DNS. Explica cómo instalar y configurar Windows Server 2003, crear un segundo controlador de dominio, y configurar los servicios DHCP y WWW en Windows Server 2008.
Manual de instalación y administración de active directory en windows server ...camilaml
Este documento describe los pasos para instalar y configurar Directorios Activos en Windows Server 2008 R2. Explica cómo instalar el Active Directory usando el asistente DCPromo, incluyendo la creación de un nuevo dominio y bosque. Luego, detalla cómo implementar la estructura LDAP del directorio siguiendo las directivas dadas, como agregar unidades organizativas para cada departamento y subunidades para alojar recursos. Finalmente, cubre la creación masiva de usuarios en cada departamento usando el comando dsadd o manualmente a través de la consola de usuarios y
Este documento describe los principales componentes de Active Directory en Windows Server 2003, incluyendo dominios, unidades organizativas, árboles de dominio, bosques, sitios, controladores de dominio, esquema, catálogo global, grupos de políticas, nombres de objetos, replicación, relaciones de confianza y la instalación de Active Directory.
Este documento describe los principales componentes de Active Directory en Windows Server 2003, incluyendo dominios, unidades organizativas, árboles de dominio, bosques, sitios, controladores de dominio, esquema, catálogo global, grupos de políticas, nombres de objetos, replicación, relaciones de confianza y la instalación de Active Directory.
[WEBINAR] 10 cosas que debes saber sobre Active Directory.Grupo Smartekh
Este webinar tiene como objetivo principal dar a conocer los mejores 10 tips de nuestros expertos para aprovechar todos los beneficios que brinda Active Directory, con el tiempo, es posible que la base de datos de Active Directory se llene de información obsoleta, tenga problemas de seguridad o comience a funcionar de manera incorrecta.
Tarde o temprano, tendrás que reorganizar tu Active Directory para corregir comportamientos erráticos y mantener la seguridad y productividad de la plataforma al día.
El temario que se engloba es el siguiente:
Planificar, documentar y testear una estrategia para back ups y disaster recovery.
Establecer una política de hot fixes que minimice riesgos de seguridad.
Realizar check ups de salud periódicos que evidencien problemas para prevenir posibles riesgos.
Webinar impartido por Adrían Rivas, el 20 de Diciembre del 2012 a las 12 hrs.
Este documento describe cómo realizar una restauración de base de datos en el mismo servidor para fines de prueba. Explica los pasos para realizar una copia de seguridad completa de la base de datos de producción y restaurarla con un nuevo nombre en el mismo servidor para probar cambios antes de implementarlos en producción. Resalta la importancia de asignar nuevas rutas de archivo a la base de datos restaurada para evitar conflictos.
El documento describe la arquitectura de Oracle 11g R2. Explica que Oracle está formado por la entidad instancia y base de datos, y que la instancia incluye procesos y estructuras de memoria como la SGA y PGA. También describe los componentes clave de la arquitectura como los ficheros de datos, redo logs y controlfile, así como los procesos background y las estructuras de memoria clave como la database buffer cache, redo log buffer y shared pool.
El documento describe la arquitectura de un sistema gestor de bases de datos, incluyendo sus componentes principales como la instancia de la base de datos, el área global del sistema, los procesos como DBWR y LGWR, y las estructuras de almacenamiento como tablespaces y archivos de redo log. Explica que la instancia contiene las estructuras de memoria y procesos del sistema gestor, y que el área global del sistema almacena datos e información de control en memoria compartida.
ES UNA PEQUEÑA RECOPILACION SOBRE LOS TEMAS DE LA UNIDAD 5 Y 6 DE TALLER DE BASE DE DATOS -TRANSACCIONES Y SQL PROCEDURAL- TOMAR EN CUENTA QUE NO SE ABORDAN LOS TEMAS POR COMPLETO SINO QUE SOLO SON LOS PUNTOS MAS IMPORTANTES DE DICHOS TEMAS, Y QUE LE PUEDEN SER DE UTILIDAD. CABE MENCIONAR QUE LA INFORMACION FUE TOMADA DE MULTIPLES PAGINAS WEB
Una vista es una tabla virtual derivada de las tablas reales de una base de datos. Las vistas almacenan una definición de consulta en lugar de los datos reales, por lo que no ocupan espacio en disco y se actualizan automáticamente cuando cambian los datos subyacentes. Las vistas se pueden crear, modificar y eliminar mediante sentencias SQL como CREATE VIEW, ALTER VIEW y DROP VIEW.
El documento proporciona instrucciones sobre cómo crear una auditoría y una especificación de auditoría en SQL Server. Explica los pasos para crear una auditoría llamada AUDIT-2023-09 y configurar su ubicación de salida. Luego, crea una especificación de auditoría de servidor llamada ESPECIFICATION-AUDIT-2023-09 para auditar eventos a nivel de servidor. Finalmente, crea una especificación de auditoría de base de datos llamada DATABASE-AUDIT-2023-09 para auditar las operaciones SELECT, INSERT, UPDATE, DELETE y BACK
Este documento describe los conceptos y configuración básicos de Recovery Manager (RMAN) en Oracle. Explica los procesos de respaldo y recuperación de Oracle como checkpoint, log writer y archiver. También cubre los tipos de errores, respaldos, recuperaciones y la configuración de canales y dispositivos en RMAN.
Este documento trata sobre la administración de bases de datos. Explica conceptos como la seguridad de la base de datos mediante el uso de vistas y permisos de usuario, así como la recuperación de transacciones y problemas de concurrencia. También cubre temas como la recuperación ante fallos del sistema y de los medios de almacenamiento para garantizar la integridad y consistencia de los datos.
Administrando la Instancia en Oracle database 11g-Z052 05Alexander Calderón
Este documento describe cómo administrar una instancia de Oracle, incluyendo iniciar y detener el Database Control, el Listener y la base de datos, así como los estados de la base de datos y cómo cambiar parámetros de inicialización. También cubre el alert log y las vistas de metadatos que permiten a los administradores comprender la estructura lógica y física de la base de datos.
Este documento presenta sobre modelos híbridos de recuperación de desastres (on-premise/cloud). Explica los modelos de recuperación, tipos de copia de seguridad y restauración, y modelos de replicación. Incluye demostraciones de estas funciones usando Azure. El objetivo es proporcionar una introducción a estas herramientas de alta disponibilidad y recuperación ante desastres.
Las empresas dependen de la información almacenada en bases de datos, pero estas pueden dañarse y causar la pérdida de datos. Los administradores de bases de datos pueden recuperar la información mediante copias de seguridad y herramientas que permiten restaurar la base de datos a un estado consistente anterior al daño. Existen diferentes métodos y escenarios de recuperación para diversos tipos de bases de datos y daños.
Las empresas dependen de la información almacenada en bases de datos, pero estas pueden dañarse y causar la pérdida de datos. Los administradores de bases de datos pueden recuperar la información mediante copias de seguridad y herramientas que permiten restaurar la base de datos a un estado consistente anterior al daño. Existen diferentes métodos y escenarios de recuperación para diversos tipos de bases de datos y daños.
Las empresas dependen de la información almacenada en bases de datos, pero estas pueden dañarse y causar la pérdida de datos. Los administradores de bases de datos pueden recuperar la información mediante copias de seguridad y herramientas que permiten restaurar la base de datos a un estado consistente anterior al daño. Existen diferentes métodos y escenarios de recuperación para diversos tipos de bases de datos y daños.
Las empresas dependen de la información almacenada en bases de datos, pero estas pueden dañarse y causar la pérdida de datos. Los administradores de bases de datos pueden recuperar la información mediante copias de seguridad y herramientas que permiten restaurar la base de datos a un estado consistente anterior al daño. Existen diferentes métodos y escenarios de recuperación para diversos tipos de bases de datos y daños.
Las empresas dependen de la información almacenada en bases de datos, pero estas pueden dañarse y causar la pérdida de datos. Los administradores de bases de datos pueden recuperar la información mediante copias de seguridad y herramientas que permiten restaurar la base de datos a un estado consistente anterior al daño. Existen diferentes métodos y escenarios de recuperación para diversos tipos de bases de datos y daños.
Las empresas dependen de la información almacenada en bases de datos, pero estas pueden dañarse y causar la pérdida de datos. Los administradores de bases de datos pueden recuperar la información mediante copias de seguridad y herramientas que permiten restaurar la base de datos a un estado consistente anterior al daño. Existen diferentes métodos y escenarios de recuperación para diversos tipos de bases de datos y daños.
Las empresas dependen de la información almacenada en bases de datos, pero estas pueden dañarse y causar la pérdida de datos. Los administradores de bases de datos pueden recuperar la información mediante copias de seguridad y herramientas que permiten restaurar la base de datos a un estado consistente anterior al daño. Existen diferentes métodos y escenarios de recuperación para diversos tipos de bases de datos y daños.
Las empresas dependen de la información almacenada en bases de datos, pero estas pueden dañarse y causar la pérdida de datos. Los administradores de bases de datos pueden recuperar la información mediante copias de seguridad y herramientas que permiten restaurar la base de datos a un estado consistente anterior al daño. Existen diferentes métodos y escenarios de recuperación para diversos tipos de bases de datos y daños.
Este documento describe los archivos de control y traza en SQL Server. Los archivos de control almacenan información crítica sobre la base de datos como su estructura y estado. Los archivos de traza registran eventos como consultas y errores para supervisión y resolución de problemas. Ambos son esenciales para administrar la base de datos, por lo que se deben realizar copias de seguridad regularmente. El documento también proporciona ejemplos de su uso.
Flashback permite recuperar una base de datos a un punto anterior en el tiempo mediante tres características: 1) consultas que devuelven los últimos datos o metadatos de cambios, 2) recuperar tablas o filas a un punto anterior, y 3) deshacer transacciones específicas mientras la base de datos permanece en línea. El documento explica cómo crear un punto de restauración, realizar cambios en la base de datos, y luego usar flashback para restaurar la base de datos al punto de restauración, deshaciendo los cambios realizados.
El documento proporciona una introducción a la administración de bases de datos Oracle. Explica las tareas del administrador de la base de datos, los componentes principales de Oracle Server como la instancia y la base de datos, y cómo se establece una conexión y se crea una sesión. También resume los tipos de archivos que componen una base de datos Oracle y las estructuras de memoria clave como el SGA y el PGA.
Este documento describe cómo crear un modelo de datos en LINQ to SQL mediante el diseñador de LINQ to SQL en Visual Studio. Explica cómo mapear tablas y vistas de una base de datos a clases de entidad, definir relaciones entre clases, retrasar la carga de propiedades, y mapear procedimientos almacenados como métodos en la clase DataContext.
Este documento proporciona información sobre el SQL Saturday #448 que se llevó a cabo en Bogotá, Colombia el 12 de septiembre de 2015. Incluye detalles sobre los organizadores del capítulo, patrocinadores y una sesión sobre las novedades de SQL Server 2016 presentada por Eduardo Castro. También contiene enlaces a evaluaciones y material de referencia sobre las nuevas características de SQL Server 2016.
Catalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador ValenciaAMADO SALVADOR
Descubre el catálogo general de la gama de productos de refrigeración del fabricante de electrodomésticos Miele, presentado por Amado Salvador distribuidor oficial Miele en Valencia. Como distribuidor oficial de electrodomésticos Miele, Amado Salvador ofrece una amplia selección de refrigeradores, congeladores y soluciones de refrigeración de alta calidad, resistencia y diseño superior de esta marca.
La gama de productos de Miele se caracteriza por su innovación tecnológica y eficiencia energética, garantizando que cada electrodoméstico no solo cumpla con las expectativas, sino que las supere. Los refrigeradores Miele están diseñados para ofrecer un rendimiento óptimo y una conservación perfecta de los alimentos, con características avanzadas como la tecnología de enfriamiento Dynamic Cooling, sistemas de almacenamiento flexible y acabados premium.
En este catálogo, encontrarás detalles sobre los distintos modelos de refrigeradores y congeladores Miele, incluyendo sus especificaciones técnicas, características destacadas y beneficios para el usuario. Amado Salvador, como distribuidor oficial de electrodomésticos Miele, garantiza que todos los productos cumplen con los más altos estándares de calidad y durabilidad.
Explora el catálogo completo y encuentra el refrigerador Miele perfecto para tu hogar con Amado Salvador, el distribuidor oficial de electrodomésticos Miele.
HPE presenta una competició destinada a estudiants, que busca fomentar habilitats tecnològiques i promoure la innovació en un entorn STEAM (Ciència, Tecnologia, Enginyeria, Arts i Matemàtiques). A través de diverses fases, els equips han de resoldre reptes mensuals basats en àrees com algorísmica, desenvolupament de programari, infraestructures tecnològiques, intel·ligència artificial i altres tecnologies. Els millors equips tenen l'oportunitat de desenvolupar un projecte més gran en una fase presencial final, on han de crear una solució concreta per a un conflicte real relacionat amb la sostenibilitat. Aquesta competició promou la inclusió, la sostenibilitat i l'accessibilitat tecnològica, alineant-se amb els Objectius de Desenvolupament Sostenible de l'ONU.
Infografia TCP/IP (Transmission Control Protocol/Internet Protocol)codesiret
Los protocolos son conjuntos de
normas para formatos de mensaje y
procedimientos que permiten a las
máquinas y los programas de aplicación
intercambiar información.
KAWARU CONSULTING presenta el projecte amb l'objectiu de permetre als ciutadans realitzar tràmits administratius de manera telemàtica, des de qualsevol lloc i dispositiu, amb seguretat jurídica. Aquesta plataforma redueix els desplaçaments físics i el temps invertit en tràmits, ja que es pot fer tot en línia. A més, proporciona evidències de la correcta realització dels tràmits, garantint-ne la validesa davant d'un jutge si cal. Inicialment concebuda per al Ministeri de Justícia, la plataforma s'ha expandit per adaptar-se a diverses organitzacions i països, oferint una solució flexible i fàcil de desplegar.
La inteligencia artificial sigue evolucionando rápidamente, prometiendo transformar múltiples aspectos de la sociedad mientras plantea importantes cuestiones que requieren una cuidadosa consideración y regulación.
SOPRA STERIA presenta una aplicació destinada a persones amb discapacitat intel·lectual que busca millorar la seva integració laboral i digital. Permet crear currículums de manera senzilla i intuitiva, facilitant així la seva participació en el mercat laboral i la seva independència econòmica. Aquesta iniciativa no només aborda la bretxa digital, sinó que també contribueix a reduir la desigualtat proporcionant eines accessibles i inclusives. A més, "inCV" està alineat amb els Objectius de Desenvolupament Sostenible de l'Agenda 2030, especialment els relacionats amb el treball decent i la reducció de desigualtats.
Manual de Soporte y mantenimiento de equipo de cómputos
6.2. restauracion de bd
1. Restauración de bases de datos
Contenido
Introducción 1
Proceso de recuperación de SQL Server 2
Preparación de la restauración de una
base de datos 5
Restauración de copias de seguridad 9
Restauración de bases de datos a partir
de distintos tipos de copia de seguridad 15
Restauración de bases de datos del
sistema dañadas 26
2. Restauración de bases de datos i
Notas para el instructor
Este módulo proporciona a los alumnos los conocimientos y técnicas necesarios
para restaurar bases de datos, registros de transacciones, archivos o grupos de
archivos, y bases de datos dañadas del sistema. Los alumnos aprenderán el
proceso de recuperación de Microsoft® SQL Server™ 2000 y cómo pueden
utilizar la instrucción RESTORE para obtener información y realizar
operaciones de restauración. Los alumnos podrán determinar cómo realizar
operaciones de restauración según un método de copia de seguridad concreto.
En la práctica, los alumnos tendrán ocasión de restaurar bases de datos y
registros de transacciones, así como de recuperar datos tras un error de un
medio de almacenamiento.
Después de completar este módulo, los alumnos serán capaces de:
„ Describir el proceso de recuperación de SQL Server.
„ Comprobar copias de seguridad y efectuar tareas específicas que permitan
el proceso de restauración.
„ Utilizar la instrucción RESTORE para obtener información acerca de
un archivo de copia de seguridad antes de restaurar una base de datos,
un archivo o un registro de transacciones.
„ Restaurar copias de seguridad de distintos tipos y utilizar las opciones
adecuadas.
„ Restaurar bases de datos del sistema dañadas.
3. Restauración de bases de datos 1
Introducción
„ Proceso de recuperación de SQL Server
„ Preparación de la restauración de una base de datos
„ Restauración de copias de seguridad
„ Restauración de bases de datos a partir de distintos
tipos de copia de seguridad
„ Restauración de bases de datos del sistema dañadas
Objetivo del tema
Proporcionar una introduc-
ción a los temas y objetivos
del módulo.
Explicación previa
En este módulo aprenderá
acerca de la restauración
de bases de datos.
Este módulo proporciona a los alumnos los conocimientos y técnicas necesarios
para restaurar bases de datos, registros de transacciones, archivos o grupos de
archivos, y bases de datos dañadas del sistema. Aprenderá acerca del proceso
de recuperación de Microsoft® SQL Server™ 2000, cómo usar la instrucción
RESTORE para obtener información y realizar operaciones de restauración, y la
forma de determinar cómo efectuar operaciones de restauración basadas en un
método de copia de seguridad en particular.
Después de completar este módulo, el alumno será capaz de:
„ Explicar el proceso de recuperación de SQL Server 2000.
„ Comprobar copias de seguridad y efectuar tareas específicas que permitan
el proceso de restauración.
„ Utilizar la instrucción RESTORE para obtener información acerca de un
archivo de copia de seguridad antes de restaurar una base de datos, un
archivo o un registro de transacciones.
„ Restaurar copias de seguridad de distintos tipos y utilizar las opciones
adecuadas.
„ Restaurar bases de datos del sistema dañadas.
4. Restauración de bases de datos 2
‹ Proceso de recuperación de SQL Server
INICIO
INICIO
CONFIRMACIÓN
CONFIRMACIÓN
INICIO
INICIO
CONFIRMACIÓN
INICIO
CONFIRMACIÓN
INICIO
CONFIRMACIÓN
Las transacciones confirmadas se continúan y
se escriben en la base de datos
Las transacciones confirmadas se continúan y
se escriben en la base de datos
Las transacciones no confirmadas se deshacen
y no se escriben en la base de datos
Las transacciones no confirmadas se deshacen
y no se escriben en la base de datos
PUNTO DE
COMPROBACIÓN
Objetivo del tema
Explicar el proceso de
recuperación automática
de SQL Server.
Explicación previa
El proceso de recuperación
de SQL Server es un
mecanismo interno que
asegura la coherencia de
la base de datos.
El proceso de recuperación de SQL Server es un mecanismo interno que
asegura la coherencia de la base de datos mediante el examen del registro
de transacciones y la realización de las acciones adecuadas:
Puntos clave
Explique el estado de las
transacciones en el registro
de transacciones en el
momento del punto de
comprobación.
A continuación, señale que
el proceso de recuperación
tiene lugar automáticamente
al iniciarse SQL Server y
puede iniciarse de forma
manual durante las opera-
ciones de restauración.
„ SQL Server examina el registro de transacciones a partir del último punto
de comprobación en que se produjo un error o se cerró SQL Server. Un
punto de comprobación es como una marca que indica el momento en el
que se escriben todos los cambios en la base de datos.
„ Si en el registro de transacciones se han confirmado transacciones que aún
no se han escrito en la base de datos, SQL Server las continúa y aplica los
cambios a la base de datos.
„ Si el registro de transacciones contiene transacciones sin confirmar,
SQL Server las deshace. Las transacciones sin confirmar no se escriben
en la base de datos.
Proceso automático
Sugerencia
Señale que SQL Server
realiza la operación del
punto de comprobación
durante el cierre normal.
Cuando se reinicia el sistema después de un error o después del cierre,
SQL Server comienza el proceso de recuperación automática para asegurar la
coherencia de los datos. No es necesario iniciar este proceso manualmente, ya
que tiene lugar de forma automática.
Inicio manual
Puede iniciar manualmente el proceso de recuperación al realizar operaciones
de restauración. El proceso de recuperación que usted inicia es similar al
proceso de recuperación automático que tiene lugar cuando se reinicia
SQL Server.
5. Restauración de bases de datos 3
Actividades de SQL Server durante el proceso de restauración
„ Comprobación de seguridad
z La base de datos ya existe
z Los archivos de base de datos son diferentes
z Los archivos de base de datos son incompletos
„ Regeneración de la base de datos y todos los archivos
asociados
Objetivo del tema
Explicar las actividades
que tienen lugar durante el
proceso de restauración.
Explicación previa
Al restaurar bases de datos,
SQL Server realiza automá-
ticamente determinadas
acciones para asegurar que
la restauración es rápida.
Al restaurar bases de datos, SQL Server realiza automáticamente determinadas
acciones para asegurar que la restauración se realiza rápidamente y tiene un
efecto mínimo en las actividades de producción.
Comprobación de seguridad
SQL Server hace una comprobación de seguridad al ejecutar la instrucción
RESTORE DATABASE. Este mecanismo interno impide que se sobrescriba
accidentalmente una base de datos existente con una copia de seguridad de
una base de datos distinta o con información incompleta.
SQL Server no restaura la base de datos si:
„ La base de datos indicada en la instrucción RESTORE DATABASE ya
existe en el servidor y el nombre de base de datos registrado en el archivo
de copia de seguridad es distinto del de la base de datos especificada en la
instrucción RESTORE DATABASE.
„ El conjunto de archivos de base de datos del servidor es distinto del
contenido en el conjunto de copia de seguridad.
„ No se proporcionan todos los archivos necesarios para restaurar la base
de datos o grupo de archivos. SQL Server genera un mensaje de error en el
que especifica los archivos que deben restaurarse como una unidad (en una
misma operación de restauración).
Por ejemplo, si intenta restaurar una copia de seguridad de la base de datos
Northwind en la base de datos Accounting, que ya existe en el servidor,
SQL Server impedirá la restauración. Si desea restaurar una copia de seguridad
de Northwind y sobrescribir los datos de Accounting, deberá anular la
comprobación de seguridad.
6. Restauración de bases de datos 4
Regeneración de la base de datos y todos los archivos
asociados
Al restaurar una base de datos a partir de una copia de seguridad completa,
SQL Server vuelve a crear los archivos originales de la base de datos y los
coloca en las ubicaciones que se registraron al hacer la copia de seguridad.
Todos los objetos de base de datos se vuelven a crear automáticamente. No es
necesario volver a generar el esquema de la base de datos antes de restaurarla.
7. Restauración de bases de datos 5
‹ Preparación de la restauración de una base de datos
„ Comprobación de las copias de seguridad
„ Realización de tareas específicas antes de restaurar
copias de seguridad
Objetivo del tema
Proporcionar una introduc-
ción a la forma de preparar
la restauración de una base
de datos.
Explicación previa
Expondremos ahora lo
que hay que hacer para
restaurar una base de
datos.
Es conveniente comprobar las copias de seguridad para confirmar que se van a
restaurar los datos y objetos que se desea, y que la copia de seguridad contiene
información válida.
Antes de restaurar una copia de seguridad, debe realizar tareas específicas que
le permitirán comenzar el proceso de restauración.
8. Restauración de bases de datos 6
Comprobación de las copias de seguridad
„ Instrucción RESTORE HEADERONLY
z Devuelve la información de encabezado de un archivo o
conjunto de copia de seguridad
„ Instrucción RESTORE FILELISTONLY
z Devuelve información acerca de los archivos originales de
base de datos o de registro de transacciones
„ Instrucción RESTORE LABELONLY
z Devuelve información acerca del medio de copia de
seguridad
„ Instrucción RESTORE VERIFYONLY
z Comprueba que los archivos individuales están completos
y son legibles
Objetivo del tema
Explicar las instrucciones
RESTORE que muestran
información acerca de los
archivos de copia de
seguridad.
Explicación previa
Antes de restaurar un
archivo de copia de
seguridad, debe asegurarse
de que es válido.
Antes de restaurar un archivo de copia de seguridad, debe asegurarse de que
es válido y de que contiene las copias de seguridad esperadas. Puede utilizar el
Administrador corporativo de SQL Server para ver la hoja de propiedades de
cada dispositivo de copia de seguridad. Para obtener información más detallada
acerca de las copias de seguridad, puede ejecutar las instrucciones de
Transact-SQL siguientes:
Sugerencia
Utilice el Administrador
corporativo de SQL Server
para mostrar cómo obtener
información acerca de las
copias de seguridad antes
de restaurarlas.
Instrucción RESTORE HEADERONLY
Puede usar esta instrucción para obtener la información de encabezado de un
archivo o conjunto de copia de seguridad determinado. Si en un mismo archivo
residen varias copias de seguridad, SQL Server obtendrá información de
encabezado de todas ellas.
Al ejecutar la instrucción RESTORE HEADERONLY, recibirá la información
siguiente:
„ Nombre y descripción del archivo o conjunto de copia de seguridad
„ Tipo del medio de copia de seguridad empleado, por ejemplo, cinta o
disco duro
„ Método de copia de seguridad, por ejemplo, completa, diferencial, registro
de transacciones o archivo
„ Fecha y hora de realización de la copia de seguridad
„ Tamaño de la copia de seguridad
„ Número de secuencia de una copia de seguridad específica en una cadena de
archivos de copia de seguridad.
9. Restauración de bases de datos 7
Instrucción RESTORE FILELISTONLY
Puede usar esta instrucción para obtener información acerca de los archivos
originales de base de datos o de registro de transacciones contenidos en un
archivo de copia de seguridad. La ejecución de esta instrucción puede ayudarle
a evitar que se restauren archivos de copia de seguridad equivocados.
Al ejecutar la instrucción RESTORE FILELISTONLY, SQL Server devuelve
la información siguiente:
„ Nombres lógicos de los archivos de base de datos y de registro de
transacciones
„ Nombres físicos de los archivos de base de datos y de registro de
transacciones
„ Tipo de archivo, por ejemplo, de base de datos o de registro de
transacciones
„ Pertenencia a grupos de archivos
„ Tamaño del conjunto de copia de seguridad, en megabytes (MB)
„ Tamaño de archivo máximo permitido, en MB.
Instrucción RESTORE LABELONLY
Puede usar esta instrucción para obtener información acerca del medio de copia
de seguridad que almacena un archivo de copia de seguridad.
Instrucción RESTORE VERIFYONLY
Punto clave
Señale que SQL Server no
comprueba la estructura de
los datos contenidos en la
copia de seguridad.
Puede usar esta instrucción para comprobar que los archivos individuales
que forman el conjunto de copia de seguridad están completos y que todas las
copias de seguridad son legibles. SQL Server no comprueba la estructura de los
datos contenidos en la copia de seguridad.
10. Restauración de bases de datos 8
Realización de tareas específicas antes de restaurar copias
de seguridad
„ Restringir el acceso a la base de datos
z Limitar el acceso a los miembros de la función
db_owner, dbcreator o sysadmin
„ Hacer una copia de seguridad del registro de
transacciones
z Asegura la coherencia de la base de datos
z Captura los cambios entre la última copia de seguridad
del registro de transacciones y el momento en que se
desconectó la base de datos
Objetivo del tema
Explicar las tareas que
se deben realizar antes
de restaurar una copia de
seguridad.
Explicación previa
Antes de restaurar copias
de seguridad, debe realizar
las tareas siguientes.
Antes de restaurar copias de seguridad, debe restringir el acceso a la base de
datos y hacer una copia de seguridad del registro de transacciones.
Restringir el acceso a la base de datos
Es importante restringir el acceso a una base de datos antes de restaurarla.
Establezca la opción de base de datos Miembros de db_owner, dbcreator
o sysadmin a true.
Hacer una copia de seguridad del registro de
transacciones
La coherencia de la base de datos quedará asegurada si hace una copia de
seguridad del registro de transacciones antes de cualquier operación de
restauración:
„ La copia de seguridad del registro de transacciones se utiliza para recuperar
la base de datos en el último paso del proceso de restauración.
„ Si no hace una copia de seguridad del registro de transacciones antes de
restaurar las copias de seguridad, se perderán las modificaciones de datos
que se hayan producido entre la última copia de seguridad del registro de
transacciones y el momento en que se desconectó la base de datos.
Si utiliza el Analizador de consultas de SQL Server o ejecuta una
secuencia de comandos desde el símbolo del sistema para restaurar copias de
seguridad, debe utilizar la base de datos master.
Nota
11. Restauración de bases de datos 9
‹ Restauración de copias de seguridad
„ Uso de la instrucción RESTORE
„ Inicio del proceso de recuperación
„ Especificación de las opciones de restauración
Objetivo del tema
Presentar las opciones
básicas que se aplican a
la restauración de copias
de seguridad.
Explicación previa
Puede utilizar el Adminis-
trador corporativo de
SQL Server o la instrucción
RESTORE, e indicar las
opciones específicas del
tipo de copia de seguridad
que va a restaurar.
Puede utilizar el Administrador corporativo de SQL Server o la instrucción
RESTORE, e indicar las opciones específicas del tipo de copia de seguridad
que va a restaurar. También puede determinar si se debe iniciar el proceso de
recuperación después de cada operación de restauración.
12. Restauración de bases de datos 10
Uso de la instrucción RESTORE
„ Restauración de bases de datos de usuario dañadas
z No es necesario quitar la base de datos dañada
z SQL Server vuelve a crear automáticamente los
archivos y objetos de la base de datos
USE master
RESTORE DATABASE Northwind
FROM NwindBac
USE master
RESTORE DATABASE Northwind
FROM NwindBac
Objetivo del tema
Explicar el uso de la
instrucción RESTORE
para restaurar copias de
seguridad.
Explicación previa
Debe familiarizarse con la
instrucción RESTORE y
las diversas opciones que
puede usar al restaurar
copias de seguridad de
SQL Server.
Para realizar operaciones de restauración, puede utilizar la instrucción
RESTORE o el Administrador corporativo de SQL Server.
Las opciones de restauración permiten especificar detalles acerca de cómo
restaurar las copias de seguridad.
Sintaxis parcial RESTORE DATABASE {nombreBaseDatos | @varNombreBaseDatos}
[FROM <dispositivoCopiaSeguridad> [, ... n]]
[WITH
[FILE = númeroArchivo]
[[,] MOVE 'nombreLógico' TO 'nombreEnSistemaOperativo']
[[,] REPLACE]
[[,] {NORECOVERY | RECOVERY | STANDBY =
nombreArchivoParaDeshacer}]]
[[.] RESTART
Punto clave
Señale brevemente las
opciones de RESTORE
en la sintaxis parcial.
Estas opciones se explican
con detalle en las páginas
siguientes.
Donde <dispositivoCopiaSeguridad> es
{{nombreDispositivoCopia | @varNombreDispositivoCopia} |
{DISK | TAPE | PIPE} = {'dispositivoCopiaTemporal' |
@varDispositivoCopiaTemporal}
}
Ejemplo En este ejemplo se restaura la base de datos Northwind a partir de un archivo
de copia de seguridad permanente.
USE master
RESTORE DATABASE Northwind
FROM NwindBac
13. Restauración de bases de datos 11
Restauración de bases de datos de usuario dañadas
Si una base de datos resulta dañada, puede usar la instrucción RESTORE o el
Administrador corporativo de SQL Server para restaurarla sobre la base de
datos existente. Al restaurar sobre una base de datos:
„ No es necesario quitar la base de datos dañada.
„ SQL Server vuelve a crear automáticamente los archivos y objetos de la
base de datos.
14. Restauración de bases de datos 12
Inicio del proceso de recuperación
„ Especificar la opción RECOVERY
z Úsela con la última copia de seguridad a restaurar
z Permite el acceso a la base de datos
„ Especificar la opción NORECOVERY
z Úsela con todos los archivos menos el último de copia
de seguridad a restaurar
z Previene del acceso a la base de datos
Objetivo del tema
Presentar las opciones de
recuperación que debe
especificar al restaurar
copias de seguridad.
Explicación previa
Al restaurar copias de
seguridad, tiene que
especificar si se debe iniciar
el proceso de recuperación.
Siembre debe especificar la opción RECOVERY o NORECOVERY para evitar
errores administrativos durante el proceso de restauración y para hacer más
legible la instrucción. La opción RECOVERY es la predeterminada en
SQL Server.
Punto clave
Resalte que el proceso
que inician las opciones
de recuperación es similar a
la recuperación automática
que tiene lugar al reiniciar
SQL Server.
Especificar la opción RECOVERY
Utilice esta opción con el último registro de transacciones que se deba restaurar
o con una restauración de la base de datos completa, para devolver la base de
datos a un estado coherente:
„ SQL Server deshace todas las transacciones sin confirmar en el registro de
transacciones y aplica todas las transacciones confirmadas.
„ La base de datos queda disponible para utilizarse una vez completado el
proceso de recuperación.
No utilice esta opción si tiene otros registros de transacciones o copias de
seguridad diferenciales que deba restaurar.
Nota
Especificar la opción NORECOVERY
Utilice esta opción cuando deba restaurar varias copias de seguridad. Al utilizar
la opción NORECOVERY, tenga en cuenta los hechos siguientes:
„ Especifique la opción NORECOVERY para todas las copias de seguridad,
excepto la última que haya que restaurar.
„ SQL Server no deshará las transacciones sin confirmar en el registro de
transacciones ni aplicará las confirmadas.
„ La base de datos no estará disponible para utilizarse hasta que se recupere.
15. Restauración de bases de datos 13
Especificación de las opciones de restauración
Opción RESTORE
Opci
Opción RESTORE
ón RESTORE Descripción
Descripci
Descripción
ón
FILE
FILE
Restaura una copia de seguridad específica
Restaura una copia de seguridad específica
Debe especificar un número de archivo
Debe especificar un número de archivo
RESTART
RESTART Continua una operación de recuperación
interrumpida
Continua una operación de recuperación
interrumpida
MOVE…TO
MOVE…TO
Especifica dónde restaurar los archivos de copia
de seguridad
Especifica dónde restaurar los archivos de copia
de seguridad
Utilizar para restaurar desde una unidad de disco
diferente, otro servidor o un servidor SQL Server
en espera
Utilizar para restaurar desde una unidad de disco
diferente, otro servidor o un servidor SQL Server
en espera
REPLACE
REPLACE
Reemplaza una base de datos existente
Reemplaza una base de datos existente
SQL Server no realiza una comprobación de
seguridad
SQL Server no realiza una comprobación de
seguridad
Objetivo del tema
Presentar la instrucción
RESTORE y sus opciones.
Explicación previa
Al utilizar la instrucción
RESTORE, puede indicar
opciones que especifican
cómo se debe realizar la
operación de restauración.
Al utilizar la instrucción RESTORE, puede emplear las opciones siguientes
para especificar cómo se debe realizar la operación de restauración.
Uso de la opción FILE
Utilice esta opción para seleccionar copias de seguridad específicas de un
archivo que contenga varias copias de seguridad. Debe especificar un número
de archivo que corresponda al lugar en que se encuentra la copia de seguridad
en el orden del archivo.
Uso de la opción RESTART
Utilice esta opción para continuar una operación de recuperación que se haya
interrumpido. La recuperación continuará a partir del punto en el que se
interrumpió el intento anterior.
Uso de la opción MOVE…TO
Puede usar esta opción para especificar el lugar donde se deben restaurar los
archivos de copia de seguridad si se trata de una ubicación distinta, como una
unidad de disco diferente, otro servidor o un servidor SQL Server en espera.
También puede usar el procedimiento almacenado de sistema
sp_attach_db o sp_attach_single_file_db para mover una base de datos de un
servidor a otro si copia los archivos de la base de datos y, a continuación, los
adjunta a la base de datos master.
Nota
16. Restauración de bases de datos 14
Uso de la opción REPLACE
Sólo debe usar la opción REPLACE si desea reemplazar una base de datos
existente con datos de una copia de seguridad de una base de datos distinta.
Si utiliza la opción REPLACE, SQL Server no hará la comprobación de
seguridad.
De forma predeterminada, SQL Server realiza una comprobación de seguridad
que asegura que una base de datos existente no se reemplazará si se dan las
condiciones siguientes:
„ La base de datos ya existe en el servidor de destino y su nombre es distinto
del registrado en el conjunto de copia de seguridad.
„ El conjunto de archivos de la base de datos es distinto del contenido en el
conjunto de copia de seguridad. SQL Server pasa por alto las diferencias en
el tamaño de los archivos.
17. Restauración de bases de datos 15
‹ Restauración de bases de datos a partir de distintos
tipos de copia de seguridad
„ Restauración de una copia de seguridad completa de la
base de datos
„ Restauración de una copia de seguridad diferencial
„ Restauración de una copia de seguridad del registro de
transacciones
„ Restauración de la copia de seguridad de un archivo o
grupo de archivos
Objetivo del tema
Identificar las distintas
maneras de restaurar
una base de datos en
función del tipo de la
copia de seguridad.
Explicación previa
Para restaurar una base
de datos debe conocer
el método de copia de
seguridad utilizado para
crearla y saber si la copia
de seguridad existe.
Para restaurar una base de datos debe conocer el método de copia de seguridad
utilizado para crearla y saber si la copia de seguridad existe. Confirme que los
archivos contienen las copias de seguridad que desea restaurar. Asegúrese de
que éstas son válidas y de que dispone de todos los archivos o cintas que
contienen el conjunto de copia de seguridad.
18. Restauración de bases de datos 16
Restauración de una copia de seguridad completa de la base
de datos
„ Situaciones de uso
z El disco físico está dañado
z Toda la base de datos está dañada o se ha eliminado
z Para restaurar una copia idéntica de la base de datos en
otro servidor SQL Server
„ Especificación de las opciones de recuperación
z Inicie el proceso con la opción RECOVERY
z Posponga el proceso con la opción NORECOVERY
USE master
RESTORE DATABASE Northwind
FROM NwindBac
WITH FILE = 2, RECOVERY
USE master
RESTORE DATABASE Northwind
FROM NwindBac
WITH FILE = 2, RECOVERY
Objetivo del tema
Explicar la restauración
a partir de una copia de
seguridad completa de
la base de datos.
Explicación previa
Al restaurar una base de
datos a partir de una copia
de seguridad completa,
SQL Server vuelve a crear
la base de datos y todos
sus archivos asociados, y
los coloca en su ubicación
original.
Al restaurar una base de datos a partir de una copia de seguridad completa,
SQL Server vuelve a crear la base de datos y todos sus archivos asociados, y los
coloca en su ubicación original. Todos los objetos de base de datos se vuelven a
crear automáticamente. No es necesario volver a generar el esquema de la base
de datos antes de restaurarla.
Situaciones de uso
Normalmente, la restauración de una copia de seguridad completa se hará en las
situaciones siguientes:
„ El disco físico de la base de datos está dañado.
„ Toda la base de datos está dañada o se ha eliminado.
„ Se va a restaurar una copia idéntica de la base de datos en otro servidor
SQL Server.
Especificación de las opciones de recuperación
La opción RECOVERY inicia el proceso de recuperación para que la base de
datos recobre un estado coherente:
„ Si adopta una estrategia de copia de seguridad completa y no dispone
de copias de seguridad diferenciales ni del registro de transacciones,
especifique la opción RECOVERY.
„ Si existe alguna copia de seguridad diferencial o del registro de
transacciones, especifique la opción NORECOVERY para posponer
el proceso de recuperación hasta que se haya restaurado la última copia
de seguridad.
19. Restauración de bases de datos 17
Ejemplo En este ejemplo se supone que existe una copia de seguridad completa en el
archivo de copia de seguridad permanente NwindBac y que se agregan dos
copias de seguridad a ese archivo. La base de datos Northwind se reemplaza
completamente por la segunda copia de seguridad del archivo permanente
NwindBac. Por último, el proceso de recuperación devuelve la base de datos a
un estado coherente (aplica los cambios confirmados y deshace las actividades
sin confirmar).
USE master
RESTORE DATABASE Northwind
FROM NwindBac
WITH FILE = 2, RECOVERY
20. Restauración de bases de datos 18
Restauración de una copia de seguridad diferencial
USE master
RESTORE DATABASE Northwind
FROM NwindBacDiff
WITH NORECOVERY
USE master
RESTORE DATABASE Northwind
FROM NwindBacDiff
WITH NORECOVERY
„ Restaura las partes de la base de datos que han
cambiado desde la última copia de seguridad completa
„ Devuelve la base de datos a la condición exacta en que
se encontraba en el momento de realizar la copia de
seguridad diferencial
„ Lleva menos tiempo que aplicar un conjunto de
registros de transacciones
Especifique el
archivo que
contiene la copia de
seguridad diferencial
Especifique el
archivo que
contiene la copia de
seguridad diferencial
La sintaxis es la misma que para
restaurar una base de datos completa
La sintaxis es la misma que para
restaurar una base de datos completa
Objetivo del tema
Explicar la restauración a
partir de una copia de
seguridad diferencial.
Explicación previa
Cuando se restaura a partir
de una copia de seguridad
diferencial, SQL Server
restaura sólo las partes
de la base de datos que
han cambiado desde la
última copia de seguridad
completa de la base de
datos.
Al restaurar una base de datos a partir de una copia de seguridad diferencial,
SQL Server:
„ Sólo restaura las partes de la base de datos que han cambiado desde la
última copia de seguridad completa.
„ Devuelve la base de datos al estado exacto en que se encontraba en el
momento de realizar la copia de seguridad diferencial.
„ A menudo, lleva menos tiempo restaurar las copias de seguridad
diferenciales que aplicar un conjunto de registros de transacciones
que representan la misma actividad de la base de datos.
Consideraciones para restaurar copias de seguridad
diferenciales
Al restaurar a partir de una copia de seguridad diferencial, tenga en cuenta los
siguientes hechos e instrucciones:
„ Restaure la copia de seguridad completa antes de restaurar una copia de
seguridad diferencial.
„ La sintaxis para restaurar una copia de seguridad diferencial es la misma
que para restaurar una copia de seguridad completa. En lugar de especificar
la copia de seguridad completa en la cláusula FROM, especifique el archivo
que contiene la copia de seguridad diferencial.
„ Especifique la opción NORECOVERY cuando haya registros de
transacciones que haya que restaurar; en caso contrario, especifique la
opción RECOVERY.
21. Restauración de bases de datos 19
Ejemplo En el ejemplo siguiente se restaura una copia de seguridad diferencial sin
recuperar la base de datos. El archivo NwindBacDiff contiene una copia de
seguridad diferencial. Mediante la opción NORECOVERY, SQL Server
permite restaurar registros de transacciones antes de llevar la base de datos
Northwind a un estado coherente.
USE master
RESTORE DATABASE Northwind
FROM NwindBacDiff
WITH NORECOVERY
22. Restauración de bases de datos 20
‹ Restauración de una copia de seguridad del registro
de transacciones
Restaurar base de datos Northwind
Restaurar base de datos Northwind
Base de datos
completa
Diferencial
Log Log
Datos
Log
∆
USE master
RESTORE LOG Northwind
FROM NwindBacLog
WITH FILE = 2, RECOVERY
USE master
RESTORE LOG Northwind
FROM NwindBacLog
WITH FILE = 2, RECOVERY
∆
Copias de seguridad de la base de datos Northwind
Copias de seguridad de la base de datos Northwind
Base de datos
completa
Diferencial Diferencial
∆
Base de datos dañada
Base de datos dañada
Base de datos dañada
Log
Datos
Log Log Log Log Log Log
∆ ∆
Objetivo del tema
Ilustrar el propósito de las
copias de seguridad del
registro de transacciones.
Explicación previa
Al restaurar una copia de
seguridad del registro de
transacciones, SQL Server
restaura los cambios de la
base de datos que se han
grabado en el registro de
transacciones.
Al restaurar una copia de seguridad del registro de transacciones, SQL Server
restaura los cambios de la base de datos que se han grabado en el registro de
transacciones.
Puntos clave
Señale que la sintaxis
para restaurar registros
de transacciones es similar
a la utilizada para restaurar
bases de datos, con una
excepción: la opción
STOPAT especifica un
punto en el tiempo.
La siguiente diapositiva
explica detalladamente la
opción STOPAT.
Normalmente, los registros de transacciones se restauran para aplicar los
cambios efectuados en la base de datos desde la última copia de seguridad
completa o diferencial. Y, lo que es más importante, se pueden restaurar
registros de transacciones para recuperar una base de datos hasta un momento
específico en el tiempo.
Consideraciones para restaurar registros
de transacciones
Aunque la restauración de una copia de seguridad diferencial puede acelerar el
proceso de restauración, es posible que para asegurar la coherencia de los datos
tenga que restaurar copias de seguridad adicionales del registro de transacciones
creadas después de la copia de seguridad diferencial.
Antes de restaurar registros de transacciones, debe restaurar la copia de
seguridad completa de la base de datos. Cuando tenga varios registros de
transacciones que deba aplicar, especifique la opción NORECOVERY para
todos ellos, excepto en el último. SQL Server retrasará el proceso de
recuperación hasta que se restaure el último registro de transacciones.
23. Restauración de bases de datos 21
RESTORE LOG {nombreBaseDatos | @varNombreBaseDatos}
[FROM <dispositivoCopiaSeguridad> [, …n]]
[WITH
[{NORECOVERY | RECOVERY | STANDBY =
nombreArchivoParaDeshacer}]
[[,] STOPAT = {fechaHora | @varFechaHora}]
[[,] STOPBEFOREMARK = nombreMarca [AFTER fechaHora]
[[,] STOPATMARK = nombreMarca [AFTER fechaHora]
Sintaxis parcial
Si está planeando una operación con un riesgo elevado, puede ser aconsejable
agregar una marca de registro de forma que pueda restaurar la base de datos
hasta ese punto anterior a que comenzara la operación. Para restaurar hasta una
marca de registro especificada:
„ Use la cláusula WITH STOPATMARK='nombreMarca' para aplicar todas
las transacciones hasta la marca e incluir la que la contiene.
Sugerencia
Señale que se puede
restaurar hasta una marca
de registro especificada.
„ Use la cláusula WITH STOPBEFOREMARK='nombreMarca' para aplicar
todas las transacciones hasta la marca y excluir la que la contiene.
Ejemplo En este ejemplo se supone que existe una base de datos completa en un
archivo de copia de seguridad y que hay dos copias de seguridad del registro
de transacciones en otro archivo de copia de seguridad. Se realizan tres
operaciones de restauración distintas para asegurar la coherencia de la base
de datos.
1. El primer paso restaura una copia de seguridad completa sin recuperar la
base de datos.
USE master
RESTORE DATABASE Northwind
FROM NwindBac
WITH NORECOVERY
Sugerencia
Recorra los pasos del
ejemplo para explicar el
orden en que se deben
restaurar las copias de
seguridad.
2. En el segundo paso se restaura el primer registro de transacciones sin
recuperar la base de datos. Se muestra el progreso de la operación de
restauración.
USE master
RESTORE LOG Northwind
FROM NwindBacLog
WITH FILE = 1,
STATS,
NORECOVERY
3. En el tercer paso se restaura el segundo registro de transacciones, se aplican
las transacciones confirmadas y se deshacen las que no se han confirmado.
La opción RECOVERY devuelve la base de datos Northwind a un estado
coherente.
USE master
RESTORE LOG Northwind
FROM NwindBacLog
WITH FILE = 2,
RECOVERY
24. Restauración de bases de datos 22
Especificación de un punto en el tiempo
∆
Copias de seguridad de la base de datos Northwind
Copias de seguridad de la base de datos Northwind
Base de datos
completa
Diferencial Diferencial
∆
Base de datos dañada
Base de datos dañada
Base de datos dañada
Log
Datos
Log Log Log Log Log Log
∆ ∆
Restaurar base de datos Northwind
Restaurar base de datos Northwind
Base de datos
completa
Diferencial
Datos
Log Log Log
∆ Log
USE master
RESTORE LOG Northwind
FROM NwindBacLog
WITH FILE = 2, RECOVERY,
STOPAT = 'January 3, 2000 1:00 AM'
USE master
RESTORE LOG Northwind
FROM NwindBacLog
WITH FILE = 2, RECOVERY,
STOPAT = 'January 3, 2000 1:00 AM'
Objetivo del tema
Explicar la restauración de
registros de transacciones
hasta un punto específico
en el tiempo.
Explicación previa
Al restaurar registros de
transacciones, puede
hacerlo hasta un punto
específico en el tiempo
mediante la opción
STOPAT.
Al restaurar registros de transacciones, puede hacerlo hasta un punto específico
en el tiempo mediante la opción STOPAT:
Sugerencia
Ésta es una diapositiva
animada. Consulte las
Notas para el instructor
si necesita ayuda para
desplazarse por esta
diapositiva.
„ Puede usar la opción STOPAT para recuperar el estado en que se
encontraba exactamente una base de datos en el momento anterior a
que se dañaran los datos o a cualquier otro suceso.
Por ejemplo, si sabe que en la base de datos tuvo lugar una actualización
malintencionada a las 11:00 a.m., puede restaurar los cambios del registro
de transacciones hasta las 10:59 a.m. y no aplicar los cambios realizados
después de ese momento.
„ Debe especificar la fecha y hora en que debe detenerse la aplicación de la
copia de seguridad a la base de datos.
SQL Server restaura todas las entradas del registro de transacciones escritas
en la base de datos antes de un punto específico en el tiempo.
No es posible utilizar la opción STOPAT con las opciones STANDBY o
NORECOVERY.
Nota
25. Restauración de bases de datos 23
Ejemplo En este ejemplo se supone que en un archivo de copia de seguridad hay una
copia de seguridad completa de la base de datos y dos copias de seguridad
del registro de transacciones. Sin embargo, sólo se restauran los cambios
que ocurrieron antes de la 1:00 a.m. del 3 de enero del 2000. Se realizan
tres operaciones de restauración distintas para asegurar la coherencia de la
base de datos.
1. En el primer paso se restaura una base de datos a partir de una copia de
seguridad completa, sin recuperar la base de datos.
USE master
RESTORE DATABASE Northwind
FROM NwindBac
WITH NORECOVERY
Sugerencia
Recorra los pasos del
ejemplo para explicar el
orden en que se deben
restaurar las copias de
seguridad.
2. En el segundo paso se restaura un registro de transacciones sin recuperar la
base de datos.
USE master
RESTORE LOG Northwind
FROM NwindBacLog
WITH FILE = 1,
NORECOVERY
3. En el tercer paso se restaura un segundo registro de transacciones, se aplican
los cambios realizados antes de la 1:00 a.m. del 3 de enero del 2000 y se
recupera la base de datos.
USE master
RESTORE LOG Northwind
FROM NwindBacLog
WITH FILE = 2,
RECOVERY,
STOPAT = 'January 3, 2000 1:00 AM'
26. Restauración de bases de datos 24
Restauración de la copia de seguridad de un archivo o grupo
de archivos
„ Aplicar todos los registros de transacciones desde la
copia de seguridad del archivo
„ Restaurar las copias de seguridad de un grupo de
archivos con índices y tablas como una unidad
USE master
RESTORE DATABASE Northwind
FILE = Nwind2
FROM Nwind2Bac WITH NORECOVERY
USE master
RESTORE DATABASE Northwind
FILE = Nwind2
FROM Nwind2Bac WITH NORECOVERY
Objetivo del tema
Explicar cómo se restaura
la copia de seguridad de un
archivo o grupo de archivos.
Explicación previa
Al restaurar un archivo o
grupo de archivos, debe
hacer lo siguiente:
SQL Server permite restaurar un archivo de base de datos a partir de una copia
de seguridad completa o de una copia de seguridad de un archivo individual.
Si dispone de copias de seguridad de archivos o grupos de archivos, puede
restaurarlas para conseguir:
Punto clave
Señale que la restauración
a partir de un archivo o
grupo de archivos es
adecuada para bases
de datos muy grandes o
cuando sólo se han dañado
o eliminado archivos
específicos.
„ Reducir el tiempo necesario para restaurar una base de datos muy grande
(VLDB, Very Large Database).
„ Recuperar datos cuando un archivo en particular ha sido dañado o eliminado
accidentalmente.
Consideraciones para restaurar copias de seguridad de
archivos o grupos de archivos
Al restaurar un archivo o grupo de archivos, debe hacer lo siguiente:
„ Aplicar todos los registros de transacciones creados desde que se hizo la
copia de seguridad para llevar el archivo o grupo de archivos restaurado a
un estado coherente con el resto de la base de datos.
SQL Server sólo aplicará las transacciones de las copias de seguridad del
registro que afecten al archivo restaurado.
„ Restaurar las copias de seguridad de grupos de archivos como una unidad si
una tabla y sus índices asociados se encuentran en dos grupos de archivos
distintos.
Sintaxis parcial RESTORE DATABASE {nombreBaseDatos | @varNombreBaseDatos}
<archivoOGrupo> [, ...m]
[FROM <dispositivoCopiaSeguridad> [, …n]]
Donde <archivoOGrupo> es
{FILE = nombreLógicoArchivo | FILEGROUP = nombreLógicoGrupo}
27. Restauración de bases de datos 25
Ejemplo En este ejemplo se supone que existe una base de datos con tres archivos:
Nwind1, Nwind2 y Nwind3. El archivo de base de datos Nwind2 contiene
una tabla y sus índices asociados. Hay una copia de seguridad de Nwind2 en
el archivo de copia de seguridad Nwind2bac. Desde que se hizo la última copia
de seguridad de Nwind2, se ha hecho una copia de seguridad del registro de
transacciones. Es necesario restaurar Nwind2 debido a daños en el medio físico.
El ejemplo se divide en dos pasos para asegurar la coherencia de la base de
datos.
1. En el primer paso se restaura la copia de seguridad del archivo de base de
datos Nwind2 sin aplicar las transacciones confirmadas ni deshacer las no
confirmadas.
USE master
RESTORE DATABASE Northwind
FILE = Nwind2
FROM Nwind2Bac
WITH NORECOVERY
2. En el segundo paso se restaura la copia de seguridad del registro de
transacciones, se aplican las transacciones confirmadas y se deshacen
las no confirmadas.
USE master
RESTORE LOG Northwind
FROM NwindBacLog
WITH RECOVERY
28. Restauración de bases de datos 26
Restauración de bases de datos del sistema dañadas
„ Restauración de bases de datos del sistema a partir de
una copia de seguridad
„ Regeneración de las bases de datos del sistema
„ Adjuntar o restaurar bases de datos de usuario
z Restaurar desde una copia de seguridad
z Adjuntar mediante el procedimiento almacenado del
sistema sp_attach_db o sp_attach_single_file_db
Objetivo del tema
Explicar el proceso de
restauración de bases de
datos del sistema dañadas.
Explicación previa
Si se dañan los medios
que contienen las bases de
datos del sistema, puede
ser necesario volver a
generarlas.
Si se dañan los medios que contienen las bases de datos del sistema, puede ser
necesario volver a generarlas.
Restauración de bases de datos del sistema a partir de
una copia de seguridad
Si es posible iniciar el servicio SQL Server, puede utilizar la instrucción
RESTORE DATABASE o el Administrador corporativo de SQL Server
para restaurar las bases de datos del sistema a partir de una copia de seguridad
válida.
Regeneración de las bases de datos del sistema
Si la base de datos master se daña y no es posible iniciar SQL Server, puede
seguir estos pasos:
1. Debe regenerar las bases de datos desde el símbolo del sistema con la
aplicación Rebuildm.exe, que se encuentra en 80/Tools/Binn.
2. Reinicie el servicio SQL Server.
3. A continuación, restaure las copias de seguridad de las bases de datos
del sistema.
La regeneración de las bases de datos del sistema sobrescribe las bases de
datos master, model y msdb existentes.
Nota
29. Restauración de bases de datos 27
Restauración de las bases de datos del sistema
Después de volver a generar las bases de datos del sistema e iniciar SQL Server,
debe seguir estos pasos:
1. Restaure la base de datos master a partir de una copia de seguridad,
si existe.
Si no existe una copia de seguridad válida de master, deberá volver a crear
manualmente la información almacenada en ella mediante alguno de los
métodos siguientes:
• Administrador corporativo de SQL Server
• Secuencias de comandos originales utilizadas para crear la base de datos
master, que incluye referencias a:
• Bases de datos de usuarios.
• Archivos de base de datos.
• Dispositivos de copia de seguridad.
• Cuentas de inicio de sesión de SQL Server y funciones de seguridad
de todo el servidor.
2. Restaure la base de datos msdb a partir de una copia de seguridad, si existe.
Debe restaurar la base de datos msdb cuando regenere la base de datos
master. Al ejecutar la aplicación rebuildm, la base de datos msdb se
elimina y se vuelve a crear. Por tanto, toda la información de programación
se pierde.
3. Restaure la base de datos model a partir de una copia de seguridad, si existe.
Adjuntar o restaurar bases de datos de usuario
Las bases de datos de usuario se deben adjuntar o restaurar, en función de si se
ha regenerado o no la base de datos master:
„ Si la base de datos master se ha restaurado a partir de una copia de
seguridad válida, contendrá referencias a todas las bases de datos de usuario.
No es necesario hacer nada más.
„ Si la base de datos master se ha regenerado sin utilizar una copia de
seguridad válida, deberá seguir uno de estos pasos:
• Restaurar las bases de datos de usuario a partir de una copia
de seguridad
• Adjuntar los archivos de base de datos de usuario existentes a la
nueva base de datos master
Si los archivos de base de datos de usuario no están dañados, puede
adjuntarlos a la nueva base de datos master mediante el procedimiento
almacenado del sistema sp_attach_db o sp_attach_single_file_db.
Al adjuntar los archivos de base de datos existentes se informa a la base
de datos master acerca de una base de datos de usuario. No es necesario
tener una copia de seguridad de una base de datos para adjuntarla a
master.
Adjuntar una base de datos de usuario es más eficiente que restaurarla
a partir de una copia de seguridad.
Nota
30. Restauración de bases de datos 28
En este ejemplo se adjunta la base de datos Northwind a la base de datos
master.
Ejemplo
USE master
EXEC sp_attach_single_file_db @dbname = 'Northwind',
@physname = 'MssqlDataNorthwind.mdf'