powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Проблема в получении image с Linked Server
6 сообщений из 6, страница 1 из 1
Проблема в получении image с Linked Server
    #39931398
PPV2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Проблема такова - запрос "select body from [LinkedServer].Table" в Managment Studio возвращает две записи. Тип поля body - image, [LinkedServer] - Связанный сервер. Запись с данными размером порядка 30КБ содержит хранимые в БД данные (0x504B......). Запись с данными размером порядка 7 МБ возвращает 0x. При этом запрос выполняется порядка 23 секунд, ошибок при выполнении нет.
Аналогичный запрос, выполняемый на другом сервере возвращает две записи с реально хранимыми на LinkedServer-е данными. Запрос на нем выполняется порядка 2,5 минут.

Вот (select @@version) с сервера, на котором запускается запрос:
Microsoft SQL Server 2005 - 9.00.5000.00 (Intel X86)
Dec 10 2010 10:56:29
Copyright (c) 1988-2005 Microsoft Corporation
Express Edition on Windows NT 5.2 (Build 3790: Service Pack 2)

Вот (select @@version) с LinkedServer-а сервера:
Microsoft SQL Server 2008 R2 (SP3-GDR) (KB4057113) - 10.50.6560.0 (X64)
Dec 28 2017 15:03:48
Copyright (c) Microsoft Corporation
Standard Edition (64-bit) on Windows NT 6.3 <X64> (Build 9600: )


Собственно, не понятно в чем причина и куда копать для решения этой проблемы.
...
Рейтинг: 0 / 0
Проблема в получении image с Linked Server
    #39931410
Фотография a_voronin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PPV2,

А если CAST(body AS VARBINARY(MAX)) сделать?
...
Рейтинг: 0 / 0
Проблема в получении image с Linked Server
    #39931417
PPV2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
a_voronin
PPV2,

А если CAST(body AS VARBINARY(MAX)) сделать?


Результат не изменился
...
Рейтинг: 0 / 0
Проблема в получении image с Linked Server
    #39931463
invm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А что вернет
Код: sql
1.
exec LinkedServer.MyDB.sys.sp_executesql N'select datalength(body), body from Table';
...
Рейтинг: 0 / 0
Проблема в получении image с Linked Server
    #39931473
andy st
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
PPV2,
Код: sql
1.
exec ('select body from database.dbo.Table') at [LinkedServer]


толщина канала между серверами, от сервера до клиента, способности клиента в плане получения и отображения тех мегабайт с достаточной скоростью не имеют нареканий?
...
Рейтинг: 0 / 0
Проблема в получении image с Linked Server
    #39931669
PPV2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
invm
А что вернет
Код: sql
1.
exec LinkedServer.MyDB.sys.sp_executesql N'select datalength(body), body from Table';



andy st
PPV2,
Код: sql
1.
exec ('select body from database.dbo.Table') at [LinkedServer]


толщина канала между серверами, от сервера до клиента, способности клиента в плане получения и отображения тех мегабайт с достаточной скоростью не имеют нареканий?


Всем спасибо, проблема решилась рестартом службы SQL-Server на хосте, с которого запускался запрос.
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Проблема в получении image с Linked Server
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]