Руководство
по установке и настройке
сервера приложений SQLProxy32
версия 3
1. Назначение
	Сервер приложений предназначен для обеспечения доступа к базам
	данных клиентских приложений по протоколу TCP/IP. Настоящая
	версия поддерживает следующие виды СУБД:
	• Oracle
	• Interbase/Firebird
	• PostgreSQL
	• MSSQL		
	• MySQL		
 2. Установка
	Программа не требует специальных мероприятий по установке и сводится к
	распаковке архивного файла sqlproxy32.zip в папку по усмотрению пользователя.
	Каталог сервера приложений содержит следующие файлы и папки:
	SQLProxy32.exe исполняемый модуль программы
	SQLProxy32.db файл конфигурации формата sqlite3
	driversfirebird25
	driversfirebird30
	driversfirebird40
	driversfirebird50
	driversoracle
	driverspg
	driversmssql
	driversmysql
3. Настройка
	Сервер приложений может работать в двух режимах – в качестве обычного приложения и в качестве службы операционной системы. Главное окно программы содержит две вкладки – Сервисы и Настройки. Вкладка Сервисы содержит список сервисов предоставляемых
	сервером приложений. Назначение сервисов будет описано в разделе Администрирование. Для регистрации сервера приложений
	в качестве службы операционной системы необходимо запустить
	исполняемый модуль с ключом /install или нажатием
	соответствующей кнопки в главном окне программы во вкладке
	Сервисы. Запуск исполняемого модуля с ключом /uninstall удаляет
	программу из списка системных служб. Имя службы сервера
	приложений SQLProxy32.
	Вкладка Настройки позволяет установить TCP порт (по умолчанию 5201)
4. Администрирование
	Для подключения к серверу клиентские приложения должны
	адресовать свои запросы на порт указанный в настройках сервера
	приложений. Номер порта (по умолчанию 5201) можно изменить во
	вкладке Настройки главного окна программы.
	Администрирование сервера приложений сводится к настройке
	сервисов предоставляемых программой клиентским приложениям.
	Сервис в терминах сервера приложений представляет собой
	описание подключения к базам данных. Клиентское приложение
	использует имя назначенное администратором конкретному сервису
	для получения доступа к базам данных. Вкладка Сервисы главного
	окна программы позволяет просматривать, создавать, изменять и
	удалять перечень сервисов. Создание и изменение сервиса
	производится в окне параметров сервиса вызываемого
	соответствующими кнопками панели инструментов.
	Обязательным параметром является имя сервиса, которое должно
	быть уникальным в пределах данной конфигурации сервера
	приложений. В зависимости от выбранного драйвера поля настроек
	содержат параметры подключения для конкретной СУБД. Отдельно
	следует отметить, что для драйвера Interbase/Firebird в случае, если
	IP адрес сервера Interbase/Firebird не указан, сервер приложений
	будет функционировать в режиме embedded, т.е. выступать в роли
	сервера СУБД самостоятельно.
	Структура строки подключения к различным СУБД:
	Oracle: имя хоста или IP адрес;номер порта;SID экземпляра, режим
	доступа (normal – по умолчанию, sysdba, sysoper, sysasm).
	Например: 192.168.1.10:1521/ORADB;NORMAL
	Interbase/FireBird: имя файла или псевдонима БД;кодовая
	страница;роль.
	Например: c:datadatabase.fdb;UTF8;public
	Флаг Системная авторизация предписывает серверу приложений
	подменять имя пользователя и пароль, указанные клиентским
	приложением, на системный логин и пароль при их наличии.
	Флаг Включено позволяет активизировать или отключать доступ к
	сервису.
	
5. Протоколирование
	В ходе работы программа ведет протоколирование критичных для
	функционирования сервера приложений событий в локальную базу
	SQLProxy32.log следующего формата:
	Системное время
	Текст ошибки
6. Примеры
	В папке samples размещены исходные коды и компилированные
	примеры клиентских приложений написанных на Delphi и Lazarus
	
7. Использованные компоненты
ODAC
ZeosDBO
RxLib
synapse40.1
Добавлено спустя 48 минут 10 секунд:
файлы выложу на ондрайв
Добавлено спустя 18 часов 21 минуту 48 секунд:
[url][/url]
Добавлено спустя 1 час 8 минут 33 секунды:
как добавить скриншот к сообщению?
			
		


