Поддержка SQL Server 2005 для автономных транзакций в стиле Oracle - PullRequest
0 голосов
/ 24 апреля 2009

Есть ли в транзакции способ фиксации данных внутри нее, даже если транзакция откатывается? Мы записываем информацию аудита / регистрации внутри транзакции, но мы хотим сохранить эту информацию, даже если транзакция должна откатываться.

Мы видим статью , которая пытается скопировать путь Oracle, но на самом деле мы ищем встроенную поддержку SQL Server (и надеялись на что-то вроде «не поддерживается»). опция для команды sproc или «приостановить транзакцию». Поиски в Google были немного безнадежными, поэтому этот пост.

Ответы [ 2 ]

0 голосов
/ 28 апреля 2009

Microsoft рассмотрела идею в более простом подходе на 2008 год, а затем отбросила ее:

http://connect.microsoft.com/SQLServer/feedback/ViewFeedback.aspx?FeedbackID=296870

но на их веб-сайте есть еще один обходной путь.

0 голосов
/ 24 апреля 2009

К сожалению, это может быть единственный способ, кроме SQL Server 2008, но в нем упоминаются параметры для SQL Server 2005

Как создать автономную транзакцию в SQL Server 2008

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...