Добрый день, где найти идентификатор информационной базы
Все комментарии (7)
Комментарии закрыты.
6-НДФЛ за 1 квартал 2024 в 1С:ЗУП 3.1
Отчетность за 1 квартал 2024 в 1С
Настройки отчетов 1С:ЗУП 3.1 и 1С:БП 3.0 для анализа НДФЛ
6-НДФЛ за 1 квартал 2024 в 1С:Бухгалтерии 3.0
Отчетность по страховым взносам (РСВ, ЕФС-1) за 1 квартал 2024 в 1С
Расчет налога при УСН за 1 квартал 2024 в 1С
Механизм начисления и уплаты ЕНП с 2024 года в 1С
Самый сок по зарплатной отчетности: свежая выжимка за 1 квартал 2024
Отправляя форму Вы даёте согласие на обработку персональных данных, защищенных политикой конфиденциальности
Отправляя форму Вы даёте согласие на обработку персональных данных, защищенных политикой конфиденциальности
Приложение
Добрый вечер, обратите внимание, что мы отвечаем на вопросы, связанные с работой функционала 1С на уровне пользователей. Информация, которую вы просите — уровня разработчиков.
Поэтому по вашему вопросу могу дать рекомендации, исходя только из своего профессионального опыта.
Определение уникального идентификатора зависит от того, с какой базой вы работаете: файловой или клиент-серверной.
Если с файловой, то есть еще один нюанс: база была создана копированием или устанавливалась и наполнялась с «нуля».
1. База файловая, создана копированием. Это самый простой вариант для определения идентификатора информационной базы. Для этого вам нужно зайти в каталог ракзмещения базы и открыть файл DoNotCopy в каталоге размещения базы данных.
Там содержится уникальный идентификатор информационной базы, например, в моем случае — это символьная строка, разделенная дефисами:
fc0009c3-3927-4ca7-a784-43aa8267ef8c
Приложение
2. Если база файловая, но создана не копированием, определить уникальный УИД базы сложнее.
Тут только программно. Обработку я для этого случая написала — можете скачать ее по ссылке: https://drive.google.com/file/d/14kdYj_FxDvZi8AtPrDgC1guiRRRPrclD/view?usp=sharing
fc0009c3-3927-4ca7-a784-43aa8267ef8c
Внешний отчет по определению УИД информационной базы запускайте по кн. Главное меню — Файл — Открыть.
3. Если вы работает на сервере, то могу процитировать информацию из документации разработчиков.
Цитата из документации:
В клиент-серверном варианте информационной базы журнал регистрации располагается в подкаталоге рабочего каталога кластера. Имя подкаталога определяется идентификатором информационной базы. Например: «C:/Program Files/1cv82/server/reg_1541/fb9d9cc4-ccd0-4be7-87e8-c5182945291e/1Cv8Log.
Это файл 1CV8Reg.lst
Написанный мной отчет, впрочем, тоже УИД информационной базы прочитает и в этом случае.
Приложение
Я не знаю, для каких целей вы ищите УИД базы, но, возможно, вам нужен не внутренний идентификатор базы, а уникальный идентификатор соединения базы?
Если так, то смотреть нужно другое, конкретно файл ibases. И там уникальный идентификатор будет отличаться от того, что я приводила выше для своей базы:
1d69aa4b-f4d2-4417-ab5e-9c0fe0734cef
Посмотреть все уникальные идентификаторы подключения информационной базы вы можете в файле ibases (%appdata%\Roaming\1C\1CEStart).
Приложение
Для проверки этого можете очистить кеши в %appdata% и запустить нужную базу: получите тот идентификатор, который прописан в файле ibases
Приложение
Кстати, разработчики сами вносят некоторую путаницу, называя уникальным идентификатором базы именно идентификатор соединения.
https://its.1c.ru/db/metod8dev/content/1591/hdoc
Главное отличие внутреннего УИД подключения базы от внутреннего УИД базы в том, что при удалении базы из списка баз и добавления потом в список, формируется новый внутренний идентификатор подключения базы.
Но и при восстановлении информационной базы из копии мы также порлучаем новый УИД базы.
Поэтому если вам нужно привязаться к базе для запуска в какой-то одной из баз обработок и регламентных заданий, то удобнее фиксироваться на имени базы при запуске обработки.
Для этого обычно используют команду:
СтрокаСоединенияИнформационнойБазы()
Вот вам вся информация, можете ее использовать.
Тем не менее, мы не разработчики и на уровне разработчиков по таблицам 1С и метаданным базы, как правило, не консультируем.
Здравствуйте!
От Вас не поступило ответа. Я закрываю обращение. Если у Вас остались вопросы, Вы можете задать их в комментариях в течении трех дней. После этого обращение будет закрыто.