«Неверное имя объекта» при выполнении запроса со связанного сервера на SQL - PullRequest
0 голосов
/ 18 февраля 2020

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

У кого-нибудь есть ключ к пониманию того, почему я получаю эту ошибку?

SELECT * FROM [AMP].[default].[Import_records]
Msg 208, Level 16, State 1, Line 4
Invalid object name 'AMP.default.Import_records'.

1 Ответ

1 голос
/ 18 февраля 2020

Возможно, вам было бы лучше с OPENQUERY:

SELECT *
FROM OPENQUERY(N'AMP',N'SELECT * FROM default.Import_records')OQ;

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

...