MSSQL+NextGIS 2.0.1

Вопросы по свободной ГИС QGIS. Сообщения об ошибках, предложения по улучшению, локализация.
Аватара пользователя
pearlovka
Интересующийся
Сообщения: 30
Зарегистрирован: 17 апр 2012, 13:15
Репутация: 0
Откуда: Сыктывкар
Контактная информация:

MSSQL+NextGIS 2.0.1

Сообщение pearlovka » 06 ноя 2013, 09:26

Добрый день.
После переустановки NextGIS с версии 1.8.0 на версию 2.0.1 (Windows7) не могу подключиться к БД MSSQL.
Текст ошибки ниже, ODBC настроен- база данных GISKomienergo.
error.jpg
error.jpg (26.62 КБ) 14143 просмотра
ODBC.jpg
ODBC.jpg (75.06 КБ) 14143 просмотра
Последний раз редактировалось pearlovka 18 ноя 2013, 16:33, всего редактировалось 1 раз.

Аватара пользователя
pearlovka
Интересующийся
Сообщения: 30
Зарегистрирован: 17 апр 2012, 13:15
Репутация: 0
Откуда: Сыктывкар
Контактная информация:

Re: MSSQL+NextGIS 2.0.1

Сообщение pearlovka » 18 ноя 2013, 12:38

Откатилась на версию 1.8.0, все снова работает :-(
Кто-то еще пробовал связку с MSSQL 2008 в новой версии программы на винде? Это баг?

trir
Гуру
Сообщения: 5313
Зарегистрирован: 09 апр 2010, 19:30
Репутация: 1017
Ваше звание: просто мимо прохожу
Откуда: Ё-бург

Re: MSSQL+NextGIS 2.0.1

Сообщение trir » 18 ноя 2013, 13:13

Это сильно кривые руки!
1. MSSQL 2008? - на втором скриншоте я вижу MSSQL 2012
2. Зачем через ODBC?

Аватара пользователя
pearlovka
Интересующийся
Сообщения: 30
Зарегистрирован: 17 апр 2012, 13:15
Репутация: 0
Откуда: Сыктывкар
Контактная информация:

Re: MSSQL+NextGIS 2.0.1

Сообщение pearlovka » 18 ноя 2013, 14:22

Спасибо за руки, добрый форумчанин :-)
Выдержка с сайте майкрософта
Драйвер Microsoft ODBC 11 для SQL Server представляет собой отдельную динамическую библиотеку (DLL), содержащую поддержку времени выполнения для приложений, использующих API собственного кода для подключения к Microsoft SQL Server 2005, 2008, 2008 R2 и SQL Server 2012.
А по существу вопроса, вы пробовали и у вас работает?
По поводу второго, почему через ODBC, посмотрите ниже, при подключении БД указывается DSN источник...
Вложения
mssql.jpg
mssql.jpg (46.77 КБ) 14051 просмотр

trir
Гуру
Сообщения: 5313
Зарегистрирован: 09 апр 2010, 19:30
Репутация: 1017
Ваше звание: просто мимо прохожу
Откуда: Ё-бург

Re: MSSQL+NextGIS 2.0.1

Сообщение trir » 18 ноя 2013, 15:24

У меня работает, DSN в студию!

Аватара пользователя
pearlovka
Интересующийся
Сообщения: 30
Зарегистрирован: 17 апр 2012, 13:15
Репутация: 0
Откуда: Сыктывкар
Контактная информация:

Re: MSSQL+NextGIS 2.0.1

Сообщение pearlovka » 18 ноя 2013, 15:38

Вот, пробовала с разными драйверами, в том числе и предыдущим драйвером, результат в DSN успешное соединение
DSN.jpg
DSN.jpg (54.86 КБ) 14029 просмотров
test.jpg
test.jpg (32.97 КБ) 14029 просмотров
а в QGIS у меня даже не доходит до коннекта, сразу ошибка вываливается :-(

Аватара пользователя
pearlovka
Интересующийся
Сообщения: 30
Зарегистрирован: 17 апр 2012, 13:15
Репутация: 0
Откуда: Сыктывкар
Контактная информация:

Re: MSSQL+NextGIS 2.0.1

Сообщение pearlovka » 18 ноя 2013, 15:44

На версии qgis 1.8.0, как я уже писала выше, все работает с теми же настройками.
Приложу на всякий случай справочную информацию из qgis? nextgis я уже снесла до более низкой версии, а кугис пока оставила, в ней та же ошибка.
qgis201.jpg
qgis201.jpg (102.52 КБ) 14029 просмотров

trir
Гуру
Сообщения: 5313
Зарегистрирован: 09 апр 2010, 19:30
Репутация: 1017
Ваше звание: просто мимо прохожу
Откуда: Ё-бург

Re: MSSQL+NextGIS 2.0.1

Сообщение trir » 18 ноя 2013, 15:57

Мда, кажись погорячился... А какая разрядность сервера?

Аватара пользователя
pearlovka
Интересующийся
Сообщения: 30
Зарегистрирован: 17 апр 2012, 13:15
Репутация: 0
Откуда: Сыктывкар
Контактная информация:

Re: MSSQL+NextGIS 2.0.1

Сообщение pearlovka » 18 ноя 2013, 16:04

у Сервера, где mssql стоит? винда 64-битная, если не ошибаюсь там win 2008 server? могу ресторить базу на другой сервер (win2003 server 32-битная), там правда mssql 2008 экспресс, завтра попробую - отпишусь.

trir
Гуру
Сообщения: 5313
Зарегистрирован: 09 апр 2010, 19:30
Репутация: 1017
Ваше звание: просто мимо прохожу
Откуда: Ё-бург

Re: MSSQL+NextGIS 2.0.1

Сообщение trir » 18 ноя 2013, 16:08

А на скриншоте ODBC.jpg - :\Windows\System32\odbcad32.exe или :\Windows\SysWOW64\odbcad32.exe?

Update: А если настроить без DNS?

Аватара пользователя
pearlovka
Интересующийся
Сообщения: 30
Зарегистрирован: 17 апр 2012, 13:15
Репутация: 0
Откуда: Сыктывкар
Контактная информация:

Re: MSSQL+NextGIS 2.0.1

Сообщение pearlovka » 18 ноя 2013, 16:18

Правка

Без DSN заработало, спасибо, значит вы правы ODBC оказался не нужен.

trir
Гуру
Сообщения: 5313
Зарегистрирован: 09 апр 2010, 19:30
Репутация: 1017
Ваше звание: просто мимо прохожу
Откуда: Ё-бург

Re: MSSQL+NextGIS 2.0.1

Сообщение trir » 18 ноя 2013, 16:38

Проблема наверное в том, что QGIS x32 + W7 x64. Вероятно DNS настроен в :\Windows\System32\odbcad32.exe (x64). А QGIS x32 ищет его в :\Windows\SysWOW64\odbcad32.exe (x32) - и там его нет...

Донецков
Гуру
Сообщения: 3058
Зарегистрирован: 19 май 2010, 19:44
Репутация: 189

Re: MSSQL+NextGIS 2.0.1

Сообщение Донецков » 18 ноя 2013, 16:49

А ессли поставить QGIS 64 разрядный, тогда как будет?

trir
Гуру
Сообщения: 5313
Зарегистрирован: 09 апр 2010, 19:30
Репутация: 1017
Ваше звание: просто мимо прохожу
Откуда: Ё-бург

Re: MSSQL+NextGIS 2.0.1

Сообщение trir » 18 ноя 2013, 17:21

Тогда он будет стучатся в :\Windows\System32\odbcad32.exe. Просто надо знать где смотреть драйвер с нужной разрядностью.

Аватара пользователя
pearlovka
Интересующийся
Сообщения: 30
Зарегистрирован: 17 апр 2012, 13:15
Репутация: 0
Откуда: Сыктывкар
Контактная информация:

Re: MSSQL+NextGIS 2.0.1

Сообщение pearlovka » 19 ноя 2013, 07:54

trir писал(а):Проблема наверное в том, что QGIS x32 + W7 x64. Вероятно DNS настроен в :\Windows\System32\odbcad32.exe (x64). А QGIS x32 ищет его в :\Windows\SysWOW64\odbcad32.exe (x32) - и там его нет...
хм, у меня win7 32
win7.jpg
win7.jpg (43.83 КБ) 13945 просмотров
папка \Windows\SysWOW64 в принципе отсутствует, соответственно ODBC запускается \Windows\System32\odbcad32.exe и другого местоположения не существует

то, что вы написали выше, верно для 64 разрядных операционных систем
http://support.microsoft.com/kb/942976/ru

Ответить

Вернуться в «QGIS»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость