Описание тега linked-server

The SQL Server "linked server" feature makes it possible to execute commands, such as a SELECT statement, on a remote server.
2 ответа

Тестирование соответствия связанного сервера внутри триггера или процедуры

Я написал триггер, который обновляет локальную таблицу и аналогичную таблицу на связанном сервере. CREATE TRIGGER myTtableUpdate ON myTable AFTER UPDATE AS IF (COLUMNS_UPDATED() > 0) BEGIN DECLARE @retval int; BEGIN TRY EXEC @retval = sys.sp_testlin…
1 ответ

Многократная переменная присваивания SQL имеет только 1 (одну) строку

В SQL, если у вас есть такой запрос: SELECT @text = @text + FirstName + ', ' FROM Persons Это обычно производит @text переменная "Джон, Джек, Пит" и т. д. Тем не менее, в моем случае это запрос: SELECT @text = @text + FirstName + ', ' FROM Server.Da…
11 июл '14 в 16:48
1 ответ

SQL Server Связанный сервер с Microsoft Access

Я попытался использовать связанные серверы в SQL Server 2008, выполнив следующие действия для доступа к таблице Microsoft Access 2003. EXEC sp_addlinkedserver access1t, 'OLE DB Provider for Jet', 'Microsoft.Jet.OLEDB.4.0', 'C:\tester.mdb' EXEC sp_ad…
04 фев '10 в 14:46
0 ответов

SQL Server связан с Oracle

Я давно работаю над SQL Server, недавно я решил изучить Oracle и, наконец, связать их вместе. Итак, моя конфигурация сейчас такова: SQL SERVER 2016 SQL MANAGEMENT STUDIO 16.5 ОРАКУЛ 12С РАЗРАБОТЧИК SQL 4.1 ORACLE CLIENT 32x и 64x Я создал связанный …
17 май '18 в 07:42
1 ответ

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

У меня есть представление в SQL Server 2008, который выбирает из связанного сервера. Я могу выбрать из вида, только если я открываю SSMS as administrator, Если я не открываю SSMS как администратор и пытаюсь выбрать из представления, я получаю ошибку…
0 ответов

SQLServer 2016 связал сервер с iseries - катастрофический сбой

Среда: Windows Server 2012 R2 Standard SQL Server 2016 Developer и SQL SERVER 2008 R2 установлены. Связанный сервер с iseries DB2 (MSDASQL для 64-битного ODBC-соединения) отлично работает на SQLServer 2008 R2. Связанный SERVER с тем же экземпляром D…
18 янв '17 в 09:59
0 ответов

Хранимая процедура SQL с опорой не работает

Я новичок в хранимых процедурах, особенно те, которые используют функцию Pivot. Я написал запрос, который успешно возвращает данные в SQL Server, но когда я помещаю его в открытый запрос для хранимой процедуры, я получаю синтаксическую ошибку 10104.…
19 май '17 в 16:03
2 ответа

Создание связанного сервера в SQL Server 2008 для Progress Open Edge 10.1C через ODBC?

У меня есть рабочее соединение ODBC с сервером Progress Open Edge 10.1C (когда я нажимаю "проверить соединение", оно проходит) Как я могу создать связанный сервер в SQL Server, который использует соединение ODBC? Я пытался, но получаю это сообщение …
2 ответа

Как предотвратить включение запроса вставки в распределенную транзакцию?

У меня есть запрос SQL Insert внутри хранимого процесса, для вставки строк в таблицу связанных серверов. Поскольку хранимый процесс вызывается в родительской транзакции, этот оператор Insert пытается использовать DTC для вставки строк в связанный се…
16 сен '08 в 20:10
0 ответов

Ограничение длины поля при использовании связанного сервера

У меня есть представление в базе данных, которая использует столбец, который когда-то имел длину varchar 30 и теперь обновляется до varchar 50. Я могу выполнить выборку непосредственно в базе данных, и она возвращает ожидаемые результаты. Когда я вы…
03 май '12 в 08:17
2 ответа

Хранимая процедура слишком медленная (с использованием CURSOR)

У меня есть код ниже, чтобы вставить необработанный (processed=0) записи с сервера 1 на сервер 2 (с использованием связанных серверов), и после вставки его следует обновить до processed=1 Я просто использовал Запрос 1: INSERT INTO SELECT FROM WHERE …
0 ответов

Проблема производительности связанного сервера SQL Server 2014

Когда я добавляю связанный сервер (SQL Server 2012 или более ранние версии) в SQL Server 2014 и пытаюсь просто сделать простой выбор из таблицы связанного сервера, как (select id ,image from [linkedserver].[dbname].[schema].[tablename]) У меня есть …
2 ответа

Localdb связанные серверы

Я пытаюсь реплицировать производственную среду локально, и производственная база данных использует связанный сервер. Я был в состоянии создать несколько экземпляров localdb; Можно ли создать связанный сервер между экземплярами localdb? Если нет, как…
22 ноя '16 в 16:34
3 ответа

Ограничение ресурса на связанном сервере SQL Server

Я часто получаю сообщение об ошибке хранимой процедуры, которая использует openquery для чтения через связанный сервер. Поставщик OLE DB "SQLNCLI11" для связанного сервера "BrackleyICS" сообщил об ошибке. Исполнение прервано провайдером, поскольку д…
20 июн '17 в 11:21
6 ответов

Выполнить запрос со связанного сервера (Oracle) в SQL Server2008 R2

У меня есть связанный сервер, настроенный в SQL Server 2008. Но я не смог выполнить какой-либо запрос к связанному серверу. Я пытался запустить эту простую команду, но она не работает SELECT * FROM MYSERVER..ALANH.TEMP_UPDATE1 Это ошибка, которую я …
16 июн '11 в 10:48
1 ответ

Создание связанного соединения сервера с NetSuite

Я пытаюсь получить доступ NetSuite's данных из SQL Server в виде отчетов NetSuite недостаточно. Для этого я установил NetSuite ODBC adapter на сервере и попытался создать linked server соединение от SQL Server для того, чтобы иметь возможность досту…
20 май '15 в 20:33
1 ответ

Объединение таблицы SQL Server с файлом *.mdb

Я пытаюсь объединить таблицы SQLServer 2008 R2 с таблицей msaccess (*.mdb). Я уже пробовал "OPENDATASOURCE" и "Связанный сервер", но никто из них не работает правильно. Например, я получил следующее сообщение: Поставщик OLE DB "Microsoft.Jet.OLEDB.4…
23 апр '13 в 10:32
5 ответов

Самый быстрый способ скопировать одну большую (30000 строк) таблицу из одной базы данных в другую?

У меня есть большая таблица в базе данных SQL Server 2005, и я хотел бы скопировать ее в другую базу данных. Какой самый быстрый способ сделать это? Есть ли ярлык для связывания серверов и выполнения вставок?
02 июл '09 в 20:22
1 ответ

Передача строковых параметров в связанные процедуры Oracle Server из SQL Server

У меня есть процедура Oracle называется P_CREATE_USER, Требуется один varchar2 параметр: create or replace PROCEDURE P_CREATE_USER (P_USERID varchar2) ... Я могу запустить это из Oracle как EXEC P_CREATE_USER('MyUserId') У нас есть сервер Oracle, св…
1 ответ

SQL Server 2012 - триггер не может зафиксировать данные локально, несмотря на попытку извлечения для sp_testlinkedserver

Если я внесу изменения в MyTable на MyDatabaseЯ хочу удалить содержимое TestTable на TestDatabase на MYLINKEDSERVER и вставьте все заново. Для этого я использую триггер на MyTable, Я знаю, что это неэффективно, но количество записей меньше 10. Если …
21 ноя '17 в 00:48