Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Linked Server vs Distributed Tran / 9 сообщений из 9, страница 1 из 1
01.11.2002, 20:32:05
    #32064259
freeman
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Linked Server vs Distributed Tran
Привет всем,

Возникла проблема следующего характера:
Используется Linked Server. Необходимо выполнить
DELETE and UPDATE над табличками на этом сервере.
Но чтобы данные не "потерялись" желательно использовать
Distributed Tran.

Но SQL returns such kind of exception: 7391

Please help(!!!)
...
Рейтинг: 0 / 0
01.11.2002, 21:37:44
    #32064277
MiCe
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Linked Server vs Distributed Tran
а линкед сервер SQL?
если нет - то какой?
...
Рейтинг: 0 / 0
01.11.2002, 23:26:13
    #32064285
Glory
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Linked Server vs Distributed Tran
См.сюда
...
Рейтинг: 0 / 0
02.11.2002, 14:22:52
    #32064339
freeman
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Linked Server vs Distributed Tran
Всё это классно, но
Linked Server и Server на котором выполняется скрипт это один и тот же физический сервер, на котором запущен
MSDTC.
...
Рейтинг: 0 / 0
04.11.2002, 12:48:01
    #32064493
Glory
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Linked Server vs Distributed Tran
Ну даже не знаю. А нельзя тогда обойтись linked server-а.
Потому что с логической точки зрения я не вижу разницы между
select * from mysqlserver.pubs.dbo.authors
select * from mysqlserveraslinkedserver.pubs.dbo.author
select * from pubs.dbo.authors
...
Рейтинг: 0 / 0
04.11.2002, 13:46:39
    #32064547
Белов Владимир
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Linked Server vs Distributed Tran
Вообще, Микрософт пишет, что даже если вы не указываете явно
BEGIN DISTRIBUTED TRANSACTION
при операциях между двумя серверами, SQL Server все равно "начнет" рапределенную транзакцию
...
Рейтинг: 0 / 0
04.11.2002, 19:25:59
    #32064713
freeman
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Linked Server vs Distributed Tran
Всем огромное списибо за активность.

Всё это в принципе должно работать на разных серверах. Следовательно, линк нужен. Просто когда вывалило ошибку о невозможности начать транзакцию, я пробил линк на тот же физ сервер. Ситуация не изменилась.

Сиквел действительно использ Distributed Tran при работе с линками. Но глючит ка при Tran так и при Distributed Tran.

Может я чего-то не понимаю?
...
Рейтинг: 0 / 0
04.11.2002, 19:31:47
    #32064717
Glory
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Linked Server vs Distributed Tran
Если у вас 2 разных сервер, то смотрите ссылку
Если у вас один сервер, то BEGIN DISTRIBUTED TRANSACTION работать не будет
...
Рейтинг: 0 / 0
05.11.2002, 16:04:01
    #32065018
Alien_x087
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Linked Server vs Distributed Tran
Повесь на талички которые используешь unique index
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Linked Server vs Distributed Tran / 9 сообщений из 9, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]