Ошибки при работе с хранилищем конфигурации и способы их решения

При работ программу 1С е с хранпечатную версиюилищем конфигурации время от времени могут возникать ошибки, предупреждения, которые не всегда являются критичными, и легко устраняются. Но зачастую разработ программу 1С чики, особенно новые, с ошибками не знакомы, или путаются в них, поэтому решено было собрать все ошибки и способы их решения в одном месте.

Речь пойдет о файловом варианте работ программу 1С ы с хранпечатную версиюилищем.

 

1. Ошибка аутентификации в хранпечатную версиюилище конфигурации

Самая понятная из возможных ошибок. Данная ошибка возникает при вводе неверного логина и пароля.

Изменить логин и пароль может пользователь с административными правами на вкладке "Пользователи" окна "Администрирование хранпечатную версиюилища конфигурации"

 

2. Пользователь существующей связи отличается от текущего

Тут важно понимать принцип работ программу 1С ы хранпечатную версиюилища конфигурации. Хранилище используются для коллективной разработ программу 1С ки, т.е. у каждого разработ программу 1С чика есть своя база для разработ программу 1С ки, есть свой пользователь хранпечатную версиюилища, и все под своими логинами подключаются в свои базы. На практике бывает, что существуют общие базы, например на сервере для тестирования, и если она подключается к хранпечатную версиюилищу, для нее необходимо заводить также отдельный логин и заходить в нее под ним (для удобства, в качество логина общей серверной базы можно использовать имя самой базы). Девиз хранпечатную версиюилища: на каждую базу свой логин в хранпечатную версиюилище.

Данная ошибка возникает, когда текущая база уже подключена к хранпечатную версиюилищу под каким-то логином, а вы пытаетесь ввести другой логин. Это может быть по разным причинам:

  • вы зашли в общую базу и пытаетесь войти под своим логином хранпечатную версиюилища. Необходимо выяснить логин этой конкретной базы, и заходить под ним, но не переподключать под своим. Посмотреть, под каким логином подключена каждая база может пользователь с административными правами в хранпечатную версиюилище, на вкладке "Подключения" окна "Администрирование хранпечатную версиюилища конфигурации"
  • вы развернули базу, которая уже была подключена к хранпечатную версиюилищу. Необходимо отключить конфигурацию от хранпечатную версиюилища и подключить заново.

 

3. Пользователь уже аутентифицирован в хранпечатную версиюилище

Данная ошибка возникает, когда любая другая база уже подключена к хранпечатную версиюилищу под логином, который вы вводите в текущей базе. И с ней работ программу 1С ают под этим логином в данный момент.

При такой ошибке вы не сможете подключиться под введенным логином. Необходимо подключиться в хранпечатную версиюилище под другим логином, либо найти того, кто подключился в другой базе под этим логином и договориться о том, кто использует этот логин.

 

4. Для данного пользователя уже имеется конфигурация связанная с данным хранпечатную версиюилищем конфигурации

Предупреждение похоже на ошибку из предыдущего пункта, но есть небольшое отличие.

Данная ошибка возникает, когда любая другая база уже подключена к хранпечатную версиюилищу под логином, который вы вводите в текущей базе. Но с ней не работ программу 1С ают под этим логином в данный момент.

Предупреждение позволяет подключиться под введенным логином, но нужно понимать последствия. Если вы подключитесь под эти логином, то у другого пользователя рано или поздно возникнет ошибка из предыдущего пункта или аналогичное предупреждение. Рекомендую подключиться в хранпечатную версиюилище под другим логином, либо найти того, кто подключился в другой базе под этим логином и договориться о том, кто использует этот логин.

 

5. При получении данных из хранпечатную версиюилища или захвате объекта: Не удалось зафиксировать таблицу для чтения "Versions"

Данная ошибка возникает, когда вы уже длительное время подключены к хранпечатную версиюилищу и за период работ программу 1С ы были разрывы соединения.

Чтобы избавиться от ошибки, необходимо закрыть конфигуратор и зайти заново.

 

6. При подключении к хранпечатную версиюилищу: Не удалось зафиксировать таблицу для чтения "Users"

Данная ошибка может возникать:

  • когда вы уже длительное время подключены к хранпечатную версиюилищу и за период работ программу 1С ы были разрывы соединения.

Чтобы избавиться от ошибки, необходимо закрыть конфигуратор и зайти заново.

  • когда в этот самый момент другой пользователь помещает большой объем данных в хранпечатную версиюилище

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

 

7. Файл не является файлом базы данных

Ошибка соединения с хранпечатную версиюилищем конфигурации по адресу:
\\Server\Repository\project1
по причине:
Файл не является файлом базы данных '//Server/Repository/project1/1cv8ddb.1CD'

Данная ошибка может возникать при подключении к хранпечатную версиюилищу:

  •  если есть зависший фоновый процесс к этой базе.

Необходимо зайти в диспетчер задач и принудительно снять зависший фоновый процесс, после этого повторно попробовать подключиться к хранпечатную версиюилищу. Если база серверная, то этот процесс может быть зависшим у кого-то, кто работ программу 1С ал с базой ранее. Необходимо найти, кто последний работ программу 1С ал и попросить почистить у себя в диспетчере зависший процесс.

  • если есть зависший сеанс другой базы, подключенной к этому хранпечатную версиюилищу на этом компьютере

Так бывает, что одновременно приходится работ программу 1С ать с разными базами в одном хранпечатную версиюилище. Если про одну базу надолго забыть, и в ней будет появляться ошибка №5, то другую базу с этим хранпечатную версиюилищем вы открыть не сможете. Необходимо завершить "забытые" сеансы.

 

8. Файл базы данных поврежден.

Ошибка соединения с хранпечатную версиюилищем конфигурации по адресу: 
\\Server\Repository\project1
по причине: 
Файл базы данных поврежден '\\Server\Repository\project1\//1cv8ddb.1CD' 

 

Данная ошибка может возникать:

  • когда разработ программу 1С чики, подключенные к одному хранпечатную версиюилищу, работ программу 1С ают на разных версиях платфор Тарифы на абонементмы и один из них поместил что-то из новой версии платфор Тарифы на абонементмы.
  • когда файл базы данных был действительно поврежден (отключение электричества, скачки напряжения и т.п.)

 

Алгоритм решения:

1. Всем разработ программу 1С чикам закрыть все конфигураторы, подключенные к хранпечатную версиюилищу

2. Почистить кэш хранпечатную версиюилища

3. Одному запустить конфигуратор от имени администратора

4. Подключиться к хранпечатную версиюилищу

Если указанные действия не помогли, можно воспользоваться утилитой chdbfl.exe, но в моей памяти мне она ни разу не помогла и единственным выходом было создание хранпечатную версиюилища с нуля.

 

9. Неклассифицированная ошибка работ программу 1С ы с хранпечатную версиюилищем конфигурации

Данная ошибка может возникать, когда к хранпечатную версиюилищу подключаются разными версиями платфор Тарифы на абонементмы. Например: 8.3.10.2667 и 8.3.12.1529 

Алгоритм решения:

1. Всем разработ программу 1С чикам закрыть все конфигураторы, подключенные к хранпечатную версиюилищу

2. Очистить глобальный кэш хранпечатную версиюилища

3. Синхронизировать версии платфор Тарифы на абонементм.

 

10. Ошибка "База данных не открыта"

Данная ошибка может возникать при подключении к хранпечатную версиюилищу:

  • если есть зависший фоновый процесс к этой базе;
  • если есть зависшие блокировочные файлы в каталоге хранпечатную версиюилища.

Алгоритм решения:

1. Если причина в зависших фоновых процессах на локальном компьютере, то лечение как в п.7.

2. Если п.7 не помог, то необходимо всем закрыть конфигураторы, зайти в каталог хранпечатную версиюилища, и удалить блокировочные файлы размером 0 байт.

 

11. Ошибка "Ошибка совместного доступа к хранпечатную версиюилищу конфигурации"

При получении данных из хранпечатную версиюилища возникает ошибка:

---- Начало операции с хранпечатную версиюилищем конфигурации ----
Повтор попытки получения объектов из хранпечатную версиюилища конфигурации
Повтор попытки получения объектов из хранпечатную версиюилища конфигурации
Повтор попытки получения объектов из хранпечатную версиюилища конфигурации
Повтор попытки получения объектов из хранпечатную версиюилища конфигурации
Повтор попытки получения объектов из хранпечатную версиюилища конфигурации
Повтор попытки получения объектов из хранпечатную версиюилища конфигурации
Ошибка совместного доступа к хранпечатную версиюилищу конфигурации:

\\Server\Repository\project1
    Не удалось заблокировать таблицу 'OBJECTS'
---- Операция с хранпечатную версиюилищем конфигурации отменена ----

Данная ошибка может возникать при получении данных из хранпечатную версиюилища:

  • если в этот момент с другого компьютера запущен процесс оптимизации хранпечатную версиюилища;

Алгоритм решения:

1. Дождаться окончания оптимизации хранпечатную версиюилища

2. Повторно запросить получение данных из хранпечатную версиюилища.

 

 

Это, конечно, не весь список ошибок, который может возникать при работ программу 1С е с хранпечатную версиюилищем. Я привёл те ошибки, с которыми я лично не раз сталкивался и решал указанными мной способами. Если у вас есть ошибка, которая не описана, и вы знаете способ ее решения, пишите в комментарий, я с удовольствием добавлю информацию в общую статью.

Полная версия

© ООО "Инфостарт", 2006-2022 www.infostart.ru