Переключение на Главную Страницу Страницы: 1 ОтправитьПечать
Обычная тема Как создать процедуру на linked server (число прочтений - 1463 )
bobank
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 26
Зарегистрирован: 03. Октября 2007
Как создать процедуру на linked server
09. Марта 2011 :: 06:07
Печать  
Есть необходимость создать процедуру на удленном SQL-сервере,созданном как LINKED SERVER.
Вызов удаленной процедуры sp_executesql отпадает, т.к. параметром этой процедуры является NCHAR(8000), а текст создаваемой процедуры значительно больше.
Есть ли подобные средства?
  
Наверх
 
IP записан
 
ssv02
Junior Member
**
Отсутствует


1C++ rocks!

Сообщений: 19
Зарегистрирован: 16. Апреля 2010
Re: Как создать процедуру на linked server
Ответ #1 - 18. Марта 2011 :: 09:32
Печать  
Не знаю поможет или нет, но у меня много автоматизировано через linked server (правда без участия 1с) и практически везде работаю через

DECLARE @sqltxt varchar(4000)
SELECT @sqltxt="SELECT * FROM OPENROWSET(''SQLOLEDB'',   ......"
INSERT INTO #<временная таблица>   EXEC (@sqltxt)
  
Наверх
 
IP записан
 
Переключение на Главную Страницу Страницы: 1
ОтправитьПечать