Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
22.10.2015, 11:57
|
|||
---|---|---|---|
ibec_CreateConnection: ошибка Cannot perform operation -- DB is not open |
|||
#18+
Добрый день всем! Написал скрипт где есть такие строки: StrConnect = 'DBName="localhost:C:\MyDB.FDB"; User=SYSDBA; Password=masterkey; Names=WIN1251; SqlDialect=3;'; db = ibec_CreateConnection(__ctFirebird, StrConnect); ... . Усли запускаю его в айбиексперте он работает нормально, но когда запeскаю из батника: ibescript.exe "script.sql" то выдаёт на строке db = ibec_CreateConnection(__ctFirebird, StrConnect); выдаёт ошибку Cannot perform operation -- DB is not open. Почему так? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
22.10.2015, 12:11
|
|||
---|---|---|---|
ibec_CreateConnection: ошибка Cannot perform operation -- DB is not open |
|||
#18+
А что, вот так нельзя, причём с указанием пути к клиентской библиотеке? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
22.10.2015, 12:15
|
|||
---|---|---|---|
ibec_CreateConnection: ошибка Cannot perform operation -- DB is not open |
|||
#18+
Джек, или в строку коннекта явно добавить параметр Clientlib=fbclient.dll Похоже, что клиентская библиотека не находится приложением. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
22.10.2015, 12:24
|
|||
---|---|---|---|
ibec_CreateConnection: ошибка Cannot perform operation -- DB is not open |
|||
#18+
так у меня даже в айбиексперте синтаксические ошибки появились, он не парсит connection... ... |
|||
:
Нравится:
Не нравится:
|
|||
|
22.10.2015, 12:27
|
|||
---|---|---|---|
ibec_CreateConnection: ошибка Cannot perform operation -- DB is not open |
|||
#18+
o_v_aДжек, или в строку коннекта явно добавить параметр Clientlib=fbclient.dll Похоже, что клиентская библиотека не находится приложением. так тоже делал: StrConnect = 'DBName="localhost:C:\MyDB.FDB"; ClientLib=C:\Program Files (x86)\Firebird\Firebird_2_5\bin\fbclient.dll; User=SYSDBA; Password=masterkey; Names=WIN1251; SqlDialect=3;'; db = ibec_CreateConnection(__ctFirebird, StrConnect); всё равно не соединяется... ... |
|||
:
Нравится:
Не нравится:
|
|||
|
22.10.2015, 14:15
|
|||
---|---|---|---|
ibec_CreateConnection: ошибка Cannot perform operation -- DB is not open |
|||
#18+
щас вот так написал: SET NAMES WIN1251; CONNECT 'localhost:C:\MyDB.FDB' USER 'SYSDBA' PASSWORD 'masterkey' ROLE 'MASTER'; execute IBEBlock as begin ... ... ... end при запуске из батника соединился успешно, но при этом ругается: Token unknown - line 1, column 9. IBEBlock. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
22.10.2015, 15:00
|
|||
---|---|---|---|
ibec_CreateConnection: ошибка Cannot perform operation -- DB is not open |
|||
#18+
похоже у меня который ibescript.exe кривой, он вообще ничё не понимает, написал вот такой скрипт: execute ibeblock as begin ibec_ShowMessage('aaaa'); end он и его не хочет выполнять, пишет: Cannot perform operation -- DB is not open . ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=42&mobile=1&tid=1599439]: |
0ms |
get settings: |
8ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
61ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
42ms |
get tp. blocked users: |
2ms |
others: | 306ms |
total: | 447ms |
0 / 0 |