Руководство по установке и настройке

сервера приложений

IndyServer

версия 2.2

1.  Назначение

Сервер приложений предназначен для обеспечения доступа к базам данных клиентских приложений. Настоящая версия поддерживает следующие виды СУБД:

·  Oracle 8, 9, 10

·  MS Access

·  SQLite

·  Interbase/Firebird

·  Absolute

·  любые другие, для которых имеются драйверы ADO

2.  Установка

Программа не требует специальных мероприятий по установке и сводится к распаковке архивного файла indserver. rar в папку по усмотрению пользователя. Каталог сервера приложений содержит следующие файлы:

indysrvr. exe

исполняемый модуль программы

indysrvr. ini

конфигурационный файл

(при его отсутствии создается автоматически при запуске)

gds32.dll

библиотека для работы с базами данных Interbase/Firebird

icudt30.dll

библиотека для работы с базами данных Interbase/Firebird

icuin30.dll

библиотека для работы с базами данных Interbase/Firebird

icuuc30.dll

библиотека для работы с базами данных Interbase/Firebird

logs. db

файл журнала команд

(при его отсутствии создается автоматически при запуске)

services. db

файл настроек сервисов

(при его отсутствии создается автоматически при запуске)

\intl\fbintl. dll

библиотека для работы с базами данных Interbase/Firebird

\intl\fbintl. conf

библиотека для работы с базами данных Interbase/Firebird

\log\

каталог файлов протоколирования

(при его отсутствии создается автоматически при запуске)

В дополнение к файлам сервера приложений может потребоваться установка клиентских библиотек соответствующих используемым СУБД. Таких, например, как Oracle Client.

НЕ нашли? Не то? Что вы ищете?

3.  Настройка

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


Правым щелчком мыши вызывается контекстное меню


Выбор пункта Настройка открывает главное окно программы

Раздел
Подключения отражает список текущих клиентских подключений с указанием IP адреса клиента, используемого сервиса, имени пользователя и даты и времени подключения.


Раздел Сервисы содержит список сервисов предоставляемых сервером приложений. Назначение сервисов будет описано в разделе Администрирование. В строке состояния главного окна указан порт, который прослушивает сервер приложений. Для подключения к серверу клиентские приложения должны адресовать свои запросы на этот порт. Номер порта по умолчанию 2106 можно изменить в конфигурационном файле indysrvr. ini:

[Settings]

Port=2106

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

Щелчок по системной кнопке в заголовке окна скрывает окно программы и активизирует иконку в системной панели.

4.  Администрирование

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


Обязательным параметром является имя сервиса, которое должно быть уникальным в пределах данной конфигурации сервера приложений. В зависимости от выбранного драйвера поля настроек содержат параметры подключения для конкретной СУБД. Отдельно следует отметить, что для драйвера Interbase/Firebird в случае, если IP адрес сервера Interbase/Firebird не указан, сервер приложений будет функционировать в режиме embedded, т. е. выступать в роли сервера СУБД самостоятельно.

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

Флаг Включен позволяет активизировать или отключать доступ к сервису.

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

5.  Протоколирование

В ходе работы работы программа ведет протоколирование критичных для функционирования событий в файлы размещенные в папке log. Файлы именуются по дате события в формате YYYY_MM_DD. log и содержат сообщения следующего формата:

·  Системное время

·  Тип сообщения

·  Текст ошибки

Основные порталы (построено редакторами)

Домашний очаг

ДомДачаСадоводствоДетиАктивность ребенкаИгрыКрасотаЖенщины(Беременность)СемьяХобби
Здоровье: • АнатомияБолезниВредные привычкиДиагностикаНародная медицинаПервая помощьПитаниеФармацевтика
История: СССРИстория РоссииРоссийская Империя
Окружающий мир: Животный мирДомашние животныеНасекомыеРастенияПриродаКатаклизмыКосмосКлиматСтихийные бедствия

Справочная информация

ДокументыЗаконыИзвещенияУтверждения документовДоговораЗапросы предложенийТехнические заданияПланы развитияДокументоведениеАналитикаМероприятияКонкурсыИтогиАдминистрации городовПриказыКонтрактыВыполнение работПротоколы рассмотрения заявокАукционыПроектыПротоколыБюджетные организации
МуниципалитетыРайоныОбразованияПрограммы
Отчеты: • по упоминаниямДокументная базаЦенные бумаги
Положения: • Финансовые документы
Постановления: • Рубрикатор по темамФинансыгорода Российской Федерациирегионыпо точным датам
Регламенты
Термины: • Научная терминологияФинансоваяЭкономическая
Время: • Даты2015 год2016 год
Документы в финансовой сферев инвестиционнойФинансовые документы - программы

Техника

АвиацияАвтоВычислительная техникаОборудование(Электрооборудование)РадиоТехнологии(Аудио-видео)(Компьютеры)

Общество

БезопасностьГражданские права и свободыИскусство(Музыка)Культура(Этика)Мировые именаПолитика(Геополитика)(Идеологические конфликты)ВластьЗаговоры и переворотыГражданская позицияМиграцияРелигии и верования(Конфессии)ХристианствоМифологияРазвлеченияМасс МедиаСпорт (Боевые искусства)ТранспортТуризм
Войны и конфликты: АрмияВоенная техникаЗвания и награды

Образование и наука

Наука: Контрольные работыНаучно-технический прогрессПедагогикаРабочие программыФакультетыМетодические рекомендацииШколаПрофессиональное образованиеМотивация учащихся
Предметы: БиологияГеографияГеологияИсторияЛитератураЛитературные жанрыЛитературные героиМатематикаМедицинаМузыкаПравоЖилищное правоЗемельное правоУголовное правоКодексыПсихология (Логика) • Русский языкСоциологияФизикаФилологияФилософияХимияЮриспруденция

Мир

Регионы: АзияАмерикаАфрикаЕвропаПрибалтикаЕвропейская политикаОкеанияГорода мира
Россия: • МоскваКавказ
Регионы РоссииПрограммы регионовЭкономика

Бизнес и финансы

Бизнес: • БанкиБогатство и благосостояниеКоррупция(Преступность)МаркетингМенеджментИнвестицииЦенные бумаги: • УправлениеОткрытые акционерные обществаПроектыДокументыЦенные бумаги - контрольЦенные бумаги - оценкиОблигацииДолгиВалютаНедвижимость(Аренда)ПрофессииРаботаТорговляУслугиФинансыСтрахованиеБюджетФинансовые услугиКредитыКомпанииГосударственные предприятияЭкономикаМакроэкономикаМикроэкономикаНалогиАудит
Промышленность: • МеталлургияНефтьСельское хозяйствоЭнергетика
СтроительствоАрхитектураИнтерьерПолы и перекрытияПроцесс строительстваСтроительные материалыТеплоизоляцияЭкстерьерОрганизация и управление производством