2015-05-15 2 views
0

, пожалуйста, помогите: Я новичок в связанных серверов & в MS SQL я успешно добавлен один (из файла MS Access), как показано:Синтаксис запросов для связанного сервера SQL

enter image description here

Я возникающие проблемы с этой базой данных. Что такое синтаксис? Благодарю.

+0

Я не думаю, что вам нужно указать значение по умолчанию – Mihai

+0

Каковы ваши типы столбцов? Этот метод именования не работает, если у вас есть типы столбцов XML. – Matt

+0

Не [default] имя базы данных? Связанный сервер требует четыре имени части - [имя_сервера]. [Dbname]. [Schemaname]. [Objectname] – Greg

ответ

-1

Запрос его ОК. У U есть проблема в конфигурации связанного сервера. Проверьте это: Run a Query from Linked Server (Oracle) in SQL Server2008 R2

+0

Спасибо за ваш ответ @Tirma, я прочитал блог и замечаю, что это только для связанного сервера с другим SQL. Мой связанный сервер - это MS Access. В обоих провайдерах (SQLCNLI и Microsoft.Jet.OLEDB.4.0) эти настройки уже не отмечены (только для нулевого уровня). Из изображения кажется, что имя базы данных «default». как это можно исправить? – Chagbert

+0

Я нашел нечто похожее здесь: http://stackoverflow.com/questions/6370601/run-a-query-from-linked-server-oracle-in-sql-server2008-r2 – Tirma

+0

Нет запроса не в порядке, если источник это доступ. Доступ не знает о 'dbo'. –

0

Хорошо, просто используя Management Studio в MS SQL Я побежал SELECT, запрос по таблице с помощью «таблицы сценариев, как» (щелчок правой кнопки мыши) и с результатами запроса я был уверен, что это то есть формат:

SELECT * FROM [RXPIPEDB] ... [продукт]

Кроме того, я могу запустить обновления, используя следующий синтаксис:

UPDATE [RXPIPEDB] ... [Product] SET X = ..something ..

Из курса для запроса UPDATE, вы должны установить свои свойства Linked Server> Параметры сервера "RPC" & " RPC out "в TRUE.

Спасибо всем.

 Смежные вопросы

  • Нет связанных вопросов^_^