|
instclient (FB3.0) куда вывод идет, запускаю - в ответ тишина
|
|||
---|---|---|---|
#18+
Belotsky Serge, к написанному выше. Interbase и Firebird надо разводить на разные порты. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.09.2018, 11:07 |
|
instclient (FB3.0) куда вывод идет, запускаю - в ответ тишина
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
25.09.2018, 11:15 |
|
instclient (FB3.0) куда вывод идет, запускаю - в ответ тишина
|
|||
---|---|---|---|
#18+
hvladBelotsky Serge, что такое административная консоль, по-твоему ? И что написано в заголовке окна Far здесь 21685089 и здесь 21685091 ? А что у тебя ? Заработало! Через запуск FAR в режиме админа. А я запускал инсталлятор FB и instclient в режиме админа через контекстное меню (в т.ч и в проводнике). И ничего не происходило. А что, там есть разница? При этом еще окошко высвечивалось 'Разрешить изменения данной программе'? ... |
|||
:
Нравится:
Не нравится:
|
|||
25.09.2018, 11:21 |
|
instclient (FB3.0) куда вывод идет, запускаю - в ответ тишина
|
|||
---|---|---|---|
#18+
Belotsky SergeА я запускал ... instclient в режиме админа через контекстное меню (в т.ч и в проводнике). И ничего не происходилоОчень даже происходило - instclient выводил свою подсказку и завершался. PS Прискорбно, что приходится расжёвывать такие элементарные вещи... ... |
|||
:
Нравится:
Не нравится:
|
|||
25.09.2018, 11:26 |
|
instclient (FB3.0) куда вывод идет, запускаю - в ответ тишина
|
|||
---|---|---|---|
#18+
Симонов ДенисBelotsky Serge, к написанному выше. Interbase и Firebird надо разводить на разные порты. А как это сделать. Выгрузил сервер FB и запустил сервер IB на gds_db. Получил 'unaivailable database'. Вернул обратно старый gds32.dll, заработало. Каждый раз заниматься подменой gds32.dll? ... |
|||
:
Нравится:
Не нравится:
|
|||
25.09.2018, 11:34 |
|
instclient (FB3.0) куда вывод идет, запускаю - в ответ тишина
|
|||
---|---|---|---|
#18+
Belotsky Serge, для начала реши нужен ли тебе вообще Interbase. Если не нужен просто удали его и его клиентскую библиотеку. Если нужен, то номер пора можно указать в конфиге Firebird, ну и подключаться тогда надо с указанием порта Firebird. И как уже подсказывали клиенсткую библиотеку можно бросить в папку с exe файлом приложения, тогда оно будет брать её вместо той что лежит в system32. Ну и ещё в XE3 есть FireDac, там есть отдельный драйвер для Firebird, который будет искать fbclient, а не gds32, если конечно не боишься переползать с IBX на FireDac. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.09.2018, 12:21 |
|
instclient (FB3.0) куда вывод идет, запускаю - в ответ тишина
|
|||
---|---|---|---|
#18+
Симонов ДенисBelotsky Serge, для начала реши нужен ли тебе вообще Interbase. Если не нужен просто удали его и его клиентскую библиотеку. Пусть будет, маловероятно, но пусть будет. Если нужен, то номер пора можно указать в конфиге Firebird, ну и подключаться тогда надо с указанием порта Firebird. Ок, попробую. Ну и ещё в XE3 есть FireDac, там есть отдельный драйвер для Firebird, который будет искать fbclient, а не gds32, если конечно не боишься переползать с IBX на FireDac. Нет у меня FireDac :( Версия RAD Studio XE3 Prof ее не содержит. Хотя я бы с удовольствием променял на просто Delphi XE3 но версии Enterprise. Но нельзя :( ... |
|||
:
Нравится:
Не нравится:
|
|||
25.09.2018, 13:24 |
|
instclient (FB3.0) куда вывод идет, запускаю - в ответ тишина
|
|||
---|---|---|---|
#18+
Belotsky SergeКотовасияBelotsky Serge, запусти ProcessExplorer или FileMon (от Sysinternals) да отследи, что там и куда пишется: https://technet.microsoft.com/bb795533 Вот что мне показывает procmon, при активации кнопки test (в свойствах IBDataBase). И я мало что там понимаю. в serveces - вот это gds_db 3050/tcp # InterBase Server rad_xe3 3053/tcp # InterBase Server но у меня, эти службы и не запущены. Да и перестали запускаться что то:( Пишет - Служба не ответила на запрос своевременно, хотя пару месяцев назад вроде запускалась нормально. Если давить все кнопки подряд, то... ... |
|||
:
Нравится:
Не нравится:
|
|||
25.09.2018, 18:38 |
|
instclient (FB3.0) куда вывод идет, запускаю - в ответ тишина
|
|||
---|---|---|---|
#18+
Belotsky SergeА как это сделать. Выгрузил сервер FB и запустил сервер IB на gds_db. Получил 'unaivailable database'. Вернул обратно старый gds32.dll, заработало. казалось бы, inst_manual читал, но не прочитал? Там русским языком написано про path, gds32 от ИБ и ФБ, и что лучше всего класть клиента в папку с приложением. Вы одновременно хотите у себя, на машине разработчика, чтобы работали IB и FB одновременно? НАХРЕНА? В статье есть описание поочередного запуска. Belotsky SergeКаждый раз заниматься подменой gds32.dll? логически у вас картина не складывается. 1. приложение ищет клиента в path 2. в path записан клиент от ФБ 3. запущен сервер IB или 2. в path записан клиент от IB 3. запущен сервер ФБ конечно, работать это не будет! клиентские части от ИБ и ФБ несовместимы. Раз вы в дизайн-тайме в Дельфи работаете, и вам надо работать с ФБ, то ДА - вам надо - выключить ИБ - убрать его клиентскую библиотеку из PATH. В общем, мне добавить нечего. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.09.2018, 19:07 |
|
instclient (FB3.0) куда вывод идет, запускаю - в ответ тишина
|
|||
---|---|---|---|
#18+
Belotsky Sergegds_db 3050/tcp # InterBase Server rad_xe3 3053/tcp # InterBase Server то есть, сначала был установлен какой-то ИБ, а потом ВТОРОЙ раз как второй инстанс был установлен еще и ИБ ХЕ3. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.09.2018, 19:10 |
|
instclient (FB3.0) куда вывод идет, запускаю - в ответ тишина
|
|||
---|---|---|---|
#18+
kdvказалось бы, inst_manual читал, но не прочитал? Там русским языком написано про path, gds32 от ИБ и ФБ, и что лучше всего класть клиента в папку с приложением. Вы одновременно хотите у себя, на машине разработчика, чтобы работали IB и FB одновременно? НАХРЕНА? одновременно не надо и ИБ маловероятен, я писал об этом. Разве что клиент потребует и у него будет ИБ. kdvВ общем, мне добавить нечего. Да "допетрил" я уже, понимание не сразу приходит. Спасибо за коммент! Проблема с самого начала была в том, что я никак не мог понять, почему не создается клиентский gds32 от ФБ. Я впал в ступор и в панику "что за хрень"? Если бы с самого начала инсталлятор ФБ выдал предупреждение, что невозможно создать gds32 в силу таких то причин, то вопросов было меньше. А то возникает сообщение: "Программа собирается внести изменения на системный диск! <Да/Нет>?" Даешь <Да>, но ничего не происходит по факту! Более того, когда я переустановил ФБ с 2.5 на 3.0, с административной консоли, gds32 также не установился! Пришлось потом отдельно его сделать при помощи instclient! Т.е. инсталлятор ФБ тупо вводит в заблуждение и по факту только разворачивает ФБ в указанной папке, тогда зачем требовать режим админа вообще? Не проще ли в доках прямо писать, если желаете работать с ФБ скиньте fbclient/gds32 в папку с программой, кстати, почему сразу нельзя в инсталлятор ФБ поставлять соответствующий gds32, ведь instclient требует административной консоли, а не просто запуск в режиме админа! Не все могут работать с fbclient.dll (случай с компонентами IBX, не у всех есть FireDAC). А тупое переименование не факт, что заработает. Ладно, решили проблему, и хорошо :) Всем спасибо! ... |
|||
:
Нравится:
Не нравится:
|
|||
26.09.2018, 08:14 |
|
instclient (FB3.0) куда вывод идет, запускаю - в ответ тишина
|
|||
---|---|---|---|
#18+
kdvBelotsky Sergegds_db 3050/tcp # InterBase Server rad_xe3 3053/tcp # InterBase Server то есть, сначала был установлен какой-то ИБ, а потом ВТОРОЙ раз как второй инстанс был установлен еще и ИБ ХЕ3. Я не помню, как так получилось, это было пару лет назад. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.09.2018, 08:15 |
|
instclient (FB3.0) куда вывод идет, запускаю - в ответ тишина
|
|||
---|---|---|---|
#18+
Belotsky SergeБолее того, когда я переустановил ФБ с 2.5 на 3.0, с административной консоли, gds32 также не установился! если dll открыта каким-то процессом, то ее переписать или удалить нельзя. Явно в этот момент или дельфя с проектом была открыта, или ибэксперт, или еще что. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.09.2018, 12:24 |
|
instclient (FB3.0) куда вывод идет, запускаю - в ответ тишина
|
|||
---|---|---|---|
#18+
kdvЯвно в этот момент или дельфя с проектом была открыта, или ибэксперт, или еще что. Ещё более явно, что он искал её инструментом не той разрядности, поэтому и не увидел. А ведь я не зря в самом начале топика сказал "instclient q g"... Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
26.09.2018, 13:22 |
|
instclient (FB3.0) куда вывод идет, запускаю - в ответ тишина
|
|||
---|---|---|---|
#18+
Dimitry SibiryakovkdvЯвно в этот момент или дельфя с проектом была открыта, или ибэксперт, или еще что. Ещё более явно, что он искал её инструментом не той разрядности, поэтому и не увидел. А ведь я не зря в самом начале топика сказал "instclient q g"... Ну так я так и делал, но ничего не происходило, не было никакого вывода на консоль! Разве что очень быстро какое-то окошко быстро разворачивалось и схлопывалось, это было просто мелькание на уровне 0.1 с по длительности, фиг там что-то заметишь. Обычный юзер бы и на это не обратил внимание, слишком быстро. Откуда мне было знать, что instclient должен запускаться не просто в режиме админа, а еще из админконсоли? Можно подумать, я только и занимаюсь, что установкой/сносом различных приложений :) ... |
|||
:
Нравится:
Не нравится:
|
|||
26.09.2018, 14:43 |
|
instclient (FB3.0) куда вывод идет, запускаю - в ответ тишина
|
|||
---|---|---|---|
#18+
Belotsky SergeНу так я так и делал, но ничего не происходило, не было никакого вывода на консоль! Разве что очень быстро какое-то окошко быстро разворачивалось и схлопывалось Ты эта... определись: запускал ты эту команду из консоли в которую не было вывода или ты кликал на неё в проводнике и новая консоль быстро разворачивалась и закрывалась. PS: Остаток звучит как "я же не программист чтобы знать на какие кнопки нажимать надо". Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
26.09.2018, 14:49 |
|
instclient (FB3.0) куда вывод идет, запускаю - в ответ тишина
|
|||
---|---|---|---|
#18+
Dimitry SibiryakovBelotsky SergeНу так я так и делал, но ничего не происходило, не было никакого вывода на консоль! Разве что очень быстро какое-то окошко быстро разворачивалось и схлопывалось Ты эта... определись: запускал ты эту команду из консоли в которую не было вывода или ты кликал на неё в проводнике и новая консоль быстро разворачивалась и закрывалась. PS: Остаток звучит как "я же не программист чтобы знать на какие кнопки нажимать надо". Не знаю, будет ли доступно https://drive.google.com/open?id=1AktnB-Rilollqa7lDLO66KVcoFsNWDVE ... |
|||
:
Нравится:
Не нравится:
|
|||
26.09.2018, 16:11 |
|
instclient (FB3.0) куда вывод идет, запускаю - в ответ тишина
|
|||
---|---|---|---|
#18+
Belotsky Serge PS: все успели заметить окошко с важным сообщением? :) ... |
|||
:
Нравится:
Не нравится:
|
|||
26.09.2018, 16:13 |
|
instclient (FB3.0) куда вывод идет, запускаю - в ответ тишина
|
|||
---|---|---|---|
#18+
Belotsky Serge, ты нас решил этим удивить? Сюрпрайз так отработает почти любая консольная программа. Поэтому чтобы не было непоняток консольные программы надо запускать в консоли, а не надеяться что они приостановят свою деятельность до реакции пользователя. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.09.2018, 16:18 |
|
instclient (FB3.0) куда вывод идет, запускаю - в ответ тишина
|
|||
---|---|---|---|
#18+
у нынешних программистов все хуже и хуже с пониманием операционной системы, работы с файлами, режимов блокировок, что такое dll, и так далее. Хотя, казалось бы, это базовые знания. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.09.2018, 23:55 |
|
instclient (FB3.0) куда вывод идет, запускаю - в ответ тишина
|
|||
---|---|---|---|
#18+
Да, да, раньше трава была зеленее. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
27.09.2018, 00:15 |
|
instclient (FB3.0) куда вывод идет, запускаю - в ответ тишина
|
|||
---|---|---|---|
#18+
kdvу нынешних программистов все хуже и хуже с пониманием операционной системы, работы с файлами, режимов блокировок, что такое dll, и так далее. Хотя, казалось бы, это базовые знания. Да ладно, не сгущайте краски. Народ ничуть не стал глупее, даже более того, этих умников развелось слишком много, наплодили кучу технологий, многие из которых просто проскочили мимо, так и не завоевав популярность. PS: Я тут подумал, а нельзя ли было сделать опцию в instclient для создания gds32.dll в папке ФБ, может юзер просто хочет разместить эту dll рядом с программой? PPS: Я тут просмотрел http://www.ibase.ru/inst_manual/#files на поиск слова 'админ'. Оно упоминается только один раз и то не совсем в связи с установкой ФБ. А должно быть краcное окно 'ВНИМАНИЕ! Генерация gds32.dll требует административной консоли!!!' ... |
|||
:
Нравится:
Не нравится:
|
|||
27.09.2018, 08:07 |
|
instclient (FB3.0) куда вывод идет, запускаю - в ответ тишина
|
|||
---|---|---|---|
#18+
Belotsky SergeГенерация gds32.dll требует административной консоли!!! Э... а нельзя ли в приложение встроить? Вот у меня есть какая-то утилита, она запускается как приложение, но настраивает себя для запуска как системная служба, то. есть, ей требуются повышенные права. Так вот, если прав недостаточно, она перезапускает себя с требованием вовышенных прав, соответственно система делает "темный экран" и запрашивает разрешение на сие у пользователя. ? ... |
|||
:
Нравится:
Не нравится:
|
|||
27.09.2018, 09:20 |
|
instclient (FB3.0) куда вывод идет, запускаю - в ответ тишина
|
|||
---|---|---|---|
#18+
КотовасияBelotsky SergeГенерация gds32.dll требует административной консоли!!!Э... а нельзя ли в приложение встроить?Именно так оно и устроено. Другой вопрос, что для данной конкретной утилиты такое поведение - сильно не оптимально. 1. Пользователь без прав администратора не может сделать "instclient q ..." 2. Если пользователь "что-то напутал", то утилита (получив права в новой консоли) - выругается, но никому не удастся узнать, что именно случилось. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.09.2018, 09:41 |
|
|
start [/forum/topic.php?fid=40&startmsg=39707517&tid=1560965]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
87ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
53ms |
get tp. blocked users: |
2ms |
others: | 10ms |
total: | 191ms |
0 / 0 |