powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Insert данных из одной базы в другую
10 сообщений из 10, страница 1 из 1
Insert данных из одной базы в другую
    #40114664
emolenev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем привет. Очень нужна помощь. При выполнение триггера (insert данных в другую базу) возникает ошибка.
...
Рейтинг: 0 / 0
Insert данных из одной базы в другую
    #40114665
emolenev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем привет. Очень нужна помощь. При выполнение триггера (insert данных в другую базу) возникает ошибка.
...
Рейтинг: 0 / 0
Insert данных из одной базы в другую
    #40114670
felix_ff
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
emolenev,

У вас в триггере походу используется олицетворение контекста, из-за этого вы не можете зайти в удаленную базу.
...
Рейтинг: 0 / 0
Insert данных из одной базы в другую
    #40114679
emolenev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
felix_ff,

Да именно так. Обойти ошибку нельзя?
...
Рейтинг: 0 / 0
Insert данных из одной базы в другую
    #40114688
emolenev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
felix_ff,

Прописал обычный insert. Ничего не изменилось.
...
Рейтинг: 0 / 0
Insert данных из одной базы в другую
    #40114690
felix_ff
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
emolenev,

вы должны понимать какой логин у вас пытается ломиться у вас в другую базу.

если для такого логина в целевой базе нет отмапленного пользователя, то пользователем будет выступать guest.
если у пользователя guest нет прав на connect к базе то будете получать данную ошибку.

кароче или отмапливайте нужного пользователя в базу, или включайте доступ для гостя или возитесь с сертификатами.
цепочки наследования не предлагаю там может быть куча последствий.
...
Рейтинг: 0 / 0
Insert данных из одной базы в другую
    #40114697
Владислав Колосов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
emolenev,

В целом, это плохая идея. А если вторая база будет недоступна? Вы с таблицей ничего не сможете сделать.
...
Рейтинг: 0 / 0
Insert данных из одной базы в другую
    #40114780
L_argo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если Вы уверены, что отключение триггера не приведет к нарушениям целостности, то можно временно отключить триггер (DISABLE TRIGGER MyTriggerName ON MyTable).

Если хватит прав конечно :)
...
Рейтинг: 0 / 0
Insert данных из одной базы в другую
    #40114795
Ролг Хупин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
emolenev
Всем привет. Очень нужна помощь. При выполнение триггера (insert данных в другую базу) возникает ошибка.


Четкое описание проблемы - уже половина ее решения.
Здесь - просто идеально описана ситуация, даже вопросов не возникает
Ответ: триггер - кривой, надо его запретить и все наладится
...
Рейтинг: 0 / 0
Insert данных из одной базы в другую
    #40114798
Ролг Хупин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
emolenev
felix_ff,

Прописал обычный insert. Ничего не изменилось.


все так же?
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Insert данных из одной базы в другую
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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