ПРОХОЖДЕНИЕ ТЕСТА ODBC

Если появляется задача: подключение к базе данных на другом компьютере, подключение базы после переустановки программы или если нужно проверить почему программа не запускается, то необходимо пройти тест и настроить источники данных ODBC.

Для этого необходимо через меню «Пуск» -> «Панель управления» -> «Администрирование» (если не находите такой пункт, то в окне «Все элементы панели управления» выберите «Крупные значки» ) -> «Источников данных ODBC». В окне «Администратор источников данных ODBC», на закладке «Пользовательский DSN» в области «Источники данных пользователя» выбрать источник – «MSSQL» и нажать на кнопку «Настройка …».

Открыть рисунок

Открыть рисунок

Следует также отметить, что название источников четко регламентировано: то есть для SQL Server 2000 – MSSQL , а для SQL Server 2005, SQL Server 2008 – GIS.

Появится окно «Настройка DSN для Microsoft SQL Server», в котором будет указано «Имя : MSSQL», «Описание : MSSQL» (можно ввести краткое описание), а в поле «Сервер» указать значение в зависимости от местоположения БД: для локальной базы данных - это (local), а в случае, если база данных находится на другом компьютере - указываем имя этого компьютера. В нашем примере - это будет «(local)» и нажимаем «Далее».

Открыть рисунок

На следующем шаге отметим «проверять подлинность учетной записи SQL Server» (в данном случае идентификация пользователя будет происходить не по учетным записям пользователей Windows, а по SQL Server, таким образом работает GIS 6). Ставим галочку напротив «Получить параметры, используемые по умолчанию». В полях ввода «Пользователь» и «Пароль» вводим данные администратора, по умолчанию - это sa и rrdkz и нажимаем «Далее».

Открыть рисунок

Если на этом этапе произошла ошибка, то возможно, что SQL Server не запущен или введены неправильно имя пользователя или пароль.

Если всё нормально, появится следующее окно настройки.

Открыть рисунок

Если в поле «Использовать по умолчанию базу данных» среди списков подключённых БД нет нашей, то это говорит о том, что SQL Server запущен и работает, но БД не подключена или она неисправна. Также в этом окне есть немаловажное поле и галочка «Присоеденить файл базы данных». На нем остановимся детальнее. Эта птичка стоит для того, чтобы подключить базу данных, в которой ещё нет файла лога (GIS_log.LDF) - это используется, по большому счёту, только при установке программы и подключении чистой базы данных.

В нашем случае, БД создана и была уже в работе, следовательно GIS_log.LDF существует. Тогда галочку «Присоединить файл базы данных» не ставим (а если стоит, то убираем), выбираем нашу БД GIS, остальные параметры оставляем по умолчанию, как показано на рисунке и кликаем «Далее».

Открыть рисунок

В появившемся окне настройки оставляем по умолчанию, лишь можно в поле «Изменить язык системных сообщений SQL-сервера на:» выбрать «Russian». Кликаем на «Готово».

И появляется окно конфигурации ODBC, в котором нажимаем на кнопку «Проверить источник данных».

Открыть рисунок

Отобразится окно проверки прохождения теста: в положительном случае будет надпись - «ТЕСТ УСПЕШНО ЗАВЕРШЕН!», в противном случае – сообщение об ошибке. Если тест не пройден, закройте это окно нажатием кнопок "Ок" и пройдите тест заново. Возможно, что значение снятия галочки «Присоединить файл базы данных» ещё не сохранилось. При повторном прохождении теста, этой птички уже не должно быть и потому тест будет пройден успешно.

Открыть рисунок



Створений:

2013-10-02 11:16:43.0

Змінений:

2013-10-02 11:16:43.0

Програма:

ГИС 6

Створив:

Андрей Парамонов