powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Linked Server (MySQL) Поместить выборку в таблицу
4 сообщений из 4, страница 1 из 1
Linked Server (MySQL) Поместить выборку в таблицу
    #39572794
Bobby
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем доброго дня!
Есть линкованый MySQL, делаю выборку из таблицы следующим образом:
Код: sql
1.
2.
3.
4.
SELECT @sql='
SELECT src_addr_id
FROM raw_20171220 LIMIT 10'
EXEC (@sql) at [netflow]


где [netflow] -- линкованый сервер
все прекрасно отрабатывает
Если хочу слить результат во временную таблицу:
Код: sql
1.
2.
3.
4.
5.
6.
SELECT @sql='
SELECT src_addr_id
FROM raw_20171220 LIMIT 10'

INSERT INTO #temp(src_addr_id)
EXEC (@sql) at [netflow]


то получаю ошибку:
OLE DB provider "MSDASQL" for linked server "netflow" returned message "[MySQL][ODBC 5.3(a) Driver]Optional feature not supported".
Msg 7391, Level 16, State 2, Line 28
The operation could not be performed because OLE DB provider "MSDASQL" for linked server "netflow" was unable to begin a distributed transaction.
при этом никаких транзакций нигде не фиксирую. Менять какие-нибудь настройки на MySQL возможности нет, права только на чтение. Сталкивался ли кто-нибудь с подобным или что можете посоветовать? Заранее благодарен!
...
Рейтинг: 0 / 0
Linked Server (MySQL) Поместить выборку в таблицу
    #39572799
TaPaK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Bobby,

переделайте под OPENQUERY
...
Рейтинг: 0 / 0
Linked Server (MySQL) Поместить выборку в таблицу
    #39572803
Фотография ptr128
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Bobby,

Properties -> Server Options -> Enable Promotion of Distributed Transactions for RPC = False
...
Рейтинг: 0 / 0
Linked Server (MySQL) Поместить выборку в таблицу
    #39572847
Bobby
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем спасибо за советы, проблема решена!!!
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Linked Server (MySQL) Поместить выборку в таблицу
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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