Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / проблемы COLLATE и прилинкованный сервер / 1 сообщений из 1, страница 1 из 1
12.03.2002, 08:06
    #32024908
SergD
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
проблемы COLLATE и прилинкованный сервер
есть 2000 сервер server2000 (COLLATE: Cyrillic_General_CI_AS) к ниму прилинкован сервер 7.0 server70 (COLLATE: SQL_Latin1_General_CP1251_CI_AS)
на 2000 есть база b1 c (COLLATE:Cyrillic_General_CI_AS) и есть база b2 (COLLATE:SQL_Latin1_General_CP1251_CI_AS)
запрос на 2000ном типа

use b2
select Value from openquery(server70,'select * from Proxy_Log.dbo.defaults') where NameValue='Quota'
отрабатывает корректно
а запрос
use b1
select Value from openquery(server70,'select * from Proxy_Log.dbo.defaults') where NameValue='Quota'
ругается
Server: Msg 155, Level 15, State 1, Line 2

'server70' is not a recognized OPTIMIZER LOCK HINTS option.

Как побороть может скажет кто чего ?
Как заставить openquery заюзать другой collate ? без смены текущей базы ?
вариант
select Value from openquery(gross2,'select * from Proxy_Log.dbo.defaults') where NameValue='Quota' COLLATE SQL_Latin1_General_CP1251_CI_AS
глотается но так же не работает во втором случае

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


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