Установка электронного ключа защиты

В данной статье я постараюсь вкратце рассказать о принципах работы системы 1С:Предприятие версии 7 , ее установки и запуска. Установку буду описывать для 32 -битных операционных систем, об особенностях установки 1С:Предприятие 7.7 на 64 -битную систему читайте .

1. Что понадобится

  1. Дистрибутив необходимой платформы 1С:Предприятие + ключ защиты.
  2. Дистрибутив необходимой конфигурации (или уже готовая конфигурация).

2. Краткие сведения о системе 1С:Предприятие 7

Система 1С служит для автоматизации различных бизнес-процессов. В зависимости от необходимых задач она может иметь разные варианты поставки. Как и любая другая система для работы с базами данных, 1С состоит из системы управления базами данных (СУБД) — Платформы , и непосредственно из баз данных (БД), имеющих различные Конфигурации . Самые распространенные конфигурации — это:

  • «Бухгалтерия» — конфигурация базы данных для автоматизации бухгалтерского учета.
  • «Торговля и Склад» — для автоматизации складского учета и торговли.
  • «Зарплата и кадры» — для расчета заработной платы и кадрового учета.

Платформа 1С может состоять из нескольких компонент , а именно:

  • «Бухгалтерский учет» — поддерживает все необходимые возможности для ведения бухгалтерского учета. Необходима для работы с конфигурацией «Бухгалтерия».
  • «Оперативный учет» — позволяет вести оперативный учет любых средств (материальных и денежных). Необходима для работы с конфигурацией «Торговля и Склад».
  • «Расчет» — позволяет поддерживать сложные периодические расчеты, прежде всего, используется для расчета заработной платы. Необходима для работы с конфигураций «Зарплата и кадры»
  • «Управление распределенными информационными базами» — компонента, позволяющая организовать работу с распределенными информационным базами.
  • «Web-расширение» — компонента, которая позволяет обращаться к данным 1С:Предприятия через Интернет.

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

  • «Локальная версия» — платформа позволяет одновременно в одной базе данных работать только одному пользователю (если имеется несколько баз данных, то несколько пользователей смогут одновременно работать каждый единолично в своей базе).
  • «Версия для 3-х пользователей» — в каждой базе данных одновременно могут работать до 3-х пользователей.
  • «Сетевая версия» — в каждой базе данных одновременно могут работать неограниченное количество пользователей.
  • «SQL-весия» — то же что и сетевая версия, но еще возможна работа с SQL.

Таким образом, в зависимости от установленных задач, вам необходима своя поставка системы 1С:Предприятие. Например, если вы хотите наладить учет товара на складе и автоматизировать торговые операции с данного склада и в вашей компании работает 10 человек, которые одновременно будут работать в терминальном режиме, то вам необходима Сетевая версия 1С:Предприятие 7.7, с компонентой «Оперативный учет» и конфигурацией «Торговля и Склад».

3. Установка платформы 1С:Предприятие 7.7

Дистрибутив платформы 1С 7.7 обычно поставляется на дискетах, даже на дисках ИТС он выглядит в виде 10 папок, по количеству дискет.

Для начала установки необходимо запустить файл setup.exe из директории DISK1 . Запустится мастер установки 1С:Предприятие. Нажимаем «Далее » и попадаем на окно выбора варианта установки, возможны варианты:

  • «Установка на компьютер пользователя (локальная) » — обычная установка системы 1С:Предприятия. Подразумевает копирование всех программных файлов, создания ярлыков и обновление системной информации на данном компьютере.
  • «Установка на сервер (административная) » — создает на компьютере каталог и программу установки, для дальнейшей установке системы 1С:Предприятие на компьютеры пользователей в локальной сети. Не создает ярлыков, и не изменяет системную информацию на компьютере.

Для установки 1С непосредственно на данный компьютер (например для работы в ) выбираем локальный вариант и жмем «Далее » .

Затем вводим имя и информацию об организации (в дальнейшем будет отображаться при запуске) и снова нажимаем «Далее » и подтверждаем внесенную информацию. Теперь определяем каталог установки (по умолчанию C:\Program Files\1Cv77 ), жмем «Далее » и соглашаемся на создание каталога. Опять нажимаем «Далее » и дожидаемся окна с сообщением об успешной установке компоненты и предложением установить конфигурацию.

Как видно выше, мы установили компоненту «1С:Предприятие. Оперативный учет» в каталог C:\Program Files\1Cv77 . Если в дальнейшем потребуется установка другой компоненты, например «Бухгалтерский учет», то можно устанавливать ее в эту же директорию, компоненты как бы объединятся.

4. Установка конфигурации 1С:Предприятие 7.7

Конфигурация, как правило, тоже поставляется на дискетах. Для установки запускаем файл setup.exe из директории DISK1 (или выбираем это файл, если после установки платформы согласились на установку конфигурации). Запустится мастер установки, нажимаем «Далее » и попадаем на окно выбора варианта установки:

  • «Новая конфигурация » — необходимо выбрать, если типовая конфигурация устанавливается на компьютер в первый раз.
  • «Обновление конфигурации » — необходимо выбирать, если устанавливается новый релиз конфигурации, с целью обновления ранее установленной.

Для первоначальной установки, выбираем первый пункт и жмем «Далее » . Выбираем директорию (это каталог, в котором будет храниться наша база данных ), снова нажимаем «Далее » и дожидаемся сообщения о завершении установки. Теперь, если зайти в выбранный каталог, мы увидим две папки:

  • «DB» — каталог с новой (чистой) конфигурацией.
  • «DemoDB» — конфигурация с внесенными первоначальными данными и проведенными типовыми операциями. Служит для обучения и демонстрации возможностей системы.

Как и с установкой платформы 1С:Предприятие 7.7 вышеизложенный алгоритм работает только для 32 -разрядных систем. Об установке типовой конфигурации в операционной системе Windows x64 можно прочитать .

5. Установка драйверов защиты

Теперь необходимо установить драйвера защиты. 1С:Предприятие использует аппаратно-программную систему защиты HASP от Aladdin Knowledge Systems Ltd . Для запуска всех модулей защиты необходимо:

      1. Вставить электронный ключ HASP в USB или LPT порт компьютера, в зависимости от типа ключа.
      2. Установить драйвер ключа HASP4 6.50 . Скачать можно с официально сайта или с .
      3. Установить менеджер лицензий HASP4 для Windows, следуя инструкциям инсталлятора. На момент написания статьи последней была версия 8.32.5.40 . Скачать можно с официально сайта или с .
      4. Запустить ярлык «Установка драйвера защиты » , находящийся по пути «Пуск » — «Все программы » — «1С Предприятие 7.7 «

и дождаться сообщения об успешной установке драйвера.

6. Запуск системы 1C:Предприятие

Ну вот, наконец, все установлено и можно приступать непосредственно к работе в системе 1С:Предприятие. Запускаем ярлык «1С Предприятие » , находящийся по пути «Пуск » — «Все программы » — «1С Предприятие 7.7 » . Если появится сообщение «Не обнаружен ключ защиты программы!!! » , то необходимо еще раз выполнить все действия по установке драйверов защиты, описанные в предыдущем шаге. В противном случае откроется диалог «Запуск 1С:Предприятие » , в котором можно:


Для запуска 1С:Предприятия необходимо в окне «Запуск 1С:Предприятие » выбрать режим запуска «1С:Предприятие » , отметить необходимую информационную базу и нажать «ОК «, после чего нужно выбирать пользователя из списка, ввести пароль (если установлен) и снова нажать «ОК » .

Если производится первый запуск в «чистую» конфигурацию, то рекомендую сначала создать пользователя для работы в системе (о том как это сделать, можно прочитать ). После прохождения авторизации мы попадаем в главное окно программы. Система готова к работе!

Помогла ли вам данная статья?

Занимаясь бизнесом с уверенностью можно сказать, что неотъемлемой программой для бухгалтера является программа 1С Бухгалтерия. На сегодняшний день вообще трудно себе представить бухгалтерию без этой программы. Установка 1С не займет много времени у бухгалтера, но во много раз сэкономит его в последующем. Программа 1С кадры 7.7 представляет собой программу которая позволяет автоматизировать систему бухгалтерского учета. Это одна из важных составляющих программ, которая разработана непосредственно для работы бухгалтера. Внедрение 1С 7.7 в настоящее время является очень важным процессом для многих предприятий, которое включает в себя данные работы: установка 1С 7.7, настройка 1С 7.7 , обслуживание 1С 7.7, сопровождение 1С 7.7. Широко используются сейчас две последние версии программы - 1С 8 и 1С 7.7.

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

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

В программах 1С есть множество настроек: галочки, константы, в каждом документе или элементе справочника можно указать какие-то настроечные параметры, которые влияют на ведение учета. Не всегда получается разобраться, какой параметр на что влияет, и выясняется это только опытным путем. Для того, чтобы сэкономить время нужно вызвать специалиста для настройки 1С 7.7 Такие на первый взгляд мелочи, как автоматический пересчет сумм, добавление колонки в отчет или изменение проводки могут существенно сэкономить время. Небольшие настройки не влияют на сложность дальнейшего обновления. Любой грамотный специалист при обновлении отследит все настройки и перенесет их в обновленную программу 1С, это занимает не много времени. Конечно есть и более сложные настройки, когда добавляются документы, отчеты, справочники, и это уже называется автоматизацией. Как правило, сначала проводится мини-обследование, чтобы понять цель изменений. Настройку 1С 7.7 можно сделать в виде внешних отчетов, или путем добавления объектов, чтобы минимизировать трудозатраты на дальнейшее сопровождение. Настройка1С 7.7 имеет некоторые особенности она производится на трех основных модулях на которых основываются все конфигурации 1С 7.7: модуль бухгалтерии, оперативный учет и расчет (зарплата). При вызове программиста для настройки конфигурации 1С 7.7, необходимо выяснить обладает ли человек нужной квалификацией. Поскольку 1С предприятие 8 является идеологическим приемником платформы 1С 7.7, то в ней программисты так же условно делятся на категории специалистов в различных разделах учета 1С.

Компоненту УРБД (Управление распределенными базами данных) применяют, когда необходимо обмениваться информацией между двумя или более идентичными информационными базами (далее – ИБ) по узкому каналу связи (например, модем, электронная почта). Ниже приведена пошаговая инструкция и практические советы по настройке УРБД в 1С:Предприятие 7.7. Пример приведен для двух ИБ, хотя настроить его на большее количество баз по аналогии с двумя базами не составляет большого труда. Автор статьи: romix | Редакторы: evGenius
Последняя редакция №7 от 22.02.08 | История
URL:

Ключевые слова: УРБД, скрипт для автообмена, обмен между филиалами, почта, rom-mail.dll, DialMail.dll, CDO, дозвон, УРИБ

Компоненту УРБД (Управление распределенными базами данных) применяют, когда необходимо обмениваться информацией между двумя идентичными информационными базами (далее – ИБ) по узкому каналу связи (например, модем, электронная почта). Ниже приведена пошаговая инструкция и практические советы по настройке УРБД в 1С:Предприятие 7.7. Пример приведен для двух ИБ, хотя настроить его на большее количество баз по аналогии с двумя базами не представляет большого труда.

1) За работу компоненты УРБД отвечает библиотека DistrDB.dll в папке BIN программы 1С:Предприятие. Эта компонента приобретается и устанавливается отдельно.

2) Для примера автообмена мы создадим две информационные базы, разместив их в папках с именами c:\1c_base1 и c:\1c_base2. Создайте эти папки, а в каждой из них – вложенные папки с именами CP и PC (латинскими буквами)

3) В папке c:\1c_base1 разместите уже готовую конфигурацию (скажем, «Торговля и Склад»). Но тренироваться лучше на самой простой информационной базе (содержащей, к примеру, всего один справочник с несколькими записями). Нам важно убедиться, что данные действительно мигрируют из одной ИБ в другую в результате автообмена УРБД, а это можно показать как на сложном, так и на самом простом тестовом примере.

4) Закройте все окна в Конфигураторе и активизируйте пункт меню «Администрирование – Распределенная ИБ – Управление». Этот пункт меню доступен, если в папке BIN программы 1С:Предприятие имеется компонента DistrDB.dll. Если библиотека имеет неправильную версию или повреждена, просто переустановите 1С:Предприятие поверх текущей установки – библиотека DistrDB.dll будет замещена ее правильной версией.

5) В открывшемся окне нажмите кнопку «Центральная ИБ». В окне запроса укажите код новой информационной базы (укажите цифру 1) и ее описание (например, «Центральная ИБ»).

6) Появившееся предупреждение о необратимости изменений загасите нажатием «ОК» (ниже описан недокументированный способ, как при необходимости вернуть базу в ее первоначальное состояние).

7) Нажмите кнопку «Новая периф. ИБ». В окне запроса укажите для нее код 2 и описание – «Периферийная ИБ».

8) Выделите однократным щелчком периферийную базу и нажмите кнопку «Настр. автообмена». В открывшемся окне установкой переключателя поменяйте «Ручной» режим автообмена на «Автоматический» и нажмите кнопку «ОК».

9) Нажмите кнопку «Выгрузить данные». Запомните (в буфер обмена) имя файла с выгрузкой «c:\1c_base1\CP\20.zip» - он нам еще пригодится. Нажмите ОК. По окончании выгрузки 1С напишет «Выгрузка успешно завершена».

10) Закройте Конфигуратор и войдите (также в режиме Конфигуратора) в папку (пока еще пустую), где должна лежать вторая ИБ (в нашем примере – c:\1c_base2). Укажите, что база должна быть в формате DBF/CDX и нажмите «ОК».

11) Зайдите в пункт меню Администрирование – Распределенная ИБ – Управление. В ответ на вопрос «Информационная база не обнаружена. Выполнить загрузку данных?» нажмите «Да» и укажите имя файла выгрузки (в нашем примере, «c:\1c_base1\CP\20.zip») и нажмите кнопку «ОК». По окончании загрузки 1С напишет «Загрузка успешно завершена». Мы успешно создали Периферийную ИБ, выгрузив данные из Центральной ИБ.

12) Измените что-нибудь (например, добавьте новый элемент справочника) в одной из информационных баз. Наша цель – добиться, чтобы изменения в одной (любой) ИБ попали в другую ИБ через автообмен. Используйте пункт меню «Администрирование» – «Распределенная ИБ» – «Автообмен» попеременно в каждой из баз. Вновь появляющиеся файлы выгрузок с расширением ZIP в папках CP и PC надо перемещать (копировать) между информационными базами по принципу CP->CP, PC->PC (в реальных «полевых» условиях обычно это делают при помощи электронной почты).

Советы и рецепты

1) Чтобы превратить распределенную базу в обычную, удалите файлы 1SDBSET.DBF, 1SDWNLDS.DBF, 1SUPDTS.DBF и соответствующие им файлы *.CDX, а также 1SSYSTEM.DBF. В принципе, достаточно удалить 1SSYSTEM.DBF. После этого необходимо восстановить точку актуальности, запустив программу в монопольном режиме. Этот трюк недокументирован (угадайте, почему), но, тем не менее, он работает.

2) Вы можете изменять конфигурацию 1С, но только в Центральной ИБ. Это очень удобно – изменения в периферийных ИБ «накатываются» автоматически.

3) Если у вас пропала (например, в результате ошибки почты) одна или несколько выгрузок – не огорчайтесь, т.к. УРБД умеет отслеживать такие ситуации, и повторять отправку потерянных данных при следующем сеансе автообмена.

4) Штатная возможность отправки почты в 1С реализована через интерфейс MAPI, когда взаимодействие происходит с почтовым клиентом (таким, как Outlook). Мой совет – не тратьте зря времени - с MAPI и разного рода Оутлюками на практике постоянно возникают заморочки, требующие «быстрой езды» разработчика между филиалами. Использовать прямое модемное соединение или FTP я не советую по этой же причине. Посылать почту лучше внешними компонентами, такими как rom-mail.dll или DialMail.dll.

Другой вариант - использовать CDO
http://avb1c.narod.ru/?=a9
(c) avb, Рупор абсурда

5) Программу, которая умеет автоматически выполнять автообмен и пересылать файлы выгрузки по электронной почте, вы можете взять здесь:

Если вы правильно настроите несколько констант (почтовые адреса, пароли, явки и т.д.), пользователю остается лишь дважды кликнуть на ярлык, чтобы запустить Автообмен.

Программа реализована как конфигурация 1С:Предприятие. Подробное описание содержится в приложенном файле DOC.

6) Если нужно автоматически выполнять дозвон до провайдера, используйте программу E-Type Dialer. Она умеет запускать внешние приложения при успешном соединении. Другой вариант – использовать внешнюю компоненту DialMail, которая имеет средства работы с модемом (совет – префикс «p» латинское перед номером дает импульсный набор, 9W перед номером – звонок через «девятку» и ожидание гудка в линии т.д.).

Замечание: в Windows XP есть встроенная звонилка rasdial.exe. Ключи командной строки:
rasdial.exe Элемент Пользователь Пароль
rasdial.exe Элемент /DISCONNECT

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

Модуль поиска не установлен.

Как установить 1С: Предприятие 7.7 и 1С: Бухгалтерия самостоятельно

Дарий Аксельрод, "Поликом Про"

Установка 1С: Предприятие - задача не столь сложная, как это может показаться на первый взгляд. Если вы никогда не делали этого раньше и принципиально не желаете читать официальное "Руководство по установке и запуску", то, возможно, вам поможет данный материал. Людям, имеющим опыт установки 1C, может пригодиться раздел "советы бывалым" в конце статьи - возможно, найдете что-то новое и полезное для себя. Хочется также обратить ваше внимание на то, что в данной статье вы не найдете ничего про установку SQL версии 1С.

Основные шаги

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

1. Установка платформы (системы) 1С: Предприятие.

2. Установка конфигураций.

3. Установка электронного ключа защиты.

4. Настройка сетевых подключений (для сетевых версий).

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

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

1. Установка платформы (системы) 1С: Предприятие

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

Итак, перед вами дистрибутив 1С - как правило, большой набор дискет, или компакт-диск с установочной программой 1С. Счастливым обладателям компакт-диска достаточно установить его CD-DRIVE и дождаться автоматического запуска установочного меню. В нем необходимо выбрать пункт, под названием "1С: Предприятие 7.7 <такая-то версия>". Если автоматического старта дождаться так и не удалось, придется самостоятельно запустить программу "SETUP.EXE" с диска.

Например, это можно сделать так - в меню "Пуск" выбрать пункт "Выполнить", а затем набрать команду "D:\SETUP.EXE" в диалоговом окне и нажать кнопку "OK". Далее нужно смело соглашаться с предложением установки "по умолчанию". Когда программа спросит у вас про "Имя" и "Организацию", не пугайтесь - пишите, что хотите, это никак не скажется на дальнейшей работе программы.

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

2. Установка конфигураций

Для дистрибутива на компакт-диске установка конфигураций запускается из установочного меню выбором соответствующего пункта, например, "1С: Бухгалтерия 7.7 Типовая конфигурация". Если же у вас дискеты, то потребуется вставить дискету №1, на этот раз из стопки "конфигурация", и запустить программу "SETUP.EXE". Вас ждет неприятная процедура попеременной переустановки дискет в дисковод по запросу программы.

После запуска программа установки конфигурации задает пользователю следующие вопросы:

"Выбор варианта установки" - новая или обновленная конфигурация? Ответ выбирается исходя из ситуации. По умолчанию рассматриваем новую установку.

3. Установка электронного ключа защиты

Как правило, программные продукты 1С защищены от незаконного тиражирования электронными ключами HASP. Данный ключ необходимо вставить при выключенном компьютере в разъем параллельного порта. При наличии принтера, кабель от него надо вставить в соответствующий разъем ключа защиты, подключенного к параллельному порту. После чего смело включайте компьютер и выбирайте "Установка драйвера защиты" из меню 1С: Предприятие ("Пуск" - "Программы" - "1С: Предприятие").

Все, установка для пользователей локальных версий закончена. Можно запускать 1С: Предприятие ("Пуск" - "Программы" - "1С: Предприятие" - "1С: Предприятие"). В окне запуска выбираете информационную базу, к которой вы в данный момент хотите подключиться, и нажимаете кнопку "ОК". Внимание! Во время первого запуска информационной базы происходит процесс построения вспомогательных индексных файлов и 1С стартует несколько дольше, чем обычно. Также обратите внимание на то, что если у вас установлена сетевая версия 1С: Предприятие, то при первом запуске должен быть установлен флажок "монопольно".

Если для информационной базы существует некий список пользователей, которым разрешена работа с ней, то перед запуском программы появится диалог "Авторизация доступа". Выбирайте пользователя, вводите пароль (если он назначен), и нажимайте кнопку "ОК". Не пугайтесь! При запуске демонстрационных баз у всех пользователей пароль отсутствует - просто выберите пользователя и нажмите "ОК".

4. Настройка сетевых подключений (для сетевых версий)

Настройка сетевой версии 1C потребует от вас ряда по порядку перечисленных ниже действий.

Выбор операционной системы

Сетевые версии 1С лучше ставить на серверные операционные системы. Если предполагаемое количество пользователей больше трех, то устанавливать 1С рекомендуется на сетевую операционную систему (Novell Netware или Windows 2000 Server).

Конфигурации, информационные базы

Конфигурации и информационные базы необходимо расположить в папке на сервере с открытым доступом. Желательно подключить данную папку для пользователей как сетевой диск (разумеется, буква, обозначающая сетевой диск, для всех пользователей должна быть одна и та же).

Видимость ключа защиты

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

Выбор варианта установки платформы 1С: Предприятие

В зависимости от комплекта поставки допускается несколько вариантов установки системы 1С:Предприятие:

Локальная установка

Административная установка

Сетевая установка

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

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

Сетевая установка может быть выполнена только путем запуска программы SETUP.EXE из каталога, созданного в процессе административной установки. Сетевая установка отличается от локальной главным образом тем, что в процессе сетевой установки на компьютер пользователя не копируются программные файлы 1С: Предприятие, а пункты меню для запуска программ настраиваются таким образом, что при их старте исполняемые файлы (.EXE, .DLL) берутся из того же каталога сервера локальной сети, откуда запускалась программа SETUP.EXE для выполнения сетевой установки.

Так какой же из вариантов установки является предпочтительным? (Понятно, что данный вопрос применим только к сетевым вариантам 1С: Предприятие). Локальная установка является наиболее простым вариантом. В этом случае на каждом компьютере, на котором предполагается использовать 1С: Предприятие, необходимо выполнить процедуру локальной установки. В простейшем случае инсталляция выполняется непосредственно с дистрибутивного комплекта. Но локальная установка может быть выполнена также и из каталога на сервере, в который была предварительно произведена административная установка.

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

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

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

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

Как установить на одном компьютере несколько компонентов 1С: Предприятие? Часто возникает ситуация, что на один компьютер надо установить два разных компонента 1С Предприятия (например, "Бухгалтерский учет, сетевая версия" и "Оперативный учет, 3 раб. места"). Если их поставить в разные каталоги, то пользователь будет путаться, из-под какой платформы и какую конфигурацию ему запускать. В целом, не экономно держать на одной машине две практически одинаковые версии системы 1С. Более рациональным вариантом установки является следующий: установить компонент "Бухгалтерский учет" (из разных вариантов - локальная, 3-х пользовательская, сетевая - выбирается более масштабная версия); в каталоге BIN, найти два файла с расширением PLS и переименовать в соответствии с их оригинальными именами ("оригинальное имя" хранится в свойствах файлов). В результате, вы установите все три компонента 1С: Предприятия. Теперь остается только поставить электронные ключи от тех компонентов, которые приобретены, и можно работать! Успехов вам.

В статье использованы следующие материалы:

1. 1С: Предприятие 7.7 Руководство по установке и запуску.

2. Материалы сайта "1С Волшебно" www.mista.ru


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

Немного теории, или что нам дает SQL?

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

Рассмотрим работу 1С в режиме разделения файлов. Вся обработка информации производится на рабочей станции, сервер играет роль общего файлового хранилища. Основные требования к такому серверу: быстрый жесткий диск и отказоустойчивость дисковой системы (обычно реализуется RAID 1, реже RAID 10). Обычно такой "сервер" представляет из себя обычную бюджетную машину с RAID контроллером и гигабитным сетевым адаптером.

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

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

Наш практический опыт показывает: для небольших рабочих групп (5-10 пользователей) критический размер базы начинается от 200-300 Мб. Бороться с этим можно увеличением быстродействия сети и оптимизацией потоков трафика в организации или ежегодной (ежеквартальной) сверткой БД.

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

Теперь посмотрим как обстоят дела в SQL варианте. Вместо таблиц все данные хранятся в одной SQL базе данных. Теперь рабочая станция передает на сервер короткие запросы, которые полностью обрабатываются на стороне сервера и рабочей станции возвращается конечный результат запроса. Это позволяет снизить трафик в разы и во столько же раз повышает нагрузку на сервер. К быстродействию рабочих станций особых требований не предъявляется, также будет вполне достаточно обычной 100 Мб сети.

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

Распространенная ошибка - использование в качестве SQL сервера того же железа, что использовалось в качестве файлового сервера. Можно с уверенностью сказать, что результат будет противоположен ожидаемому. Если сразу пять пользователей запустят формирование отчетов, все эти пять отчетов будут формироваться сервером , следовательно вычислительных ресурсов сервера должно хватать для одновременной обработки запросов сразу от всех пользователей. Объем оперативной памяти должен быть достаточным для того, чтобы в нем полностью помещались SQL базы, также базы желательно вынести на отдельный от системы и других данных жесткий диск (дисковый массив), чтобы избежать конкуренции за доступ к головкам жесткого диска.

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

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

От теории к практике. Установка SQL сервера.

Установка MS SQL Server 2000 проста и незамысловата, однако уже на стадии установки необходимо указать несколько отличных от установки по умолчанию параметров, необходимых для нормальной работы 1С. Платформой для установки сервера будет Windows Server 2003 SP2. Если вы устанавливаете версию SQL сервера с пакетом обновления ниже чем SP3, то система выведет вам грозное предупреждение, что устанавливаемая версия несовместима с системой, которое можно смело проигнорировать, практика показала - все работает прекрасно.

Далее, в процессе установке принимаем все значения по умолчанию пока не дойдем до экрана Services Accounts , здесь устанавливаем переключатель в положение Use the Local System account

Настройка 1С Предприятие

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

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

Следующим шагом необходимо создать новую SQL базу для хранени наших данных. Для этого запускаем Enterprise Manager .

Разворачиваем дерево до уровня Databases и щелкнув правой кнопкой мыши в окне справа выбираем New Database .

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

Создав базу, подключаем папку с заготовкой в качестве базы 1С и загружаем Конфигуратор. На вопрос выбора формата хранения данных указываем MS SQL Server , в Конфигураторе выбираем Администрирование - Параметры базы данных SQL и заполняем поля.

В качестве сервера указываем сетевое имя машины, его можно подсмотреть в SQL Server Service Manager , щелкнув на значке в трее рядом с часами. В поле База Данных вводим название базы, которое мы указали при ее создании в Enterprise Manager . Пользователь sa , ниже вводим его пароль.

Если все данные введены правильно 1С успешно соединится с SQL базой, в противном случае мы получим сообщение об ошибке. Теперь остается загрузить данные в базу воспользовавшись пунктом меню Администрирование - Загрузить данные и указав файл выгрузки созданный ранее. Система выдаст несколько предупреждений, соглашаемся с ними нажимая на кнопку ОК.

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

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