Copias de seguridad

07/08/2009 - 13:14 por Paula | Informe spam
Hola a tod@s.
Tengo una base de datos que está las 24 horas del día en funcionamiento y,
por eso, hacemos las copias en caliente.
Desde el Administador corporativo hemos creado una tarea que se encarga de
hacer la copia de seguridad completa a las 17:30 y la copia de seguridad del
registro de transacciones también a las 17:30.
El error que nos aparece al hacer las copias es:

Programa Microsoft (R) SQLMaint (Unicode), versi¢n Iniciada sesi¢n en el
servidor SQL Server 'EXPEDIENTES' como 'CATA\EXPEDIENTES$' (de confianza)
Iniciar el plan de mantenimiento 'bd' en 06/08/2009 17:30:04
[Microsoft SQL-DMO (ODBC SQLState: 42000)] Error 5070: [Microsoft][ODBC SQL
Server Driver][SQL Server]No se puede modificar el estado de la base de
datos 'bd' mientras la utilicen otros usuarios.
[Microsoft][ODBC SQL Server Driver][SQL Server]Error de la instrucci¢n ALTER
DATABASE.
[Microsoft][ODBC SQL Server Driver][SQL Server]Error del comando
sp_dboption.
[1] Base de datos bd: compruebe la vinculaci¢n de datos e ¡ndice...
[Microsoft SQL-DMO (ODBC SQLState: 42000)] Error 7919: [Microsoft][ODBC SQL
Server Driver][SQL Server]Instrucci¢n de reparaci¢n no procesada. La base de
datos debe estar en modo de usuario £nico.

Se encontraron los siguientes errores:

[Microsoft][ODBC SQL Server Driver][SQL Server]Instrucci¢n de reparaci¢n no
procesada. La base de datos debe estar en modo de usuario £nico.
** Tiempo de ejecuci¢n: 0 horas, 0 minutos, 1 segundos **

Eliminando informes de texto antiguos... 0 archivos eliminados.

Fin del plan de mantenimiento 'bd' en 06/08/2009 17:30:14
SQLMAINT.EXE Procesar c¢digo de salida: 1 (Error)

Antes de que hubiera que recuperar la bd de una copia de seguridad la copia
desasistida nos funcionaba. Hemos debido crear algo mal en el Plan de
Mantenimiento.
¿Alguna idea?

Muchas gracias.

Paula.

Preguntas similare

Leer las respuestas

#1 Carlos Sacristan
07/08/2009 - 13:21 | Informe spam
Pues te recomiendo que no uses los planes de mantenimiento y crees tú misma
los scripts que hagan esas copias de seguridad para saber exactamente lo que
se está enviando al servidor.

"Caminar sobre el agua y desarrollar software a partir de unas
especificaciones es fácil, si ambas están congeladas."
Edward V. Berard, ingeniero informático

http://blogs.solidq.com/es/elrincondeldba


"Paula" wrote in message
news:
Hola a
Tengo una base de datos que está las 24 horas del día en funcionamiento y,
por eso, hacemos las copias en caliente.
Desde el Administador corporativo hemos creado una tarea que se encarga de
hacer la copia de seguridad completa a las 17:30 y la copia de seguridad
del
registro de transacciones también a las 17:30.
El error que nos aparece al hacer las copias es:

Programa Microsoft (R) SQLMaint (Unicode), versi¢n Iniciada sesi¢n en el
servidor SQL Server 'EXPEDIENTES' como 'CATA\EXPEDIENTES$' (de confianza)
Iniciar el plan de mantenimiento 'bd' en 06/08/2009 17:30:04
[Microsoft SQL-DMO (ODBC SQLState: 42000)] Error 5070: [Microsoft][ODBC
SQL
Server Driver][SQL Server]No se puede modificar el estado de la base de
datos 'bd' mientras la utilicen otros usuarios.
[Microsoft][ODBC SQL Server Driver][SQL Server]Error de la instrucci¢n
ALTER
DATABASE.
[Microsoft][ODBC SQL Server Driver][SQL Server]Error del comando
sp_dboption.
[1] Base de datos bd: compruebe la vinculaci¢n de datos e ¡ndice...
[Microsoft SQL-DMO (ODBC SQLState: 42000)] Error 7919: [Microsoft][ODBC
SQL
Server Driver][SQL Server]Instrucci¢n de reparaci¢n no procesada. La base
de
datos debe estar en modo de usuario £nico.

Se encontraron los siguientes errores:

[Microsoft][ODBC SQL Server Driver][SQL Server]Instrucci¢n de reparaci¢n
no
procesada. La base de datos debe estar en modo de usuario £nico.
** Tiempo de ejecuci¢n: 0 horas, 0 minutos, 1 segundos **

Eliminando informes de texto antiguos... 0 archivos eliminados.

Fin del plan de mantenimiento 'bd' en 06/08/2009 17:30:14
SQLMAINT.EXE Procesar c¢digo de salida: 1 (Error)

Antes de que hubiera que recuperar la bd de una copia de seguridad la
copia
desasistida nos funcionaba. Hemos debido crear algo mal en el Plan de
Mantenimiento.
¿Alguna idea?

Muchas gracias.

Paula.



Respuesta Responder a este mensaje
#2 Emilio Boucau
07/08/2009 - 14:35 | Informe spam
Hola Paula,

Tu plan de mantenimiento debe estar tratando de poner esa BBDD en 'single
user', de ahi el ALTER DATABASE que ves en el mensaje. Concuerdo con Carlos,
hace las tareas via script.

Saludos !

Emilio Boucau
Buenos Aires - Argentina

"Paula" wrote in message
news:
Hola a
Tengo una base de datos que está las 24 horas del día en funcionamiento y,
por eso, hacemos las copias en caliente.
Desde el Administador corporativo hemos creado una tarea que se encarga de
hacer la copia de seguridad completa a las 17:30 y la copia de seguridad
del
registro de transacciones también a las 17:30.
El error que nos aparece al hacer las copias es:

Programa Microsoft (R) SQLMaint (Unicode), versi¢n Iniciada sesi¢n en el
servidor SQL Server 'EXPEDIENTES' como 'CATA\EXPEDIENTES$' (de confianza)
Iniciar el plan de mantenimiento 'bd' en 06/08/2009 17:30:04
[Microsoft SQL-DMO (ODBC SQLState: 42000)] Error 5070: [Microsoft][ODBC
SQL
Server Driver][SQL Server]No se puede modificar el estado de la base de
datos 'bd' mientras la utilicen otros usuarios.
[Microsoft][ODBC SQL Server Driver][SQL Server]Error de la instrucci¢n
ALTER
DATABASE.
[Microsoft][ODBC SQL Server Driver][SQL Server]Error del comando
sp_dboption.
[1] Base de datos bd: compruebe la vinculaci¢n de datos e ¡ndice...
[Microsoft SQL-DMO (ODBC SQLState: 42000)] Error 7919: [Microsoft][ODBC
SQL
Server Driver][SQL Server]Instrucci¢n de reparaci¢n no procesada. La base
de
datos debe estar en modo de usuario £nico.

Se encontraron los siguientes errores:

[Microsoft][ODBC SQL Server Driver][SQL Server]Instrucci¢n de reparaci¢n
no
procesada. La base de datos debe estar en modo de usuario £nico.
** Tiempo de ejecuci¢n: 0 horas, 0 minutos, 1 segundos **

Eliminando informes de texto antiguos... 0 archivos eliminados.

Fin del plan de mantenimiento 'bd' en 06/08/2009 17:30:14
SQLMAINT.EXE Procesar c¢digo de salida: 1 (Error)

Antes de que hubiera que recuperar la bd de una copia de seguridad la
copia
desasistida nos funcionaba. Hemos debido crear algo mal en el Plan de
Mantenimiento.
¿Alguna idea?

Muchas gracias.

Paula.



Respuesta Responder a este mensaje
#3 FRVSoft
08/08/2009 - 19:46 | Informe spam
Seguramente en el plan de mantenimiento que tenéis creado está marcada la
opción de comprobar la integridad de la base de datos.
Pero como dicen los compañeros, lo mejor es que crees tu propio job para
realizar los backups de tu BD.

"Paula" escribió en el mensaje de noticias
news:
Hola a
Tengo una base de datos que está las 24 horas del día en funcionamiento y,
por eso, hacemos las copias en caliente.
Desde el Administador corporativo hemos creado una tarea que se encarga de
hacer la copia de seguridad completa a las 17:30 y la copia de seguridad
del
registro de transacciones también a las 17:30.
El error que nos aparece al hacer las copias es:

Programa Microsoft (R) SQLMaint (Unicode), versi¢n Iniciada sesi¢n en el
servidor SQL Server 'EXPEDIENTES' como 'CATA\EXPEDIENTES$' (de confianza)
Iniciar el plan de mantenimiento 'bd' en 06/08/2009 17:30:04
[Microsoft SQL-DMO (ODBC SQLState: 42000)] Error 5070: [Microsoft][ODBC
SQL
Server Driver][SQL Server]No se puede modificar el estado de la base de
datos 'bd' mientras la utilicen otros usuarios.
[Microsoft][ODBC SQL Server Driver][SQL Server]Error de la instrucci¢n
ALTER
DATABASE.
[Microsoft][ODBC SQL Server Driver][SQL Server]Error del comando
sp_dboption.
[1] Base de datos bd: compruebe la vinculaci¢n de datos e ¡ndice...
[Microsoft SQL-DMO (ODBC SQLState: 42000)] Error 7919: [Microsoft][ODBC
SQL
Server Driver][SQL Server]Instrucci¢n de reparaci¢n no procesada. La base
de
datos debe estar en modo de usuario £nico.

Se encontraron los siguientes errores:

[Microsoft][ODBC SQL Server Driver][SQL Server]Instrucci¢n de reparaci¢n
no
procesada. La base de datos debe estar en modo de usuario £nico.
** Tiempo de ejecuci¢n: 0 horas, 0 minutos, 1 segundos **

Eliminando informes de texto antiguos... 0 archivos eliminados.

Fin del plan de mantenimiento 'bd' en 06/08/2009 17:30:14
SQLMAINT.EXE Procesar c¢digo de salida: 1 (Error)

Antes de que hubiera que recuperar la bd de una copia de seguridad la
copia
desasistida nos funcionaba. Hemos debido crear algo mal en el Plan de
Mantenimiento.
¿Alguna idea?

Muchas gracias.

Paula.



Respuesta Responder a este mensaje
#4 Paula
10/08/2009 - 10:13 | Informe spam
Gracias a todos.
En el Plan de mantenimiento he desmarcado la opción que ponía de realizar la
prueba de integridad de la base de datos antes de la copia de seguridad de
la base de datos o del registro de transacciones y comprobaré a ver si esta
tarde se hacen bien las copias.

De nuevo, muchas gracias.


"Paula" escribió en el mensaje
news:
Hola a
Tengo una base de datos que está las 24 horas del día en funcionamiento y,
por eso, hacemos las copias en caliente.
Desde el Administador corporativo hemos creado una tarea que se encarga de
hacer la copia de seguridad completa a las 17:30 y la copia de seguridad


del
registro de transacciones también a las 17:30.
El error que nos aparece al hacer las copias es:

Programa Microsoft (R) SQLMaint (Unicode), versi¢n Iniciada sesi¢n en el
servidor SQL Server 'EXPEDIENTES' como 'CATA\EXPEDIENTES$' (de confianza)
Iniciar el plan de mantenimiento 'bd' en 06/08/2009 17:30:04
[Microsoft SQL-DMO (ODBC SQLState: 42000)] Error 5070: [Microsoft][ODBC


SQL
Server Driver][SQL Server]No se puede modificar el estado de la base de
datos 'bd' mientras la utilicen otros usuarios.
[Microsoft][ODBC SQL Server Driver][SQL Server]Error de la instrucci¢n


ALTER
DATABASE.
[Microsoft][ODBC SQL Server Driver][SQL Server]Error del comando
sp_dboption.
[1] Base de datos bd: compruebe la vinculaci¢n de datos e ¡ndice...
[Microsoft SQL-DMO (ODBC SQLState: 42000)] Error 7919: [Microsoft][ODBC


SQL
Server Driver][SQL Server]Instrucci¢n de reparaci¢n no procesada. La base


de
datos debe estar en modo de usuario £nico.

Se encontraron los siguientes errores:

[Microsoft][ODBC SQL Server Driver][SQL Server]Instrucci¢n de reparaci¢n


no
procesada. La base de datos debe estar en modo de usuario £nico.
** Tiempo de ejecuci¢n: 0 horas, 0 minutos, 1 segundos **

Eliminando informes de texto antiguos... 0 archivos eliminados.

Fin del plan de mantenimiento 'bd' en 06/08/2009 17:30:14
SQLMAINT.EXE Procesar c¢digo de salida: 1 (Error)

Antes de que hubiera que recuperar la bd de una copia de seguridad la


copia
desasistida nos funcionaba. Hemos debido crear algo mal en el Plan de
Mantenimiento.
¿Alguna idea?

Muchas gracias.

Paula.



Respuesta Responder a este mensaje
#5 Paula
11/08/2009 - 11:22 | Informe spam
Ayer se hicieron las copias bien, pero hoy al volver a entrar en el plan de
mantenimiento ¡¡volvía a tener la opción de realizar la prueba de integridad
de la base de datos activada!!
No entiendo por qué

Paula

"Paula" escribió en el mensaje
news:Oj1S#
Gracias a todos.
En el Plan de mantenimiento he desmarcado la opción que ponía de realizar


la
prueba de integridad de la base de datos antes de la copia de seguridad de
la base de datos o del registro de transacciones y comprobaré a ver si


esta
tarde se hacen bien las copias.

De nuevo, muchas gracias.


"Paula" escribió en el mensaje
news:
> Hola a
> Tengo una base de datos que está las 24 horas del día en funcionamiento


y,
> por eso, hacemos las copias en caliente.
> Desde el Administador corporativo hemos creado una tarea que se encarga


de
> hacer la copia de seguridad completa a las 17:30 y la copia de seguridad
del
> registro de transacciones también a las 17:30.
> El error que nos aparece al hacer las copias es:
>
> Programa Microsoft (R) SQLMaint (Unicode), versi¢n Iniciada sesi¢n en el
> servidor SQL Server 'EXPEDIENTES' como 'CATA\EXPEDIENTES$' (de


confianza)
> Iniciar el plan de mantenimiento 'bd' en 06/08/2009 17:30:04
> [Microsoft SQL-DMO (ODBC SQLState: 42000)] Error 5070: [Microsoft][ODBC
SQL
> Server Driver][SQL Server]No se puede modificar el estado de la base de
> datos 'bd' mientras la utilicen otros usuarios.
> [Microsoft][ODBC SQL Server Driver][SQL Server]Error de la instrucci¢n
ALTER
> DATABASE.
> [Microsoft][ODBC SQL Server Driver][SQL Server]Error del comando
> sp_dboption.
> [1] Base de datos bd: compruebe la vinculaci¢n de datos e ¡ndice...
> [Microsoft SQL-DMO (ODBC SQLState: 42000)] Error 7919: [Microsoft][ODBC
SQL
> Server Driver][SQL Server]Instrucci¢n de reparaci¢n no procesada. La


base
de
> datos debe estar en modo de usuario £nico.
>
> Se encontraron los siguientes errores:
>
> [Microsoft][ODBC SQL Server Driver][SQL Server]Instrucci¢n de reparaci¢n
no
> procesada. La base de datos debe estar en modo de usuario £nico.
> ** Tiempo de ejecuci¢n: 0 horas, 0 minutos, 1 segundos **
>
> Eliminando informes de texto antiguos... 0 archivos eliminados.
>
> Fin del plan de mantenimiento 'bd' en 06/08/2009 17:30:14
> SQLMAINT.EXE Procesar c¢digo de salida: 1 (Error)
>
> Antes de que hubiera que recuperar la bd de una copia de seguridad la
copia
> desasistida nos funcionaba. Hemos debido crear algo mal en el Plan de
> Mantenimiento.
> ¿Alguna idea?
>
> Muchas gracias.
>
> Paula.
>
>
>


Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida