powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / IBExpert [игнор отключен] [закрыт для гостей] / FB3: плохо работает локальное подключение
25 сообщений из 43, страница 1 из 2
FB3: плохо работает локальное подключение
    #39233374
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Глушу FB 2.1, 2.5, запускаю службу FB 3.0 SS

В IBE пытаюсь создать БД "d:\FB3_test.fdb"
сервер - локaльный
клиентская либа - C:\Program Files\Firebird\Firebird_3_0\WOW64\fbclient.dll
sydba/masterkey

IBEUnsuccessful execution caused by system error that does not preclude successful execution of subsequent statements.
Error loading plugin Engine12.
Module C:\Program Files\Firebird\Firebird_3_0\plugins/Engine12 exists but can not be loaded.


Указываю путь "xnet://d:\fb3_test.fdb" - создается, но этот трюк ещё знать надо. А "мышевождением" - для чего GUI и нужен - не создается.

--------

после создания запускается регистрация БД...

поле "описание БД" почему-то пустое, тогда как обычно оно заполняется в путь к файлу БД.
непривычно, но уже намекает на неожиданности.

а куда мы будем подключаться?
удалённый сервер xnet с подключением по TCP/IP - O'RLY ???

исправляю: Сервер - локальный, FB 3.0

Зарегистрировать...

Подключиться....

IBEUnsuccessful execution caused by a system error that precludes successful execution of subsequent statements.
Unable to complete network request to host "d:".
Failed to establish a connection.
Не найден сетевой путь. .

Какой ещё хост??? у нас локальный сервер!!!

Открываю регистрационную информацию для локальной БД, а там... - см. скриншот.
...
Рейтинг: 0 / 0
FB3: плохо работает локальное подключение
    #39233379
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ещё раз исправляю информацию.

Сервер - ло-каль-ный.
Файл БД - d:\fb3_test.fdb

Сохранить.

Открыть регистрационную информацию и проверить, что больше ничего не испортилось.
Вроде нормально, сервер по прежнему локальный, БД по прежнему d:\fb3_test.fdb

Отлично. Зaкрываем диалог, соединяемся с БД.....

IBEUnsuccessful execution caused by system error that does not preclude successful execution of subsequent statements.
Error loading plugin Engine12.
Module C:\Program Files\Firebird\Firebird_3_0\plugins/Engine12 exists but can not be loaded.
...
Рейтинг: 0 / 0
FB3: плохо работает локальное подключение
    #39233388
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Arioch,

да. По хорошему надо бы чтобы для Fb3 умел исходя из протокола сам приписывать //[inet | wnet | xnet]/

Поскольку для embeded отдельного префикса нет, то придётся ещё и опцию для него специальную делать

В 3.0.1 и 4.0 ещё появились уточнения, т.е по мимо inet можно указать inet4 (TCP/IP v4) и inet6 (TCP/IP v6)
...
Рейтинг: 0 / 0
FB3: плохо работает локальное подключение
    #39233394
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В общем работает только в ежиме вот этакого франкенштейна...

Впрочем, тоже не полностью, ибо...

IBEDPB Constant (isc_spb_prp_nolinger) is unknown.
...
Рейтинг: 0 / 0
FB3: плохо работает локальное подключение
    #39233396
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов ДенисВ 3.0.1 и 4.0 ещё появились уточнения

1. Рад слышать про 3.0.1 в котором всё же будут улучшения. Мне пока несколько месяцев твердят, что в FB 3.x.y будут только исправления а ни-че-го нового не будет. Полный feature freeze до выхода 4-ки

2. Но вообще-то про недостатки conneciton string у тройки я уже битый год твержу. повторять это ещё и в топике про IBE не вижу смысла. FB - Это FB. IBE - это IBE.
...
Рейтинг: 0 / 0
FB3: плохо работает локальное подключение
    #39233398
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов ДенисПоскольку для embeded отдельного префикса нет

Для протокола: как и для non-embedded
...
Рейтинг: 0 / 0
FB3: плохо работает локальное подключение
    #39233401
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Arioch,

ты разницу между новыми фичами и улучшениями видишь? Улучшения есть и будут. Новые фичи могут быть (что крайне редко для point релизов), но обычно только совсем небольшие.
...
Рейтинг: 0 / 0
FB3: плохо работает локальное подключение
    #39233404
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов Денисты разницу между новыми фичами и улучшениями видишь

вижу - она чисто субьективная:
* захотелось что-то новое впихнуть в feature freeze - называем маааленьким улучшением.
* захотелсь отложить - называем то же самое большоооой feature

В частности именно в контексте "в тройке новых фич не будут" мне говорили про невозможность внести дополнения embedded/non-embedded в connection string

И ещё раз предлагаю не засорять форум про IBE неотносящимися к нему раговорами про FB
...
Рейтинг: 0 / 0
FB3: плохо работает локальное подключение
    #39233475
fb user
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В дополнительных параметрах коннекта было бы удобно вписывать неизвестные IBE константы, по номеру.
А чтобы IBE смог правильно проинтерпретировать тип, можно писать так:
331: string = '...'
332: word = 4096
...
Рейтинг: 0 / 0
FB3: плохо работает локальное подключение
    #39233499
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fb user,

тогда уж лучше сделать пользовательский словарик параметров - тем более внутри эксперта он наерное и так есть, останется толкьо вынести на поверхность.

типа (чисто с потолка) isc_spb_prp_nolinger = 331, {word}

и в диалоге уже "isc_spb_prp_nolinger=4096" или "isc_spb_prp_nolinger{4096}"
...
Рейтинг: 0 / 0
FB3: плохо работает локальное подключение
    #39233566
fb user
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ariochfb user,

тогда уж лучше сделать пользовательский словарик параметров - тем более внутри эксперта он наерное и так есть, останется толкьо вынести на поверхность.

типа (чисто с потолка) isc_spb_prp_nolinger = 331, {word}

и в диалоге уже "isc_spb_prp_nolinger=4096" или "isc_spb_prp_nolinger{4096}"
Лучше чтобы работали оба варианта.
А ещё лучше реализовать isc_dpb_version3, в котором всё будет удобно :)
...
Рейтинг: 0 / 0
FB3: плохо работает локальное подключение
    #39233611
IBExpert
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я вообще ничего не понял.
...
Рейтинг: 0 / 0
FB3: плохо работает локальное подключение
    #39233616
Гаджимурадов Рустам
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IBExpert> Я вообще ничего не понял.

А тут и не нужно. Пусть люди общаются - и им
приятно, и тебе голову ломать не нужно.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
FB3: плохо работает локальное подключение
    #39233623
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IBExpert,

проблема в том, что при указании только пути в поле "Файл базы данных" и выборе в поле "Сервер" значения "Локальный" не понятно как именно будет подключаться IBE к Firebird: то ли по xnet (локальный протокол), то ли как embedded. В конфигурации по умолчанию пойдёт как embedded. В isql это решили довольно просто через указание url подобных строк подключения.

README.connection_stringAdditionally, Firebird 3.0 introduces generalized URL-like syntax for
connection strings:

[ <protocol> : // [ <host> [ : <port> ] ] ] / <file path to database or alias>

Where protocol is one of: INET (means TCP), WNET (means named pipes) or XNET
(means shared memory).

Сейчас в IBE практически невозможно задать что он должен подключаться через XNET, а не как embedded. Arioch пробовал разные варианты, что-то там деле, но в итоге оно не сохраняется.
...
Рейтинг: 0 / 0
FB3: плохо работает локальное подключение
    #39279489
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
UI inconsistency
...
Рейтинг: 0 / 0
FB3: плохо работает локальное подключение
    #39279491
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов ДенисArioch пробовал разные варианты, что-то там деле, но в итоге оно не сохраняется.

Сохранялось, в варианте Сервер = "xnet" и имя файла БД начинается с двух слешов.

Когда сейчас перенастраивал на новый вариант интерфейса - получил путь типа xnet:////файлБД :-)
...
Рейтинг: 0 / 0
FB3: плохо работает локальное подключение
    #39279492
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IBExpertЯ вообще ничего не понял.

В окне настроек БД весьма желательно иметь возможноть добавлять параметры соединения, SPB.
В том числе и те, которые сaм IBE ещё не знает

19158470
...
Рейтинг: 0 / 0
FB3: плохо работает локальное подключение
    #39279509
IBExpert
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AriochUI inconsistency

Как задумано, так и работает: содержимое поля "Файл базы данных" анализируется при выходе из него.
...
Рейтинг: 0 / 0
FB3: плохо работает локальное подключение
    #39279519
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ну если "тут читаем, тут не читаем" - это "как задумано", то можно рыбу заворачивать
...
Рейтинг: 0 / 0
FB3: плохо работает локальное подключение
    #39279522
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IBExpertанализируется при выходе из него.

при выходе из диалога, то есть.

потому что при выходе из эдит-бокса по факту никакого анализа не происходит
...
Рейтинг: 0 / 0
FB3: плохо работает локальное подключение
    #39279569
IBExpert
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ariochпри выходе из диалога, то есть.

потому что при выходе из эдит-бокса по факту никакого анализа не происходит

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

Вот если там только имя файла обнаружено, то и строка подключения не обновляется - это да, глючок.
...
Рейтинг: 0 / 0
FB3: плохо работает локальное подключение
    #39279819
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IBExpert,

ещё один глюк нарыл с новой строкой подключения
...
Рейтинг: 0 / 0
FB3: плохо работает локальное подключение
    #39279820
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
FB3: плохо работает локальное подключение
    #39279876
IBExpert
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов Денисещё один глюк нарыл с новой строкой подключения

А версия эксперта какая?
...
Рейтинг: 0 / 0
FB3: плохо работает локальное подключение
    #39279993
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IBExpert,

сегодня качал. Не помню уже. Утром гляну
...
Рейтинг: 0 / 0
25 сообщений из 43, страница 1 из 2
Форумы / IBExpert [игнор отключен] [закрыт для гостей] / FB3: плохо работает локальное подключение
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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