powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Cannot resolve collation ... ?
4 сообщений из 4, страница 1 из 1
Cannot resolve collation ... ?
    #32013589
Vovik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Проблема: есть MS SQL 2000 испльзуемый в комплекте с 1С SQL 17 релиз, кодировка базы SQL_Latin1_General_CP1251_SP_AS
При попытке физически удалить помеченные к удалению записи имею сообщение:Cannot resolve collation conflict to equal to operation ? Native 446

Какова прироада ошибки и что c ней делать?
...
Рейтинг: 0 / 0
Cannot resolve collation ... ?
    #32013592
Вероятно, кодировка базы master отличается от кодировки текущей базы, а запрос, генерируемый 1С включает обращение к системным табличкам или процедурам базы master. Скорее всего, не удасться вклинится в этот запрос, чтобы прописать там явное collation, как это рекомендуется в BOL, поэтому остается только одно: переставить сервер так, чтобы дефолтный collation совпадал с collation рабочей базы 1C. Естественно, эту версию надо проверить, сравнив кодировки баз и проанализировав запрос в профайлере.
...
Рейтинг: 0 / 0
Cannot resolve collation ... ?
    #32013599
Если используеш в запросе фильтр по текстовым поля попробуй так

Field COLLATE SQL_Latin1_General_CP1251_SP_AS = 'AAA'
...
Рейтинг: 0 / 0
Cannot resolve collation ... ?
    #32013644
Глеб!
Ты расписал причину как по маслу: действительно у меня отличается установки кодировки мастер таблиц и используемой в 1С. Попробую переставить сервер!
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Cannot resolve collation ... ?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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