- Не открывается база 1С, ошибка при выполнении операции с информационной базой
- 1с ошибка при выполнении операции с информационной базой что делать
- PROИТ
- 1С Ошибка при выполнении операции с информационной базой
- Не работает 1С, быстрое решение проблемы
- Помните, что насколько бы серьёзной не оказалась ваша проблема, с ней легко и быстро справятся специалисты ООО “Автоматизация”, все что вам нужно – это связаться с нами любым удобным способом.
- Рассмотрим такие ошибки как:
- Не установлена платформа 1С: Предприятие
- Ошибка “отсутствует файл базы данных”
- Ошибка “Информационная база не обнаружена”
- Ошибка при выполнении операции с информационной базой
- Ошибка “различаются версии клиента и сервера”
- Ошибка “лицензия не обнаружена”
- Ошибки после обновления 1С
- Ошибки SDBL
Не открывается база 1С, ошибка при выполнении операции с информационной базой
Добрый день! У нас не открывается база 1С https://prnt.sc/26fp258
Проблема возникла после обновления из хранилища. Но там были мелочные изменения + мы их откатили, но ничего не поменялось. Удается открыть только конфигуратор. Тестирование исправление не решило проблему. Но при этом, при тестировании выдает следующие ошибки https://prnt.sc/26fp34o причем сразу во многих расширениях, которые не дорабатывались неделями. Подскажите, куда копать?)
truncate table _ExtensionsInfo
(5)
очистит базу от расширений (но данные от них останутся).
Хотя, для начала так:
truncate table ConfigCAS
truncate table ConfigCASSave
(10) данные есть.. судя по названиям таблиц с буковкой X (так называемые расширенные таблицы)
PS.. фетишизм конфигурации с замком не довёл до добра..
(0) А руками расширения поотключать/поудалять?
Хотя я бы начал с того, что проверил бы на восстановление пару-тройку самых свежих бекапов, для начала.
А потом бы уже, убедившись что есть свежий бекап до обновления и после, уже лез бы в конфигуратор.
(18) >> что и как надо делать с хоронилищем, чтобы возникли проблемы?
Да что угодно.
Начиная с банального динамического обновления после обновления из хранилища. Тогда проблема с хранилищем может быть вообще не связана. А причина именно в динамическом обнвлении.
Может не к тому хранилищу подключили базу. Если сначала подключали, а потом обновляли. Чисто случайно.
Может одновременно какое-нибудь расширение обновили или подключили/отключили. Тоже никак не связано с хранилищем. Просто так совпало.
Вообще автор, судя по вопросам, может неверно истолковал причину проблему, обозначив именно хранилище как источник бедствия.
PS В любом случае расширение данных — зло. В 99% случаев ещё и бессмысленное.
Данные надо добавлять в самой конфе. Интерфейс и алгоритмы — в расширении.
» куда копать» — начните с изучения раздела «как задавать вопросы» правил этого форума.
Разверните базу из резервной копии и повторите попытку.
(28) да.
delete from _ExtensionsInfo where _ExtName = ‘Вася’
данные расширений при этом не удаляться, и если было расширение справочника, например с данными.. то вы вообще можете потом на выходе дырку от бублика увидеть, ибо данные в табличке с X хранятся
(29) А как потом поверх этого расширение восстановить чтобы данные встали?
И раз уж зашла тема, то можно ли сделать так:
Взять расширение А скопировать полностью 1 в 1 в пустое расширение (чтобы гуиды объектов расширения новые были) и потом как-нибудь все данные из расширение А в новое такое же 1 в 1 перенести?
(32) >> Задолго до появления в 1С расширений все аналогично ломалось.
Не спорю ни разу.
Однако рукожопое (зачастую бессмысленное и беспощадное) использование расширений вкупе с косяками разработчиков платформы весьма неслабо обострило проблему.
И, как выяснил автор ветки, проблема вовсе не в хранилище, а именно в расширении.
ИМХО. Учитывая динамику развития механизма расширений, лет через 5 ими можно будет спокойно пользоваться для расширения данных в продуктиве.
Пока что эта возможность может применяться только на собственный страх и риск разработчика и с рядом оговорок.
Целесообразнее, безопаснее и надежней сохранять принцип доработки, при котором данные добавляются в основной конфигурации, а их обработка, интерфейс и всё остальное — в расширении.
Ну и разумеется регулярное тестирование расширений на совместимость с конфой и между собой после каждого изменения.
1с ошибка при выполнении операции с информационной базой что делать
Описание ошибки:
Обнаружена для серверных баз 1С: Предприятия 8.3. Возникла после установки и последущего удаления более нового релиза сервера (платформы) 1С: Предприятие 8.3. Используемая СУБД — PostgreSQL 9.4.2-1.1C(x64)
Скорее всего данная ошибка может возникнуть и по другой причине. Но когда сталкиваешься с какой-то новой ошибкой, то иногда оказывается, что и какая-то малая информация может натолкнуть на мысли о том, как устранить проблему, а то и оказаться конечным решением. Поэтому решил описать как боролся с данной проблемой.
Стоит отметить, что предыстория этой ошибки описана в статье ранее, вот ссылка на нее: «Не удалось запустить службу Агента Сервера 1С:Предприятия 8.3 на Локальный компьютер. Ошибка 2: Не удается найти указанный файл.» — вкратце неудачная установка и удаление более позднего релиза платформы 1С:Предприятие 8.
А теперь к решению проблемы.
После встречи с «ошибкой при выполнении операции с информационной базой» при попытке запуска серверной базы было не понятно куда, смотреть. Но начал с анализа кластера сервера 1С: Предприятия и было обнаружено следующее. В консоли «Администрирование серверов 1С Предприятия x86-64» обратим внимание на имя кластера — оно отсутствовало.
Отсутствие имени кластера заставило задумать о том, в порядке ли настройки сервера 1С: Предприятия? Справочно, файлы настройки сервера в общем случае можно найти в ОС Windows по путям:
для 64-разрядной операционной системы
C:\Program Files\1cv8\srvinfo\1cv8wsrv.lst — файл 1cv8wsrv.lst с описанием локального кластера сервера;
C:\Program Files\1cv8\srvinfo\reg_1541\1CV8Clst.lst — файл 1CV8Clst.lst с описанием баз кластера;
Соответственно для 32-разрядной системы:
C:\Program Files (x86)\1cv8srvinfo\1cv8wsrv.lst
и
C:\Program Files\1cv8\srvinfo\reg_1541\1CV8Clst.lst
Проверка файла, содержащего описание кластера показало, что он «не в порядке».
Файл описания настроек кластера сервера 1cv8wsrv.lst выглядел по содержанию рабочим.
Получалось, что условно поврежден файл с описанием баз кластера 1CV8Clst.lst в результате неудачной установки и удаления релиза платформы.
Теперь оставалось решить, как файл восстановить. Возможность найти какую-либо копию файла казалось провальной, т.к. на сервере было отключено создание резервных копий системы. Оставалось только создавать новый файл. НО, надо понимать, что папки в каталоге C:\Program Files\1cv8\srvinfo\reg_1541\ содержали данные журналов регистрации баз. Из «двух зол пришлось выбрать меньшую» — было принято решение «потерять» данные журналов регистрации, главное, чтобы базы снова работали в кратчайший срок. Поэтому существующие папки, чтобы не удалять сразу , в начале их наименования был добавлен символ «-«, чтобы визуально отличать старые.
На скрине «старые» каталоги еще не переименованы, см. след. скрин
PROИТ
Office 365, AD, Active Directory, Sharepoint, C#, Powershell. Технические статьи и заметки.
1С Ошибка при выполнении операции с информационной базой
Дано: кластер 1С 8.3
Проблема: ошибки при запуске базы (пользователи не могут запустить 1С Предприятия после выбора базы), не важно бухгалтерия это или зарплата, или другая конфигурация.
Ошибка у пользователя при запуске базы в режиме «1С:Предприятие» 8.3:
Ошибка при выполнении операции с информационной базой
Или такая ошибка:
Ошибка установки соединения. Выполняется ожидание возможности запуска. При появлении возможности, запуск будет выполнен автоматически.
Ошибка при запуске кластера 1С:
Ошибка соединения с сервером 1С: Предприятия 8.3:
server_addr = tcp://
descr = : No connection could bе made because the target machine actively refused it.
line =1040
file = src\DataExchangeTcpClientImpl.cpp
Один из вариантов решения:
Проверьте, запущен ли «Агента сервера 1С:Предприятие» в списке служб (Services — «Агент сервера 1С:Предприятие 8.3»). Должно быть состояние Running.
Если пусто, то нужно запустить службу — Старт (Start).
Если служба уже запущена, то рекомендуется сделать перезапуск — Restart.
Также можно проверить в кластере нет ли запрета на запуск базы в ее свойствах (например, установленного при обновлении базы):
Если при запуске свойств базы кластер попросит логин и пароль в окне «Администратор информационной базы», то вводим логин-пароль администратора конфигурации (т.е. тот, который вводим при запуске конфигуратора конкретной базы), а не администратора кластера.
В свойствах базы проверяем блок «Блокировка начала сеансов включена» — поля должны быть пусты, как на рисунке ниже:
Не работает 1С, быстрое решение проблемы
Помните, что насколько бы серьёзной не оказалась ваша проблема, с ней легко и быстро справятся специалисты ООО “Автоматизация”, все что вам нужно – это связаться с нами любым удобным способом.
В этой статье мы опишем несколько решений проблем при запуске 1С, опишем возможные причины их появления и методы устранения.
Рассмотрим такие ошибки как:
- Не установлена платформа 1С: Предприятие или просто “пропала 1С”
- Ошибка “отсутствует файл базы данных”
- Ошибка “Информационная база не обнаружена”
- Ошибка при выполнении операции с информационной базой
- Ошибка “различаются версии клиента и сервера”
- Ошибка “лицензия не обнаружена”
- Ошибки после обновления 1С
- Ошибка SDBL
Не установлена платформа 1С: Предприятие
К сожалению данная ошибка появляется довольно часто. Вызвано это зачастую тем, что пользователь путает ярлык запуска программы и ярлык доступа к удаленному рабочему столу. Сисадмины любят переименовывать ярлык для доступа к терминальному серверу в “1С”, при том, что терминальный сервер Windows не имеет никакого отношения к 1С. Поэтому для понимания того, относится ли проблема к 1С или к остальным программам, софту и железу необходимо понять видна ли вам форма списка баз. Если вам не видна форма или ее не получается запустить, то никакой ошибки 1С нет и говорить что “не работает 1С” – неверно.
Многие же при появлении такой проблемы твердят, что “пропала 1С”. Необходимо понять, что же все-таки пропало: исчезла ли сама база или ярлык запуска. Ведь полностью пропадает что-то без причины очень редко. Если вы правильно работаете с программой и у вас настроено автоматизированное резервное копирование, то подобные проблемы не будут вас беспокоить.
Как определить отсутствие программы на компьютере с которого вам нужен доступ к 1С?
- Объект “1С ”, изменен или перемещен, и ярлык больше не функционирует.
- Удаленный рабочий стол не может подсоединиться к удаленному компьютеру
Если вы столкнулись с первой ситуацией, значит вы запускаете программы через ярлык на рабочем столе. Значит у вас когда-то была установлена платформа 1С: Предприятие. Вероятно вы пытаетесь открыть программу через старый ярлык, попробуйте найти другие ярылки той же программы. В идеале, 1С должно запускаться через файл – 1cestart.exe. Это специализированная программа запуска, которая дает контроль над разными установленными версиями платформы. Если вы не нашли других ярлыков на рабочем столе, то нужно узнать установлена ли программа на компьютере. Это можно сделать открыв Панель управления Windows –> Программы и компоненты и найти в списке. Или же найти через проводник windows папку 1cv8. Внутри этой папки находятся каталоги с различными версиями 1С. В каталоге common найдите 1cestart.exe и выведите ярлык на рабочий стол. Всех этих ситуаций можно избежать используя аренду 1С от доверенного партнера.
Если вы получаете доступ к 1С через терминальный сервер, а на собственном ПК запускаете только ярлык для доступа к серверу с установленной платформой, то путь решения проблемы сильно отличается. Отличить такой ярлык от ярлыка 1С нелегко. Он похож на два монитора стоящих друг за другом либо второй вариант, на рабочем столе находится сам файл подключения к удаленному рабочему столу, такой файл имеет расширение .rdp. Если это ваш случай, то справится без специалиста, будет очень сложно. Необходимо узнать на каком же сервере вы работаете, В чем состоит проблема с доступом к этому серверу.
Ошибка “отсутствует файл базы данных”
Текст ошибки: “отсутствует файл базы данных” и указан путь, по которому не найден файл. Данная проблема возникает только в файловом режиме работы 1C. Это означает, что по пути, указанному в свойствах базы данных нет файла данных “1Cv8.1CD”. Причины могут быть такие:
- Если базу данных никогда не запускали, то в её свойствах указана не правильная директория
- Если базу данных раньше запусали, то, каталог, указанный в свойствах базы данных стал недоступен.
Необходимо выполнить следующие действия для устранения ошибок:
- Убедиться в том, что указанная директория существует;
- Узнать разрешен ли доступ на чтение и запись к указанной директории;
- Найти в указанной директории файл “1Cv8.1CD”.
Если же файл “1Cv8.1CD” найти так и не удалось, нужно использовать актуальную копию.
В случае, когда справиться с проблемой самому не получается, нужно обратиться к системным администраторам или специалистам, которые решат вашу проблему.
Ошибка “Информационная база не обнаружена”
Текст ошибки следующий: “Информационная база не обнаружена“. Появляется только при клиент-серверном режиме работы. Это значит что неправильно указаны кластер серверов или название информационной базы. Для решения проблемы необходимо обратиться к системному администратору, так как нужно получить доступ к серверу 1С.
Рекомендуется провести следующее действия для устранения ошибок:
- Узнать доступен ли сервер 1С (сервер включен, сетевой доступ реализован);
- Убедиться, что указанная база данных есть на сервере 1С.
Ошибка при выполнении операции с информационной базой
Текст ошибки следующий: “Ошибка при выполнении операции с информационной базой. Файл базы данных поврежден” или “Ошибка при выполнении операции с информационной базой. Несовместимая версия файла базы данных“. Возникает только в файловом режиме работы. Появление ошибки означает, что файл базы данных поврежден. Причин может быть много: сетевые проблемы при записи файла, некорректное копирование файла, резкое отключение электроэнергии во время работы программы.
Для решения проблемы, необходимо обратиться к специалистам. В крайнем случае, можно использовать утилиту chdbfl.exe, расположенную в папке “bin”, в каталоге, куда была установлена 1С. Перед установкой утилиты НУЖНО СДЕЛАТЬ КОПИЮ! К сожалению, эта критичная проблема , есть возможность того, что восстановление нельзя будет произвести. В таком случае, нужно всегда иметь при себе актуальную копию. Также, есть специалисты, которые имеют богатый опыт решения проблем такого рода и всегда готовые помочь Вам!
Ошибка “различаются версии клиента и сервера”
Текст ошибки следующий: “различаются версии клиента и сервера“, в скобках указана версия клиента и сервера. Возникает только в клиент-серверном режиме работы. Появление ошибки значит, что была произведена попытка запуска 1С клиентом, версия которого не подходит к версии сервера.
Для решения проблемы, лучше всего обратиться к специалистам или системным администраторам.
Рекомендуется произвести следующие действия:
- Узнать, установлена ли на компьютере та же версия программы, что и на сервере;
- Убедиться, что запуск производится с ярлыка “1cestart.exe” или с ярлыка версии “1cv8.exe”, сервера 1С.
Ошибка “лицензия не обнаружена”
Данная ошибка значит следующее: попытка поиска лицензии оказалась неудачной. Это может произойти по следующим причинам:
- Если вы используете аппаратный ключ защиты, убедитесь в доступности менеджера лицензий 1С и его корректной настройке и правильной установке ключа защиты на аппаратуру;
- Если же вы пользуетесь программным ключом защиты, то вам нужно убедится в корректной установке ключа на ПК или доступности сервера 1С (в зависимости от режима использования ключа).
Ошибки после обновления 1С
Это отдельная категория ошибок. В этой группе важнейшую роль играет то, какая версия 1С у вас используется. Программа 1С: Предприятие тесно связана с версией конфигурации. Поэтому сначала вам нужно понять обновлена ли у вас 1С или конфигурация. Нужно знать, что конкретная версия будет работать не на любом релизе платформы. Поэтому сначала нужно:
- Узнать версию и релиз установленной платформы;
- Определить какая версия и релиз конфигурации установлены.
Если с этим проблем не наблюдается, то необходимо узнать, последний ли релиз у вас установлен. Бывает такое, что обновления выпускаются несколько раз в сутки, в срочном порядке устраняя критические ошибки.
Ошибки SDBL
Ошибка SDBL – не приятная и далеко не самая редкая. Часто она выскакивает во время обновления информационной базы, в момент реструктуризации. Под ней может скрываться достаточно много неприятностей, а указывает она на то, что с базой данных происходят какие-то сбои.
Это далеко не все ошибки, встречающиеся при запуске 1С. Но в независимости от того с какой проблемой вы столкнулись, наши специалисты готовы с ней разобраться и принять все необходимые меры для предупреждения таких проблем в будущем!