Для соединения программы
с сервером необходимо заполнить в соответствующих полях ( см. рис):
 |
|
|
|
- Имя DSN (Data Source Name).
Все соединения программы с сервером происходят через пользовательский
DSN создаваемый в реестре. DSN содержит все настройки соединения с базой. DSN может содержать
в себе следующие параметры:
- Имя драйвера, который надо использовать для соединения с базой.
- Имя базы данных.
- Путь к базе.
- Имя пользователя и пароль для соединения.
- Время, которое выделено для соединения с базой, после которого, соединение
считается ошибочным.
- Тип соединения (только чтение, запись и т.д. )
- Максимальное количество подключений и т.д.
|
- Пользователь (UID). Это имя пользователя, которое устанавливается на сервере в
качестве имени для соединения. Если Имя пользователя не создано
на сервере,
то в соединении с сервером будет отказано. Имя пользователя не сохраняется
при настройке DSN, но оно необходимо для соединения с сервером. Имя
пользователя передается серверу в момент соединения программы с сервером.
- Пароль.
Передается на Сервер вместе с Именем пользователя для соединения. Пароль как и Имя пользователя должны быть определены
на сервере, чтобы сервер знал, что соединение этому пользователю
разрешено. Пароль пользователя
не сохраняется при настройке DSN, но он необходим для соединения
с сервером. Пароль передается серверу в момент соединения программы
с сервером.
При многопользовательской работе не имеет смысла сохранять Имя
пользователя и пароль в DSN т.к. каждый пользователь работает на
сервере под своим
именем и
паролем.
- Примечание DSN. Это обычное примечание, может
быть длинной не более 255 символов. Используется только в информационных
целях, чтобы
было легче найти нужный DSN в Администраторе ODBC.
- Имя сервера в сети (Имя домена). Если сервер устанавливается
в домене, то имя сервера SQL должно совпадать с именем
домена. Если
Сервер SQL устанавливается без сервера домена, то достаточно указать
в этом поле имя сервера SQL, которое Вы определили при установке.
Этот параметр будет упущен системой в том случае, если на компьютере
установлен один сервер. Если на компьютере установлено два и более
SQL серверов, то обязательно необходимо указать номера портов для
каждого сервера и указать его имя. Имена и номера портов не должны
совпадать иначе действия будут не предсказуемыми.
- Адрес сервера или сетевое имя компьютера в сети. Адрес сервера может быть в соответствии с принятыми нормами,
например "102.92.65.25".
Имя домена должно быть указано вместе с зоной, например midisa.com.
Сетевое имя может быть указано обычным образом. Данный параметр
выбирается и передается в зависимости от конфигурации Вашей сети
(внешняя, внутренняя)
и в зависимости настроек SQL сервера.
- Адрес или имя сетевого окружения. Маска подсети или имя рабочей группы, в которой
установлен Ваш сервер. Это указывается для того, чтобы программа
клиент
могла
быстро найти рабочую группу, в которой установлен SQL сервер.
- Имя базы данных на сервере. На сервере может
быть установлено множество баз данных. Этот параметр является
обязательным,
чтобы программа
клиент могла знать, к какой базе делать соединение. База
должна быть установлена и настроена заранее на сервере. Имя базы
на
сервере должно
совпадать с настройками программы.
|