Error en las copias de seguridad sql 2000

05/02/2008 - 10:37 por Oihan | Informe spam
Hola.

Os cuento lo que me ocurre a ver si alguien me puede echar un cable.

Tengo un windows 2000 server con sql server 2000 con sp3. Esta todo bien
actualizado. Tengo unas bases de datos en el sql que me gustaría hacer copias.
En los planes de matenimiento creo uno para que me haga las copias en un
ubicación y programación determinada(Tengo más servidores donde me funciona
perfectamente por lo que este paso lo creo bien).
Veo que en administracion/agente sql server/trabajos se añade un trabajo que
en el momento en que se lanza da error. En las propiedades del trabajo está
puesto que en caso de error lo apunte en el visor de sucesos pero esto
tampoco lo hace.

Otra cosa curiosa es que si veo el historial del plan de mantenimiento no
apunta nada, ni error ni nada.
Si hago un backup a mano va bien

Muchas gracias de antemano.

Preguntas similare

Leer las respuestas

#1 Carlos Sacristán
05/02/2008 - 10:53 | Informe spam
Si no hay ningún historial en el job que ejecuta ese plan de
mantenimiento ni se registra nada en el visor de eventos es seguramente
porque nunca se ha llegado a ejecutar. Prueba a ejecutar ese job a mano a
ver si se registra algo.

También puede ser que el usuario con el que se ejecuta dicho trabajo no
tenga los permisos suficientes

PD: tu servidor no "está todo bien actualizado" cuando tienes SP3 en tu
SQL Server. Suele ser buena práctica tener instalado el último Service Pack
de cada versión, que en tu caso es el SP4.


Saludos


"Si a la primera no aciertas, inténtalo de nuevo."

Solid Quality Mentors
http://blogs.solidq.com/ES/ElRinconDelDBA

"Oihan" escribió en el mensaje
news:
Hola.

Os cuento lo que me ocurre a ver si alguien me puede echar un cable.

Tengo un windows 2000 server con sql server 2000 con sp3. Esta todo bien
actualizado. Tengo unas bases de datos en el sql que me gustaría hacer
copias.
En los planes de matenimiento creo uno para que me haga las copias en un
ubicación y programación determinada(Tengo más servidores donde me
funciona
perfectamente por lo que este paso lo creo bien).
Veo que en administracion/agente sql server/trabajos se añade un trabajo
que
en el momento en que se lanza da error. En las propiedades del trabajo
está
puesto que en caso de error lo apunte en el visor de sucesos pero esto
tampoco lo hace.

Otra cosa curiosa es que si veo el historial del plan de mantenimiento no
apunta nada, ni error ni nada.
Si hago un backup a mano va bien

Muchas gracias de antemano.





Respuesta Responder a este mensaje
#2 Oihan
05/02/2008 - 11:16 | Informe spam
Hola Carlos.

Antes de nada gracias por contestar tan rapido.
Los del sp del sql tienes toda la razón es el 4 el que tengo instalado.
Lo del usuario ya lo había pensado porque ocurre lo siguiente, si miro las
propiedades del trabajo me dice que el propietario es el usuario SA. En los
demás servidores donde funciona es el usuario administrador del dominio el
propietario. Por lo que si que puede ser que el sa no tenga permisos para
escribir en la carpeta.
Por otro lado si ejecuto esa tarea con el botón derecho /iniciar, da error
inmediatamente.

¿Tendría que crear el plan de mantenimiento diciendole que la tarea la cree
el usuario administrador?¿Como lo podría hacer?
He probado a cambiar el propietario una vez creada la tarea, pero nada.

Gracias.

"Carlos Sacristán" wrote:

Si no hay ningún historial en el job que ejecuta ese plan de
mantenimiento ni se registra nada en el visor de eventos es seguramente
porque nunca se ha llegado a ejecutar. Prueba a ejecutar ese job a mano a
ver si se registra algo.

También puede ser que el usuario con el que se ejecuta dicho trabajo no
tenga los permisos suficientes

PD: tu servidor no "está todo bien actualizado" cuando tienes SP3 en tu
SQL Server. Suele ser buena práctica tener instalado el último Service Pack
de cada versión, que en tu caso es el SP4.


Saludos


"Si a la primera no aciertas, inténtalo de nuevo."

Solid Quality Mentors
http://blogs.solidq.com/ES/ElRinconDelDBA

"Oihan" escribió en el mensaje
news:
> Hola.
>
> Os cuento lo que me ocurre a ver si alguien me puede echar un cable.
>
> Tengo un windows 2000 server con sql server 2000 con sp3. Esta todo bien
> actualizado. Tengo unas bases de datos en el sql que me gustaría hacer
> copias.
> En los planes de matenimiento creo uno para que me haga las copias en un
> ubicación y programación determinada(Tengo más servidores donde me
> funciona
> perfectamente por lo que este paso lo creo bien).
> Veo que en administracion/agente sql server/trabajos se añade un trabajo
> que
> en el momento en que se lanza da error. En las propiedades del trabajo
> está
> puesto que en caso de error lo apunte en el visor de sucesos pero esto
> tampoco lo hace.
>
> Otra cosa curiosa es que si veo el historial del plan de mantenimiento no
> apunta nada, ni error ni nada.
> Si hago un backup a mano va bien
>
> Muchas gracias de antemano.
>
>
>
>
>



Respuesta Responder a este mensaje
#3 Carlos Sacristán
05/02/2008 - 12:19 | Informe spam
Como prueba temporal, pon que se ejecute ese job con el administrador.
Si funciona, ya sabes dónde está el problema, así que lo que tendrías que
hacer sería usar un usuario de dominio con los permisos suficientes para
ejecutar jobs y a la carpeta que haces referencia; dejar el usuario
administrador para ese trabajo no es una buena práctica de seguridad

Dices que el job da error al ser ejecutado directamente, así que en el
historial de dicho job deberías ver cuál es exactamente el problema que
tienes.


Saludos


"Si a la primera no aciertas, inténtalo de nuevo."

Solid Quality Mentors
http://blogs.solidq.com/ES/ElRinconDelDBA

"Oihan" escribió en el mensaje
news:

Hola Carlos.

Antes de nada gracias por contestar tan rapido.
Los del sp del sql tienes toda la razón es el 4 el que tengo instalado.
Lo del usuario ya lo había pensado porque ocurre lo siguiente, si miro las
propiedades del trabajo me dice que el propietario es el usuario SA. En
los
demás servidores donde funciona es el usuario administrador del dominio el
propietario. Por lo que si que puede ser que el sa no tenga permisos para
escribir en la carpeta.
Por otro lado si ejecuto esa tarea con el botón derecho /iniciar, da error
inmediatamente.

¿Tendría que crear el plan de mantenimiento diciendole que la tarea la
cree
el usuario administrador?¿Como lo podría hacer?
He probado a cambiar el propietario una vez creada la tarea, pero nada.

Gracias.

"Carlos Sacristán" wrote:

Si no hay ningún historial en el job que ejecuta ese plan de
mantenimiento ni se registra nada en el visor de eventos es seguramente
porque nunca se ha llegado a ejecutar. Prueba a ejecutar ese job a mano a
ver si se registra algo.

También puede ser que el usuario con el que se ejecuta dicho trabajo
no
tenga los permisos suficientes

PD: tu servidor no "está todo bien actualizado" cuando tienes SP3 en
tu
SQL Server. Suele ser buena práctica tener instalado el último Service
Pack
de cada versión, que en tu caso es el SP4.


Saludos


"Si a la primera no aciertas, inténtalo de nuevo."

Solid Quality Mentors
http://blogs.solidq.com/ES/ElRinconDelDBA

"Oihan" escribió en el mensaje
news:
> Hola.
>
> Os cuento lo que me ocurre a ver si alguien me puede echar un cable.
>
> Tengo un windows 2000 server con sql server 2000 con sp3. Esta todo
> bien
> actualizado. Tengo unas bases de datos en el sql que me gustaría hacer
> copias.
> En los planes de matenimiento creo uno para que me haga las copias en
> un
> ubicación y programación determinada(Tengo más servidores donde me
> funciona
> perfectamente por lo que este paso lo creo bien).
> Veo que en administracion/agente sql server/trabajos se añade un
> trabajo
> que
> en el momento en que se lanza da error. En las propiedades del trabajo
> está
> puesto que en caso de error lo apunte en el visor de sucesos pero esto
> tampoco lo hace.
>
> Otra cosa curiosa es que si veo el historial del plan de mantenimiento
> no
> apunta nada, ni error ni nada.
> Si hago un backup a mano va bien
>
> Muchas gracias de antemano.
>
>
>
>
>



Respuesta Responder a este mensaje
#4 Oihan
05/02/2008 - 12:51 | Informe spam
Hola.

Si cambio el propietario del trabajo me sigue sin funcionar. También he
probado a programar en vez de una copia, una prueba de integridad y tambiéb
falla. En principio el usuario SA tendría que poder.

No se donde mirar el tipo de error ya que en el historial de los planes de
mantenimiento no sale nada, como si no se ejecutase. En el estado del trabajo
da error y la fecha . Por si te vale de algo:Estado-Ejecutando el paso
0'(desconocido) del trabajo

Gracias

"Carlos Sacristán" wrote:

Como prueba temporal, pon que se ejecute ese job con el administrador.
Si funciona, ya sabes dónde está el problema, así que lo que tendrías que
hacer sería usar un usuario de dominio con los permisos suficientes para
ejecutar jobs y a la carpeta que haces referencia; dejar el usuario
administrador para ese trabajo no es una buena práctica de seguridad

Dices que el job da error al ser ejecutado directamente, así que en el
historial de dicho job deberías ver cuál es exactamente el problema que
tienes.


Saludos


"Si a la primera no aciertas, inténtalo de nuevo."

Solid Quality Mentors
http://blogs.solidq.com/ES/ElRinconDelDBA

"Oihan" escribió en el mensaje
news:
>
> Hola Carlos.
>
> Antes de nada gracias por contestar tan rapido.
> Los del sp del sql tienes toda la razón es el 4 el que tengo instalado.
> Lo del usuario ya lo había pensado porque ocurre lo siguiente, si miro las
> propiedades del trabajo me dice que el propietario es el usuario SA. En
> los
> demás servidores donde funciona es el usuario administrador del dominio el
> propietario. Por lo que si que puede ser que el sa no tenga permisos para
> escribir en la carpeta.
> Por otro lado si ejecuto esa tarea con el botón derecho /iniciar, da error
> inmediatamente.
>
> ¿Tendría que crear el plan de mantenimiento diciendole que la tarea la
> cree
> el usuario administrador?¿Como lo podría hacer?
> He probado a cambiar el propietario una vez creada la tarea, pero nada.
>
> Gracias.
>
> "Carlos Sacristán" wrote:
>
>> Si no hay ningún historial en el job que ejecuta ese plan de
>> mantenimiento ni se registra nada en el visor de eventos es seguramente
>> porque nunca se ha llegado a ejecutar. Prueba a ejecutar ese job a mano a
>> ver si se registra algo.
>>
>> También puede ser que el usuario con el que se ejecuta dicho trabajo
>> no
>> tenga los permisos suficientes
>>
>> PD: tu servidor no "está todo bien actualizado" cuando tienes SP3 en
>> tu
>> SQL Server. Suele ser buena práctica tener instalado el último Service
>> Pack
>> de cada versión, que en tu caso es el SP4.
>>
>>
>> Saludos
>>
>>
>> "Si a la primera no aciertas, inténtalo de nuevo."
>>
>> Solid Quality Mentors
>> http://blogs.solidq.com/ES/ElRinconDelDBA
>>
>> "Oihan" escribió en el mensaje
>> news:
>> > Hola.
>> >
>> > Os cuento lo que me ocurre a ver si alguien me puede echar un cable.
>> >
>> > Tengo un windows 2000 server con sql server 2000 con sp3. Esta todo
>> > bien
>> > actualizado. Tengo unas bases de datos en el sql que me gustaría hacer
>> > copias.
>> > En los planes de matenimiento creo uno para que me haga las copias en
>> > un
>> > ubicación y programación determinada(Tengo más servidores donde me
>> > funciona
>> > perfectamente por lo que este paso lo creo bien).
>> > Veo que en administracion/agente sql server/trabajos se añade un
>> > trabajo
>> > que
>> > en el momento en que se lanza da error. En las propiedades del trabajo
>> > está
>> > puesto que en caso de error lo apunte en el visor de sucesos pero esto
>> > tampoco lo hace.
>> >
>> > Otra cosa curiosa es que si veo el historial del plan de mantenimiento
>> > no
>> > apunta nada, ni error ni nada.
>> > Si hago un backup a mano va bien
>> >
>> > Muchas gracias de antemano.
>> >
>> >
>> >
>> >
>> >
>>
>>
>>



Respuesta Responder a este mensaje
#5 Alejandro Mesa
05/02/2008 - 15:28 | Informe spam
Oihan,

Por que no instalas el service pack 4?


AMB

"Oihan" wrote:

Hola.

Si cambio el propietario del trabajo me sigue sin funcionar. También he
probado a programar en vez de una copia, una prueba de integridad y tambiéb
falla. En principio el usuario SA tendría que poder.

No se donde mirar el tipo de error ya que en el historial de los planes de
mantenimiento no sale nada, como si no se ejecutase. En el estado del trabajo
da error y la fecha . Por si te vale de algo:Estado-Ejecutando el paso
0'(desconocido) del trabajo

Gracias

"Carlos Sacristán" wrote:

> Como prueba temporal, pon que se ejecute ese job con el administrador.
> Si funciona, ya sabes dónde está el problema, así que lo que tendrías que
> hacer sería usar un usuario de dominio con los permisos suficientes para
> ejecutar jobs y a la carpeta que haces referencia; dejar el usuario
> administrador para ese trabajo no es una buena práctica de seguridad
>
> Dices que el job da error al ser ejecutado directamente, así que en el
> historial de dicho job deberías ver cuál es exactamente el problema que
> tienes.
>
>
> Saludos
>
>
> "Si a la primera no aciertas, inténtalo de nuevo."
>
> Solid Quality Mentors
> http://blogs.solidq.com/ES/ElRinconDelDBA
>
> "Oihan" escribió en el mensaje
> news:
> >
> > Hola Carlos.
> >
> > Antes de nada gracias por contestar tan rapido.
> > Los del sp del sql tienes toda la razón es el 4 el que tengo instalado.
> > Lo del usuario ya lo había pensado porque ocurre lo siguiente, si miro las
> > propiedades del trabajo me dice que el propietario es el usuario SA. En
> > los
> > demás servidores donde funciona es el usuario administrador del dominio el
> > propietario. Por lo que si que puede ser que el sa no tenga permisos para
> > escribir en la carpeta.
> > Por otro lado si ejecuto esa tarea con el botón derecho /iniciar, da error
> > inmediatamente.
> >
> > ¿Tendría que crear el plan de mantenimiento diciendole que la tarea la
> > cree
> > el usuario administrador?¿Como lo podría hacer?
> > He probado a cambiar el propietario una vez creada la tarea, pero nada.
> >
> > Gracias.
> >
> > "Carlos Sacristán" wrote:
> >
> >> Si no hay ningún historial en el job que ejecuta ese plan de
> >> mantenimiento ni se registra nada en el visor de eventos es seguramente
> >> porque nunca se ha llegado a ejecutar. Prueba a ejecutar ese job a mano a
> >> ver si se registra algo.
> >>
> >> También puede ser que el usuario con el que se ejecuta dicho trabajo
> >> no
> >> tenga los permisos suficientes
> >>
> >> PD: tu servidor no "está todo bien actualizado" cuando tienes SP3 en
> >> tu
> >> SQL Server. Suele ser buena práctica tener instalado el último Service
> >> Pack
> >> de cada versión, que en tu caso es el SP4.
> >>
> >>
> >> Saludos
> >>
> >>
> >> "Si a la primera no aciertas, inténtalo de nuevo."
> >>
> >> Solid Quality Mentors
> >> http://blogs.solidq.com/ES/ElRinconDelDBA
> >>
> >> "Oihan" escribió en el mensaje
> >> news:
> >> > Hola.
> >> >
> >> > Os cuento lo que me ocurre a ver si alguien me puede echar un cable.
> >> >
> >> > Tengo un windows 2000 server con sql server 2000 con sp3. Esta todo
> >> > bien
> >> > actualizado. Tengo unas bases de datos en el sql que me gustaría hacer
> >> > copias.
> >> > En los planes de matenimiento creo uno para que me haga las copias en
> >> > un
> >> > ubicación y programación determinada(Tengo más servidores donde me
> >> > funciona
> >> > perfectamente por lo que este paso lo creo bien).
> >> > Veo que en administracion/agente sql server/trabajos se añade un
> >> > trabajo
> >> > que
> >> > en el momento en que se lanza da error. En las propiedades del trabajo
> >> > está
> >> > puesto que en caso de error lo apunte en el visor de sucesos pero esto
> >> > tampoco lo hace.
> >> >
> >> > Otra cosa curiosa es que si veo el historial del plan de mantenimiento
> >> > no
> >> > apunta nada, ni error ni nada.
> >> > Si hago un backup a mano va bien
> >> >
> >> > Muchas gracias de antemano.
> >> >
> >> >
> >> >
> >> >
> >> >
> >>
> >>
> >>
>
>
>
Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida