powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / PB10.5+ SQL Anywhere 11 проблема с ODBC
5 сообщений из 5, страница 1 из 1
PB10.5+ SQL Anywhere 11 проблема с ODBC
    #35918311
Spsalam
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Работаю с PB10.5, прошу тех, кто использует SQL Anywhere 11 через ODBC подсказать, как это у них получились. Моя проблема изложена здесь же на форуме
...
Рейтинг: 0 / 0
PB10.5+ SQL Anywhere 11 проблема с ODBC
    #35919762
maxATC
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Покажи отсюда свои данные.
HKEY_CURRENT_USER\Software\ODBC\ODBC.INI\имя твоего ODBC соединения
...
Рейтинг: 0 / 0
PB10.5+ SQL Anywhere 11 проблема с ODBC
    #35922956
Spsalam
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
maxATC,

Пожалуйста, вот параметры моего ODBC:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
[HKEY_CURRENT_USER\Software\ODBC\ODBC.INI\elix11]
"Driver"="C:\\PROGRA~1\\SQLANY~2\\Bin32\\dbodbc11.dll"
"DatabaseFile"="D:\\Database\\elix\\elixir.db"
"AutoStop"="NO"
"Integrated"="NO"
"Debug"="YES"
"LogFile"="d:\\log11"
"DisableMultiRowFetch"="NO"
"Compress"="NO"
"CommLinks"="TCPIP{}"
"ServerName"="elixir"
"AutoStart"="NO"
...
Рейтинг: 0 / 0
PB10.5+ SQL Anywhere 11 проблема с ODBC
    #35923087
Spsalam
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Spsalam,


Я установил SA 11.0.1.2044, но это не избавило меня от проблемы, при этом, если поставить ошибочный пароль, то это определяется:


Thu Apr 09 2009 14:31:59
14:31:59 Attempting to connect using:
UID=бухгалтер;PWD=********;DBF=D:\Database\elix\elixir.db;ENG=elixir;CON=SQL_DBC_1475030;ASTOP=YES;INT=NO;DBG=YES;LOG=d:\log11;DMRF=NO;COMP=NO;NEWPWD=********
14:31:59 Attempting to connect to a running server...
14:31:59 Attempting SharedMemory connection (no sasrv.ini cached address)
14:31:59 Connected to server over SharedMemory
14:31:59 Connected to SQL Anywhere Server version 11.0.1.2044
14:31:59 Application information:
14:31:59 IP=192.168.1.8;HOST=SERGE;OSUSER=Serg;OS='Windows XP Build 2600 Service Pack 2';EXE=d:\2C\BAKS.exe;PID=0x50c;THREAD=0xbb0;VERSION=11.0.1.2044;API=ODBC;TIMEZONEADJUSTMENT=180
14:31:59 Connected to the server, attempting to connect to a running database...
14:31:59 Database is running, but could not connect to it
14:31:59 Invalid user ID or password


При соединении из клиента протокол следующий:


авторThu Apr 09 2009 14:43:31
14:43:31 Attempting to connect using:
UID=бухгалтер;PWD=********;DBF=D:\Database\elix\elixir.db;ENG=elixir;CON=SQL_DBC_15c5030;ASTOP=YES;INT=NO;DBG=YES;LOG=d:\log11;DMRF=NO;COMP=NO;NEWPWD=********
14:43:31 Attempting to connect to a running server...
14:43:31 Trying to start SharedMemory link ...
14:43:31 SharedMemory link started successfully
14:43:31 Attempting SharedMemory connection (no sasrv.ini cached address)
14:43:31 Failed to connect over SharedMemory
14:43:31 No server found, attempting to start a personal server...
14:43:35 Autostarted server, attempting to connect using:
UID=бухгалтер;PWD=********;DBF=D:\Database\elix\elixir.db;ENG=elixir;CON=SQL_DBC_15c5030;ASTOP=YES;INT=NO;DBG=YES;LOG=d:\log11;DMRF=NO;COMP=NO;NEWPWD=********
14:43:35 Attempting SharedMemory connection (no sasrv.ini cached address)
14:43:35 Connected to server over SharedMemory
14:43:35 Connected to SQL Anywhere Server version 11.0.1.2044
14:43:35 Application information:
14:43:35 IP=192.168.1.8;HOST=SERGE;OSUSER=Serg;OS='Windows XP Build 2600 Service Pack 2';EXE=d:\2C\BAKS.exe;PID=0xe30;THREAD=0xcc8;VERSION=11.0.1.2044;API=ODBC;TIMEZONEADJUSTMENT=180
14:43:35 Connected to the server, attempting to connect to a running database...

в этой точке dbeng11 сообщает что он crashed

14:44:02 Disconnecting shared memory client, process id not found
14:44:02 Communication function i_cs_HandleSQLPresError code 5
14:44:02 Communication function StrmGetInd code 6
14:44:02 Database is running, but could not connect to it


вот такие пироги получаются...
...
Рейтинг: 0 / 0
PB10.5+ SQL Anywhere 11 проблема с ODBC
    #35924492
maxATC
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Spsalam,
Как понял из подфорума Вы уже решили задачу. Но это от себя, непонятно зачем
Код: plaintext
"DatabaseFile"="D:\\Database\\elix\\elixir.db"
если клиент должен подключиться к серверу БД на котором уже запущена БД. Хотя данная опция и может присутствовать (она не нужна), но если в пути на клиенте путь к БД отличен от пути к БД запущенной на сервере то и будет
Код: plaintext
 10 : 30 : 37  Database is running, but could not connect to it
это у меня эксперимент сегодня.
Может и поможет.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / PB10.5+ SQL Anywhere 11 проблема с ODBC
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]