|
Процесс подключения состоит из трех
этапов:
1. Установка клиентской части TCP/IP.
2. Настройка INFORMIX NET.
3. Подключение к СУБД серверу.
Все эти работы выполняются на рабочей станции.
Для выполнения перечисленных выше шагов
необходимо наличие следующих установленных
программных продуктов:
- Windows 95
- INFORMIX NET ( В настоящее время Informix-Connect )
- Продукт из которого вы будите подключаться
(напр. Delphi)
Так же необходимо наличие доступа к
дистрибутивам следующих программных продуктов:
Windows 95 Рассмотрим подробнее каждый этап.
2.1.1 Установка клиентской части TCP/IP
- Откройте Control Panel (путь: Start -> Settings -> ControlPanel) и
запустите Network.
- Нажмите на кнопку "Add".
- Выберите из списка "Protocol".
- Нажмите на кнопку "Add".
- В левом списке выберите Microsoft , а в правом TCP/IP.
- Нажмите на кнопку "Ok".
В списке должна появится новая строка -
"TCP/IP". Убедившись , что она присутствует,
выберите ее из списка.
- Нажмите на кнопку "Propetis".
- Заполните поле "IP Addres" адресом полученным у
администр. сервера баз данных.
- Заполните поле "Subnet mask" числами 255 в
соответствии с адресом сети вашей организации.
- Нажмите на кнопку "Ok".
- Нажмите на кнопку "Ok".
Далее , необходимо воспользоваться
редактором Notepad или F4 из под Norton Comander для создания
и редактирования текстовых файлов
(IP адрес сервера)
(имя сервера)
(Название сервиса) (номер
порта по которому "слушает" Informix / tcp)
пример:
onserv 1540/tcp
2.1.2 Настройка Informix-Net
После установки продукта INFORMIX NET,
необходимо воспользоваться утилитой SetNet ,
которая находится в папке INFORMIX.
- Внесите в поле HostName имя вашего UNIX-сервера (в
нашем случае это sunserv).
- Внесите в поле UserName имя , которое вы получили от
администратора баз данных.
- Внесите в поле ServiceName имя сервиса который вы
используете (в нашем случае это onserv)
- Внесите в поле ProtocolName строку tcp-ip.
- Перегрузите машину.
2.1.3 Подключение к серверу БД
Подключение к СУБД серверу из вашего
приложения осуществляется так , как это
описывается в документации по программному
продукту в котором вы работаете. Здесь будет
описан пример подсоединения к INFORMIX из среды Delphi.
Для подсоединения из среды Delphi используйте
утилиту Database Desktop. Выполните следующие действия:
- Запустите Database Desktop.
- Выберите File -> Aliases.
- Нажмите кнопку New.
- В строке Database aliases введите имя вашего alias.
- В строке Driver Type выберите INFORMIX (этот тип драйвера
будет доступен при условии , что в процессе
инсталляции Delphi , вы этот драйвер установили).
- В поле SERVERNAME необходимо указать имя UNIX сервера ,
на котором установлен INFORMIX OnLine (в нашем случае
это sunserv).
- В поле DATABASE необходимо указать имя базы данных к
которой вы хотите подсоединиться и имя сервера
баз данных , которому она принадлежит. Запись
необходимо делать в следующем формате:
<имяБД>@<имяСБД>
- В поле USER NAME необходимо указать имя
пользователя , который подсоединяется к серверу
баз данных (данное имя уже получено вами).
- Нажмите кнопку Keep New.
- В появившемся поле PASSWORD введите ваш пароль
(данный пароль уже получен вами).
- Нажмите кнопку Connect.
- Нажмите кнопку Ok.
Процесс подключения состоит из трех
этапов:
1. Установка клиентской части TCP/IP.
2. Настройка INFORMIX NET.
3. Подключение к СУБД серверу.
Все эти работы выполняются на рабочей станции.
Для выполнения перечисленных выше шагов
необходимо наличие следующих установленных
программных продуктов:
- Windows 95
- INFORMIX NET ( входит в пакет ESQL/C v 7.20 )
- Продукт из которого вы будите подключаться
(напр. Delphi)
Так же необходимо наличие доступа к
дистрибутивам следующих программных продуктов:
Windows 95 Рассмотрим подробнее каждый этап.
2.2.1 Установка клиентской части TCP/IP
- Откройте Control Panel (путь: Start -> Settings -> ControlPanel) и
запустите Network.
- Нажмите на кнопку "Add".
- Выберите из списка "Protocol".
- Нажмите на кнопку "Add".
- В левом списке выберите Microsoft , а в правом TCP/IP.
- Нажмите на кнопку "Ok".
- В списке должна появится новая строка -
"TCP/IP". Убедившись , что она присутствует ,
выберите ее из списка.
- Нажмите на кнопку "Propetis".
- Заполните поле "IP Addres" адресом полученным у
администр. сервера баз данных.
- Заполните поле "Subnet mask" числами 255 в
соответствии с адресом сети вашей организации.
- Нажмите на кнопку "Ok".
- Нажмите на кнопку "Ok".
Далее , необходимо воспользоваться
редактором Notepad или F4 из под Norton Comander для создания
и редактирования текстовых файлов
Создайте в директории Disk:\WINDOWS файл с
именем hosts Пропишите в данном файле следующие
строки:
(IP адрес сервера) (имя
сервера)
Внесите в файл Disk:\WINDOWS\services строку
содержащую сведения о сервисе. У нас необходимо
внести следующее:
(Название сервиса) (номер порта по
которому "слушает" Informix / tcp)
пример:
onserv 1540/tcp
Перегрузите машину.
2.2.2 Настройка Informix-Net
Установите клиентскую компаненту Informix Net for
Windows, которая входит в состав пакета ESQL/C v 7.20.
После установки не забудьте прописать в файле
autoexec.bat путь к установленной программе. Это очень
важный шаг, так как при инсталяции это
автоматически не делается.
После установки продукта INFORMIX NET входящего в
состав пакета ESQL/C v 7.20, необходимо
воспользоваться утилитой Informix SetNet32 , которая
находится в папке INFORMIX.
В секции Server information
- Внесите в поле Informix Server имя вашего СУБД-сервера
(в нашем случае это onlinenet).
- Внесите в поле HostName имя вашего UNIX-сервера (в
нашем случае это sunserv).
- Внесите в поле ProtocolName строку onsoctcp.
- Внесите в поле ServiceName имя сервиса который вы
используете (в нашем случае это onserv)
В секции Host information
- Внесите в поле Current Host имя вашего UNIX-сервера (в
нашем случае это sunserv).
- Внесите в поле UserName имя , которое вы получили от
администратора баз данных.
- Внесите в поле PasswordOptions , строку No Password.
Перегрузите машину.
2.1.3 Подключение к серверу БД
Подключение к СУБД серверу из вашего
приложения осуществляется так , как это
описывается в документации по программному
продукту в котором вы работаете. Здесь будет
описан пример подсоединения к INFORMIX из среды Delphi.
Для подсоединения из среды Delphi используйте
утилиту Database Desktop. Выполните следующие действия:
- Запустите Database Desktop.
- Выберите Tools -> Aliases manager.
- Нажмите кнопку New.
- В строке Database aliases введите имя вашего alias.
- В строке Driver Type выберите INFORMIX (этот тип драйвера
будет доступен при условии , что в процессе
инсталляции Delphi , вы этот драйвер установили).
- В поле SERVERNAME необходимо указать имя СУБД
сервера (в нашем случае это onlinenet).
- В поле DATABASE необходимо указать имя базы данных к
которой вы хотите подсоединиться и имя сервера
баз данных , которому она принадлежит. Запись
необходимо делать в следующем формате:
<имяБД>@<имяСБД>
- В поле USER NAME необходимо указать имя
пользователя , который подсоединяется к серверу
баз данных (данное имя уже получено вами).
- Нажмите кнопку Keep New.
- В появившемся поле PASSWORD введите ваш пароль
(данный пароль выдается системным
администратором).
- Нажмите кнопку Connect.
- Нажмите кнопку Ok.
|