 |
www.integro.ru ЦСИ ИНТЕГРО
|
Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
sirwalrus
Зарегистрирован: 02.12.2008 Сообщения: 81
|
Добавлено: Ср 03 Дек 2008 12:08 Заголовок сообщения: Linux OS |
|
|
Есть ли возможно работы в ингео (сервера и клиентов) в ос Линукс?
Естественно без использования вайна |
|
Вернуться к началу |
|
 |
Gillan
Зарегистрирован: 03.02.2009 Сообщения: 3 Откуда: Самара
|
Добавлено: Чт 12 Фев 2009 10:33 Заголовок сообщения: |
|
|
Тоже очень интересно, а то MSSQL и WinSE2k3 задолбали. _________________ ...все что нас не убивает, совершает огромную ошибку. |
|
Вернуться к началу |
|
 |
Михаил Власов

Зарегистрирован: 14.02.2005 Сообщения: 580 Откуда: ИНТЕГРО
|
Добавлено: Пт 13 Фев 2009 10:30 Заголовок сообщения: |
|
|
Нет. _________________ С уважением, Михаил Власов. |
|
Вернуться к началу |
|
 |
sirwalrus
Зарегистрирован: 02.12.2008 Сообщения: 81
|
Добавлено: Ср 17 Июн 2009 13:36 Заголовок сообщения: |
|
|
А через вайн кто нить пробовал запускать?
Ставится нормально, но вот когда выбираешь сервер для подключения то получается - попа.
Он вообще не видит сеть.
Хотя другие приложения, запущенные через вайн работают с сетью.
Я просто поспорил что соберу рабочую станцию на линуксе ))
ЕСЛи кто заморачивался - подскажите |
|
Вернуться к началу |
|
 |
Владимир Фещенко
Зарегистрирован: 14.05.2005 Сообщения: 13 Откуда: ООО "Жихарь", Ангарск
|
Добавлено: Чт 09 Июл 2009 18:47 Заголовок сообщения: |
|
|
Пробовали ... , и под FreeBSD, и под Solaris, и под Ubunt'ой ... и версии Wine уже все перепробовали ... (на последней бете, тоже не работает) ...
ИнГео говорит: "Ошибка чтения данных: сбой ожидания пакета данных (возможно, разорвано соединение).
после:
$ WINEDEBUG=+all
$ export WINEDEBUG
$ wine C:\\Program\ Files\Integro\InGeo\InGeo.exe
и попытке подключиться к базе данных ... [очень долго ждём] ... (выбираем базу данных [опять ждем] /ИнГео говорит: "Проверяются права доступа к базе данных"/ ... ждём'с ...
Wine говорит:
"... много чего пропущено ...
--------------------------------------------
trace:winsock:WS_gethostbyname "IAS-SERVER" ret 0x13cc28
trace:winsock:WS_connect socket 00c0, ptr 0x32eb94 { family 2, address 192.168.1.71, port 3060 }, length 16
trace:winsock:WS_setsockopt socket: 00c0, level 0x6, name 0x1, ptr 0x32ebc0, len 4
trace:winsock:WSAIoctl 192, 0x98000004, 0x32eba8, 12, (nil), 0, 0x32ebb4, (nil), (nil)
trace:winsock:WSAIoctl onoff: 1, keepalivetime: 30, keepaliveinterval: 10
trace:winsock:WSACreateEvent
trace:winsock:WSACreateEvent
trace:winsock:WSACreateEvent
trace:winsock:WSACreateEvent
trace:winsock:DllMain 0x7e5c0000 0x2 (nil)
trace:winsock:WSACreateEvent
trace:winsock:WSAEventSelect 000000c0, hEvent 0xd8, event 00000020
trace:winsock:WSARecvFrom socket 00c0, wsabuf 0xaf3bdc, nbufs 1, flags 0, from (nil), fromlen -1, ovl 0xaf3bc8, func (nil)
trace:winsock:WSARecvFrom fd=29, options=0
trace:winsock:WSASendTo socket 009c, wsabuf 0xaf3b90, nbufs 1, flags 0, to (nil), tolen 0, ovl 0xaf3b7c, func (nil)
trace:winsock:WSASendTo fd=29, options=0
trace:winsock:WSAGetOverlappedResult socket 009c ovl 0xaf3b7c trans 0xdbe9e8, wait 0 flags 0xdbe9ec
trace:winsock:WS_shutdown socket 009c, how 1 0
trace:winsock:WS2_register_async_shutdown s 156 type 2
trace:winsock:WSAGetOverlappedResult socket 009c ovl 0xaf3b58 trans 0xdbe9e8, wait 0 flags 0xdbe9ec
trace:winsock:WSARecvFrom socket 009c, wsabuf 0xaf3b6c, nbufs 1, flags 0, from (nil), fromlen -1, ovl 0xaf3b58, func (nil)
trace:winsock:WSARecvFrom fd=32, options=0
trace:winsock:WSAEnumNetworkEvents 0000009c, hEvent 0xb4, lpEvent 0xdbe9dc
trace:winsock:WSARecvFrom socket 009c, wsabuf 0xdbe988, nbufs 1, flags 1, from (nil), fromlen -1, ovl (nil), func (nil)
trace:winsock:WSARecvFrom fd=29, options=0
warn:winsock:wsaErrno errno 22, (Invalid argument).
warn:winsock:WSARecvFrom -> ERROR 10022
trace:winsock:WS_closesocket socket 009c
trace:winsock:WSACloseEvent event=0xb4
-------------------------------------------------------------------------------------
"
Если разработчики ИнГео откроют тайну, на каких компонентах Delphi реализовано сетевое общение, то вполне возможно "пропатчить" и сервер и клиента ...
P.S.: подмена dll в wine ничего не решает , проблема на уровне сокетов ... нестандартые IO_CONTROL ...
P.P.S.: 2Integro: действительно, неплохо бы, что бы клиент (а в идеале, и сервер) можно было использовать на *nix платформах. |
|
Вернуться к началу |
|
 |
sirwalrus
Зарегистрирован: 02.12.2008 Сообщения: 81
|
Добавлено: Пн 13 Июл 2009 09:41 Заголовок сообщения: |
|
|
Я по почте с нашими разработчиками на эту тему много общался.
НО результата пока нет.
Самый прикол что они давали мне тестовое клиент серверное приложение, что бы просто проверить рабоатет ли по сети ингео
Так вот это клиент сервеное приложение (ну там два файла всего) под вайном отлично работает!
Очень хотелось бы если разработчики не планируют клосплатформенность ингео, то хотя бы работу под вайном.
ДАвайте вместе дружно решим проблему!!!! |
|
Вернуться к началу |
|
 |
tariel

Зарегистрирован: 26.09.2005 Сообщения: 72 Откуда: г.Орск Оренбургская обл.
|
Добавлено: Пн 20 Июл 2009 07:28 Заголовок сообщения: |
|
|
sirwalrus писал(а): | Я по почте с нашими разработчиками на эту тему много общался.
НО результата пока нет.
Самый прикол что они давали мне тестовое клиент серверное приложение, что бы просто проверить рабоатет ли по сети ингео
Так вот это клиент сервеное приложение (ну там два файла всего) под вайном отлично работает!
Очень хотелось бы если разработчики не планируют клосплатформенность ингео, то хотя бы работу под вайном.
ДАвайте вместе дружно решим проблему!!!! |
уже лицензиии куплены , ("войны в Ираке спонсирована") |
|
Вернуться к началу |
|
 |
sirwalrus
Зарегистрирован: 02.12.2008 Сообщения: 81
|
Добавлено: Пн 20 Июл 2009 08:46 Заголовок сообщения: |
|
|
А мы вот на оборот.
Часть народа, которому не нужен исключитетльно виндовый софт пересадили на убунты (всякие там менелдеры, секретари) |
|
Вернуться к началу |
|
 |
Владимир Фещенко
Зарегистрирован: 14.05.2005 Сообщения: 13 Откуда: ООО "Жихарь", Ангарск
|
Добавлено: Ср 05 Авг 2009 12:22 Заголовок сообщения: |
|
|
Удалось запустить клиента ИнГео в Linux (под wine).
При общении с разработчиками ГИС "ИнГео" (был несколько дней назад в командировке в ЦСИ Интегро) ими было высказано предположение, что причиной тому, что ИнГео не хочет запускаться под wine, явлется использование KEEPALIVE сокетов.
Отключение режима keep-alive, действительно позволило запустить ИнГео на Linux'e.
Тщательного тестирования всех функций я не проводил, но на первый взгляд всё работает нормально.
Для клиента использовалась следующая конфигурация:
Ubuntu 9.04 (i386)
wine-1.1.25
ИнГео 4.4.0.127
Сервер ИнГео работает работает под MS Windows 2003 Server SE и использует MS SQL Server 2005.
1. Установить wine. Я устанавливал wine из исходников (http://sourceforge.net/projects/wine/files/Source%20Packages/1.1.25/wine-1.1.25.tar.bz2/download);
2. Настроить wine в соответствии со следующей инструкцией http://vgtne.gtn.ru/block/?p=17 (это о настройке MSSQL ODBC под wine);
3. Установить под wine ГИС Ингео, и проапгрейдить до версии 4.4.0.127;
4. В администраторе сервера Ингео, снять флажок "Сервер"->"Параметры"->"Сеть"->"Посылать сообщения подтверждающие активность". Или, что тоже самое, в корневом элементе файла InGeoServer.cfg установить атрибут keep-alive="0";
Всё, можно запускать ИнГео и работать. |
|
Вернуться к началу |
|
 |
sirwalrus
Зарегистрирован: 02.12.2008 Сообщения: 81
|
Добавлено: Пн 10 Авг 2009 09:12 Заголовок сообщения: |
|
|
ЯХУ!
СПАСИБО ТЕБЕ !!!!! |
|
Вернуться к началу |
|
 |
sirwalrus
Зарегистрирован: 02.12.2008 Сообщения: 81
|
|
Вернуться к началу |
|
 |
Владимир Фещенко
Зарегистрирован: 14.05.2005 Сообщения: 13 Откуда: ООО "Жихарь", Ангарск
|
Добавлено: Пн 10 Авг 2009 10:08 Заголовок сообщения: |
|
|
Настройка ODBC под wine.
Запустить настройку wine и перейти на вкладку "Библиотеки"
добавить замещения для следующих библиотек, указав, что должны использоваться сторонние библиотеки:
activeds
dbmsrpcn
odbc32
odbccp32
odbcint
sqlsrv32
sqlsrv32.rll
sqlunirl
Установить MDAC (берётся на сайте MS, прямая ссылка: http://download.microsoft.com/download/2/e/d/2ed44410-0644-4021-8001-a2496f2889eb/MDAC_TYP.EXE )
Если MDAC не захочет устанавливаться, то в wine нужно выставить версию "Windows 95", установить MDAC и снова вернуть версию "Windows XP"
Вот и всё. Вроде, ничего не забыл ... |
|
Вернуться к началу |
|
 |
sirwalrus
Зарегистрирован: 02.12.2008 Сообщения: 81
|
Добавлено: Пн 24 Авг 2009 10:15 Заголовок сообщения: |
|
|
Есть контакт!
Все четко по инструкции, версия вайна 1.2.25 ( с последней не захотел работать)
Версия ингео 4.5 на ней тоже все отлично работает
Правда режим работы поставил 2000, иначе не запускалось,
Аз да при первой полпытки залогинитсья пишет ошибку подключения, но потом все нормально
РАЗРАБОТЧИКИ! разместите на главной инструкцию!
БУдет вам большой жирный плюс в карму |
|
Вернуться к началу |
|
 |
tariel

Зарегистрирован: 26.09.2005 Сообщения: 72 Откуда: г.Орск Оренбургская обл.
|
Добавлено: Пн 24 Авг 2009 10:21 Заголовок сообщения: |
|
|
Владимир Фещенко писал(а): | Удалось запустить клиента ИнГео в Linux (под wine).
Всё, можно запускать ИнГео и работать. |
жаль что мы закупили 35 лицензий мелкософтовских... |
|
Вернуться к началу |
|
 |
sirwalrus
Зарегистрирован: 02.12.2008 Сообщения: 81
|
Добавлено: Пн 24 Авг 2009 14:00 Заголовок сообщения: |
|
|
НУ так может и не жель
Ибо на линуксе нет вменяемого CAD приложения
А так же без фотошопа туговато |
|
Вернуться к началу |
|
 |
Дамир
Зарегистрирован: 14.10.2009 Сообщения: 75 Откуда: Туймазы, Архитектура
|
Добавлено: Чт 15 Дек 2011 12:29 Заголовок сообщения: |
|
|
Товарищи, кто-нибудь работает Ubuntu (Linux подобные) + ГИС ИнГЕО?
Если да, то поделитесь опытом, пожалуйста.
С уважением, Дамир |
|
Вернуться к началу |
|
 |
|
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах Вы не можете добавлять приложения в этом форуме Вы можете скачивать файлы в этом форуме
|
|