No se encontró el procedimiento almacenado 'master.xp_sendmail'.

15/01/2009 - 20:36 por Silvina | Informe spam
Hola
Tengo sql server 2000 y de un día para el otro me desapareció el
procedimiento almacenado sp_send_dbmail de master.
Me di cuenta al ejecutar un procedimiento almacenado que corría los días
anteriores y de pronto me apareció con el error:
Servidor: mensaje 2812, nivel 16, estado 62, línea 133
No se encontró el procedimiento almacenado 'master.xp_sendmail'.
Inmediatamente fui a mirar y efectivamente no está.

Alguien me sabe decir cómo solucionar este problema y por qué pudo haber
ocurrido?

Desde ya muchas gracias
Silvina

Preguntas similare

Leer las respuestas

#1 Carlos Sacristan
16/01/2009 - 08:37 | Informe spam
Pues no se me ocurre otra razón que el que alguien haya eliminado,
accidentalmente o no, dicho procedimiento almacenado.

Te recomiendo que eches un vistazo a http://sqldev.net/xp/xpsmtp.htm. Es un
procedimiento almacenado extendido (http://sqldev.net/xp/sp_smtp_sendmail.htm
te ofrece un wrapper para él en forma de procedimiento almacenado) que hemos
venido usando muchos de los que estamos por aquí porque no necesita más que
un servidor SMTP para enviar los correos (no necesitas MAPI)


Un saludo
-
www.navento.com
Servicios de Localización GPS


"Silvina" wrote:

Hola
Tengo sql server 2000 y de un da para el otro me desapareci el
procedimiento almacenado sp_send_dbmail de master.
Me di cuenta al ejecutar un procedimiento almacenado que corra los das
anteriores y de pronto me apareci con el error:
Servidor: mensaje 2812, nivel 16, estado 62, lnea 133
No se encontr el procedimiento almacenado 'master.xp_sendmail'.
Inmediatamente fui a mirar y efectivamente no est.

Alguien me sabe decir cmo solucionar este problema y por qu pudo haber
ocurrido?

Desde ya muchas gracias
Silvina

Respuesta Responder a este mensaje
#2 Silvina
16/01/2009 - 12:29 | Informe spam
Gracias Carlos.

Yo temía que tuviera que ver con una mano que "accidentalmente" pudiera
haber querido perjudicar un sistema que se está desarrollando
El mismo día que apareció este conflicto cambié la clave de acceso a
windows, pero al hacerlo no me funcionó el SQL, por lo que tuve que volver a
poner la misma clave.
1- Hay algo que deba modificar o configuar en el SQL para poder cambiar la
clave de acceso al servidor y que siga funcionando el SQL?
2- Voy a investigar los links que me aconsejaste usar. Pero al margen de
eso: No se puede entonces recuperar los procedimientos almacenados qe se
hayan perdido de master o de msdb? Porque quizás haya otros perdidos que me
daré cuenta más tarde... No hay alguna manera de reparar el SQL server 2000
para completar lo perdido?

Desde ya muchas gracias
Silvina

"Carlos Sacristan" escribió en
el mensaje de noticias
news:
Pues no se me ocurre otra razón que el que alguien haya eliminado,
accidentalmente o no, dicho procedimiento almacenado.

Te recomiendo que eches un vistazo a http://sqldev.net/xp/xpsmtp.htm. Es
un
procedimiento almacenado extendido
(http://sqldev.net/xp/sp_smtp_sendmail.htm
te ofrece un wrapper para él en forma de procedimiento almacenado) que
hemos
venido usando muchos de los que estamos por aquí porque no necesita más
que
un servidor SMTP para enviar los correos (no necesitas MAPI)


Un saludo
-
www.navento.com
Servicios de Localización GPS


"Silvina" wrote:

Hola
Tengo sql server 2000 y de un da para el otro me desapareci el
procedimiento almacenado sp_send_dbmail de master.
Me di cuenta al ejecutar un procedimiento almacenado que corra los das
anteriores y de pronto me apareci con el error:
Servidor: mensaje 2812, nivel 16, estado 62, lnea 133
No se encontr el procedimiento almacenado 'master.xp_sendmail'.
Inmediatamente fui a mirar y efectivamente no est.

Alguien me sabe decir cmo solucionar este problema y por qu pudo haber
ocurrido?

Desde ya muchas gracias
Silvina

Respuesta Responder a este mensaje
#3 Carlos Sacristan
16/01/2009 - 13:32 | Informe spam
La única forma es regenerar la base de datos master, con las implicaciones
que ello tiene. En los BOL encontrarás más información de cómo realizar esto.

Supongo que el problema que has tenido al cambiar la contraseña de acceso al
servidor es que ese usuario es el que arranca el servicio. Echa un vistazo a
este enlace para realizar este paso correctamente:
http://support.microsoft.com/defaul.../kb/283811


Un saludo
-
www.navento.com
Servicios de Localización GPS


"Silvina" wrote:

Gracias Carlos.

Yo temía que tuviera que ver con una mano que "accidentalmente" pudiera
haber querido perjudicar un sistema que se está desarrollando
El mismo día que apareció este conflicto cambié la clave de acceso a
windows, pero al hacerlo no me funcionó el SQL, por lo que tuve que volver a
poner la misma clave.
1- Hay algo que deba modificar o configuar en el SQL para poder cambiar la
clave de acceso al servidor y que siga funcionando el SQL?
2- Voy a investigar los links que me aconsejaste usar. Pero al margen de
eso: No se puede entonces recuperar los procedimientos almacenados qe se
hayan perdido de master o de msdb? Porque quizás haya otros perdidos que me
daré cuenta más tarde... No hay alguna manera de reparar el SQL server 2000
para completar lo perdido?

Desde ya muchas gracias
Silvina

"Carlos Sacristan" escribió en
el mensaje de noticias
news:
> Pues no se me ocurre otra razón que el que alguien haya eliminado,
> accidentalmente o no, dicho procedimiento almacenado.
>
> Te recomiendo que eches un vistazo a http://sqldev.net/xp/xpsmtp.htm. Es
> un
> procedimiento almacenado extendido
> (http://sqldev.net/xp/sp_smtp_sendmail.htm
> te ofrece un wrapper para él en forma de procedimiento almacenado) que
> hemos
> venido usando muchos de los que estamos por aquí porque no necesita más
> que
> un servidor SMTP para enviar los correos (no necesitas MAPI)
>
>
> Un saludo
> -
> www.navento.com
> Servicios de Localización GPS
>
>
> "Silvina" wrote:
>
>> Hola
>> Tengo sql server 2000 y de un da para el otro me desapareci el
>> procedimiento almacenado sp_send_dbmail de master.
>> Me di cuenta al ejecutar un procedimiento almacenado que corra los das
>> anteriores y de pronto me apareci con el error:
>> Servidor: mensaje 2812, nivel 16, estado 62, lnea 133
>> No se encontr el procedimiento almacenado 'master.xp_sendmail'.
>> Inmediatamente fui a mirar y efectivamente no est.
>>
>> Alguien me sabe decir cmo solucionar este problema y por qu pudo haber
>> ocurrido?
>>
>> Desde ya muchas gracias
>> Silvina
>>

Respuesta Responder a este mensaje
#4 Silvina
16/01/2009 - 14:07 | Informe spam
Gracias

"Carlos Sacristan" escribió en
el mensaje de noticias
news:

La única forma es regenerar la base de datos master, con las implicaciones
que ello tiene. En los BOL encontrarás más información de cómo realizar
esto.

Supongo que el problema que has tenido al cambiar la contraseña de acceso
al
servidor es que ese usuario es el que arranca el servicio. Echa un vistazo
a
este enlace para realizar este paso correctamente:
http://support.microsoft.com/defaul.../kb/283811


Un saludo
-
www.navento.com
Servicios de Localización GPS


"Silvina" wrote:

Gracias Carlos.

Yo temía que tuviera que ver con una mano que "accidentalmente" pudiera
haber querido perjudicar un sistema que se está desarrollando
El mismo día que apareció este conflicto cambié la clave de acceso a
windows, pero al hacerlo no me funcionó el SQL, por lo que tuve que
volver a
poner la misma clave.
1- Hay algo que deba modificar o configuar en el SQL para poder cambiar
la
clave de acceso al servidor y que siga funcionando el SQL?
2- Voy a investigar los links que me aconsejaste usar. Pero al margen de
eso: No se puede entonces recuperar los procedimientos almacenados qe se
hayan perdido de master o de msdb? Porque quizás haya otros perdidos que
me
daré cuenta más tarde... No hay alguna manera de reparar el SQL server
2000
para completar lo perdido?

Desde ya muchas gracias
Silvina

"Carlos Sacristan" escribió
en
el mensaje de noticias
news:
> Pues no se me ocurre otra razón que el que alguien haya eliminado,
> accidentalmente o no, dicho procedimiento almacenado.
>
> Te recomiendo que eches un vistazo a http://sqldev.net/xp/xpsmtp.htm.
> Es
> un
> procedimiento almacenado extendido
> (http://sqldev.net/xp/sp_smtp_sendmail.htm
> te ofrece un wrapper para él en forma de procedimiento almacenado) que
> hemos
> venido usando muchos de los que estamos por aquí porque no necesita más
> que
> un servidor SMTP para enviar los correos (no necesitas MAPI)
>
>
> Un saludo
> -
> www.navento.com
> Servicios de Localización GPS
>
>
> "Silvina" wrote:
>
>> Hola
>> Tengo sql server 2000 y de un da para el otro me desapareci el
>> procedimiento almacenado sp_send_dbmail de master.
>> Me di cuenta al ejecutar un procedimiento almacenado que corra los das
>> anteriores y de pronto me apareci con el error:
>> Servidor: mensaje 2812, nivel 16, estado 62, lnea 133
>> No se encontr el procedimiento almacenado 'master.xp_sendmail'.
>> Inmediatamente fui a mirar y efectivamente no est.
>>
>> Alguien me sabe decir cmo solucionar este problema y por qu pudo haber
>> ocurrido?
>>
>> Desde ya muchas gracias
>> Silvina
>>

Respuesta Responder a este mensaje
#5 Jose Mariano Alvarez
16/01/2009 - 18:50 | Informe spam
Carlos:
Estoy de acuerdo contigo que es necesario cambiar las credenciales de la
cuenta de servicio del SQL Server y el articulo que has indicado es
correcto pero no entiendo por que dices "La única forma es regenerar la base
de datos master".







Saludos

Ing. Jose Mariano Alvarez
SQLTotal Consulting


(Cambia los ceros por O y saca lo que sobra)


Este mensaje se proporciona tal como es, SIN GARANTIAS de ninguna clase. Por
favor tratar de indicar la versión de SQL y Service Pack. La inclusión de
(CREATE, INSERTS, etc.) para poder reproducir el problema también ayuda.








"Carlos Sacristan" wrote in
message news:

La única forma es regenerar la base de datos master, con las implicaciones
que ello tiene. En los BOL encontrarás más información de cómo realizar
esto.

Supongo que el problema que has tenido al cambiar la contraseña de acceso
al
servidor es que ese usuario es el que arranca el servicio. Echa un vistazo
a
este enlace para realizar este paso correctamente:
http://support.microsoft.com/defaul.../kb/283811


Un saludo
-
www.navento.com
Servicios de Localización GPS


"Silvina" wrote:

Gracias Carlos.

Yo temía que tuviera que ver con una mano que "accidentalmente" pudiera
haber querido perjudicar un sistema que se está desarrollando
El mismo día que apareció este conflicto cambié la clave de acceso a
windows, pero al hacerlo no me funcionó el SQL, por lo que tuve que
volver a
poner la misma clave.
1- Hay algo que deba modificar o configuar en el SQL para poder cambiar
la
clave de acceso al servidor y que siga funcionando el SQL?
2- Voy a investigar los links que me aconsejaste usar. Pero al margen de
eso: No se puede entonces recuperar los procedimientos almacenados qe se
hayan perdido de master o de msdb? Porque quizás haya otros perdidos que
me
daré cuenta más tarde... No hay alguna manera de reparar el SQL server
2000
para completar lo perdido?

Desde ya muchas gracias
Silvina

"Carlos Sacristan" escribió
en
el mensaje de noticias
news:
> Pues no se me ocurre otra razón que el que alguien haya eliminado,
> accidentalmente o no, dicho procedimiento almacenado.
>
> Te recomiendo que eches un vistazo a http://sqldev.net/xp/xpsmtp.htm.
> Es
> un
> procedimiento almacenado extendido
> (http://sqldev.net/xp/sp_smtp_sendmail.htm
> te ofrece un wrapper para él en forma de procedimiento almacenado) que
> hemos
> venido usando muchos de los que estamos por aquí porque no necesita más
> que
> un servidor SMTP para enviar los correos (no necesitas MAPI)
>
>
> Un saludo
> -
> www.navento.com
> Servicios de Localización GPS
>
>
> "Silvina" wrote:
>
>> Hola
>> Tengo sql server 2000 y de un da para el otro me desapareci el
>> procedimiento almacenado sp_send_dbmail de master.
>> Me di cuenta al ejecutar un procedimiento almacenado que corra los das
>> anteriores y de pronto me apareci con el error:
>> Servidor: mensaje 2812, nivel 16, estado 62, lnea 133
>> No se encontr el procedimiento almacenado 'master.xp_sendmail'.
>> Inmediatamente fui a mirar y efectivamente no est.
>>
>> Alguien me sabe decir cmo solucionar este problema y por qu pudo haber
>> ocurrido?
>>
>> Desde ya muchas gracias
>> Silvina
>>

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