Кодировка 1с и MSSQL

1. Tym1980 18.08.20 12:00 Сейчас в теме
Возникла необходимость переустановить сервер.
База данных 1с из MSSQL была выгружена в dt.

После установки нового сервера, а также на него MSSQL возникла проблема з базой данных 1с (база залита на MSSQL)

База открывается, но невозможно провести не один документ. База ругается на несовместимость кодировок. (в MSSQL стоит Cyrillic_General_CI_AS)

Ошибка СУБД:
Microsoft SQL Server Native Client 11.0: Cannot resolve the collation conflict between "Ukrainian_CI_AS" and "Cyrillic_General_CI_AS" in the equal to operation.
HRESULT=80040E14, SQLSrvr: SQLSTATE=42000, state=9, Severity=10, native=468, line=17

На этом же MSSQL подняты другие базы, которые нормально работают. Как исправить текущую ошибку?
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. Pryanishnikov_Vladimir 18.08.20 12:07 Сейчас в теме
Ну видимо в 1с кодировка "Ukrainian_CI_AS" а на SQL "Cyrillic_General_CI_AS". Установите на SQL кодировку базы аналагичную как в 1с "Ukrainian_CI_AS"
3. Tym1980 18.08.20 12:17 Сейчас в теме
(2)
боюсь что в этом случаи, не запустятся другие базы, которые сейчас работают на том же SQL.
Есть возможность изменить кодировку самой базы 1с ?
5. Pryanishnikov_Vladimir 18.08.20 13:10 Сейчас в теме
(3)Кодировка устанавливается на конткретную базу а не на весь сервер SQL
Прикрепленные файлы:
7. Gilev.Vyacheslav 1912 19.08.20 14:34 Сейчас в теме
(3)
боюсь что в этом случаи, не запустятся другие базы, которые сейчас работают на том же SQL.
для этого существует возможность установки двух экземпляров субд
4. wowik 887 18.08.20 12:47 Сейчас в теме
база в MSSQL создавалась в MSSQL или через 1с? Попробуйте добавить базу через 1с, 1с сам все настройки сделает.
6. Tym1980 18.08.20 16:00 Сейчас в теме
(4) через 1с, но увы не помогло
8. user1219322 10.12.20 12:59 Сейчас в теме
Была точно та же ошибка. collation в базе sql менять нельзя это полный бред. После этого база перестанет запускаться так какc ollation конкретной базы должен совпадать с sql.

Единственное что мне помогло это тестирование и исправление через конфигуратор в монопольном режиме. Нужно запустить конфигуратор от имени админа и чтобы в базе никто паралельно не работал. Скрин с настройками тестирования прилагаю.
Обязательно сделать бекап базы перед всем этим!!!
Прикрепленные файлы:
9. user1219322 10.12.20 13:01 Сейчас в теме
Таким образом заменяется collation на тот что в sql
10. Tym1980 11.12.20 15:02 Сейчас в теме
(9)
пробывал, но увы не помогло.

Пришло полностю переустановить MSSQL из тем collation что и в базе 1с
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот