Array
(
)

Erro 203

Robertolucio
   - 27 set 2004

Boa tarde a todos.

Executo um script que chama diversas Procedures. Por exemplo:
Procedure Principal

Marcus.magalhaes
   - 27 set 2004

Roberto, boa tarde.

Vc deve estar usando algum nome de transação e estar ser referindo a ele mesmo depois de de ter feito commit/rollback. ou algo assim.

Revise seus scripts para que vc possa identificar.

Att,

Robertolucio
   - 27 set 2004

Marcus, boa tarde.

É possivel definir na Proc pricipal um begin tran e a cada proc que eu for chamando definir um save tran e ao final desta (proc) se der tudo bem um commit se não um rollback, e seguir assim até a última proc a ser executada e depois de tudo dar um commit tran ou rollback tran?

Se sim, quais seriam as implicações a nível de segurança?

Att,
Roberto

Marcus.magalhaes
   - 27 set 2004

Oi Roberto.

É possível sim...vc pode fazer isso, porém deve tomar cuidado com o seguinte:

1) A performance pode ser afetada, pois sua transação poderá ser longa.
2) A disponibilidade pode ser afetada, pq vc pode acabar gerando lock por mto tempo.

Att,

Robertolucio
   - 27 set 2004

Oi Marcos.

Obrigado pela atenção e desculpe a chatice!

Abs,
Roberto

Marcus.magalhaes
   - 27 set 2004

Boa noite Roberto.

Sem problemas.

[]´s