LINUX.ORG.RU

wine + odbc+sql (debian)


0

0

привет всем может кто сталкивался использую debian 4 wine поставил wine_1.1.14~winehq1-1_i386.deb (более позднюю 20ю) установил mdac 2.5 (c более позднимим версиями odbcad32 не запускался, ошибки выдавал) зашел в cliconfg нкстроил tcp/ip сревак имя databse1, стандартный порт, расположение 192.168.100.104 запустил odbcad32 делаем настройки для sql, выбираем имя databse1, выбираем расположение уже высвечивается в списке наш databse1 в следующем окне ввожу sa и пароль (для авторицации), далее, то етсь должна быть попытка сконнектиться но выходит еррор: connection filed: SQLState '01000' SQL Server error: 11001 [microsoft] [odbc sql server driver][tcp\ip sockets] connectionopen (gethostbyname()()) connection files sqlState:'08001' sql server error:11 [microsoft] [odbc sql server driver][tcp\ip sockets] general network error. check your network documentation вот может кто сталкивался, подскажите чаво делать-то!?!?!


айпишник вместо имени забил (без \\) вышло другое окно wine c++ runtime library assertion filed program c:\windows\system32\odbcad32 file ../src/sqlspi.c line120 expression "count" perss ok to exit programm

debugger:

oper@d20090924:~$ su d20090924:/home/oper# wine odbcad32 err:ntlm:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. err:ntlm:SECUR32_initNTLMSP Usually, you can find it in the winbind package of your distribution. wine: Unhandled exception 0x80000003 at address 0x7edec90b (thread 0009), starting debugger... 0x7edec90b: int $3 Modules: Module Address Debug info Name (91 modules) PE 440000- 456000 Deferred odbcint PE 1000000- 1009000 Deferred odbcad32 PE 1f820000-1f83a000 Deferred odbccp32 PE 41100000-4110c000 Deferred sqlwoa PE 41110000-4112d000 Deferred sqlstr PE 41230000-412af000 Deferred sqlsrv32 PE 73330000-73337000 Deferred dbmssocn ELF 7bf00000-7bf03000 Deferred <wine-loader> ELF 7dc7b000-7dca9000 Deferred secur32<elf> \-PE 7dc80000-7dca9000 \ secur32 ELF 7dca9000-7dcc4000 Deferred wsock32<elf> \-PE 7dcb0000-7dcc4000 \ wsock32 ELF 7dcc4000-7ddd6000 Deferred oleaut32<elf> \-PE 7dce0000-7ddd6000 \ oleaut32 ELF 7ddd6000-7de03000 Deferred ws2_32<elf> \-PE 7dde0000-7de03000 \ ws2_32 ELF 7de03000-7de16000 Deferred libresolv.so.2 ELF 7de16000-7de35000 Deferred iphlpapi<elf> \-PE 7de20000-7de35000 \ iphlpapi ELF 7de35000-7de5d000 Deferred netapi32<elf> \-PE 7de40000-7de5d000 \ netapi32 ELF 7de5d000-7deae000 Deferred libgcrypt.so.11 ELF 7deae000-7dedc000 Deferred libcrypt.so.1 ELF 7dedc000-7df4a000 Deferred libgnutls.so.13 ELF 7df4a000-7df79000 Deferred libcups.so.2 ELF 7df9d000-7dfd0000 Deferred uxtheme<elf> \-PE 7dfa0000-7dfd0000 \ uxtheme ELF 7dfd0000-7e008000 Deferred winspool<elf> \-PE 7dfe0000-7e008000 \ winspool ELF 7e008000-7e0bf000 Deferred comdlg32<elf> \-PE 7e010000-7e0bf000 \ comdlg32 ELF 7e0bf000-7e132000 Deferred rpcrt4<elf> \-PE 7e0d0000-7e132000 \ rpcrt4 ELF 7e132000-7e24d000 Deferred ole32<elf> \-PE 7e150000-7e24d000 \ ole32 ELF 7e24d000-7e3e1000 Deferred shell32<elf> \-PE 7e260000-7e3e1000 \ shell32 ELF 7e3e1000-7e4c2000 Deferred comctl32<elf> \-PE 7e3f0000-7e4c2000 \ comctl32 ELF 7e4f4000-7e4f8000 Deferred libgpg-error.so.0 ELF 7e4f8000-7e50b000 Deferred libtasn1.so.3 ELF 7e514000-7e573000 Deferred shlwapi<elf> \-PE 7e520000-7e573000 \ shlwapi ELF 7e59b000-7e5a0000 Deferred libxfixes.so.3 ELF 7e5a0000-7e5a9000 Deferred libxcursor.so.1 ELF 7e5a9000-7e5ac000 Deferred libxrandr.so.2 ELF 7e5ac000-7e5b4000 Deferred libxrender.so.1 ELF 7e5b4000-7e5b9000 Deferred libxxf86vm.so.1 ELF 7e5b9000-7e5d9000 Deferred imm32<elf> \-PE 7e5c0000-7e5d9000 \ imm32 ELF 7e5d9000-7e5de000 Deferred libxdmcp.so.6 ELF 7e5de000-7e6ca000 Deferred libx11.so.6 ELF 7e6ca000-7e6d8000 Deferred libxext.so.6 ELF 7e6d8000-7e6f0000 Deferred libice.so.6 ELF 7e6f0000-7e6f9000 Deferred libsm.so.6 ELF 7e704000-7e7b0000 Deferred winex11<elf> \-PE 7e710000-7e7b0000 \ winex11 ELF 7e7b0000-7e7c4000 Deferred keyboard.drv16.so PE 7e7c0000-7e7c4000 Deferred keyboard.drv16 ELF 7e893000-7e8b3000 Deferred libexpat.so.1 ELF 7e8b3000-7e8de000 Deferred libfontconfig.so.1 ELF 7e8de000-7e8e1000 Deferred libxinerama.so.1 ELF 7e8e9000-7e8fd000 Deferred libz.so.1 ELF 7e8fd000-7e967000 Deferred libfreetype.so.6 ELF 7e969000-7e96c000 Deferred libxau.so.6 ELF 7e972000-7e985000 Deferred lz32<elf> \-PE 7e980000-7e985000 \ lz32 ELF 7e985000-7e9a1000 Deferred version<elf> \-PE 7e990000-7e9a1000 \ version ELF 7e9a1000-7e9fa000 Deferred advapi32<elf> \-PE 7e9b0000-7e9fa000 \ advapi32 ELF 7e9fa000-7eaac000 Deferred gdi32<elf> \-PE 7ea10000-7eaac000 \ gdi32 ELF 7eaac000-7ec13000 Deferred user32<elf> \-PE 7ead0000-7ec13000 \ user32 ELF 7ec13000-7ec82000 Deferred msvcrt<elf> \-PE 7ec20000-7ec82000 \ msvcrt ELF 7edaa000-7eef6000 Export kernel32<elf> \-PE 7edd0000-7eef6000 \ kernel32 ELF 7eef6000-7ef01000 Deferred libnss_files.so.2 ELF 7ef01000-7ef0b000 Deferred libnss_nis.so.2 ELF 7ef0b000-7ef21000 Deferred libnsl.so.1 ELF 7ef21000-7ef46000 Deferred libm.so.6 ELF 7ef46000-7f000000 Deferred ntdll<elf> \-PE 7ef60000-7f000000 \ ntdll ELF b7c74000-b7c7d000 Deferred libnss_compat.so.2 ELF b7c7e000-b7c82000 Deferred libdl.so.2 ELF b7c82000-b7db3000 Deferred libc.so.6 ELF b7db3000-b7dc5000 Deferred libpthread.so.0 ELF b7dd1000-b7f0e000 Deferred libwine.so.1 ELF b7f10000-b7f27000 Deferred ld-linux.so.2 Threads: process tid prio (all id:s are in hex) 00000008 (D) C:\windows\system32\odbcad32.exe 00000009 0 <== 0000000c 00000012 0 0000000e 0 0000000d 0 0000000f 00000015 0 00000014 0 00000011 0 00000010 0 00000016 00000017 0 Backtrace: =>0 0x7edec90b in kernel32 (+0x1c90b) (0x00329cfc) 1 0x7edec906 DebugBreak+0xb() in kernel32 (0x00329d0c) 2 0x7ec3d8f5 in msvcrt (+0x1d8f5) (0x0032a56c) 3 0x7ec3db43 MSVCRT__assert+0xcd() in msvcrt (0x0032adac) err:dbghelp:pe_load_dbg_file Couldn't find .DBG file "sqlsrv32.DBG" ("") 4 0x412890d1 in sqlsrv32 (+0x590d1) (0x001442f2) 5 0x002e0032 (0x00390031) 6 0x00000000 (0x00000000) d20090924:/home/oper#

tavka
() автор топика
Ответ на: комментарий от tavka

Я не в теме, но в первой же строке:
> ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. err:ntlm:SECUR32_initNTLMSP Usually, you can find it in the winbind package of your distribution.


>oper@d20090924:~$ su

>d20090924:/home/oper# wine odbcad32

Ты вообще понимаешь, что делаешь? :)

power
()
Ответ на: комментарий от power

я так понял что нужно что бы стоял winbind из самбы, что бы ntlm_auth не ругалась!! самба у мня установлена и winbind тожа

tavka
() автор топика

Заводил я это поделие под вайном, только пока анону не откроют толкс для постнига, в технических отделах помогать никому не буду

anonymous
()
Ответ на: комментарий от power

у мня odbcad32 тока из под рута запускается а xто из-за этого могут быть проблемы (c коннектом к эскуелю)!??! мне бы хоть под кем пока запустить! :)) а ntlm_auth запускается, выдает список ключей

tavka
() автор топика
Ответ на: комментарий от tavka

> у мня odbcad32 тока из под рута запускается а xто из-за этого могут быть проблемы
Значит, что-то у тебя не так :)
Я не телепат, libastral`ом не пользуюсь - добивайся ответа от анонимуса :)

power
()
Ответ на: комментарий от anonymous

анонимус не держи это в себе. давай колись как делал! :)))

tavka
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.