Petroglif

Установка

Требования к ресурсам компьютеров

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

Требования к серверу

Общие требования к серверу:
  • Оперативная память - обязательно с поддержкой контроля целостности. Например, ECC.
  • Сетевая карта - GigabitEthernet
  • Операционная система - Windows 2003 Server™, Windows 2008 Server™ или выше.
  • Далее следует спецификация отдельных компонентов сервера в зависимости от количества пользователей.

    Количество пользователей до 10-ти

    Процессор
    Intel Xeon DualCore™
    Оперативная память
    2048 мегабайт или больше
    Дисковая подсистема
    SATA RAID-1

    Количество пользователей от 11 до 30-ти

    Процессор
    два процессора Intel Xeon DualCore™
    Оперативная память
    4096 мегабайт или больше
    Дисковая подсистема
    SAS RAID-10

    Количество пользователей от 31 до 70-ти

    Процессор
    два процессора Intel Xeon DualCore™
    Оперативная память
    16384 мегабайт или больше
    Дисковая подсистема
    SAS RAID-10 не менее 8 дисков
    В случае, если количество пользователей больше 70-ти, конфигурация сервера должна подбираться на основе специального изучения специфики предприятия.

    Требования к рабочим станциям

    Процессор
    любой пригодный для работы перечисленных ниже операционных систем с поддержкой набора команд SSE2.
    Оперативная память
    512 мегабайт или больше
    Дисковая подсистема
    любая
    Сетевая карта
    обязательно
    Операционная система
    Windows XP, Windows Vista, Windows 7, Windows 8 или выше.

    Размещение объектов системы в сети

    Схема размещения компонентов системы на компьютерах сети

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

    Основной каталог системы (каталог Papyrus ) размещается на сервере, однако программный модуль ppw.exe, будучи вызванным с сервера, запускается на рабочей станции.Централизованное хранение основной массы файлов системы позволяет значительно снизить трудозатраты на обновление версий системы.

    Обозначение версий системы

    Версии системы нумеруются следующим образом: мажор . минор . релиз (номер сборки).

    5.2.07 (1665) В этом примере: мажор - 5, минор - 2, релиз - 7, номер сборки - 1665.

    Номера релизов меняются от 0 до 12 (изредка, значение номера релиза может превышать 12). Когда номер релиза превышает этот предел, увеличивается номер минора, а релиз становится равным нулю.Номер минора меняется от 0 до 9. Когда номер минора превышает 9, увеличивается номер мажора, а минор и релиз становятся равными нулю.

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

    Дистрибутив

    Полный дистрибутив системы Papyrus имеет следующую структуру:

    
    	Каталог V9999a
    		Файл PpyClient_9.9.99(9999).exe
    		Файл PpyJobSrvr_9.9.99(9999).exe
    		Файл PpyServer_9.9.99(9999).exe
    		Файл PpyUpdate_9.9.99(9999).exe
    

    В приведенной структуре дистрибутива девятками обозначен номер версии (сборки). Для номера каталога используется следующее правило: первый символ - латинская буква v, далее следует номер версии без точек, затем буква латинского алфавита, меняющаяся в зависимости от номера сборки.

    Для версии 5.2.07 сборка 1665, каталог дистрибутива будет называться v5207b.Файлы дистрибутива будут иметь маркировку: {
    PpyClient_5.2.07(1665).exe

    , {
    PpyJobSrvr_5.2.07(1665).exe}, {
    PpyServer_5.2.07(1665).exe}, {
    PpyUpdate_5.2.07(1665).exe}. }

    Установка серверной части системы

    Серверная установка подразумевает установку основной массы компонентов системы в каталог сервера, общедоступный для всех компьютеров сети, на которых будет загружаться система. Для управления базой данных система использует программный продукт Pervasive.SQL™ версии 8.0 или выше. Так как этот программный продукт приобретается отдельно от системы Papyrus , то предполагается, что сначала будет установлен он. Для демонстрационных целей в комплект дистрибутива Papyrus входит ограниченный комплект пакета Pervasive.SQL™. Если вы устанавливаете систему для ознакомления, то можно использовать его.

    Порядок установки:

    1. Зайти на сервер с правами администратора
    2. Установить на сервере систему Pervasive.SQL™ (не обязательно. См. п.6).
    3. Создать на одном из дисков сервера общедоступный каталог. Например, C:/WORK.
    4. Подключите сетевой диск к этому каталогу. Мы рекомендуем использовать (для однообразия) букву H:, но никаких принципиальных ограничений на этот счет нет. Более того, подключение диска не является обязательными, так как система нормально работает с UNC-именами файлов. Однако, мы все же рекомендуем использовать буквенные подключения, так как это упрощает перенос системы в другой каталог или на другой сервер и снижает трудоемкость администрирования.
    5. Запустить программу инсталляции Papyrus : PpyServer_9.9.99(9999).exe из комплекта дистрибутива системы.
    6. После двух вводных диалогов появится диалог выбора компонентов. Если вы установили Pervasive.SQL™, то отключите компонент Pervasive.SQL Server. Выбрав нужные компоненты, нажмите кнопку [Далее].
    7. Следующий диалог предлагает выбрать каталог установки. По умолчанию, инсталлятор предлагает каталог c:/ppy. Если вы устанавливаете систему только для одной рабочей станции, то этот вариант подходит, в противном случае вам следует выбрать подкаталог в каталоге, который вы предварительно сделали общедоступным (см. п.3). Так, если общедоступный каталог C:/WORK (общее имя WORK), а сервер называется PPYSERVER, то каталог для установки может называться //PPYSERVER/WORK/PPY. Если вы подключили //PPYSERVER/WORK как диск H:, то каталог для установки может называться H:/PPY.
    8. Следующий диалог показывает имя папки в меню Пуск. Нажмите здесь кнопку [Далее]. Сразу вслед за этим инсталлятор проведет процесс установки системы на сервер.

    Установка клиентской части системы

    Клиентская часть системы должна быть установлена на каждой рабочей станции, с которой будет запускаться Papyrus . Если планируется запускать Papyrus на компьютере, являющемся сервером, то и на нем тоже следует установить клиентскую часть. Порядок установки:

    1. Для установки клиентской части системы запустите программу инсталляции
      PpyClient_9.9.99(9999).exe из комплекта дистрибутива системы.
    2. После двух вводных диалогов инсталлятор предложит вам выбрать компоненты для установки: “Pervasive.SQL Client” и “CrystalReports 10.0”. Обычно требуется выбор обоих компонентов. Нажмите кнопку [Далее].
    3. На экране появится список, в котором, возможно, будут перечислены быстро обнаруженные серверные установки. Если на этом компьютере Papyrus ни разу не запускался, то список будет пуст. В случае, если список пуст или в списке нет той установки, для которой вы хотите установить клиентскую часть, нажмите кнопку [Поиск установленных версий на дисках]: инсталлятор просканирует все диски компьютера (включая сетевые) с целью найти существующие серверные установки. Этот процесс может быть довольно продолжительным. Вместо поиска, вы можете перейти на следующую страницу инсталляции и выбрать каталог, в котором установлена серверная часть. Обращаем внимание на то, что в качестве каталога следует указывать головной каталог установки, а не каталог BIN, в котором находятся исполняемые файлы Papyrus .
    4. Следующий диалог показывает имя папки в меню Пуск. Нажмите здесь кнопку [Далее]. Сразу вслед за этим инсталлятор проведет процесс установки системы на клиентской машине.
    После завершения процесса на компьютере будут установлены необходимые компоненты и на рабочем столе появится иконка для запуска системы.

    Установка сервера задач

    Установка сервера задач является необязательной и осуществляется после установки серверной части системы. Порядок этой установки следующий:
    1. Зайти на сервер с правами администратора
    2. Запустить программу инсталляции Papyrus : PpyJobSrvr_9.9.99(9999).exe из комплекта дистрибутива системы.
    3. После первого вводного диалога на экране появится предложение ввести имя и пароль для входа сервиса сервера в сеть. Введенное здесь имя должно иметь достаточно привилегий для того, чтобы сервер мог исполнять необходимые действия. Фактически, подойдет любое имя, с которым пользователи входят в сеть для работы с системой Papyrus . Не забудьте указать имя домена, если ваша сеть использует домен сетей Windows. Например: mydomen/papyrus. Нажмите кнопку [Далее].
    4. В появившемся на экране диалоге будет указан путь для установки сервера. Вы можете указать другой каталог, помните лишь, что в указанном каталоге должна находиться серверная установка системы. Каталог задается с точным указанием размещения программы сервера ppws.exe (без самого этого имени). Например: //PPYSERVER/WORK/PPY/BIN или C:/PPY/BIN. Нажмите кнопку [Далее]
    5. Инсталлятор запустит процесс установки.

    Для правильной работы сервера существенны следующие моменты:Сервис не умеет работать с подключаемыми дисками. Это значит, что если ваша система использует ссылки на каталоги через мнемонические дисковые буквы, то вам следует прописать соответствие этих букв UNC-именам в файле pp.ini в зоне [drivemapping].

    [drivemapping]
    h=//ppyserver/work
    v=//192.168.0.1/etc
    w=//server2/data

    Сервис авторизуется в базах данных Papyrus с именем $SYSSERVICE$. Вы должны создать учетную запись пользователя с таким именем. При этом пароль, который вы укажете не имеет значения, поскольку система автоматически управляет входом под этим именем (вы не сможете войти в базу данных, применив это имя, оно работает только для сервера). С другой стороны, сервер “уважает” права доступа, которые определены пользователю $SYSSERVICE$. То есть, если этот пользователь чего-то не имеет права делать, то сервер, соответственно, и не сможет этого сделать.

    OOO "Петроглиф"
    Copyright © 2026