MSSQL+NextGIS 2.0.1

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

MSSQL+NextGIS 2.0.1

Сообщение pearlovka »

Добрый день.
После переустановки NextGIS с версии 1.8.0 на версию 2.0.1 (Windows7) не могу подключиться к БД MSSQL.
Текст ошибки ниже, ODBC настроен- база данных GISKomienergo.
error.jpg
error.jpg (26.62 КБ) 14655 просмотров
ODBC.jpg
ODBC.jpg (75.06 КБ) 14655 просмотров
Последний раз редактировалось pearlovka 18 ноя 2013, 16:33, всего редактировалось 1 раз.
Аватара пользователя
pearlovka
Интересующийся
Сообщения: 30
Зарегистрирован: 17 апр 2012, 13:15
Репутация: 0
Откуда: Сыктывкар
Контактная информация:

Re: MSSQL+NextGIS 2.0.1

Сообщение pearlovka »

Откатилась на версию 1.8.0, все снова работает :-(
Кто-то еще пробовал связку с MSSQL 2008 в новой версии программы на винде? Это баг?
trir
Гуру
Сообщения: 5354
Зарегистрирован: 09 апр 2010, 19:30
Репутация: 1021
Ваше звание: просто мимо прохожу
Откуда: Ё-бург

Re: MSSQL+NextGIS 2.0.1

Сообщение trir »

Это сильно кривые руки!
1. MSSQL 2008? - на втором скриншоте я вижу MSSQL 2012
2. Зачем через ODBC?
Аватара пользователя
pearlovka
Интересующийся
Сообщения: 30
Зарегистрирован: 17 апр 2012, 13:15
Репутация: 0
Откуда: Сыктывкар
Контактная информация:

Re: MSSQL+NextGIS 2.0.1

Сообщение pearlovka »

Спасибо за руки, добрый форумчанин :-)
Выдержка с сайте майкрософта
Драйвер 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 КБ) 14563 просмотра
trir
Гуру
Сообщения: 5354
Зарегистрирован: 09 апр 2010, 19:30
Репутация: 1021
Ваше звание: просто мимо прохожу
Откуда: Ё-бург

Re: MSSQL+NextGIS 2.0.1

Сообщение trir »

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

Re: MSSQL+NextGIS 2.0.1

Сообщение pearlovka »

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

Re: MSSQL+NextGIS 2.0.1

Сообщение pearlovka »

На версии qgis 1.8.0, как я уже писала выше, все работает с теми же настройками.
Приложу на всякий случай справочную информацию из qgis? nextgis я уже снесла до более низкой версии, а кугис пока оставила, в ней та же ошибка.
qgis201.jpg
qgis201.jpg (102.52 КБ) 14541 просмотр
trir
Гуру
Сообщения: 5354
Зарегистрирован: 09 апр 2010, 19:30
Репутация: 1021
Ваше звание: просто мимо прохожу
Откуда: Ё-бург

Re: MSSQL+NextGIS 2.0.1

Сообщение trir »

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

Re: MSSQL+NextGIS 2.0.1

Сообщение pearlovka »

у Сервера, где mssql стоит? винда 64-битная, если не ошибаюсь там win 2008 server? могу ресторить базу на другой сервер (win2003 server 32-битная), там правда mssql 2008 экспресс, завтра попробую - отпишусь.
trir
Гуру
Сообщения: 5354
Зарегистрирован: 09 апр 2010, 19:30
Репутация: 1021
Ваше звание: просто мимо прохожу
Откуда: Ё-бург

Re: MSSQL+NextGIS 2.0.1

Сообщение trir »

А на скриншоте 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 »

Правка

Без DSN заработало, спасибо, значит вы правы ODBC оказался не нужен.
trir
Гуру
Сообщения: 5354
Зарегистрирован: 09 апр 2010, 19:30
Репутация: 1021
Ваше звание: просто мимо прохожу
Откуда: Ё-бург

Re: MSSQL+NextGIS 2.0.1

Сообщение trir »

Проблема наверное в том, что 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

Сообщение Донецков »

А ессли поставить QGIS 64 разрядный, тогда как будет?
trir
Гуру
Сообщения: 5354
Зарегистрирован: 09 апр 2010, 19:30
Репутация: 1021
Ваше звание: просто мимо прохожу
Откуда: Ё-бург

Re: MSSQL+NextGIS 2.0.1

Сообщение trir »

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

Re: MSSQL+NextGIS 2.0.1

Сообщение pearlovka »

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 КБ) 14457 просмотров
папка \Windows\SysWOW64 в принципе отсутствует, соответственно ODBC запускается \Windows\System32\odbcad32.exe и другого местоположения не существует

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

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

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

Сейчас этот форум просматривают: Ahrefs [Bot], UlvHare и 1 гость