Разные результаты выполнения процедуры в QA и внутри JOBа...

Тарас Будзяк
Дата: 10.10.2003 16:26:58
Есть процедура для добавление данных из удаленного сервера:

CREATE PROCEDURE us_Remote_Load 

AS

-- поле ncode тип int

-- поле mytext тип text

-- [192.168.1.1].IP адрес прилинкованого сервера (MS SQL 7.0 Service Pack 4)



declare @str varchar(500)

SELECT @str='select ncode, mytext from [192.168.1.1].MyDB.dbo.MyTabl where ncode=23'

INSERT INTO NewTabl(ncode,mytext) exec (@str)


проблема состоит в том, что если выполнять эту процедуру в QA все работает нормально, а если включить ее внутри JOBа - в поле mytext заносится только 1024 символа из таблицы [192.168.1.1].MyDB.dbo.MyTabl

Система MS SQL 7.0 Service Pack 4, MS Windows Server 2000 Service Pack 2

Может кто знает, как можно исправить выполнение процедуры внутри JOBа ?
Заранее благодарю за ответы.
Crimean
Дата: 10.10.2003 16:36:14
Добавь в JOB первой строкой
SET TEXTSIZE 8000
Тарас Будзяк
Дата: 10.10.2003 17:00:08
to Crimean

спасибо, помогло.