Здравствуйте, alexm1202, Вы писали:
A>Добрый день.
A>Надеюсь, найдутся люди, имеющие опыт работы с DTS в MS SQL 2000, которые подскажут ответ на вопрос. Имеется DTS пакет, запускающий хранимую процедуру на удаленном сервере. Процедура довольно сложная, имеет в своем тексте два BEGIN TRANSACTION и соответственно два COMMIT. Меня смущает галочка "Use transactions" в свойствах DTS пакета, не могу понять как она будет работать в случае, если внутри процедуры, вызываемой в пакете, явно прописаны начало и конец транзакции. Грубо говоря, если я оставлю эту галку включенной, DTS начнет транзакцию перед выполнением пакета, и мои транзакции в процедуре окажутся вложенными (что, насколько я понимаю, не очень хорошо), так? Как лучше поступить, оставить галку или снять?
Лучше или правильнее ?
в том то и дело — есть в DTS пакете транзактивные действия, которые ты бы хотел увязать с той транзакцией или нет ?
Если есть, то необходима галочка иначе нет.
... << RSDN@Home 1.1 beta 2 >>