Aplicar cambios a la base de datos maestra – HP Software HP StorageWorks Data Protector Express Manual del usuario

Página 68

Advertising
background image

Aplicar cambios a la base de datos maestra

1.

Vaya a SQL Server Enterprise Manager y haga clic con el botón secundario en la instancia
SQL Server. Seleccione Properties para abrir la ventana SQL Server Properties.

2.

En la pestaña General de la ventana SQL Server Properties, abra la ventana Parameter de
inicio y quite "–m" de la lista de parámetros existentes.

3.

Reinicie la instancia de SQL Server. (Haga clic con el botón secundario en la instancia de
SQL Server y seleccione Stop; haga clic con el botón secundario en la instancia de SQL Server
y seleccione Start).

Si no se realizaron cambios en la base de datos maestra desde el último volcado de memoria,
vaya a

Anular bases de datos y dispositivos de bases de datos no válidos (página 69)

.

4.

Si se han agregado o se han quitado identificadores de inicio de sesión o dispositivos de la
base de datos maestra desde la última copia de seguridad, esos cambios deben volver a
aplicarse. Reinicie el servidor y vuelva a aplicar los cambios de manera manual o desde los
archivos de lote guardados.

5.

Si se creó, se expandió o se redujo alguna base de datos desde el último volcado de la base
de datos maestra, esas bases de datos deben quitarse y, a continuación, restaurarse.

6.

Si realizó muchos cambios y no tiene un volcado de memoria reciente, es posible que al
volver a cargar la base de datos maestra en algunos casos pueda recuperar datos que se
hayan perdido de bases de datos de usuarios. Esta técnica requiere el uso de DISK REINIT
y DISK REFIT y puede requerir la realización de modificaciones manuales en las tablas de
la base de datos maestra.

Use DISK REINIT para volver a crear filas en sysdevices para todos los dispositivos
de bases de datos que se hayan agregado después del volcado de memoria más reciente.
DISK REINIT

actualiza sysdevices como DISK INIT, pero no da formato al archivo

del disco físico, por lo que los datos existentes se preservan.

Use DISK REFIT para volver a crear filas en sysusages y sysdatabases para todas las
instrucciones CREATE y ALTER DATABASE que se realizaron después del volcado de
memoria más reciente.

DISK REFIT

analiza el archivo físico asociado con cada espacio asignado a las bases

de datos. También agrega las entradas de sysdatabases correspondientes. Parte de la
información no se reconstruye perfectamente.
Por ejemplo, el número de dispositivo virtual original no se asigna, debido a que no se
conoce. En su lugar, se asignan números de dispositivos virtuales de manera secuencial.
El propietario de la base de datos no se extrae al analizar los archivos físicos; se establece
la propiedad para el administrador del sistema. Tampoco es posible determinar cuántas
entradas de sysusages existían originalmente. DISK REFIT introduce una entrada
separada para cada tipo diferente de segmento.

Cuando haga esto, corrija las entradas realizadas por DISK REFIT a sysdatabases y
sysusages (si lo desea) y agregue a syslogins las id. de inicio de sesión que no se
conservaron. Luego, apague y reinicie SQL Server.

ATENCIÓN:

Puede capturar los últimos cambios realizados a la base de datos mediante

DISK REFIT

y DISK REINIT para volver a crear la base de datos maestra, si es posible,

pero es preferible mantener la base de datos maestra actualizada al realizar el volcado de
memoria después de crear o alterar las bases de datos. El uso de DISK REFIT y DISK
REINIT

es un proceso complicado que puede originar la pérdida de datos, debido a que

muchos de los cambios que se realizan a una base de datos a menudo se deben reconstruir
manualmente en la base de datos maestra. Si piensa que esta técnica es necesaria, póngase
en contacto con el proveedor de servicio técnico principal antes de iniciar el proceso de
recuperación.

68

Trabajo con aplicaciones de terceros

Advertising
Este manual se refiere a los siguientes productos: