Гость
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / collation mssql / 6 сообщений из 6, страница 1 из 1
06.01.2004, 13:42
    #32369423
LordAlex
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
collation mssql
при подключении к SQL2k имеется ошибка:
Warning: mssql_query(): message: Heterogeneous queries require the ANSI_NULLS and ANSI_WARNINGS options to be set for the connection. This ensures consistent query semantics. Enable these options and then reissue your query. (severity 16)
Была написана php скриптина на один sql сервер понадобилось переключить на другой и возникла указанная ошибка.

причина в том, что на предыдущем SQL настройка
Server collation Cyrillic_General_CI_AS
а на новом Server collation Cyrillic_General_CI_AS_WS

что делать?
...
Рейтинг: 0 / 0
06.01.2004, 21:23
    #32369817
cvasil
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
collation mssql
Уж не вызывается ли на SQL сервере какая-нить хранимая процедура?
Если так - попробуйте пересоздать ее с установленными опциями ANSI_NULL и ANSI_WARNINGS.
Типа вот так:
Код: plaintext
1.
2.
3.
4.
5.
6.
SET ANSI_NULLS ON
GO
SET ANSI_WARNINGS ON
GO
CREATE PROC ...
GO
...
Рейтинг: 0 / 0
08.01.2004, 07:08
    #32370114
LordAlex
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
collation mssql
cvasil !!!!
Спасибо!!!!!
Помогло!!!!!
...
Рейтинг: 0 / 0
08.01.2004, 07:18
    #32370119
LordAlex
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
collation mssql
а в функции использующей запрос - нет...
...
Рейтинг: 0 / 0
08.01.2004, 11:58
    #32370303
LordAlex
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
collation mssql
выяснилось, что данная ошибка возникает при возврате данных из въюшек с openrowset до .dbf
на данное время избежать ее не удалось 8-\
если есть идеи, подскажите
...
Рейтинг: 0 / 0
08.01.2004, 17:47
    #32370835
cvasil
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
collation mssql
А вьюшки не пробовали пересоздавать с ANSI_NULLS и ANSI_WARNINGS?
И еще, вы к ним обращаетесь напрямую, или через процедуры?
...
Рейтинг: 0 / 0
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / collation mssql / 6 сообщений из 6, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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