Восстановление с помощью НЕХ-редактора.


Как переиндексировать базу данных.

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

Запустите программу "1С:Предприятие" в монопольном режиме: меню Пуск -> Программы -> 1С:Предприятие 7.7 -> 1С:Предприятие Монопольно .

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

Для принудительной следует удалить все индексные файлы из каталога базы данных. Индексными являются все файлы с расширением *.cdx. Это жесткий вариант, есть мягкий.

Нужно зайти в конфигуратор, выбрать пункт меню Администрирование - Тестирование и исправление ИБ , установить галочку на необходимый пункт, Реиндексация (остальные снять) и нажать кнопку Выполнить . Режим, естественно должен быть установлен Тестирование и исправление . То же, но в автоматическом режиме можно выполнить следующим образом.

Автоматическая переиндексация базы 1С

Когда нужно делать переиндексацию 1С? У меня с базой работают много пользователей с невысокой квалфикацией. Выключить компьютер кнопкой питания для них норма и никакие разъяснения не действуют. Естественно, при таком выключении 1С слетают все индексы и их при следующем входе в систему нужно восстанавливать, переиндексировать базу. В этом случае мне помогает автоматическая переиндексация базы ночью по расписанию.

Для автоматизации процесса переиндексирования можно воспользоваться пакетным режимом запуска 1С. Для этого нужно создать файл с расширением *.prm, например reindex.prm, и поместить в него следующий код

Quit=1
CheckAndRepair=1
Repair=1
PhysicalIntegrity=0
Reindex=1
LogicalIntegrity=0
RecalcSecondaries=0
RecalcTotals=0
Pack=0
SkipUnresolved=1
CreateForUnresolved=0

Описание этих опций Вы найдёте на странице "Пакетный режим работы конфигуратора в 1С v 7.7"

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

Для запуска этого пакетного файла можно испольовать следующий вариант:

  • *.bat - файл сценария
  • ярлык
  • запись в шедулере
Строка запуска для нашего примера будет такая:

"C:\Program Files\1Cv77\BIN\1cv7.exe" config /D d:\bases\basa1\ /M /N Reindex /P Reindex /@ reindex.prm

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

Большинство вопросов и ответов касается версии 7.7. Восьмая версия отличается от 7.7.


Вопрос: Как определить где находится база 1С: Предприятие на компьютере?

Ответ: Когда Вы запускаете 1С: Предприятие или Конфигуратор перед Вами появляется окно запуска. Если выделена нужная база (большое поле почти посередине окна), то внизу Вы можете увидеть путь к базе. Он должен выглядеть примерно как "C:\1Cbase".

Вопрос: Каким способом удалить записи, помеченные на удаление?

Ответ: Для этого нужно закрыть все окна (в меню "Окна" выберите "Закрыть все"). И далее, в меню "Операции" или в меню "Регламенты" (в зависимости от программы и интерфейса) выбрать "Удаление помеченных объектов". И далее, нажать сначала кнопку "Контроль", а затем кнопку "Удалить".

Вопрос: Каждый раз при попытке сформировать отчет по торговым операциям программа сообщает о необходимости восстановления границы последовательности документов. Для чего нужна граница последовательности документов?

Ответ: Граница последовательности документов предназначена для облегчения поиска пользовательских ошибок, допущенных при вводе документов. Программы "1С" автоматически отслеживают возможное нарушение актуальности итогов при проведении документов задним числом. Например, 20 января 2005 года была введена приходная накладная, по которой поступил товар, а 22 января 2005 года весь поступивший товар был списан. В этом случае граница последовательности находится на последнем документе и итоги являются актуальными. Теперь, если пользователь проведет задним числом еще одну расходную накладную на этот товар за 21 января 2005 года, на складе образуются отрицательные остатки товара, что является ошибочной ситуацией. Граница последовательности при этом переместится на 21 января 2005 года. Когда пользователь начнет восстанавливать последовательность документов, программа попытается провести расходную накладную от 22 января 2005 года, но из-за нехватки товара будет выдано сообщение об ошибке. Допущенная ошибка в учете при этом будет локализована.Восстанавливать последовательность документов рекомендуется ежедневно, проверяя, не привели ли внесенные изменения к ошибке.

Вопрос: При формировании кассовой книги (или других отчетов) возникает сообщение о необходимости временного расчета за данный период.

Ответ: Если такое сообщение возникает - это означает, что за текущий квартал итоги не рассчитаны. Чтобы рассчитать итоги за текущий квартал нужно в меню "Операции" выбрать "Управление бухгалтерскими итогами", выбрать текущий квартал и нажать кнопку "Установить расчет". При этом в поле "Расчет итогов установлен по" отображается квартал, за который рассчитаны итоги.

Вопрос: При запуске с третьего-четвертого компьютера программа не запускается с сообщением вроде "Ошибка доступа к таблице DT****".

Ответ: Дело в том, что операционная система Windows 95/98, не позволяет держать открытыми больше 1024 файлов единовременно. Учитывая средний размер базы в 200-400 файлов, получается, что программа не будет запускаться на 3-6 компьютере, пытающемся получить доступ к базе. Необходимо перенести базу (для DBF версий можно просто скопировать весь каталог и перепрописать пути на клиентских машинах) на компьютер с другой операционной системой (рекомендуется - Novell, Windows 2000, Windows NT).

Вопрос: Какие существуют параметры командной строки для файла 1cv7.exe?

Ответ: 1cv7.exe MODE [ /M | /D | /U | /N | /P ], где MODE - режим запуска, может принимать только одно из трех значений: config - режим конфигуратора; debug - режим отладчика; enterprise - нормальный (рабочий) режим 1С: Предприятие. следующие ключи опциональны: /M - запуск программы в монопольном режиме; /D - каталог базы данных; /U - рабочий каталог пользователя (каталог из списка пользователей игнорируется); /N - имя пользователя; /P - пароль пользователя; /@<ИмяФайла> - для режима конфигуратора с указанием файла пакетного запуска Пример: 1cv7 enterprise /Dc:1cmainbase /NИванов /P123, в этом случае произойдет запуск программы без вывода диалогов о выборе базы и режима работы, а также без запроса имени и пароля.

Вопрос: Программа не запускается и выдает сообщение "Ошибка открытия индексного файла таблицы. Для восстановления индексных файлов запустите программу в монопольном режиме".

Ответ: Для решения этой проблемы нужно запустить программу в монопольном режиме (поставьте галочку в поле "Монопольно" при запуске программы). Конечно, предварительно придется попросить всех пользователей выйти из 1С: Предприятие. На предложение восстановления индексных файлов нужно ответить утвердительно. Этот процесс может занять значительное количество времени, от 1-2 минут для баз в 5-10 мегабайт до порядка часа для больших баз. Если Вам не удается запустить систему в монопольном режиме, хотя Вы уверены, что все пользователи вышли из программы, то сначала проверьте свой компьютер, возможно, там осталась запущенная копия программы. Если и это не помогло, то попробуйте выключить клиентские машины (можно по одной, с проверкой после каждой). Вероятно, что одна из программ была некорректно завершена и не освободила базу.

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

Ответ: Данная проблема возникла из-за того, что Вам запрещена запись в каталог базы. 1С: Предприятие для запуска необходима запись в этот каталог. Чтобы исправить ситуацию с сервера, на котором находится база, выберите общий ресурс (диск или каталог с базой), щелкните правой кнопкой, выберите меню Свойства, вкладку Доступ, поставьте значение Полный (или переставить индикатор в "Открыть общий доступ к папке" для Windows 2000). Сохраните изменения, попробуйте запустить 1С: Предприятие еще раз.

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

Ответ: Для того чтобы исправить эту ошибку кликните по иконке Мой компьютер-> Панель управления -> Языки и стандарты. Установите предложенное значение в "Русский" и перезагрузите компьютер.

Вопрос: Какова последовательность ввода данных по расчету зарплаты в комплексную конфигурацию или в программу 1С:Зарплата и Кадры?

Ответ: Начинающим пользователям рекомендуется пользоваться "Помошником расчетов", который находится в подменю "Расчет и выплата зарплаты" меню "Документы". Если вы по какой-то причине не хотите пользоваться помошником, то последовательность ввода данных следующая:

1. Заполнить календари, которые нужны для расчета количества рабочих дней в месяце.

2. Если у Вас ведется штатное расписание, то необходимо в диалоге "Настройка параметров конфигурации" (находится в меню "Сервис") на вкладке "Кадры" разрешить использование штатного расписания. Затем необходимо ввести должности с помощью документа "Изменение в штатном расписании".

3. Ввести регламентный документ "Начало периода расчета зарплаты".

4. Ввести документы "Прием на работу". Справочник сотрудников при этом будет заполнен автоматически.

5. Ввести все необходимые начисления и удержания.

6. Ввести документ "Выплата зарплаты", рассчитать и оплатить его.

7. Ввести регламентный документ "Конец периода расчета зарплаты", который сформирует проводки.

Вопрос: Для чего нужна компонента УРИБ (управление распределенными информационными базами 1C)?

Ответ: Часто в организациях, имеющих территориально удаленные офисы или сотрудников, работающих вне офиса, возникает необходимость в организации территориально удаленных рабочих мест. Для этого может использоваться специальная компонента "Управление распределенными информационными базами". В этом варианте на каждом удаленном месте работает 1С:Предприятие. Работа ведется в режиме Off-line. То есть работа пользователей в каждой информационной базе ведется независимо, и периодически выполняется обмен данными и их синхронизация. При обмене передаются только измененные данные, поэтому объем передаваемых данных обычно невелик. обмен может производиться с разной частотой. В большинстве организаций обмен данными выполняется раз в день или раз в несколько дней, а в некоторых организациях обмен производится достаточно часто - например, каждые 10 минут. С точки зрения логики работы, режим Off-line имеет, разумеется, ряд особенностей. Например, при записи документа в центральном офисе не может быть выполнена проверка актуального наличия товара на удаленном складе. Одной из особенностей использования данного варианта является то, что конфигурация разрабатывается централизованно и автоматически переносится из центральной информационной базы в другие. Кроме компоненты управление распределенными информационными базами 1C для реализации данной схемы можно использовать Web-расширение, обмен файлами или терминальный доступ.

Вопрос: Сбилась автонумерация у документа или справочника с текстовым кодом, что делать?

Ответ: При внесении нового элемента справочника или документа был изменен предлагаемый системой номер с уменьшением разрядности или в конце номера был добавлен нецифровой символ. Например номер "0001" был изменен на "1" или "001а". В первом случае будут созданы новые элементы до кода "9", а затем происходит попытка создать элемент с существующим кодом "1". Особенность автонумерации в этом случае заключается в том, что она предполагает неизменную длину номера ("0001", "0002" и т.д.). Во втором случае следующий объект будет создан с тем же кодом "001а", т.к. программа не может вычислить новый код из-за буквы в конце кода.Самый простой способ исправить ситуацию - найти документ с некорректным номером и изменить в нем номер на правильный.

Вопрос: Пересчет итогов в 1С начинается с 1753 года. Почему?

Ответ: Такое бывает, когда в базе присутствует операция или документ с пустой датой. Вам нужно найти этот документ (или операцию) и исправить дату.

Вопрос: Медленно запускается 1С (DBF-версия)

Ответ: Часто запуск 1С Предприятия тормозит работа антивирусной программы. Многие антивирусные программы проверяют на лету запускаемые и открываемые файлы. В большинстве таких программ можно настроить исключение по маске (т.е. указать, какие файлы проверять не надо). Для нормальной работы 1С надо исключить следующие файлы: *.DBF и *.CDX - таблицы с данными и индексные файлы, *.MD - файл конфигурации, *.USR - файлы с данными о пользователях.

Вопрос: При работе за одним компьютером имеет ли смысл ставить галочку - "Монопольно"?

Ответ: Есть некоторый класс операций, которые можно выполнять только в монопольном режиме (например, пересчет бухгалтерских итогов, удаление помеченных на удаление объектов, поиск ссылок и т.п.) и, кроме того, слегка (процентов на 5-15) увеличится скорость расчетов.

Вопрос: В 1С не вводится новый элемент в справочник.

Ответ: Новый элемент или группу в справочник нельзя добавить если выключен режим иерархического списка. Для того, чтобы включить этот режим выберите в меню "Действия" пункт "Иерархический список" и установите этот режим.

Вопрос: Как отсортировать элементы справочника в 1С?

Ответ: Для того, чтобы отсортировать справочник по коду нажмите Ctrl+1, по наименованию - Ctrl+2. Допустимо также сортировать по другим реквизитам (у реквизита должен быть установлен признак сортировки в конфигураторе) для этого нужно установить курсор на необходимый реквизит и нажать Ctrl+3.

Вопрос: Как сделать из распределенной базы обычную?

Ответ: При преобразовании информационной базы в режим использования компоненты УРБД (Управление Распределенными Информационными Базами), в ИБ вносятся некоторые изменения, не позволяющие использовать базу в обычном режиме. А именно: добавляются три таблицы, отвечающие за процесс синхронизации, и вносятся изменения в таблицу 1ssystem.dbf Не забудьте сделать резервную копию перед тем, как: Удалить файлы 1sdbset.dbf, 1sdbset.cdx, 1sdwnlds.dbf, 1sdwnlds.cdx, 1supdts.dbf, 1supdts.cdx Удалить единственную запись из файла 1ssystem.dbf Зайти в режим конфигуратора, открыть, например, свойства конфигурации, добавить какой-нибудь символ в комментарий, а потом его удалить. После этого сохранить конфигурацию.

Вопрос: Мне необходимо отойти от компьютера на некоторое время. Как сделать так, чтобы во время моего отсутствия, не отключая систему "1С: Предприятие", никто не смог бы выполнить каких- либо действий.

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

Вопрос: Как устанавливается точка актуальности на документ?

Ответ: Необходимо выбрать в журнале документов строку с записью о документе, который будет служить образцом для установки точки актуальности итогов. Далее «Действия», «Установить ТА на документ».

Вопрос: Как можно посмотреть и изменить проводки, связанные с документом?

Ответ: В журнале документов переместите указатель на интересующий документ или просто откройте его и выберете пункт главного меню «Действия»/«Проводки операции», или нажмите кнопку на панели инструментов с изображением синей буквы D и красной буквы K. В открывшемся окне будут показаны все проводки, созданные с документом. При этом изменить что-либо в проводках программа вам не позволит.

Наиболее распространенные ошибки 1С 7.7


1. ошибка открытия индексного файла таблицы 1SCONST. Для восстановления индексных файлов запустите программу в монопольном режиме .

Обычно, такое бывает при начальной установке баз. Решение подсказано)) Запускаем 1С в монопольном режиме. 1С проиндексирует базу и можно будет загрузить.

2. порядок сортировки отличается от системного .

Это ошибка чаще всего бывает при начальной установке 1С на операционные системы Windows Vista и Windows 7. Она связана с различными механизмами сортировки у операционной системы Windows и программы 1С Предприятие 7.7.

Тут есть два варианта.

2.1. У вас одиночный компьютер с Windows Vista/7 и 1С [b]или сетевая, но на всех компьютерах стоит Windows Vista/7.
В таком случае, надо изменить порядок сортировки для 1С Предприятие 7.7 в самой базе.

Делается так:
- Запускаем 1С в режиме конфигуратор Предприятия 7.7 ;
- Выбираете пункт "Администрирование " -> "Кодовая таблица страниц ИБ ";
- В списке выбираем самый нижний пункт - "Текущая системная установка ";
- ОК .

2.2 У вас многопользовательская версия, но работают в ней пользователи с разными операционками - Windows XP, Windows Vista, Windows 7.
В таком случае надо отключить проверку порядка сортировки.

Создаем маркерный файл с названием OrdNoChk.prm с любым содержимым. можно пустой;
- если у вас одна база, то можно кинуть этот файл к самой программе, т.е. в \\1Cv77\Bin\ Этим мы отключаем проверку порядка сортировки в программе 1С. Но касаться это будет всё равно всех баз.
- если же у вас баз много, то лучше кидать этот файл в папку с базой. Тогда отключение проверки порядка сортировки будет касаться только этой базы, где находится этот маркерный(или же сигнальный) файл. Скажем, у вас три базы. С двумя базами работают в Windows XP, а с третьей - с разных систем. Тогда, если кинем маркерный файл только к третьей базе, то с третьей базой смогут работать с разных систем.

Почему же не кинуть файл OrdNoChk.prm в BIN и не отключить проверку порядка сортировки сразу для всех баз?
Потому что:
- данный способ работает только начиная с 26-ой платформы и выше;
- 1С предупреждает: "Применение данной возможности может быть рекомендовано только в крайних случаях, когда не имеется возможности согласовать системный порядок сортировки с порядком сортировки, устанавливаемым для информационной базы. При отключении проверки порядка сортировки в условиях применения компоненты управления распределенными информационными базами НЕ СЛЕДУЕТ использовать символы любых алфавитов, кроме латинского, в трехбуквенном идентификаторе информационных баз, входящих в состав распределенной. Следует иметь в виду, что 1С:Предприятие при работе использует возможности по сортировке обоих механизмов, и отключение проверки идентичности порядка в них может привести к неожиданному для пользователя порядку следования строк, например, при формировании отчетов ".

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

Такой подход, кажется более гибким и правильным.

К тому же, следует помнить следующее!

Базы желательно располагать на машине с Windows XP, а OrdNoChk.prm поместить в папку BIN на машине с Windows 7 (Vista). Это позволит избежать потенциальных проблем с работой таких компонент как УРИБ . При этом следут помнить, что машину с Windows 7 (Vista) можно использовать только для работы в режиме 1С Предприятие.
Любые изменения в режиме Конфигуратора должны вносится только на машине с Windows XP .
При расположении баз на машине с Windows 7 (Vista) обязательно следует привести кодовую страницу ИБ к системной (по первому способу), а OrdNoChk.prm использовать уже на машинах с Windows XP, в противном случае работа с УРИБ или просто загрузка ранее выгруженных данных в ИБ будут невозможны.

3. Ошибка при создании из компоненты V7Plus.dll (Отсутсвует CLSID)

Такая ошибка проиходит из-за того что в операционке не зарегистрированы библиотеки. В данном случае - V7Plus.dll .
1С регистрирует библиотеки динамически, т.е. при первом обращении в нужной библиотеке.
Но не может.
Обычно это происходит из-за отсутствия прав, или при включенном UAC (в Windows Vista/7). При включенном UAC 1C работает с правами пользователя и следовательно зарегистрировать библиотеку не может.
Есть два варианта решения:
- копируем V7Plus.dll (или нужную библиотеку) в папку BIN 1С (чтобы не привязывать к конкретной базе) и один раз запутить 1С от имени Администратора, или от учетки с правами администратора. Так как запускается с правами админитратора - то и зарегистрируется библиотека.
- зарегитрировать вручную. Для этого запускаем командную строку с правами администратора и даем команду regsvr32 \BIN\V7Plus.dll , результатом выполнения должно быть сообщение об успешной регистрации библиотеки.

4. Ошибка "Для доступа к базе данных требуется 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 поддерживаться не будут .

Решения на сегодняшний день не существует (и вряд ли оно появится).

В качестве альтернативного варианта можно посоветовать запуск 1С Предприятия на Windows Server 2003 в терминальном режиме, этот же вариант мы рекомендуетя и для файлового режима 1С в сети с различными версиями Windows.

(создано для сопровождения клиентов ОсОО «Практика»)

Важно! Перед тем как проводить какие-либо изменения в базе 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С: Предприятие программа не загружается и выдает сообщение вроде «Каталог базы не обнаружен C:1C».Ответ: Это произошло из-за того, что недоступна папка, в которой находится база 1С. Если база находится на Вашем компьютере, то, скорее всего, Вы ее куда-то переместили. Вспомните, перемещали ли Вы какие-либо каталоги (папки) в последнее время. Если Вы знаете точно, куда была перемещена база, или Вам кажется, что перемещенная недавно папка является базой, то при запуске 1С в диалоговом окне выберите кнопку «Изменить» (справа идут кнопки ОК, Отмена и следующая – «Изменить»). Укажите новый путь к базе и, нажав на кнопку ОК, запустите 1С: Предприятие еще раз.Если база находится не на вашем компьютере, а на удаленном сервере, то лучше обратиться за помощью к человеку, который отвечает за работоспособность компьютеров в Вашей фирме. Если Вы все же решили самостоятельно ликвидировать проблему, то, во-первых, необходимо проверить наличие сети между двумя компьютерами (Вы можете просто проверить наличие компьютера-сервера в списке доступных для клиента компьютеров, кликнув на иконке «Мое сетевое окружение»). Во-вторых, нужно узнать местонахождение каталога с базой на сервере. После этого, кликнув на кнопку «Изменить» в диалоговом окне запуска 1С: Предприятие, выберите «Мое сетевое окружение»->Сервер, на котором находится база ->Укажите путь к базе.Теперь еще раз попробуйте запустить 1С: Предприятие. Вопрос: Не могу запустить 1С: Предприятие, программа останавливается с ошибкой «Ошибка блокировки данных. Возможно, данные используются другой задачей».Ответ: 1С: Предприятие может запускаться в двух режимах: Монопольный и Разделенный. При монопольном режиме базу может открыть только один пользователь. Вышеуказанное сообщение показывает, на то, что кто-то уже вошел в монопольном режиме (возможно, это Вы), и теперь Вы пытаетесь использовать базу.Первым делом нужно проверить свой компьютер. Посмотрите на панель задач (справа от кнопки «Пуск»), если Вы видите там надпись «1С: Предприятие», то щелкните по ней и закройте ее. Это был ранее запущенный экземпляр программы «1С: Предприятие». Запустите 1С: Предприятие еще раз.Если 1С: Предприятие в монопольном режиме запущено не на Вашем компьютере, то возможны два варианта действий.Первый вариант применим, если компьютеров в сети, использующих 1С: Предприятие немного, и они расположены недалеко друг от друга. Тогда можно подойти к каждому компьютеру и, выбрав пункт меню 1С: Предприятие Помощь ->О программе, Вы увидите в самой последней строке Режим работы. Если слева написано «Монопольный», то нужно закрыть 1С: Предприятие на этом компьютере и запустить на своем. Скорее всего, проблема будет решена.Второй вариант нужно применять тогда, когда компьютеров в сети много, и их слишком долго обходить по одному. Тогда нужно запустить Монитор командой Пуск ->Программы->1С: Предприятие->Монитор пользователей. Запустив монитор, нужно выбрать пункт меню Монитор ->Активные пользователи. Перед Вами появится список компьютеров, с которых на данный момент используется база (каждая строка – запущенная компонента 1С: Конфигуратор, Предприятие, Монитор, Отладчик). Если Вы обратите внимание на самый левый столбец, то можете заметить, что на одном из компьютеров запущено 1С: Предприятие в монопольном режиме (это отображается красным восклицательным знаком рядом с иконкой). Подойдите к этому компьютеру и закройте там 1С: Предприятие. Проблема теперь должна быть решена.Иногда возможен вариант, что какой-то компьютер некорректно завершил работу (или просто «завис»), тогда нужно выключить его и включить еще раз. Если невозможно определить, какой компьютер занял базу, а в Мониторе не указан компьютер, использующий монопольный режим, то придется выключать все компьютеры (можно по одному, пробуя запустить 1С после выключения каждого компьютера). Вопрос: Программа не запускается и выдает сообщение «Ошибка загрузки метаданных».Ответ: Здесь нет общего решения проблемы. Сначала убедитесь, что указан правильный путь к базе. Вы можете проверить это, взглянув на надпись в самом низу окна запуска 1С: Предприятие. Там должен значиться путь к базе (что-нибудь вроде C:1C). Если Вы не знаете, тот ли этот путь, то прочитайте ответ на вопрос «При запуске 1С: Предприятие программа не загружается и выдает сообщение вроде «Каталог базы не обнаружен C:1C». Если это не помогло, то попробуйте обратиться к человеку, отвечающему за компьютеры в Вашей фирме. Если Вам не к кому обратиться или выяснится, что путь указан правильно, но база, тем не менее, не запускается, то лучше обратиться к нам. Вопрос: Программа не запускается и выдает сообщение «Ошибка открытия индексного файла таблицы. Для восстановления индексных файлов запустите программу в монопольном режиме».Ответ: Для решения этой проблемы нужно запустить программу в монопольном режиме (поставьте галочку в поле «Монопольно» при запуске программы). Конечно, предварительно придется попросить всех пользователей выйти из 1С: Предприятие. На предложение восстановления индексных файлов нужно ответить утвердительно. Этот процесс может занять значительное количество времени, от 1-2 минут для баз в 5-10 мегабайт до порядка часа для больших баз. Если Вам не удается запустить систему в монопольном режиме, хотя Вы уверены, что все пользователи вышли из программы, то сначала проверьте свой компьютер, возможно, там осталась запущенная копия программы. Если и это не помогло, то попробуйте выключить клиентские машины (можно по одной, с проверкой после каждой). Вероятно, что одна из программ была некорректно завершена и не освободила базу. Вопрос: Программа не запускается и выдает сообщение «Поврежден файл журнала регистрации».Ответ: В каталоге Вашей базы (путь к базе написан слева внизу в окне запуска) есть подкаталог Syslog. В этом каталоге лежит файл 1cv7.mlg, это и есть файл журнала. Переместите его в другой каталог; если Вы считаете, что файл журнала Вам не нужен, то можете его удалить. Главное - убрать файл журнала из этого каталога. При следующем запуске 1С: Предприятие должна успешно загрузиться и создать пустой файл журнала. Вопрос: При запуске программы появляется всплывающий экран с надписью 1С: Предприятие и тут же исчезает.Ответ: Данная проблема возникла из-за того, что Вам запрещена запись в каталог базы. 1С: Предприятие для запуска необходима запись в этот каталог. Чтобы исправить ситуацию с сервера, на котором находится база, выберите общий ресурс (диск или каталог с базой), щелкните правой кнопкой, выберите меню Свойства, вкладку Доступ, поставьте значение Полный (или переставить индикатор в «Открыть общий доступ к папке» для Windows 2000). Сохраните изменения, попробуйте запустить 1С: Предприятие еще раз. Вопрос: При попытке открыть базу данных программа останавливается с сообщением об ошибке: «Порядок сортировки, установленный для базы данных, не совпадает с системным».Ответ: Для того чтобы исправить эту ошибку кликните по иконке Мой компьютер-> Панель управления -> Языки и стандарты. Установите предложенное значение в «Русский» и перезагрузите компьютер. Вопрос: При запуске программы загрузка останавливается с сообщением об ошибке: «Runtime Error! Program c:Program Files1Cv77Bin1Cv77.exe. Abnormal termination”.Ответ: Возможно несколько причин возникновения этой ошибки. Сначала скопируйте каталог Вашей базы в другое место, чтобы даже при наихудшем исходе (в процессе исправления выключили свет) Вы могли вернуться к ситуации до начала исправления. Вы можете самостоятельно предпринять следующие шаги исправления этой ошибки. После каждого шага, попытайтесь запустить 1С: Предприятие.
  1. Перезагрузите компьютер.
  2. Переустановите 1С: Предприятие.
  3. Скопируйте файл 1Cv7.md, который лежит в каталоге NEW_STRU вашей базы в каталог вашей базы. Например, если ваша база лежит в каталоге c:1Cbase, то нужно скопировать файл 1Cv7.md из c:1CbaseNEW_STRU в c:1Cbase. На вопрос: «Заменить ли текущий файл?» следует ответить «Да».
  4. Запустите Конфигуратор, выберите пункт Администрирование -> Тестирование и исправление ИБ. Нажмите на кнопку Выполнить.
Если ошибка не была исправлена, то, видимо, Вам придется обратиться к фирме «Практика» напрямую. Вопрос: При запуске программа сначала спрашивает кодировку (кодовую страницу и порядок сортировки), а потом загрузка останавливается с сообщением об ошибке: «Невосстановимая ошибка базы данных. Код – 10. Ошибка открытия словаря базы данных”.Ответ: Скопируйте файл 1Cv7.dd, который лежит в каталоге NEW_STRU вашей базы в каталог вашей базы. Например, если ваша база лежит в каталоге c:1Cbase, то нужно скопировать файл 1Cv7.dd из c:1CbaseNEW_STRU в c:1Cbase. На вопрос: «Заменить ли текущий файл?» следует ответить «Да». Если такого файла не существует в каталоге NEW_STRU не существует, но Вы знаете пароль на конфигурацию, то можно исправить проблемы, переименовав какой – либо объект метаданных самого в себя (например, в идентификаторе константы ОснФилиал стереть последнюю букву «л» и снова ее поставить). Сохраните конфигурацию. Вопрос: Как определить где находится база 1С: Предприятие?Ответ: Когда Вы запускаете 1С: Предприятие или Конфигуратор перед Вами появляется окно запуска. Если выделена нужная база (большое поле почти посередине окна), то внизу Вы можете увидеть путь к базе. Он должен выглядеть примерно как “C:1Cbase”.Вопрос: При запуске с третьего-четвертого компьютера программа не запускается с сообщением вроде «Ошибка доступа к таблице DT****».Ответ: Дело в том, что операционная система 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 | /U | /N | /P ],
где MODE - режим запуска, может принимать только одно из трех значений:
config - режим конфигуратора;
debug - режим отладчика;
enterprise - нормальный (рабочий) режим 1С: Предприятие.
следующие ключи опциональны:
/M - запуск программы в монопольном режиме;
/D - каталог базы данных;
/U - рабочий каталог пользователя (каталог из списка пользователей игнорируется);
/N - имя пользователя;
/P - пароль пользователя;
/T - путь к временным файлам
/@ - для режима конфигуратора с указанием файла пакетного запуска
/W - инициализация Web расширения

Пример:1cv7 enterprise /Dc:1cmainbase /NИванов /P123,
в этом случае произойдет запуск программы без вывода диалогов о выборе базы и режима работы, а также без запроса имени и пароля пользователя.

Запуск в пакетном режиме подробно описан в книге «Конфигурирование и администрирование. Часть вторая» на странице 252.