1с 77 рабочий каталог пользователя не обнаружен
Прежде, чем рассматривать технические проблемы установки программы 1С: Предприятие . Версия 7.7 в среде Windows 7 (Vista), необходимо заметить, что 1С: Предприятие 7.7 (7.70.027) имеет последний релиз, датируемый 2006 годом, а фактическое развитие платформы (с выходом 25-го релиза) закончилось в 2004 году. Следовательно, запуск приложения шестилетней давности в среде современной ОС может иметь ряд проблем, включая простой предприятия из-за потери данных.
Рассмотрим особенности установки 1С: Предприятие . Версия 7.7 в среде Windows 7 (Vista).
Содержание
Наши курсы 1С 7.7 в Киеве - учебный центр Стимул,
Платформа 32 бита (x86)
Не существует никаких особых проблем при установкена 32 битные версии Windows 7 релиза 7.70.027 независимо от состава компонент и версии дистрибутива.
Платформа 64 бита (x64)
Установить программу 1С: Предприятие. Версия 7.7 непосредственно на 64 битную платформу невозможно из-заприменяемого до сих пор 16-битного инсталлятора, несмотря на то, чтосамо приложение является 32-битным.
Программа 1С: Предприятие 7.7 в реестре не хранит никаких глобальных настроек, а все записи находятся в ветке реестра HKEY_CURRENT_USER\Software\1C (для одного пользователя ) или в ветках HKEY_USERS (для нескольких пользователей) и содержат кроме списка баз, пути к ним и иные пользовательские настройки . Такой подход позволяет перенести папку с установленной программой с одного компьютера на другой, полностью сохранив при этом функциональность приложения.
Для "установки" 1С 7.7 на 64-битную операционную систему необходим компьютер с 32-битной системой (наилучшей будет Windows XP), на котором производится инсталляция приложения и необходимых конфигураций к нему. После чего в 64-битной системе в соответствующее место (по умолчанию C:\Program Files (x86)\1Cv77) копируется папка с программой (по умолчанию C:\Program Files\1Cv77).
Однако, из-за вышеперечисленных особенностей инсталлятора, невозможно полноценно сопровождать 1С, устанавливать релизы обновлений и регламентированные отчеты – ихпридётся предварительно устанавливать в 32 битной среде, а затем переносить в соответствующее место в 64-битной системе – по умолчанию в C:\Program Files (x86)\1Cv77. Использование 64-х битных рабочих станций сотрудниками, занимающимися сопровождением или программированием для 1С в сетевом варианте, сопряжено с рядом проблем.
Таким образом, наиболее простым вариантом установки программы 1С: Предприятие. Версия 7.7 на 64-х битную платформу являетсяееустановка из подготовленного 32-х битного пакета установки.
Версия для SQL
В среде Windows 7 (Vista) имеется возможность произвестиустановку 1C Предприятие 7.7 для SQL, несмотря на то, что с SQL Server 2000 Windows 7 не поддерживает работу, а более поздние выпуски SQL Server не поддерживает сама программа 1С: Предприятие. Версия 7.7.
Существуют два способа такой установки: для работы с SQL Server 2005/2008 в Windows 7 необходимо заменить библиотеки ODBC драйвера (отвечающего за работу с SQL), на их аналоги из Windows XP, или пропатчить 1С. Но первый способ может привести к нестабильной работе системы в целом (в основном, приложений, использующих ODBC), а второй вызывает сомнения с точки зрения лицензионной чистоты. При этом вследствие некорректного запроса не исключена вероятность искажения или разрушения информации в базе данных, а также возникновение простоя по причине сбоя в созданной связке.
Для работы 1С 7.7 с SQL Server 2005/2008 без понижения уровня базы данных можно воспользоваться разработками, представленными на сайте Секретный релиз платформы v77.27.1 для 1С (1C).
Рассмотрим типичные ошибки и проблемы при установке и работе программы 1С: Предприятие. Версия 7.7
Типичные ошибки и проблемы при установке и работе программы 1С:Предприятие. Версия 7.7
Ошибка "порядок сортировки данных отличается от системного"
Причина ошибки кроется в несоответствии кодовых страниц операционной системы семейства NT6 и 1С. Эта проблема решается двумя способами:
1 способ. Приведение кодовой страницы информационной базы (ИБ) в соответствие с системной. Для этого:
- Необходимо запустить Конфигуратор
- Затем следует зайти в Меню Администрирование – Кодовая страница информационной базы и внизу выпадающего списка выбрать «+Текущая системная установка».
Описанный выше способ приведения базы в соответствие с кодовой страницей Windows 7 (Vista) наилучшим способом справляется с исправлением ошибки , однако любой запуск базы в операционной системе Windows XP снова приводит к возникновению этой ошибки.
2 способ. Если пользователи используют сетевую версию базы данных и в сети имеются клиенты с установленной операционной системой Windows XP, то при возникновении ошибки "порядок сортировки данных отличается от системного", прежде всего, необходимо отключить проверку на кодовую страницу.
С этой целью создается сигнальный файл с именем OrdNoChk.prm (файл необходимо скачать). Будучи помещенным в каталог с информационной базой, он отключает для данной базы проверку порядка сортировки. При размещении сигнального файла в каталоге BIN (в папке установки 1С) для всех баз на данном компьютере проверка сортировки отключается. Данный способ применим только для релиза 26 и выше. Кроме того, в программе 1С имеется предостережение о том, что применять второй способ устранения ошибки можно только в крайних случаях, когда нет возможности согласовать имеющийся системный порядок сортировки с тем порядком сортировки, который установлен для информационной базы. В условиях применения компоненты управления распределенными информационными базами при отключении проверки порядка сортировки следует использовать символы латинского алфавита с трехбуквенным идентификатором информационных баз, входящих в состав распределенной. Отключение проверки идентичности порядка в программе 1С:Предприятие. Версия 7.7 может привести к возникновению непривычного для пользователя порядка следования строк (например, при формировании отчетов).
После выполнения описанных выше действий можно запускать базу данных 1С любой версии как под Windows Vista, так и под Windows 7.
При этом необходимо учитывать, что компьютер с операционной системой Windows 7 (Vista) рекомендуется использовать исключительно для работы в режиме 1С Предприятие. На компьютере с операционной системой Windows XP любые изменения могут быть внесены в режиме Конфигуратора . Если базы находятся на компьютере с операционной системой Windows 7 (Vista), то в обязательном порядке следует привести кодовую страницу информационной базы к системной (по первому способу), а на компьютерах с операционной системой Windows XP использовать уже OrdNoChk.prm, в ином случае загрузка ранее выгруженных данных в ИБ будет невозможна.
Ошибка при запуске «Значение = Константа.ПолучитьАтрибут(сИдентификатор); : Неверное имя атрибута»
Ошибка появляется, если региональные настройки компьютера отличаются от установки «Русский/Россия». Указать региональные параметры можно через панель управления : Пуск – панель управления – часы, язык и регион – язык и региональные стандарты . В 3-х местах должен быть выбран язык «русский».
Ошибка при создании из компоненты V7Plus.dll (Отсутсвует CLSID)
Причина возникновения ошибки объясняется тем, что программа 1С Предприятие регистрирует библиотеку V7Plus.dll динамически, при возникновении необходимости ее использования. Несмотря на присутствие V7Plus.dll в каталоге с базой, данная проблема появляется при включённом UAC, при обращении к внешним обработкам, а также при любых действиях, которые требуют наличия библиотеки V7Plus.dll – при выгрузке данных, отчётов и т.п. При включённом UAC программа 1C работает с правами пользователя, поэтому зарегистрировать библиотеку не может, поэтому рекомендуется зарегистрировать V7Plus.dll вручную. Для регистрации, чтобы не привязываться к конкретной базе, нужно скопировать программу в папку BIN, затем с правами администратора следует запустить Командную строку и выполнить команду regsvr32 <путь к 1С>\BIN\V7Plus.dll. В результате этих действий библиотека V7Plus.dll успешно регистрируется.
Ошибка "Для доступа к базе данных требуется ODBC-драйвер для MS SQL Server версии 3.50.0303 или старше"
Данная ошибка появляется при попытке запуска SQL версии программы 1С Предприятие. Версия 7.7 на Windows 7 (Vista). Ошибка заключается в отсутствии поддержки этими операционными системами версий SQL сервера ниже SQL Server 2005 SP2. Выдержка из официального пресс-релиза Microsoft: «Для обеспечения более высокого уровня безопасности, операционные системы Microsoft Windows Server 2008 и Microsoft Windows Vista будут поддерживать выпуск SQL Server 2005 Express с пакетом обновлений 1 (SP1), а для всех остальных выпусков SQL Server потребуется SQL Server 2005 с пакетом обновлений 2 (SP2) или более поздняя версия. Более ранние версии SQL Server, включая SQL Server 2000 (все выпуски, включая выпуск Desktop Engine, так же известный как MSDE), SQL Server 7.0 и SQL Server 6.5, операционными системами Windows Server 2008 и Windows Vista поддерживаться не будут».
На сегодняшний день решения проблемы нет. Предлагаемые на форумах в Интернете замены файлов драйвера ODBC файлами из Windows XP неэффективны и категорически не рекомендуются.
В качестве альтернативного варианта целесообразно запуск программы 1С: Предприятие осуществлять в терминальном режиме на Windows Server 2003, этот же вариант приемлем и для файлового режима 1С в сети с различными версиями Windows.
Рассмотрим следующие виды ошибок, не относящиеся к особенностям Windows 7, но чаще всего встречающиеся.
Ошибка загрузки метаданных.
Ошибка возникает в том случае, если программе не удалось обнаружить файл 1cv7.md в каталоге Базы Данных (указывается при запуске). Это означает, что:
- При указании пути к Базе Данных допущена ошибка. Следует проверить и при запуске программы 1С изменить путь к базе данных на правильный.
- В пустой каталог при начальной загрузке не был загружен архив выгрузки с данными. Для загрузки данных следует выполнить в режиме «Конфигуратор» Администрирование – загрузить данные, указав при этом файл с выгрузкой (zip).
- Файл метаданных поврежден. Ошибка загрузки метаданных 7.7 - как лечить битый файл
Рабочий каталог пользователя не обнаружен
Ошибка открытия таблицы
Ошибка открытия индексного файла таблицы
Если осуществляется первый запуск 1С:Предприятие, то после установки программы необходимо выполнить ее запуск в монопольном режиме. Если выполнено восстановление базы данных из архива – файлы CDX необходимо пересоздать, т.е. фактически выполнить запуск программы в монопольном режиме.
Для студентов наших курсов на сайте имеются следующие подробные инструкции:
(6) Проблема у вас только одна - попытка использования устаревших и уже нихрена реально не поддерживаемых технологий.
Представь что у тебя Linux (или Mac) и действуй исходя из этого.
(9) Там проблемы когда несколько разных версий платформы 1С стоят или ставили криво.
Можно совместить 8.1. 8.2 и 8.3 а вот разные 8.3 глючит.
Например если 8.3.16 и 8.3.15 ну или разрядность того.
(10) неа. Я подозреваю что надо ставить на сервере, а он пытается на клиенте. Ну и х86-64 и SysWOW64 - как бы противоречие, хотя там надо просто зарегать COM+-приложение
С учетом того,что стандартный обмен все равно передает xml-файл,то можно перейти на web-сервисы без проблем.
(12) это надо публиковать базу, а мало кто это хочет делать
(13) так надо опубликовать внутри локальной сети, не надо в глобальном интернете публиковать.
мне регистрация в службах компонентов всегда помогала
Нет, версия одна и запускаю на сервере. Проблема решилась перезапуском сервера 1С. Всем спасибо за участие.
Вроде COM-соединение возможно с базой на другой версии платформы 8.3 А OLE-соединение возможно?
(кстати на 16-ю версию платформы люди жалуются, нам сейчас пока запретили её ставить)
Панель управления\Все элементы панели управления\Администрирование\Службы компонентов\Компьютеры\Мой компьютер\Приложения COM+\CommCtrl\Роли\CreatorOwner\Пользователи\
Сюда добавить пользователей ОС сервера, под кем приходится запускать регламентные задания, а главное USR1CV8.
И лучше физически перезагрузить сервер сам компьютер.
У меня все базы на 8.3.10.2466 (x86-64), только одна 8.3.14.1779 (x64) на диапазоне портов 16хх. Когда к ней подключаюсь в строке подключения к имени сервера дописываю ":1640". Даже вручную делаю команду C:\Windows\SysWOW64\regsvr32 "c:\Program Files\1cv8\8.3.14.1779\bin\comcntr.dll", пишет: Успешно выполнено DllRtgisterServer в c:\Program Files\1cv8\8.3.14.1779\bin\comcntr.dll. Но при этом все равно ошибка: "Несоответствие версий клиента и сервера 1С:Предприятия" (8.3.10.2466 - 8.3.14.1779).
(21) Я вот думаю сказать или нет что COM как и прочие приложения могут быть как x32 так и x64.
И короче регать думать надо что и откуда. И откуда и куда подключаться.
Ну не выйдет цыветочек и x32 не умеет с x64 через COM или OLE
Всем привет, кто сталкивалс,ся с такой проблемой: Загрузил выгрузку базы 1с 77 Тис, все загрузилось, но при запуске пользовательского режима 1с сразу сворачивается, у юзера под которым запускаю админские права, ОС win 7 в чем может быть дело.
(1) Boatswain, попробуйте воспользоваться режимом совместимости запуска 1С 7.7
запуске пользовательского режима 1с сразу сворачивается
- сразу - это когда? после ввода мени-пароля нажать ОК и все схлопывается? -- тогда дать полные права на папк И ПОДПАПКИ с базой.
Если схлопывание происходит ПОСЛЕ появления главного окна программы - копать в глобальном модуле.
решается тривиально.
запускаем пофыигуратор.
запускаем отладчик.
в ГМ становимся НА ПЕРВЫЙ исполняемы оператор МОДУУЛЯ ГМ - первый оператор ПОСЛЕ всех процедур и функций.
ставим на операторе брейк. запускаем 1С.
профит.
перенеси каталог программы и каталог базы данных на дисмк D (если таков имеется),
или на С, но не в Программ файлес - например в каталог Юзера.
пробуй, скорее всего именно ограничения по допуску к файлам на запись. Мне перенос в другую папку помог.
ты думаешь с одним юзером на ноуте может быть в этом проблема.
такое бывает если на каталог или файлы стоит атрибут "только чтение", как он встал другой вопрос.
или права на каталог (для вин7)у пользователя только чтение.
Полюбому дело в правах. Попробуй создать новую папку и в ней развернуть базу.
все действия пробовал, копировал даже в папку где уже есть рабочая база на 77, ниче не помогает, может выгрузка какая кривая была. Сейчас пойду сам копию сделаю базы и попробую
1) Если Win7 - то это права.
2) Если самописка - возможно конфигурация подгружает библиотечки при старте. Проверить просто - создать пустую базу и запустить.
3) Проверить на вирусы. Что-то похожее было у клиента.
С этим все впорядке другие базы запускаются, может это с РИБ как то связано. Это подчиненный узел, главный работает нормально на этом же компьютере
У пользователя есть каталог по умолчанию через конфигуратор, проверь пути в настройка пользователях.
Пробуй сменить кодовую страницу ИБ через конфигуратор. Поставь +Текущая системная установка.
А также посмотри в EventViever (Просмотр событий) раздел Application (Приложения) и если есть ошибки от 1с то пость их сюда.
Права на запись в каталог БД проверьте первым делом.
(1) Проверь в глобальнике Процедуру ПриНачалеРаботыСистемы()
Может туда что-то написали , чтобы базу не унесли
Важно! Перед тем как проводить какие-либо изменения в базе 1С сделайте резервную копию. Если 1С запускается в режиме конфигуратора, то через меню Администрирование -> Сохранить данные. Если у Вас уже есть более старые копии, не пишите поверх них, сделайте отдельный архив. Если 1С не запускается в режиме конфигуратора, скопируйте весь каталог базы в другое место. Если у Вас есть другой носитель информации (второй жесткий диск, Zip drive, пишущий CD-ROM), то лучше сделать копию на него.
Эта ошибка может возникнуть из-за ряда причин. Варианты решения зависят от того, стоит ли у вас сетевая версия или локальная. Начнем с локальной, как с более простого случая.
Мы предлагаем Вам выполнить следующие действия. После каждой попытки, пожалуйста, попробуйте запустить 1С: Предприятие. Возможно, что проблема решится на первом же шаге, и тогда все последующие будут не нужны.
a)Перезагрузите компьютер, нажав Пуск->Завершение работы ->Перезагрузить компьютер ->ОК. Подождите, пока компьютер перезагрузится, затем еще раз попробуйте запустить 1С.
b)Возможно, Вы забыли установить драйвер защиты при установке программы. Тогда Вам нужно запустить его, нажав Пуск ->Программы->1С: Предприятие 7.7->Установка драйвера защиты. Перезагрузите компьютер и попробуйте еще раз запустить 1С: Предприятие.
cПроверьте физическое наличие ключа на компьютере, может быть кто-то его задел и он выпал из компьютера. Для этого нужно добраться до задней стенки корпуса компьютера, туда, куда подключаются провода. Важно: крайне рекомендуется предварительно выключить компьютер. Ключ выглядит как брусок примерно 3х4х1 см. Скорее всего, он будет красного или белого цвета. Ключ вставляется в LPT порт (туда же, куда и принтер). В любом случае, вы сможете вставить ключ только в LPT порт. Важно: не нужно прилагать большую силу, усилия должны быть сравнимы с усилиями при поднятии стакана чая. Если ключ не входит в порт, не пытайтесь вставить его силой, так как либо это не ключ, либо вы вставляете его не в LPT порт. Лучше позовите человека, отвечающего в Вашей фирме за компьютеры, или позвоните нам. После того как Вы вставили ключ в порт, включите компьютер и попробуйте снова запустить 1С: Предприятие.
d)Иногда принтер и другая техника, поставленная «поверх» ключа может мешать его определению сервером защиты. Предварительно выключив компьютер и принтер, попробуйте отсоединить периферию (чаще всего принтер) от компьютера, оставив ключ на месте. Теперь включайте компьютер и попробуйте запустить 1С. Конечно, в этом случае, вы не сможете пользоваться отключенным устройством.
Если у Вас используется сетевая версия, и ключ расположен не на Вашем компьютере, то рекомендуется обратиться за помощью к человеку, который отвечает за работоспособность компьютеров в Вашей фирме. Если Вы и есть это человек, то мы можем посоветовать Вам выполнить следующие действия:
a)Проверьте то, что проблемный компьютер «видит» сервер, на котором находится ключ. Можно либо пропинговать сервер из командной строки, запустив программу ping с проблемного компьютера с именем компьютера-сервера в качестве параметра. Например, c: ping server1c. Либо Вы можете просто проверить наличие компьютера-сервера в списке доступных для клиента компьютеров, кликнув на иконке «Мое сетевое окружение». Если выяснится, что проблемный компьютер не «видит» сервер, то понадобится провести стандартную проверку при сетевых проблемах. Рекомендуем начать с проверки целостности кабелей (нет обрывов), работоспособности хаба, работоспособности сетевой карточки (горит ли лампочка, успешна ли команда ping 127.0.0.1), кроме того, следует убедиться в наличии необходимых протоколов и правильности их настройки.
b)Убедитесь в том, что на компьютере с ключом запущена программа «Сервер защиты». Это программа необходима для работы клиентов 1С: Предприятие в сетевом варианте. Вы можете запустить ее, нажав Пуск ->Программ->1С: Предприятие 7.7-> Сервер защиты.
c)На каждом компьютере с 1С: Предприятие есть файл nethasp.ini, который по умолчанию находится в C:Program Files1Cv77BIN. В этом файле содержатся настройки программы, проверяющей наличие ключа в сети. Файл достаточно хорошо документирован, и Вы, наверняка, сможете разобраться в его структуре. Мы рекомендуем Вам обратить особое внимание на строки используемых протоколов (возможно, там остался один IPX/SPX, который вообще в вашей сети не используется), время ожидание поиска ключа (при слабой сети программа может просто не успеть найти его) и ссылки на компьютер сервер (возможно, такого компьютера уже не существует, он перемещен или переименован).
Это произошло из-за того, что недоступна папка, в которой находится база 1С. Если база находится на Вашем компьютере, то, скорее всего, Вы ее куда-то переместили. Вспомните, перемещали ли Вы какие-либо каталоги (папки) в последнее время. Если Вы знаете точно, куда была перемещена база, или Вам кажется, что перемещенная недавно папка является базой, то при запуске 1С в диалоговом окне выберите кнопку «Изменить» (справа идут кнопки ОК, Отмена и следующая – «Изменить»). Укажите новый путь к базе и, нажав на кнопку ОК, запустите 1С: Предприятие еще раз.
Если база находится не на вашем компьютере, а на удаленном сервере, то лучше обратиться за помощью к человеку, который отвечает за работоспособность компьютеров в Вашей фирме. Если Вы все же решили самостоятельно ликвидировать проблему, то, во-первых, необходимо проверить наличие сети между двумя компьютерами (Вы можете просто проверить наличие компьютера-сервера в списке доступных для клиента компьютеров, кликнув на иконке «Мое сетевое окружение»). Во-вторых, нужно узнать местонахождение каталога с базой на сервере. После этого, кликнув на кнопку «Изменить» в диалоговом окне запуска 1С: Предприятие, выберите «Мое сетевое окружение»->Сервер, на котором находится база ->Укажите путь к базе.
Теперь еще раз попробуйте запустить 1С: Предприятие.
Не могу запустить 1С: Предприятие, программа останавливается с ошибкой «Ошибка блокировки данных. Возможно, данные используются другой задачей».
Первым делом нужно проверить свой компьютер. Посмотрите на панель задач (справа от кнопки «Пуск»), если Вы видите там надпись «1С: Предприятие», то щелкните по ней и закройте ее. Это был ранее запущенный экземпляр программы «1С: Предприятие». Запустите 1С: Предприятие еще раз.
Если 1С: Предприятие в монопольном режиме запущено не на Вашем компьютере, то возможны два варианта действий.
Первый вариант применим, если компьютеров в сети, использующих 1С: Предприятие немного, и они расположены недалеко друг от друга. Тогда можно подойти к каждому компьютеру и, выбрав пункт меню 1С: Предприятие Помощь ->О программе, Вы увидите в самой последней строке Режим работы. Если слева написано «Монопольный», то нужно закрыть 1С: Предприятие на этом компьютере и запустить на своем. Скорее всего, проблема будет решена.
Второй вариант нужно применять тогда, когда компьютеров в сети много, и их слишком долго обходить по одному. Тогда нужно запустить Монитор командой Пуск ->Программы->1С: Предприятие->Монитор пользователей. Запустив монитор, нужно выбрать пункт меню Монитор ->Активные пользователи. Перед Вами появится список компьютеров, с которых на данный момент используется база (каждая строка – запущенная компонента 1С: Конфигуратор, Предприятие, Монитор, Отладчик). Если Вы обратите внимание на самый левый столбец, то можете заметить, что на одном из компьютеров запущено 1С: Предприятие в монопольном режиме (это отображается красным восклицательным знаком рядом с иконкой). Подойдите к этому компьютеру и закройте там 1С: Предприятие. Проблема теперь должна быть решена.
Иногда возможен вариант, что какой-то компьютер некорректно завершил работу (или просто «завис»), тогда нужно выключить его и включить еще раз. Если невозможно определить, какой компьютер занял базу, а в Мониторе не указан компьютер, использующий монопольный режим, то придется выключать все компьютеры (можно по одному, пробуя запустить 1С после выключения каждого компьютера).
Для решения этой проблемы нужно запустить программу в монопольном режиме (поставьте галочку в поле «Монопольно» при запуске программы). Конечно, предварительно придется попросить всех пользователей выйти из 1С: Предприятие. На предложение восстановления индексных файлов нужно ответить утвердительно. Этот процесс может занять значительное количество времени, от 1-2 минут для баз в 5-10 мегабайт до порядка часа для больших баз. Если Вам не удается запустить систему в монопольном режиме, хотя Вы уверены, что все пользователи вышли из программы, то сначала проверьте свой компьютер, возможно, там осталась запущенная копия программы. Если и это не помогло, то попробуйте выключить клиентские машины (можно по одной, с проверкой после каждой). Вероятно, что одна из программ была некорректно завершена и не освободила базу.
В каталоге Вашей базы (путь к базе написан слева внизу в окне запуска) есть подкаталог Syslog. В этом каталоге лежит файл 1cv7.mlg, это и есть файл журнала. Переместите его в другой каталог; если Вы считаете, что файл журнала Вам не нужен, то можете его удалить. Главное - убрать файл журнала из этого каталога. При следующем запуске 1С: Предприятие должна успешно загрузиться и создать пустой файл журнала.
При запуске программы появляется всплывающий экран с надписью 1С: Предприятие и тут же исчезает.
Возможно несколько причин возникновения этой ошибки. Сначала скопируйте каталог Вашей базы в другое место, чтобы даже при наихудшем исходе (в процессе исправления выключили свет) Вы могли вернуться к ситуации до начала исправления. Вы можете самостоятельно предпринять следующие шаги исправления этой ошибки. После каждого шага, попытайтесь запустить 1С: Предприятие.
- Перезагрузите компьютер.
- Переустановите 1С: Предприятие.
- Скопируйте файл 1Cv7.md, который лежит в каталоге NEW_STRU вашей базы в каталог вашей базы. Например, если ваша база лежит в каталоге c:1Cbase, то нужно скопировать файл 1Cv7.md из c:1CbaseNEW_STRU в c:1Cbase. На вопрос: «Заменить ли текущий файл?» следует ответить «Да».
- Запустите Конфигуратор, выберите пункт Администрирование -> Тестирование и исправление ИБ. Нажмите на кнопку Выполнить.
Если ошибка не была исправлена, то, видимо, Вам придется обратиться к фирме «Практика» напрямую.
Как определить где находится база 1С: Предприятие?
Когда Вы запускаете 1С: Предприятие или Конфигуратор перед Вами появляется окно запуска. Если выделена нужная база (большое поле почти посередине окна), то внизу Вы можете увидеть путь к базе. Он должен выглядеть примерно как “C:1Cbase”.
Дело в том, что операционная система Windows 95/98, не позволяет держать открытыми больше 1024 файлов единовременно. Учитывая средний размер базы в 200-400 файлов, получается, что программа не будет запускаться на 3-6 компьютере, пытающемся получить доступ к базе. Необходимо перенести базу (для DBF версий можно просто скопировать весь каталог и перепрописать пути на клиентских машинах) на компьютер с другой операционной системой (рекомендуется – Novell, Windows 2000, Windows NT).
1С: Предприятие очень долго открывает базу.
Возможно, это происходит из-за того, что сканер антивируса проверяет все *.dbf и *.cdx файлы, которые хочет открыть 1С: Предприятие. Для решения проблемы нужно исключить проверку файлов этого типа (например, в программе «AVP Монитор» это называется «Исключить по маске»). Вы можете не опасаться проникновения вирусов из *.dbf файлов базы и индексных файлов, так как в них не могут содержаться вирусы.
Какие существуют параметры командной строки для файла 1cv7.exe?
1cv7.exe MODE [ /M | /D
],
где MODE - режим запуска, может принимать только одно из трех значений :
config - режим конфигуратора;
debug - режим отладчика;
enterprise - нормальный (рабочий) режим 1С: Предприятие.
следующие ключи опциональны:
/M - запуск программы в монопольном режиме;
/D - каталог базы данных;
/U - рабочий каталог пользователя (каталог из списка пользователей игнорируется);
/N - имя пользователя;
/P - пароль пользователя;
/T - путь к временным файлам
/@ - для режима конфигуратора с указанием файла пакетного запуска
/W - инициализация Web расширения
Пример:1cv7 enterprise /Dc:1cmainbase /NИванов /P123,
в этом случае произойдет запуск программы без вывода диалогов о выборе базы и режима работы, а также без запроса имени и пароля пользователя.
Запуск в пакетном режиме подробно описан в книге «Конфигурирование и администрирование. Часть вторая» на странице 252.
Читайте также: