Job

16/08/2005 - 21:07 por Natacha | Informe spam
Hola

Aunque no estoy muy de acuerdo, debo hacer lo siguiente:

Debo ejecutar un job y dentro de el un sp, pero debo controlar que ciertos
codigos de error que genera el SP los omita y continue con el proceso.

Si ejecuto el sp por query Analyzer el proceso aunque saque error en algun
punto del cursor sigue, mientras que en el job no.

Dentro del sp hay un cursor grande que procesa registros y de vez en cuando
genera unos codigos de error que solicitaron que se omitan en el proceso.

Les agradezco la ayuda para saber cual es la mejor forma de hacer esto.

Natacha.

Preguntas similare

Leer las respuestas

#1 Maxi
17/08/2005 - 01:12 | Informe spam
Hola, de que tipo de errores estamos hablando? no creo q puedas configurar
ello en un Job! te has fijado de controlar los errores dentro del Sp's y
ante esos errores continuar?


Maxi - Buenos Aires - Argentina
Desarrollador 3 Estrellas

Msn_messager:
mail: Maxi.da[arroba]gmail.com

"Natacha" escribió en el mensaje
news:
Hola

Aunque no estoy muy de acuerdo, debo hacer lo siguiente:

Debo ejecutar un job y dentro de el un sp, pero debo controlar que ciertos
codigos de error que genera el SP los omita y continue con el proceso.

Si ejecuto el sp por query Analyzer el proceso aunque saque error en algun
punto del cursor sigue, mientras que en el job no.

Dentro del sp hay un cursor grande que procesa registros y de vez en
cuando
genera unos codigos de error que solicitaron que se omitan en el proceso.

Les agradezco la ayuda para saber cual es la mejor forma de hacer esto.

Natacha.



Respuesta Responder a este mensaje
#2 Natacha
17/08/2005 - 16:45 | Informe spam
Hola Maxi

Lo que sucede es que la propiedad intelectual del sp no es de la compañia
por eso no lo podemos modificar.

Los errrores son de llaves duplicadas, me explico:
Dentro del cursor hacen insert a una tabla, es posible que ese insert falle
para el registro que está trabajando el cursor en ese momento, se debe dejar
que el proceso siga como lo hace en el query analyzer que saca el error pero
continua la ejecucion.

En el job no sucede esto.

"Maxi" escribió:

Hola, de que tipo de errores estamos hablando? no creo q puedas configurar
ello en un Job! te has fijado de controlar los errores dentro del Sp's y
ante esos errores continuar?


Maxi - Buenos Aires - Argentina
Desarrollador 3 Estrellas

Msn_messager:
mail: Maxi.da[arroba]gmail.com

"Natacha" escribió en el mensaje
news:
> Hola
>
> Aunque no estoy muy de acuerdo, debo hacer lo siguiente:
>
> Debo ejecutar un job y dentro de el un sp, pero debo controlar que ciertos
> codigos de error que genera el SP los omita y continue con el proceso.
>
> Si ejecuto el sp por query Analyzer el proceso aunque saque error en algun
> punto del cursor sigue, mientras que en el job no.
>
> Dentro del sp hay un cursor grande que procesa registros y de vez en
> cuando
> genera unos codigos de error que solicitaron que se omitan en el proceso.
>
> Les agradezco la ayuda para saber cual es la mejor forma de hacer esto.
>
> Natacha.
>
>
>



Respuesta Responder a este mensaje
#3 Maxi
17/08/2005 - 17:27 | Informe spam
Hola, te entiendo pero no le veo solucion a menos que hagas un activeX que
ejecute el SP y controle los errores, podrias usar VB por ej


Salu2
Maxi


"Natacha" escribió en el mensaje
news:
Hola Maxi

Lo que sucede es que la propiedad intelectual del sp no es de la compañia
por eso no lo podemos modificar.

Los errrores son de llaves duplicadas, me explico:
Dentro del cursor hacen insert a una tabla, es posible que ese insert
falle
para el registro que está trabajando el cursor en ese momento, se debe
dejar
que el proceso siga como lo hace en el query analyzer que saca el error
pero
continua la ejecucion.

En el job no sucede esto.

"Maxi" escribió:

Hola, de que tipo de errores estamos hablando? no creo q puedas
configurar
ello en un Job! te has fijado de controlar los errores dentro del Sp's y
ante esos errores continuar?


Maxi - Buenos Aires - Argentina
Desarrollador 3 Estrellas

Msn_messager:
mail: Maxi.da[arroba]gmail.com

"Natacha" escribió en el mensaje
news:
> Hola
>
> Aunque no estoy muy de acuerdo, debo hacer lo siguiente:
>
> Debo ejecutar un job y dentro de el un sp, pero debo controlar que
> ciertos
> codigos de error que genera el SP los omita y continue con el proceso.
>
> Si ejecuto el sp por query Analyzer el proceso aunque saque error en
> algun
> punto del cursor sigue, mientras que en el job no.
>
> Dentro del sp hay un cursor grande que procesa registros y de vez en
> cuando
> genera unos codigos de error que solicitaron que se omitan en el
> proceso.
>
> Les agradezco la ayuda para saber cual es la mejor forma de hacer esto.
>
> Natacha.
>
>
>



Respuesta Responder a este mensaje
#4 Natacha
17/08/2005 - 18:22 | Informe spam
Maxi
Tu me podrias regalar un ejemplo de como controlar los errores internamente
en el sp.

Para ver si puedo negociar con el proveedor del software.

Te agradezco mucho todas tus valiosas respuestas.



"Maxi" escribió:

Hola, te entiendo pero no le veo solucion a menos que hagas un activeX que
ejecute el SP y controle los errores, podrias usar VB por ej


Salu2
Maxi


"Natacha" escribió en el mensaje
news:
> Hola Maxi
>
> Lo que sucede es que la propiedad intelectual del sp no es de la compañia
> por eso no lo podemos modificar.
>
> Los errrores son de llaves duplicadas, me explico:
> Dentro del cursor hacen insert a una tabla, es posible que ese insert
> falle
> para el registro que está trabajando el cursor en ese momento, se debe
> dejar
> que el proceso siga como lo hace en el query analyzer que saca el error
> pero
> continua la ejecucion.
>
> En el job no sucede esto.
>
> "Maxi" escribió:
>
>> Hola, de que tipo de errores estamos hablando? no creo q puedas
>> configurar
>> ello en un Job! te has fijado de controlar los errores dentro del Sp's y
>> ante esos errores continuar?
>>
>>
>> Maxi - Buenos Aires - Argentina
>> Desarrollador 3 Estrellas
>>
>> Msn_messager:
>> mail: Maxi.da[arroba]gmail.com
>>
>> "Natacha" escribió en el mensaje
>> news:
>> > Hola
>> >
>> > Aunque no estoy muy de acuerdo, debo hacer lo siguiente:
>> >
>> > Debo ejecutar un job y dentro de el un sp, pero debo controlar que
>> > ciertos
>> > codigos de error que genera el SP los omita y continue con el proceso.
>> >
>> > Si ejecuto el sp por query Analyzer el proceso aunque saque error en
>> > algun
>> > punto del cursor sigue, mientras que en el job no.
>> >
>> > Dentro del sp hay un cursor grande que procesa registros y de vez en
>> > cuando
>> > genera unos codigos de error que solicitaron que se omitan en el
>> > proceso.
>> >
>> > Les agradezco la ayuda para saber cual es la mejor forma de hacer esto.
>> >
>> > Natacha.
>> >
>> >
>> >
>>
>>
>>



Respuesta Responder a este mensaje
#5 Maxi
17/08/2005 - 19:40 | Informe spam
Hola, te puedo regalar algo mas que ello :-), mira, hace un mes mas o menos
he realizado una charla sobre buenas practicas en sql server, te paso el
link donde uno de los temas es Tratamiento de Errores

http://www.mug.org.ar/Descargas/Jor...fault.aspx

pd: se llama: mejorespracticassql.zip

Salu2
Maxi


"Natacha" escribió en el mensaje
news:
Maxi
Tu me podrias regalar un ejemplo de como controlar los errores
internamente
en el sp.

Para ver si puedo negociar con el proveedor del software.

Te agradezco mucho todas tus valiosas respuestas.



"Maxi" escribió:

Hola, te entiendo pero no le veo solucion a menos que hagas un activeX
que
ejecute el SP y controle los errores, podrias usar VB por ej


Salu2
Maxi


"Natacha" escribió en el mensaje
news:
> Hola Maxi
>
> Lo que sucede es que la propiedad intelectual del sp no es de la
> compañia
> por eso no lo podemos modificar.
>
> Los errrores son de llaves duplicadas, me explico:
> Dentro del cursor hacen insert a una tabla, es posible que ese insert
> falle
> para el registro que está trabajando el cursor en ese momento, se debe
> dejar
> que el proceso siga como lo hace en el query analyzer que saca el error
> pero
> continua la ejecucion.
>
> En el job no sucede esto.
>
> "Maxi" escribió:
>
>> Hola, de que tipo de errores estamos hablando? no creo q puedas
>> configurar
>> ello en un Job! te has fijado de controlar los errores dentro del Sp's
>> y
>> ante esos errores continuar?
>>
>>
>> Maxi - Buenos Aires - Argentina
>> Desarrollador 3 Estrellas
>>
>> Msn_messager:
>> mail: Maxi.da[arroba]gmail.com
>>
>> "Natacha" escribió en el mensaje
>> news:
>> > Hola
>> >
>> > Aunque no estoy muy de acuerdo, debo hacer lo siguiente:
>> >
>> > Debo ejecutar un job y dentro de el un sp, pero debo controlar que
>> > ciertos
>> > codigos de error que genera el SP los omita y continue con el
>> > proceso.
>> >
>> > Si ejecuto el sp por query Analyzer el proceso aunque saque error en
>> > algun
>> > punto del cursor sigue, mientras que en el job no.
>> >
>> > Dentro del sp hay un cursor grande que procesa registros y de vez en
>> > cuando
>> > genera unos codigos de error que solicitaron que se omitan en el
>> > proceso.
>> >
>> > Les agradezco la ayuda para saber cual es la mejor forma de hacer
>> > esto.
>> >
>> > Natacha.
>> >
>> >
>> >
>>
>>
>>



email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida