1с информационная база не обнаружена
Обращаем ваше внимание, что механизм исправления ошибки, описанный в этой статье, подходит только для ошибки, представленной на картинке ниже.
При возникновении такой проблемы и попытке ее решить рекомендуется ОБЯЗАТЕЛЬНО СДЕЛАТЬ РЕЗЕРВНУЮ КОПИЮ БАЗЫ, а потом уже пытаться ее «реанимировать».
Рассмотрим поэтапно процесс спасения информации.
Как сделать резервную копию?
Сделать резервную копию базы можно двумя способами. Рассмотрим оба.
Вариант 1. Создание резервной копии в режиме «Конфигуратор».
Шаг 1. Запустите «проблемную» базу в режиме «Конфигуратор».
Шаг 2. В меню «Администрирование» выберите команду «Выгрузить информационную базу…».
Шаг 3. Укажите место, куда сохранить файл архивной копии, например, на диске D: папка «Архив 1С». Задайте произвольно имя файла. Сохраненный файл имеет разрешение *Dt – т.е. в формате архива 1С.
Нажмите «Сохранить» и дождитесь окончания процесса.
В случае если база повреждена и при сохранении появляется ошибка, то можно сохранить другим способом – просто скопировать папку с базой в другое место на компьютере или на флешку. Рассмотрим этот способ ниже.
В ариант 2. Копирование папки с информационной базой.
Шаг 1. При запуске программы обратите внимание на местонахождение информационной базы. Выделите ее и посмотрите путь к ней в нижней части окна.
Шаг 2. Перейдите к папке с базой, выделите ее и, нажав правую кнопку мышки, выберите команду «Копировать» или отправьте на флешку.
Перейдите в «архивную папку» и выполните команду «Вставить». Эти действия такие же как с обычными файлами или папками.
Папка с базой 1С скопирована.
Вернемся к нашей изначальной проблеме.
Восстановление информационной базы с помощью утилиты Chdbfl.
Итак, программа сообщила об ошибке –«Файл базы данных поврежден».
Нажав «Показать информацию для технической поддержки», мы видим все то же – «Файл базы данных поврежден… Невосстановимая ошибка».
Для исправления ошибок программы, связанных с повреждением файла информационной базы предназначена утилита – Chdbfl.
Она находится в каталоге Bin, установленной платформы 1С.
Например, ее можно найти в папке Program Files (x86) – 1cv8 – 8.3.xx.xxx – bin.
Где 8.3.хх.ххх – номер установленной платформы 1С, в нашем случае это 8.3.16.1224.
Этот способ «лечения» применим к файловым информационным базам.
Шаг 1. Запустите файл утилиты Chdbfl. Укажите пусть к файлу информационной базы.
Это файл «1Сv8» и у него указан тип – «Файловая информационная база 1СПредприятия 8».
Можно сначала просто выполнить проверку целостности файла базы данных (не устанавливая галочку исправлять обнаруженные ошибки». Нажать «Выполнить».
Утилита проверит файл вы покажет информацию о проблеме.
Шаг 2. Установите галочку «Исправлять обнаруженные ошибки» и нажмите «Выполнить».
Утилита исправит по мере возможности проблемы базы.
Шаг 3. По окончании работы утилиты запустите программу в стандартном режиме «1С: Предприятие» и проверьте работоспособность базы. Ошибка больше не должна появляться.
В случае, если проблема таким путем не решилась, советуем обратиться к специалисту.
Нид хелп.
Жила была на сервере 1С 8.1 скулевская база 1.6 бух.
И никому не была нужна. А потом спустя год бац и про нее вспомнили.
А она вообщем не стартует. При запуске пишет "информационная база не обнаружена"
Но на самом SQL сервере она есть есть таблички и весит она не мало. И в консоль кластера 1С серверов она добавляется без проблем. Подскажите что могло произойти и как попытаться вылечить.
Заранее признателен.
(1) "информационная база не обнаружена" означает одно - на сервере приложений нет базы с нужным именем, в противном случае 1С пишет "Информационная база разрушена"
так что надо базку на сиквеле забэкапить
средствами 1С создать новую пустую базу и средствами сиквела в новую базу бэкап восстановить
Проверьте в настройках безопасности SQL сервера, установлены ли права на базу данных для имени входа, под которым добавляли базу на сервере 1С предприятия.
Удалите из списка и создайте заново, указав имя пользователя и пароль администратора sql, если конечно его создавали при установке, либо как писалось выше проверьте права пользователя на открытие базы
У меня подобное произошло буквально только что. Разница в том что только вчера все было совершенно нормально, с утра пытаюсь запустить родной ЗУП - и ОП! "Информационная база не обнаружена, создать новую?"
Только разница в том что база существует и на сервере и в кластере, более того посмотрел в консоль кластера, там видно что пользователи работают в базе, радуются. Запуск с 1Cestart.exe выдает эту ошибку, однако если запускаться с командной строки из папки с конкретной версией и указанием параметров подключения - тогда работает. Долго голову не ломал - если база есть и пользователи работают, следовательно что то отвалилось именно у меня. Решилось быстро и просто - удалением базы из списка и прописыванием ее обратно. Причем, что интересно, когда делал в списке баз через "изменить" и протыкал-проверил-переписал имя сервера и базы на сервере - не помогло. Вылечило только банальное удаление из списка и создание в нем повторно(название базы не менял).
Может кому-то пригодится.
(6)
Тоже такая же ситуация. Вечером еще было, утром нет.
У меня проблема решилась остановкой сервера приложений и его запуском заново.
То есть, остановил сервер приложений 1С. Запустил приложение на клиенте. Естественно,
выдалась ошибка. Запустил сервер приложений. После этого все базы стали открываться
без запроса на создание.
Может кому-то пригодится.
Ну база просто так потеряться не может.
Поглядите подцеплена ли она с Серверу 1С Предприятия. Если её там нет вот вам и причина.
В случае если база не подключена, нужно сделать это указав имя сервера базы данных и имя базы, далее нужно ввести имя пользователя и пароль имеющие разрешение на эту базу, хранящуюся на СКЛ Сервере
У меня ситуация аналогичная.
На сервере через RDP в базу не заходил.
Создал на локальной машине удаленное подключение к базе и все заработало.
Гипотезу портит только лог регистрации пользователей.
До меня в базу зашли другие пользователи по старому имени базы.
Бывает если путь к базе прописан по имени компа, DNS выпендривается и база становится не обнаружена, я пишу IP адрес сервера
А еще бывает владелец отличается. Это в случае восстановления базы из бекапа из под винды. достаточно поменять владельца базы на того, кто создавал
Правильно
Если при добавлении в консоли управления "Администрирование серверов 1С Предприятия"
"C:\Program Files\1cv8\common\1CV8 Servers.msc"
Серверы 1С:Предприятия 8.3
1C:Enterprise 8.3 Servers
значит, неправильный владелец у базы
например, я в MSSQL Copy Database Wizard
создал копию базы,
но у оригинала владелец был Administrator,
а у копии - NTAUTHORITY
Достаточно часто можем услышать жалобы на то, что программа неожиданно "сломалась" и не запускается как в режиме "1С: Предприятие", так и в режиме "Конфигуратор". Особенно неприятна эта новость в ситуации, когда в срочном порядке нужно сдавать бухгалтерскую или налоговую отчетность. В этой статье обсудим возможные причины и главное - метод восстановления работоспособности информационной базы при возникновении одной из таких критических ошибок.
Речь пойдет о ситуации, когда при обычном запуске программы, то есть в режиме "1С: Предприятие", выдается ошибка "Отсутствует файл базы данных".
По гиперссылке имеем возможность посмотреть подробную информацию.
Получается, что информационная база не обнаружена по причине отсутствия файла базы данных по тому адресу, где был ранее расположен данный файл.
Прочитав, можем нажать "ОК", а в предыдущем окне кнопку "Завершить работу", так как перезапуск не решит данную проблему.
При запуске конфигуратора в рассматриваемом случае поступит предложение, создать новую базу, но так как необходимо открыть "старую", рабочую базу, то выбираем "Нет".
Причиной такого "поведения" программы, могло послужить удаление папки с базой, либо ее перемещение, переименование, либо путь к базе был исправлен в окне запуска.
Какие действия должны быть в сложившейся ситуации? Во-первых, путь к базе, о котором говорилось выше. Посмотреть можно его в окне запуска, выделив нужную нам информационную базу.
Вот именно по этому адресу обращается программа к базе, и если она ее там не находит, то и выдает ошибки такого рода. Так что требуется проверить правильность этого адреса. Можно через "Мой компьютер" пройти весь путь и выяснить, что произошло с папкой содержащей базу. В рассматриваемом примере это папка "база демо".
Как видим, требуемой папки не оказалось в указанном месте. Задача состоит в том, чтобы установить переименовали ли папку или перенесли допустим на другой локальный диск. Чаще всего папки с базами страдают в момент, когда кто-то захотел "навести порядок" в данных, хранящихся на компьютере. Подумайте, может быть Вы вспомните, что случилось с искомой папкой.
В нашем случае её просто переименовали. Когда причину определили, то имеем возможность прописать новый путь к информационной базе в настройках 1С.
Выбрав данную базу, обращаемся к кнопке "Изменить". В первом открывшемся окне с требованием указать наименование нажимаем далее. Тогда открывается следующее окно, где заново прописываем новый правильный путь, который появился в сложившихся обстоятельствах.
Снова "Далее" и в последнем окне "Готово".
Теперь в окне запуска отражается новый путь к базе.
Надеюсь, что описанные действия помогут Вам самостоятельно помочь программе найти потерявшуюся информационной базу и устранить проблемные ситуации с минимальными потерями времени.
Достаточно часто можем услышать жалобы на то, что программа неожиданно "сломалась" и не запускается как в режиме "1С: Предприятие", так и в режиме "Конфигуратор". Особенно неприятна эта новость в ситуации, когда в срочном порядке нужно сдавать бухгалтерскую или налоговую отчетность. В этой статье обсудим возможные причины и главное - метод восстановления работоспособности информационной базы при возникновении одной из таких критических ошибок.
Речь пойдет о ситуации, когда при обычном запуске программы, то есть в режиме "1С: Предприятие", выдается ошибка "Отсутствует файл базы данных".
По гиперссылке имеем возможность посмотреть подробную информацию.
Получается, что информационная база не обнаружена по причине отсутствия файла базы данных по тому адресу, где был ранее расположен данный файл.
Прочитав, можем нажать "ОК", а в предыдущем окне кнопку "Завершить работу", так как перезапуск не решит данную проблему.
При запуске конфигуратора в рассматриваемом случае поступит предложение, создать новую базу, но так как необходимо открыть "старую", рабочую базу, то выбираем "Нет".
Причиной такого "поведения" программы, могло послужить удаление папки с базой, либо ее перемещение, переименование, либо путь к базе был исправлен в окне запуска.
Какие действия должны быть в сложившейся ситуации? Во-первых, путь к базе, о котором говорилось выше. Посмотреть можно его в окне запуска, выделив нужную нам информационную базу.
Вот именно по этому адресу обращается программа к базе, и если она ее там не находит, то и выдает ошибки такого рода. Так что требуется проверить правильность этого адреса. Можно через "Мой компьютер" пройти весь путь и выяснить, что произошло с папкой содержащей базу. В рассматриваемом примере это папка "база демо".
Как видим, требуемой папки не оказалось в указанном месте. Задача состоит в том, чтобы установить переименовали ли папку или перенесли допустим на другой локальный диск. Чаще всего папки с базами страдают в момент, когда кто-то захотел "навести порядок" в данных, хранящихся на компьютере. Подумайте, может быть Вы вспомните, что случилось с искомой папкой.
В нашем случае её просто переименовали. Когда причину определили, то имеем возможность прописать новый путь к информационной базе в настройках 1С.
Выбрав данную базу, обращаемся к кнопке "Изменить". В первом открывшемся окне с требованием указать наименование нажимаем далее. Тогда открывается следующее окно, где заново прописываем новый правильный путь, который появился в сложившихся обстоятельствах.
Снова "Далее" и в последнем окне "Готово".
Теперь в окне запуска отражается новый путь к базе.
Надеюсь, что описанные действия помогут Вам самостоятельно помочь программе найти потерявшуюся информационной базу и устранить проблемные ситуации с минимальными потерями времени.
Рассмотрим в материале основные проблемы, из-за которых у пользователя не работает 1С, а также методы их решения.
Лицензия 1С не обнаружена
Означает ошибка следующее: попытка обнаружения лицензии — программного или аппаратного ключа защиты — завершилась неудачей.
Если вы используете аппаратный ключ защиты, убедитесь в доступности менеджера лицензий 1С и его правильной настройке или правильной установке ключа защиты на локальную машину.
Если вы пользуетесь программным ключом защиты, проверьте, правильно ли установлен ключ на локальную машину и доступен ли сервер 1С.
Информационная база не обнаружена
Ошибка «Информационная база не обнаружена» возникает только в клиент-серверном режиме работы 1С. Она означает, клиент 1С не может подключиться к указанной базе данных.
- Убедитесь, что сервер 1С доступен.
- Проверьте, существует ли указанная база данных на сервере 1С.
- Если база присутствует — убедитесь, что в настройках безопасности SQL сервера установлены разрешения для имени пользователя и пароля, под которыми база была добавлены на сервере 1С предприятия.
- Бывают ситуации, когда при восстановлении базы 1С из бекапа в Windows меняется владелец её владелец, для исправления просто выполните рекомендации из предыдущего пункта.
Отсутствует файл базы данных 1С
Ошибка возникает в файловом режиме работы 1C и означает только одно — адресу, который указан в свойствах системы, не найден файл базы данных 1Cv8.1CD. Причин может быть несколько, например:
- Выбранная база данных никогда не запускалась и поэтому в её свойствах указана неверная директория.
- Каталог, указанный в свойствах базы данных, стал недоступен — удалён, перенесен, переименован, запретили сетевой доступ к папке, сеть не доступна и т.д.
- Найдите файл «1Cv8.1CD» либо воспользуйтесь его актуальной копией.
- Поместите файл в нужный каталог по нужному адресу или пропишите новый путь к файлу в настройках 1С: выберите базу, нажмите кнопку «Изменить», в окне «Редактирование информационной базы» укажите каталог.
- Убедитесь, что доступ на чтение этой директории разрешен.
Различаются версии клиента и сервера
Ошибка возникает только в клиент-серверном режиме работы. Это значит, что произошла попытка запуска 1С клиентом, версия которого не соответствует версии сервера.
- Убедитесь, что на компьютере установлена такая же версия программы, как и на сервере.
- Проверьте, чтобы запуск происходил с ярлыка «1cestart.exe» или с ярлыка версии «1cv8.exe», соответствующей версии сервера 1С.
Ошибка при выполнении операции с информационной базой
Ошибку могут вызывать целый ряд причин. Некоторые возможные решения данной проблемы:
- Проверьте статус службы работы с сервером 1С и запустить её, если она остановлена.
- Проверьте режим авторизации. При смешанном режиме эта проблема возникает достаточно часто и лучше использовать обычный.
- Изменить пароль базы на сервере 1С.
- Часто помогает перезапуск сервера в 1С.
- Проверьте настройки сетевого доступа на клиента — ошибка может возникать из-за нестабильной связи или особенности построения сети предприятия.
Ошибка SDBL
Обычно ошибка SDBL происходит при сохранении и обновлении конфигураций, а также во время работы обменов данными.
Варианты исправления ошибки:
- Перезагрузка сервера 1С и SQL-сервера. Самый простой способ, при условии, что на текущий момент в базе никто не работает. Выключите службы «Агент сервера 1С» , «SQL Server» и «Агент SQL Сервера» , а затем просто включите обратно.
- Очистка кэша на сервере и клиента, где проявилась ошибка.
- Выгрузка базы данных в файл формата DT, а затем загрузка его обратно. Войдите в режим «Конфигуратор», выберите пункт меню «Администрирование» > «Выгрузить информационную базу» и выберите каталог для сохранения файла. Затем через аналогично через меню «Администрирование» > «Загрузить информационную базу» загрузите его обратно.
- Тестирование и исправление Информационной базы: войдите в «Конфигуратор», выберите пункт меню «Администрирование» > «Тестирование и исправление».
- Обновление платформы до новой версии.
- Очистка таблиц базы данных «dbo._ConfigChngR» и «dbo._ConfigChngR_ExtProps» скриптом вида:
use имя_базы_данных
delete from dbo._ConfigChngR
delete from dbo._ConfigChngR_ExtProps
Смотрите также материал «Ошибка SDBL в 1С».
Ошибки обновления 1С
В этой категории ошибок большую роль играет то, какая конфигурация и платформа 1С у вас используется. Конкретный релиз конфигурации запустится не на любом релизе платформы.
Основные ошибки, которые могут возникнуть при обновлении конфигурации 1С:
- Файл не содержит доступных обновлений.
- Имя предопределенного элемента не является уникальным.
- Предопределенный элемент отсутствует в данных.
- Ошибка формата потока.
Методы их решения читайте в материале «Ошибки при обновлении 1С».
Что нового для вашей 1С?
Рассылка осуществляется в день выхода обновления. Никакой рекламы, только полезная информация. Посмотрите пример →
Читайте также: