Программа 1 с не открывается

Содержание

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

читатель
Дата регистрации: 12.01.2008
Сообщений: 4814
19.05.2009 14:17

попробуйте стандартной утилитой:
путь . 1cv81bin файл chdbfl.exe

volodymyrrr
читатель
Дата регистрации: 01.06.2009
Сообщений: 1
01.06.2009 18:18
читатель
Дата регистрации: 02.10.2009
Сообщений: 5
02.10.2009 15:14

Похожая ситуация, но никаких сбоев в сети не было. Просто закрыли программу как обычно, тут же запускаем — после ввода пароля зависание. Причем это только для одного пользователя. На этом же компьютере другие пользователи 1С входят в базу без проблем, под разными учетными записями Windows (XP Pro).

А вот это один конкретный пользователь подвисает во всех профилях Windows, в том числе и в профиле с правами администратора. Но! С другого компьютера в сети он входит без проблем.

14. Что делать, если программа не запускается?


В чем может быть дело?

Источник: buh.ru

Не работает отладка 1С

Разберем основные случаи когда и почему не работает отладка 1С.

1. В списке предметов отладки не видны серверные сеансы

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

Не работает отладка на сервере 1С

2. В списке предметов отладки не видны ни клиентские ни серверные сеансы.

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

Не работает отладка на удаленном компьютере

Если и после этого список пустой, то нужно вбить вместо имени IP-адрес удалённого компьютера. В случае если это помогло, то рекомендуется прописать привязки имен и IP-адресов компьютеров в файле hosts. Если и это не помогло то необходимо проверить настройку фаервола, разрешены ли на сервере 1С (или удаленном клиенте) входящие соединения с компьютера где запущен отладчик на порты 1560-1591.

3. В списке предметов отладки не видны клиентские сеансы.

Если не работает отладка на клиенте 1С

Причина как правил в том, что не разрешена отладка клиентского приложения. Для разрешения отладки клиентского сеанса достаточно в настройках программы в режиме 1С Предприятие указать в параметре «Отладка в текущем сеансе» — Разрешена TCP/IP.

4. Предмет отладки виден в конфигураторе и подключается, но точка останова все равно не срабатывает на строке кода.

Данная проблема актуальна при отладке по протоколу TCP. Причина в том что отладчик не может принимать входящие соединение из-за того что брандмауер или фаервол блокируют сетевое взаимодействие между отладчиком и предметом отладки. Тут нужно понимать, что отладчик не только устанавливает исходящее соединение с предметом отладки, но также должен иметь возможность принимать входящее соединение. Проблема решается отключением фаервола на компьютере где запущен отладчик либо открытием входящих соединений на портах 1560-1591 для исполняемого файла 1cv8.exe.

Читайте также:
Как создать банковскую программу

5. Программный код выполняется в сеансе фонового задания.

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

Не работает отладка фоновых сеансов

6. Программный код выполняется в сеансе web-сервиса или http-сервиса.

Как правило сеанс подключения к web-сервису http-сервису существует непродолжительное время и вручную подключиться к нему проблематично. Здесь так же достаточно включить автоматическое подключение к таким сеансам и отладчик сам будет находить и подключать предметы отладки, ваша задача только поставить точку останова в коде.

Не работает отладка web- http-сервисов

Подводим итоги

Как видим основные причины неработающей отладки 1С легко решаются. Пожалуй самой трудно-диагностируемой проблемой является работающий в сети фаервол, который может блокировать соединения между отладчиком и предметом отладки. В самом простом случае достаточно открыть порты для подключения как описано выше. В более сложном случае, когда отладчик и предмет отладки разделены NAT, может потребоваться проброс портов. Самый крайний случай когда из-за политик безопасности прямое сетевой взаимодействие по протоколу TCP между отладчиком и предметом отладки не возможно, следует рассмотреть вариант отладки по протоколу HTTP.

Напоследок стоит отметить, что как правило отладка производиться на тестовом сервере 1С, который запускается на портах отличных от типового диапазона 1560-1561. Поэтому, все изложенное выше в части номеров портов, следует рассматривать в контексте ваших реально используемых диапазонов портов.

Источник: 1s-on.ru

Не запускается 1С

Не запускается 1С

Если не запускается 1С 8.3 или работает медленно даже после всех проведенных проверок, значит, причину стоит поискать в настройках операционной системы: в выделяемом объеме оперативной памяти для приложений. При таких проблемах в 1С часто появляется сообщение «Недостаточно памяти».

Приведенные ниже действия следует применять только после согласования с системным администратором, т. к. изменение настроек компьютера может повлиять на другие программы и работу операционной системы.

  1. Уточните объем оперативной памяти:
  2. Установите новый объем ОЗУ для приложений вручную:
  3. Перезагрузите компьютер.

При повторных зависаниях программы 1С, появлениях ошибок «Недостаточно памяти» обратитесь к системному администратору, чтобы он увеличил физический объем ОЗУ на компьютере. В качестве временной меры при нехватке оперативной памяти можно рассмотреть вариант с увеличением файла подкачки — это выделенная на жестком диске область под нужды приложений.

Для увеличения файла подкачки:

  1. Откройте окно свойств компьютера и выберите пункт Дополнительные параметры системы . Не запускается 1С
  2. В окне Свойства системы на вкладке Дополнительно нажмите кнопку Параметры . Не запускается 1С
  3. В Параметрах быстродействия перейдите на вкладку Дополнительно . В разделе Оптимизировать работу выставьте флажок у программ. Нажмите Изменить . Не запускается 1С
  4. В окне Виртуальная память выберите диск, на котором будет выделено пространство для файла подкачки. После установки флажка Указать размер задайте величину области в Мб. Исходный и Максимальный размер опытные сисадмины рекомендуют ставить одинаковые, т. к. это снижает разброс данных в виртуальной памяти. Чем меньше на компьютере ОЗУ, тем больше выделяют места для файла подкачки:
  5. Кнопкой Задать новые параметры сохраняются в системе. Чтобы они вступили в силу, перезагрузите компьютер.

Для выбора оптимального размера поэкспериментируйте с пошаговым увеличением файла до максимального значения.

Используйте файл подкачки только при недостатке оперативной памяти, иначе система начнет часто обращаться к этой области для сохранения временных файлов, а из-за низкой скорости (по сравнению с ОЗУ) стабильно работающий компьютер станет дольше обрабатывать запросы.

Информационная база не обнаружена

Ошибка «Информационная база не обнаружена» возникает только в клиент-серверном режиме работы 1С. Она означает, клиент 1С не может подключиться к указанной базе данных.

  • Убедитесь, что сервер 1С доступен.
  • Проверьте, существует ли указанная база данных на сервере 1С.
  • Если база присутствует — убедитесь, что в настройках безопасности SQL сервера установлены разрешения для имени пользователя и пароля, под которыми база была добавлены на сервере 1С предприятия.
  • Бывают ситуации, когда при восстановлении базы 1С из бекапа в Windows меняется владелец её владелец, для исправления просто выполните рекомендации из предыдущего пункта.
Читайте также:
Какой ключ есть для программы фотошоу

Лицензия 1с не обнаружена

Означает ошибка следующее: попытка обнаружения лицензии — программного или аппаратного ключа защиты — завершилась неудачей.

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

Сейчас ищут техподдержку: Статус заявки

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

Не найдена база данных

При запуске программа не нашла файл базы 1Cv8.1CD. В сообщении указывается путь, по которому проводится запрос. Причины недоступности базы:

  • перемещена;
  • удалена;
  • переименован каталог хранения;
  • для пользователя закрыт доступ к папке с базой.

Чтобы устранить ошибку:

  1. Попробуйте пройти по указанному пути до файла 1Cv8.1CD .
  2. Убедитесь, что имена компьютера/диска и всех папок совпадают с указанными в уведомлении. Если обнаружили отличия, исправьте параметры запуска базы: по кнопке Изменить пропишите новый каталог расположения ИБ. Не запускается 1С
  3. Проверьте права на изменение файлов для текущего пользователя. В окне Свойств каталога базы на вкладке Безопасность должны стоять отметки Разрешить . Не запускается 1С
  4. При отсутствии каталога или файла 1Cv8.1CD посмотрите Корзину : возможно, база случайна удалена.

Недостаточно прав на запуск программы

Может возникнуть у новых пользователей или после изменения учетной записи.

Для устранения следует поменять пользователю настройки прав и ограничений. Это доступно под учетной записью администратора 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

Ошибка при выполнении операции с информационной базой

Ошибку могут вызывать целый ряд причин. Некоторые возможные решения данной проблемы:

  • Проверьте статус службы работы с сервером 1С и запустить её, если она остановлена.
  • Проверьте режим авторизации. При смешанном режиме эта проблема возникает достаточно часто и лучше использовать обычный.
  • Изменить пароль базы на сервере 1С.
  • Часто помогает перезапуск сервера в 1С.
  • Проверьте настройки сетевого доступа на клиента — ошибка может возникать из-за нестабильной связи или особенности построения сети предприятия.

Сейчас ищут техподдержку: Ипотека на 5 млн рублей | Взять ипотечный кредит в «Росбанк Дом»

Ошибки обновления 1с

В этой категории ошибок большую роль играет то, какая конфигурация и платформа 1С у вас используется. Конкретный релиз конфигурации запустится не на любом релизе платформы.

Основные ошибки, которые могут возникнуть при обновлении конфигурации 1С:

  • Файл не содержит доступных обновлений.
  • Имя предопределенного элемента не является уникальным.
  • Предопределенный элемент отсутствует в данных.
  • Ошибка формата потока.

Методы их решения читайте в материале «Ошибки при обновлении 1С».

Ошибки при старте конфигурации

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

Принудительное закрытие 1с

Если зависла 1С 8.3 — что делать пользователю? Вот несколько вариантов:

Если зависла 1С — как закрыть программу без последствий для базы данных?

  • Не пользоваться кнопкой RESET на системном блоке;
  • Не отключать подачу электричества.
Читайте также:
На компьютере недостаточно памяти сохраните файлы и закройте программы

При небольшой производительности компьютера не забивайте базу 1С лишней информацией: чаще удаляйте помеченные объекты. Чем меньше объем БД, тем быстрее обрабатываются запросы. Если устранить проблему зависания 1С не помог ни один из способов, выход только один: увеличить ОЗУ и повысить разрядность ОС — обратитесь к системному администратору.

См. также:

Если Вы еще не подписаны:

Активировать демо-доступ бесплатно →

Оформить подписку на Рубрикатор →

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

Проблемы с запуском конфигураций

Сложности с открытием конфигураций условно можно разделить на две категории:

  1. Выдано информационное окно с описанием ошибки, например:
    • «Отсутствует файл базы данных»;
    • «Информационная база не обнаружена»;
    • «Файл базы данных поврежден»;
    • «Неверное имя пользователя или пароль»;
    • «Нет прав на запуск требуемого вида клиента» и т. д.
    • 1С зависает, загрузка не проходит дальше заставки конфигурации, база не открывается.

    В статье рассмотрены несколько ошибок запуска конфигураций на платформе 1С:Предприятие 8.3.17.1549.

    Проверка и восстановление целостности бд

    Если база 1С не запускается ни в пользовательском режиме, ни в режиме конфигуратора, следует проверить ее на ошибки утилитой chdbfl.exe. Она устанавливается вместе с конфигурацией, находится в папке bin и имеет тип Приложение.

    Если в директории 1cv8 несколько папок с разными релизами платформы, откройте последнюю установленную.

    Перед использованием утилиты рекомендуется сделать копию каталога с файлами базы.

    В открывшемся окне Проверка физической целостности файла БД в поле Имя файла БД укажите путь до файла 1Cv8.1CD, находящегося в каталоге базы. При затруднении путь можно посмотреть в нижней части окна запуска 1С.

    Отметьте флаг Исправлять обнаруженные ошибки, чтобы утилита chdbfl.exe сразу делала исправления в базе. После завершения процедуры ознакомьтесь с результатом в окне приложения.

    Сейчас ищут техподдержку: Не работает сайт | Состояние сайта ⋆ Техподдержка

    Далее, независимо от итога проверки, сделайте диагностику ИБ через конфигуратор:

    1. Запустите 1С в режиме конфигуратора.
    2. Перед началом действий с базой создайте резервную копию Конфигурация — Выгрузить информационную базу .
    3. Перейдите в меню Администрирование — Тестирование и исправление . Не запускается 1С
    4. В открывшемся окне отметьте все режимы проверки, поставьте флаг Тестирование и исправление и нажмите Выполнить . Результат отобразится в служебном окне. Не запускается 1СЕще эту функцию используют, когда зависает 1С при формировании отчетов, проведении документов и т. д. После пересчета итогов, реиндексации, реструктуризации таблиц ИБ повышается быстродействие программы 1С.
    5. Проверьте работу конфигурации в пользовательском режиме.

    Программа 1с зависает при запуске

    Когда 1С не отвечает при запуске после выбора конфигурации, а на экране долгое время висит заставка, то:

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

    Предпосылками этих проблем могут быть и частые зависания 1С при выполнении каких-либо действий в программе.

    Различаются версии клиента и сервера

    Ошибка возникает только в клиент-серверном режиме работы. Это значит, что произошла попытка запуска 1С клиентом, версия которого не соответствует версии сервера.

    • Убедитесь, что на компьютере установлена такая же версия программы, как и на сервере.
    • Проверьте, чтобы запуск происходил с ярлыка « 1cestart.exe » или с ярлыка версии « 1cv8.exe », соответствующей версии сервера 1С.

    Ярлык запуска 1с не действителен

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

    Для создания нового ярлыка:

    • найдите каталог с установленным приложением 1С;
    • откройте папку common ;
    • правой кнопкой по файлу 1cestart.exe вызовите контекстное меню и выберите Отправить — Рабочий стол (создать ярлык) .

    После выполнения команды на рабочем столе появится новый значок 1С. Можете его переименовать на свое усмотрение. Старый ярлык удалите.

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

    Источник: tekhpoddergka.ru

    Рейтинг
    ( Пока оценок нет )
    Загрузка ...
    EFT-Soft.ru