powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / RC1 теперь официально!
175 сообщений из 175, показаны все 7 страниц
RC1 теперь официально!
    #39098923
Шавлюк Евгений
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Firebird 3.0 Release Candidate 1 is available for testing
http://www.firebirdsql.org/en/firebird-3-0-0-rc1/
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39098951
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ура!!!!!

Всем срочно тестировать.
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39098980
miwaonline
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов ДенисВсем срочно тестировать.
Виндовый 32-битный инсталлятор на этапе выбора компонентов выдает "крякозябры" (судя по внешнему виду, неверная перекодировка win1251<=>utf8). Это надо в трекер нести, или скрина здесь достаточно?
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39098983
miwaonline
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
miwaonlineСимонов ДенисВсем срочно тестировать.
Виндовый 32-битный инсталлятор на этапе выбора компонентов выдает "крякозябры"
На следующих этапах то же.
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39099000
Гаджимурадов Рустам
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
miwaonline> Виндовый 32-битный инсталлятор на этапе
miwaonline> выбора компонентов выдает "крякозябры"
miwaonline> На следующих этапах то же.

Подтверждаю. В начальном проверочном сообщении
"FB уже запущен, не могу" тоже кракозябры.

miwaonline> Это надо в трекер нести, или скрина здесь достаточно?

Если не лень, занеси на всякий случай, чтобы не забылось.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39099035
miwaonline
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Гаджимурадов РустамЕсли не лень, занеси на всякий случай, чтобы не забылось.
Собственно, 5002 . Почти юбилейный :)
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39099038
miwaonline
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
miwaonlineСобственно, 5002 . Почти юбилейный :)
Поправил ссылку.
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39099049
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Гаджимурадов РустамВ начальном проверочном сообщении "FB уже запущен, не могу" тоже кракозябры.
ага.
А у португальского, чешского и французского (как пример) такой проблемы нет.
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39099065
Фотография Relic Hunter
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdv,

Установка сервера БД ма русскую винду? Я-бы никогда такое не сделал.
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39099066
Гаджимурадов Рустам
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
miwaonline > Собственно, 5002. Почти юбилейный :)

Чё-то я его не вижу, ни по прямой ссылке,
ни в разделе Installation. У всех доступен?
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39099080
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Relic HunterУстановка сервера БД ма русскую винду? Я-бы никогда такое не сделал.
русская, не русская, какая разница? А на португальскую как? Спать надо, а не бредить :-)
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39099081
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Гаджимурадов Рустам,

на текущий момент последний 5001, никакого 5002 нету.
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39099109
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
я имел ввиду сам FB 3, а не инсталятор. Хотя его тоже можно. Сам заметил с русским косяки ещё вчера.

miwaonline,

здесь не достаточно, в трекер надо. Официальным инсталятором занимается Paul Reeves
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39099148
fb user
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
RN 3 rc1Choice of server model is determined by settings for two new configuration parameters defining the locking
and cache models, respectively: SharedDatabase and SharedCache.
Имхо нужно текст на вычитку разработчикам давать, перед публикацией :)
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39099149
dimitr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fb user,

вычитывали. Видимо, пропустили.
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39099389
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Хорошо бы ссылку на RelNotes дать прямо на http://firebird3.com/en/news/official-firebird-3-release-candidate-1/

А то на Download page она таким "мелким шритом", что не враз и найдешь
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39099394
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
RelNotes, page 38, databases.conf

По-моему в примере # Directives for MYBIGDB забыли убрать комментарии собственно для самих параметров
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39099403
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
page 39, table 6.1

"Some parameters can be configured at the client connection via the DPB/SPB"

Таблицы какой параметр в каких местах можно указывать - не нашёл.
И в описаниях самих параметров их Scope тоже нет.

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

Также не описано разрешение конфликтов, если разные параметры указаны в DPB и database.conf
С потолка - если я в DPB укажу себе "удобный" ExternalFileAccess - я получу доступ к любому месту диска?

Аналогично с SecurityDatabase - можно будет получить полный доступ к любой БД, указав "правильную" security db в DPB ?
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39099411
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну и что лично меня напрягает, читая relnotes создается впечатление, что лоальное соединение теперь по умолчанию будет embedded - То есть ошибки в приложении будут потенциально портить кэш сервера и падать они тоже будут вместе.

"Задавить" embedded можно, видимо, зафиксировав Providers=Loopback в DPB
Но если это забыть сделать, то по умолчанию вместо безопасного XNET'a будет опасный Embedded

И наоборот, чтобы принудительно вызвать embedded, надо будет фиксировать "Providers=Engine12" - но я так понимаю как только выйдет версия сервера с новой ODS, то и название провайдера сменится, и эта hardcoded строка перестанет работать.
Как-то это кажется менее гибко, чем раньше, когда загружали либо fbClient.dll либо fbEmbed.dll, а с версиями ODS/сервера была гибкость/анархия/younameit
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39099417
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AriochНу и что лично меня напрягает, читая relnotes создается впечатление, что лоальное соединение теперь по умолчанию будет embedded - То есть ошибки в приложении будут потенциально портить кэш сервера и падать они тоже будут вместе.

"Задавить" embedded можно, видимо, зафиксировав Providers=Loopback в DPB
Но если это забыть сделать, то по умолчанию вместо безопасного XNET'a будет опасный Embedded

И наоборот, чтобы принудительно вызвать embedded, надо будет фиксировать "Providers=Engine12" - но я так понимаю как только выйдет версия сервера с новой ODS, то и название провайдера сменится, и эта hardcoded строка перестанет работать.
Как-то это кажется менее гибко, чем раньше, когда загружали либо fbClient.dll либо fbEmbed.dll, а с версиями ODS/сервера была гибкость/анархия/younameit

ты не верно понял.

Во-первых как embedded ты можешь подключится только на том компьютере где есть Engine12.dll, т.е. там где установлен firebird или ты намеренно разместил plugins/Engine12.dll рядом с fbclient.dll.

Во-вторых вовсе необязательно менять набор провайдеров чтобы можно было подключится по требуемому протоколу, т.к. Firebird 3 поддерживает явное указание протокола в строке коннекта. Читай Connection String and Protocols стр. 9
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39099418
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ах да и в третьих, ты не подключишься с помощью embedded если у тебя уже есть хоть один коннект к БД и используется SuperServer
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39099423
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Arioch"Some parameters can be configured at the client connection via the DPB/SPB"

Таблицы какой параметр в каких местах можно указывать - не нашёл.
И в описаниях самих параметров их Scope тоже нет.Это описано в firebird.conf
firebird.conf# Scopes
# ------
# Some parameters are marked as per-database / per-connection configurable.
# Per-database configuration is done in file databases.conf (former aliases.conf).
# Per-connection configuration is primarily client tool and done using
# isc_dpb_config parameter in DPB (isc_spb_config for services).
# Notice that per-database entries also may be tuned using DPB in case of
# embedded engine when attaching to database first time.

AriochТакже не описано разрешение конфликтов, если разные параметры указаны в DPB и database.confDPB имеет приоритет, иначе в нём вообще смысла не было бы.

AriochС потолка - если я в DPB укажу себе "удобный" ExternalFileAccess - я получу доступ к любому месту диска?Это per-database, соответственно будет учитываться только для первого коннекта в embedded случае

AriochАналогично с SecurityDatabaseАналогично предыдущему случаю
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39099424
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AriochИ наоборот, чтобы принудительно вызвать embedded, надо будет фиксировать "Providers=Engine12" - но я так понимаю как только выйдет версия сервера с новой ODS, то и название провайдера сменится, и эта hardcoded строка перестанет работать.
Как-то это кажется менее гибко, чем раньше, когда загружали либо fbClient.dll либо fbEmbed.dll, а с версиями ODS/сервера была гибкость/анархия/younameit

Это наоборот более гибко. Как только выйдет версия с новой ODS ты сможешь записать даже вот так "Providers=Engine12, Engine13" и сервер сможет работать с БД с ODS 12 и ODS 13 одновременно, причём использую для каждой свой движок, а не макароны с поддержкой в одном движке всех предыдущих версия ODS
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39099426
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов ДенисЧитай Connection String and Protocols стр. 9

точнее это чуть ниже описано в "URL-Style Connection Strings"
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39099429
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов Денисах да и в третьих, ты не подключишься с помощью embedded если у тебя уже есть хоть один коннект к БД и используется SuperServer

...зато если Classic, то можно :-) В общем вот эта неопределённость (а точнее длинный список special cases) как-то напрягает.

...ну или тупо прав у юзера на доступ к файлу нет :-)
Вот! кстати!
Предположим у пользователя есть права на чтение (но не запись) файла БД.
Сможет ли тогда embedded подключиться в r/o connection или нет?
Пример - БД на CD-ROM под WinNT
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39099430
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов ДенисЭто наоборот более гибко. Как только выйдет версия с новой ODS ты сможешь записать даже вот так "Providers=Engine12, Engine13"

...и отправить клиенту новую сборку старой аппликухи с другой hardcoded строкой

видимо мы смотрим на гибкость в разных местах
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39099434
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AriochНу и что лично меня напрягает, читая relnotes создается впечатление, что лоальное соединение теперь по умолчанию будет embeddedНа линуксах всю жизнь так и было, там нет локального протокола.
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39099439
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов Денисточнее это чуть ниже описано в "URL-Style Connection Strings"

Да, это интересно. Спасибо.

Честно говоря, был бы рад увидеть там meta-протоколы Embedded ( in-process ) и not-embedded ( out of process ) на слчай например xnet почему либо не срабатывает, но TCP loopback работает.

Случаи отвала xnet при перезапуске 2.х после паления сервера на форуме были описаны
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39099444
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Запускаю установку на win7 x64 rus - и вижу эту прелесть.

Нет, я конечно и так в общих чертах помню, что там написано...

Следующее окошко уже было на номральном русском.
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39099445
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов ДенисКак только выйдет версия с новой ODS ты сможешь записать даже вот так
"Providers=Engine12, Engine13" и сервер сможет работать с БД с ODS 12 и ODS 13
одновременно, причём использую для каждой свой движок, а не макароны с поддержкой в одном
движке всех предыдущих версия ODS
А вот это надо бы ещё потестить. Я нюхом чую грабли на этом пути.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39099446
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hvladНа линуксах всю жизнь так и было, там нет локального протокола.

Не линуксом единым же.

То есть я рад, если в FB будут появляться фишки "больших" серверов, но хотелось бы, чтобы при жтом он оставался прстым и удобным для "малых форм" тоже.
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39099447
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Arioch,

это уже обсуждалось на первой странице. В трекер занесено
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39099448
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
also
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39099450
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov,

ну у тебя же есть собственный движок вот и потесть. Больше то пока некому. Попробуй у себя Providers="Engine12.1, Engine12", ну или как он там у тебя движок зовётся.
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39099451
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов ДенисArioch,

это уже обсуждалось на первой странице. В трекер занесено

Эх, где там был мой пароль....

Именн этого там нету, но в принципе то же, да
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39099453
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Arioch,

оно всё едино. Просто файл custom_message надо в юникод конвертнуть.
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39099458
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов Денис,

надеюсь, хотя немного стрёмно из-за мекой надписи внизу.

но в любом случае, для проверки исправления скриншоты пригодятся
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39099463
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov,

Тут еще такое дело, мне вот *кажется*, что завязывать клиентскую аппликуху на названия DLL с провайдерами - это leaking implementations details
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39099472
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов Денисну у тебя же есть собственный движок вот и потесть.
Мне не интересно, поскольку я и так знаю расположение граблей с точностью до метра. Потому
и в ссылке для закачки у меня лежит целый сервер, а не один голый движок с инструкцией как
его присобачить к стандартной птице. А вот наблюдать как оптимисты, заявляющие "достаточно
будет добавить провайдер", по ним проходят - забава. :-F
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39099482
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hvladЭто описано в firebird.conf

Да, спасибо. Но на этапе RC хорошо бы это уже переносить в доки, доступные без установки сервера.

hvladAriochТакже не описано разрешение конфликтов, если разные параметры указаны в DPB и database.confDPB имеет приоритет, иначе в нём вообще смысла не было бы.

Вот тут я сомневаюсь. Настройки безопасности должны идти в обратную строну, заданные админом сервера ограничивающие глобальные настройки должны подавлять излишне вольные запросы клиентов.

hvladAriochС потолка - если я в DPB укажу себе "удобный" ExternalFileAccess - я получу доступ к любому месту диска?Это per-database, соответственно будет учитываться только для первого коннекта в embedded случае

А не-embedded ?

Вот соединяюсь я с Бд на сервере и в DPB добавляю себе ExternalFileAccess=C:\ (или /etc) и слизываю файл с паролями к серверной ОС ?

hvladAriochАналогично с SecurityDatabaseАналогично предыдущему случаю
Тут маленькая проблемка, что скорее всего Security Database должна лежать локально относительно движка, с сетевого диска она наверное не подцепится?

Но даже и так, предположим в компании есть два отдела.
На одном сервере у них у каждого по БД, каждая со своей Security
В одном отделе я - главный и у меня на нашу БД есть RDB$ADMIN
В другом отделе мне дали доступ на просмотр какого-то одного отчёта, который они для нас готовят через вьюху или SP.

Теперь я коннекчусь к ИХ БД указывая в DPB НАШУ security - и получаю полный доступ?
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39099488
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AriochТо есть я рад, если в FB будут появляться фишки "больших" серверов, но хотелось бы, чтобы при жтом он оставался прстым и удобным для "малых форм" тоже.Чушь какая-то про "размеры".
Пока что кроме нытья "хочу как раньше" и "не хочу ничего менять\изучать" я не вижу.

Что именно тебе вдруг стало неудобно ? И является ли это неудобство объективным или твоим личным ?
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39099489
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AriochТеперь я коннекчусь к ИХ БД указывая в DPB НАШУ security - и получаю полный
доступ?
Зачем обязательно "нашу"? Ты же можешь создать новую или проинициализировать любую
существующую и стать там полноценным SYSDBA. Я уже об этом писал.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39099490
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AriochНо на этапе RC хорошо бы это уже переносить в доки, доступные без установки сервера.Возможно.

В остальном - прочти уже отковоченное мною из конфига и ответь сам на свои вопросы.
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39099491
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AriochВот тут я сомневаюсь. Настройки безопасности должны идти в обратную строну

Старый http://tracker.firebirdsql.org/browse/CORE-4641
Первый же комментарий: Letting the end-user control which security database to use is a security leak waiting to happen. This should be purely serverside.
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39099497
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry SibiryakovAriochТеперь я коннекчусь к ИХ БД указывая в DPB НАШУ security - и получаю полный доступ?
Зачем обязательно "нашу"? Ты же можешь создать новую или проинициализировать любую
существующую и стать там полноценным SYSDBA. Я уже об этом писал.

На сервере, к которому у меня нет файлового доступа, правильно создать security db ?

Если это и воможно технически, то довольно сложно. В моем случае вообще не надо никаких глубокихз знаний кроме любопытства и ibexpert
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39099500
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Arioch,

тебе Алех там всё рассказал про риски, что не понятно ?
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39099504
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AriochНа сервере, к которому у меня нет файлового доступа, правильно создать
security db ?
Ага. Она же ничем от любой другой БД не отличается. Если ты можешь создать БД на сервере
(любую, в любом месте), ты можешь сделать её и security. Ты даже любую существующую БД
можешь сделать security если прав на создание таблиц хватит. Она же, собственно говоря,
именно так и делается. Это потом уже срабатывает параметр RemoteAccess из конфига.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39099505
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hvlad И является ли это неудобство объективным или твоим личным ?

Противопоставление бессмысленное. Личное неудобство является вполне объективным.
Или у нас в Палате Мер и Весов появилась гиря неудобности?
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39099507
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov,

ну вот я предполагаю, что у меня нет возможности создавать БД, админ это пресёк
...и все равно
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39099509
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ariochну вот я предполагаю, что у меня нет возможности создавать БД, админ это
пресёк
Тогда ему повезло. Хотя...
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39099523
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Arioch,

что-то я не понял чем ты возмущаешься. Почитал коммент Алекса.

Alexander PeshkovFirst of all I need to mention that currently one can not use DPB to change security database used to control access to some database. Therefore I hardly understand desire to extend connection string for the tools that can not add additional DPB parameter in native way - there is _NO_ such DPB parameter. And this is absolutely correct cause this is obvious security risk.

В первом предложении он говорит, что DPB не может использоваться для смены БД безопасности. Т.е. проблемы безопасности нет.
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39099527
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hvladАлех там всё рассказал

Classic server has bigger list of acceptable DPB parameters for obvious reason

"огласите весь список, пожалста" - это к вопросу, что дескать "все уже рассказано в firebird.conf"

hvladПока что кроме нытья "хочу как раньше"

Называем чёрное белым? Шарман.

Как раз "как раньше" - то есть когда все приложения и все БД были завязаны на одну единственную security2.fdb/security3.fdb - я и не хочу.

Именно об этом был CORE-4641 - плюс дополнительно еще там была просьба учитывать в databases.conf DRY-principle и сделать специальное значение, когда SecurityDatabase = DataDatabase, а не копировать полный путь.

~~~~~~~

Возвращаясь к use case и "малым формам".

Допустим есть относительно небольшое приложение, которое свои данные хранит в FDB.
Причем должна быть возможность создавать новые базы и открывать разные базы - как офисный пакет может открывать разные документы.
Использовать Embedded - крайне нежелательно: in-process не защищён от испорченной памяти и внезапных падений программы вместе с embeddeв-движком.
То есть использовать нужно SuperServer установленный локально. Да, для установки самого приложения и супер-сервера зовут админа, как и для становки того же офиса. Или как вариант, приложения и FB могут устанавливаться работать без админских прав (если FB3 все еще ожет работать как приложение win32, а не сервис)

Но возможность открывать/закрывать разные БД по выбору пользователя без звонка администратору нужна.
И вот тут возможность через DPB указать, что БД сама-себе-security и была бы нужна.

Тем более, что и дырки в безопасности при этом нет - есть ли в БД системные таблицы пользовательских прав проверяется движком. Дырка в безопасности появляется исключительно в варианте "БД одна, а SecDB другая, но не сама БД".
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39099538
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов Денисчто-то я не понял чем ты возмущаешься.

"Возмущаешься" - это перебор, давай не нагнетать.

Мне не нравится

1. Нечеткий статус параметров - какие можно менять через DPB, а какие нет, и в кахи случаях. Судя по раздражению Влада - в настоящий момент сами разработчики этого ещё не знают. Менялось в процессе разработки и сводного документа тем более диздока по параметрам нет.
2. Невозможность использования режима "self-security" для маленьких программ работающих с несколькими маленькими БД. Потому что это потребует изменения databases.conf руками сисадмина. Да с высоты "у нас есть выделенный сервер для десятка терабайт данных и одной единственной программы" это кажется не нужным. Но для небольших программ ориентированных на менее опытных пользователей, чем администраторы выделенных серверов, это было бы весьма полезно.
3. Нарушение DRY Principle ( необходимость копипастить полный путь к файлу в случае DataB=SecurityDB )
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39099631
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AriochClassic server has bigger list of acceptable DPB parameters for obvious reason

"огласите весь список, пожалста" - это к вопросу, что дескать "все уже рассказано в firebird.conf"Ты на самом деле не понимаешь, что некоторые параметры невозможно изменить на лету и поэтому в SS они физически не могут работать ? Например, в SS физически невозможно задать разный размер кеша для каждого коннекта. 3.0 в этом плане не отличается от 2.х.

Что не описано в firebird.conf ?

Или я виноват в том, что ты не в состоянии отличить Per-database от Per-connection configuration и на этом основании рассказываешь о несуществующих дырах в безопасности ?

AriochhvladПока что кроме нытья "хочу как раньше"

Называем чёрное белым? Шарман.

Как раз "как раньше" - то есть когда все приложения и все БД были завязаны на одну единственную security2.fdb/security3.fdb - я и не хочу.Речь шла об embedded\XNET подключении. Не нужно называть белое чёрным, а синее - кислым.
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39099644
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AriochДопустим есть относительно небольшое приложение, которое свои данные хранит в FDB.
Причем должна быть возможность создавать новые базы и открывать разные базы - как офисный пакет может открывать разные документы.
Использовать Embedded - крайне нежелательно: in-process не защищён от испорченной памяти и внезапных падений программы вместе с embeddeв-движком.
То есть использовать нужно SuperServer установленный локально. Да, для установки самого приложения и супер-сервера зовут админа, как и для становки того же офиса
...
Но возможность открывать/закрывать разные БД по выбору пользователя без звонка администратору нужна.А при чём тут отказ от центральной\единой security.fdb ?

AriochИ вот тут возможность через DPB указать, что БД сама-себе-security и была бы нужна.Ты не поверишь, это решается конфигурацией сервера. Причём один раз для всех таких БД.

Но мы же не спрашиваем - "как сделать вот это", если сами не догадались. Вместо этого мы предлагаем хрен знает что и настаиваем на этом с пеной у рта.
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39099649
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Arioch1. Нечеткий статус параметров - какие можно менять через DPB, а какие нет, и в кахи случаях. Прочитай firebird.conf - там это написано. Что останется неясным - спрашивай. Или не спрашивай.

Arioch2. Невозможность использования режима "self-security" для маленьких программ работающих с несколькими маленькими БД. Потому что это потребует изменения databases.conf руками сисадминаДостаточно 1-ой правки, а не для каждой БД. Ну и чуть приложить голову с руками, если таковые есть в наличии.

Arioch3. Нарушение DRY Principle ( необходимость копипастить полный путь к файлу в случае DataB=SecurityDB )Моя твоя не понимай
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39099658
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hvladТы не поверишь, это решается конфигурацией сервера. Причём один раз для всех
таких БД.
Он, может, и поверит, а я - нет. Потому что среди доступных макросов в файле конфига нет
такого, который бы раскрывался в имя текущей БД.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39099664
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry SibiryakovhvladТы не поверишь, это решается конфигурацией сервера. Причём один раз для всех
таких БД.
Он, может, и поверит, а я - нет. Потому что среди доступных макросов в файле конфига нет
такого, который бы раскрывался в имя текущей БД.RTFM: Includes
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39099670
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hvladRTFM: Includes
И?.. Я, видимо, недостаточно извращён, чтобы придумать что-то отличное от необходимости на
каждую БД создавать ещё и файл конфига, который и включать в databases.conf через "Include
*.conf", рискуя, что там подцепятся и совершенно левые файлы с непредсказуемыми последствиями.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39099673
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hvlad,

ты предлагаешь Arioch поместить собственный файл конфигурации в %APPDATA% для его приложения и модифицировать этот файл приложением во время открытия mydb.fdb? Интересный ход.
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39099675
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry SibiryakovhvladRTFM: Includes
И?.. Я, видимо, недостаточно извращён, чтобы придумать что-то отличное от необходимости на
каждую БД создавать ещё и файл конфига, который и включать в databases.conf через "Include
*.conf", рискуя, что там подцепятся и совершенно левые файлы с непредсказуемыми последствиями.Именно так, разве что я бы такие БД и их конфиги вынес в отдельный каталог.

Насчёт непредсказуемых последствий - а что ты вообще можешь предсказать в вышеописанном случае, когда офисное приложение обращается с БД, как с документами ? Т.е. как попало.
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39099684
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов Денисhvlad,

ты предлагаешь Arioch поместить собственный файл конфигурации в %APPDATA% для его приложения и модифицировать этот файл приложением во время открытия mydb.fdb? Интересный ход.Не совсем так, но в этом направлении :) Тут 18395274 чуть подробнее
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39099685
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hvladПричём один раз для всех таких БД.

Это само себе противоречит.
Потому что нет и не может быть исчерпывающего списка "всех таких БД"
Не боьше, чем возможность составить для пользователя исчерпывающий сисок всех экселевских файлов, которые он будет открывать/создавать сразу при установке Офиса на пару лет вперед.
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39099687
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вот еще, страдальцы по поддержке предыдущих ODS.
http://tracker.firebirdsql.org/browse/CORE-5003
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39099688
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hvladArioch3. Нарушение DRY Principle ( необходимость копипастить полный путь к файлу в случае DataB=SecurityDB )Моя твоя не понимай

Если БД использует саму себя для безопасности - должен быт ьспособ указать это не копируя путь к файлу БД в отдельный параметр, указывая путь к файлу БД только один единственный раз.
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39099690
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AriochЭто само себе противоречит.
Потому что нет и не может быть исчерпывающего списка "всех таких БД"Ты не хочешь думать. Ты хочешь чтобы всё сделали за тебя.

Положи все эти БД\документы\конфиги в один каталог (или фиксированный набор каталогов) и радуйся жизни.
И приложению не обязательно знать, что оно открывает файл БД и где он на самом деле живёт.
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39099692
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdv,

Кстати, в принципе это можно бы было разрешить через то предложение, поменять xnet mutex

если трёшке попадается старый ODS пытаемся через xnet соединиться с FB2 и отправлять все запросы ему :-)
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39099694
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdvвот еще, страдальцы по поддержке предыдущих ODS.
И почему этим страдальцам не доходит, что снос старого сервера - вовсе ни к чему?..
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39099695
miwaonline
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Arioch,

Я не понял, посему хочу уточнить - ты хочешь сделать с ФБ ексель, но чтобы он при этом оставался СУБД?
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39099698
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hvladИ приложению не обязательно знать

Нет, это нужно пользователю, также как возможность в Экселе сохранить файл на флэшку или отправить по сети - почему-то ему для этого нужно знать "где лежит файл".
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39099699
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakovсреди доступных макросов в файле конфига нет
такого, который бы раскрывался в имя текущей БД.
AriochЕсли БД использует саму себя для безопасности - должен быт ьспособ указать это не копируя путь к файлу БД в отдельный параметр, указывая путь к файлу БД только один единственный раз.Вот как раз об этом можно вежливо попросить в трекере.

PS И вообще - где вы были с вашими рассуждениями хотя бы во время беты ?
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39099701
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AriochhvladИ приложению не обязательно знать

Нет, это нужно пользователю, также как возможность в Экселе сохранить файл на флэшку или отправить по сети - почему-то ему для этого нужно знать "где лежит файл".Ты так и не хочешь думать.
А я не собираюсь это делать для тебя бесконечно
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39099702
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdv,

да ну их. Какой смысл в реализации движка ODS 11.2 как плагина с тем же функционалом как в 2.5. Если я правильно понимаю почти весь функционал FB 3 зашит в Engine12, за исключением нескольких видов плагинов вынесенных в отдельные динамические библиотеки. А firebird.exe это просто листнер.

Какой смысл тогда вообще менять шило на мыло (firebird 2.5 на листнер firebird 3 + движок firebird 2.5)? Тем более что даже те плагины что вынесены в динамические библиотеки всё равно не прицепить к движку Firebird 2.5 без его глубокой переделки.
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39099705
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hvladПоложи все эти БД\документы\конфиги в один каталог
Симонов Дениспредлагаешь Arioch поместить собственный файл конфигурации в %APPDATA% для его приложения и модифицировать этот файл приложением

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

Нет, если это будет официально рекомендуемый способ, подключать user-editable конфиг к системному, то что же поделать...

Еще надо будет попробовать туда вставить localalias = server2:alias2 - вдруг chaining прокатит.:-)
Вряд ли, конечно...
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39099706
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
miwaonline,

Я хочу сделать программу, которая позволит открывать разные проекты, и использовать out-of-process SQL storage, в данном случае FB
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39099711
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AriochЯ хочу сделать программу, которая позволит открывать разные проекты, и
использовать out-of-process SQL storage, в данном случае FB
Libre Office не парится и использует-таки Embedded.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39099713
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hvladгде вы были с вашими рассуждениями хотя бы во время беты ?

в CORE 4641

и вообще все эти пункты на форуме появляются регулярно, еще до выхода 2.5


PS. Просьбa о "вежливо попросить" в исполнении Влада Vlad "Чушь какая-то, ничего кроме нытья" - это тоже шарман, если честно.
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39099716
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry SibiryakovLibre Office не парится и использует-таки Embedded.

Звучит, как попытка всех с БД меньше гигабайта прогнать с FB на SQLite, потому что "Mozilla делает это, Google делает это" и т.д.

Допустим, LO не парится, и что с того?
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39099721
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hvladНасчёт непредсказуемых последствий - а что ты вообще можешь предсказать в вышеописанном случае, когда офисное приложение обращается с БД, как с документами ? Т.е. как попало.

в CORE 4641 предлагалось - ещё во время бэты - запретить доступ "мимо алиасов" к файлам, в алиасах перечисленных

Кроме того, Self-security DB и external-security DB - сильно разные случаи.
Вот если их смешивать - через открытый всем конфиг - тогда действительно получается дырка в безопасности.

А если мы можем указать серверу, что вот для этой конкретной БД все пользователи внутри нее - то дырки нет: либо они таки действительно внутрии нее и это нормально, либо их там нет и БД не откроется без внешней security
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39099722
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AriochЗвучит, как попытка всех с БД меньше гигабайта прогнать с FB на SQLite,
потому что "Mozilla делает это, Google делает это" и т.д.
Нет. Потому что FB действительно не подходит для работы с БД как документами. Совершенно.
Не для этого сегмента она. И попытки туда её загнать ничем хорошим не кончатся.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39099725
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AriochhvladПоложи все эти БД\документы\конфиги в один каталог
Симонов Дениспредлагаешь Arioch поместить собственный файл конфигурации в %APPDATA% для его приложения и модифицировать этот файл приложением

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


Имея на руках не зашифрованный файл БД ты уже имеешь дырку в безопасности. Потому как никто не помешает открыть его в IBE через firebird embedded. Так что по фигу
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39099728
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов ДенисИмея на руках не зашифрованный файл БД ты уже имеешь дырку в
безопасности.
И шифрование эту дырку не закроет. Ибо нет серебряной пули.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39099730
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry SibiryakovНет. Потому что FB действительно не подходит для работы с БД как документами. Совершенно.

А зачем тогда embedded делали ? Причем именно в FB а не IB ?

И попытки туда её загнать ничем хорошим не кончатся.

Голословно
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39099732
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AriochPS. Просьбa о "вежливо попросить" в исполнении Влада Vlad "Чушь какая-то, ничего кроме нытья" - это тоже шарман, если честно.Это я ещё мягко выразился.
Не нравится ? Общайся с Сибиряковым, он душка
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39099746
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AriochА зачем тогда embedded делали ? Причем именно в FB а не IB ?
Для закукливания системы "приложение-движок-БД" так, чтобы она не мешала соседям.

AriochГолословно
Ага. Ленив я натыкивать многа букафф. "Но Вам туда можно", сходите. (если) Вернётесь -
расскажете.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39099751
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hvladОбщайся с Сибиряковым, он душка
По крайней мере я не всю дорогу строю из себя оракула: "я своё пробухтел, а чего вы должны
нанюхаться чтобы это понять - ваша проблема".
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39099752
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов ДенисИмея на руках не зашифрованный файл БД ты уже имеешь дырку в безопасности. Потому как никто не помешает открыть его в IBE через firebird embedded. Так что по фигу

Так речь не про этот файл, а что бы пониженная безопасность для этого файла не позволяла понизить ее для остальных БД
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39099758
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry SibiryakovДля закукливания системы "приложение-движок-БД" так, чтобы она не мешала соседям.

Ну так это и есть "БД как документ"

Если бы можно было получить out-of-process embedded, который бы не падал вместе с приложением и имел отдельную память......
Но это невозможно по определению embedded.

И тогда в том числе
Dimitry SibiryakovДля закукливания системы
хотя бы по пользователям и делался режим Self-security DB
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39099763
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry SibiryakovhvladОбщайся с Сибиряковым, он душка
По крайней мере я не всю дорогу строю из себя оракула: "я своё пробухтел, а чего вы должны
нанюхаться чтобы это понять - ваша проблема".Не, ты просто раздаёшь "идиотов" направо и налево. Иногда ещё вверх и вниз.

PS Адекватным людям мне не лениво расжевать и в рот положить. Но когда человеку показали что и где смотреть, а он даже не попытался - я меняю отношение.
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39099764
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AriochЕсли бы можно было получить out-of-process embedded, который бы не падал
вместе с приложением и имел отдельную память......
Но это невозможно по определению embedded.
Так что да, придётся это приложение тестировать и баги править. Чтобы не падало. Не всё
коту малина.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39099770
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov,

bug free software is obsolete software

вот интересный такой максимализм, давайте уберем один из уровней безопасности и пусть все БД хряпнется если не повезет.

вернёмся к твоему приложению, когда выйдут релизы Linux, Windows и Firebird без единого бага, хорошо?
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39099772
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hvladНе, ты просто раздаёшь "идиотов" направо и налево. Иногда ещё вверх и вниз.

А он после "раздачи идиотов" просит "общаться вежливо" у тех самых ,кому раздал?
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39099773
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hvladНо когда человеку показали что и где смотреть

То есть, я прав, что

Ariochэто будет официально рекомендуемый способ, подключать user-editable конфиг к системному
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39099777
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Arioch,

вообще-то я имел ввиду что твой приложение динамически формирует алиасы так чтобы они не пересекались с другими и прописывает нужные параметры, а потом удаляет их. Пользователю этот контроль недоступен.
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39099780
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AriochhvladНе, ты просто раздаёшь "идиотов" направо и налево. Иногда ещё вверх и вниз.

А он после "раздачи идиотов" просит "общаться вежливо" у тех самых ,кому раздал?Я тебя ни о чём не просил и ничего тебе не раздавал, если ты об этом.

PS Если тебе не нравится, когда чушь называют чушью - я ничем помочь не могу.
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39099791
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hvladЯ тебя ни о чём не просил

hvladИ вообще - где вы были с вашими рассуждениями хотя бы во время беты ?

"это был не я"
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39099792
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
не ту строку отквотил, надо было

hvladВот как раз об этом можно вежливо попросить в трекере.
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39099794
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hvladЕсли тебе не нравится, когда чушь называют чушью - я ничем помочь не могу.

Да называй как хочешь, но после этого когда ты просишь "вежливо попросить" - это сомтртся как из другого коннекта
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39099798
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов Дениствой приложение динамически формирует алиасы так чтобы они не пересекались с другими и прописывает нужные параметры

КУДА прописывает, в PROGRAM FILES ????

Нету у программы админских прав и быть не должно, всё-таки не Win 2.11 for Workgourps на дворе
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39099799
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AriochhvladНо когда человеку показали что и где смотреть
Уточняю: тут шла речь о пункте 1 из 18395163

AriochТо есть, я прав, что

Ariochэто будет официально рекомендуемый способ, подключать user-editable конфиг к системномуСпособ - чего ?

Ещё раз - в неконтролируемом окружении невозможно ничего контролировать и что-то гарантировать.
Сюрприз ?
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39099800
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AriochhvladЕсли тебе не нравится, когда чушь называют чушью - я ничем помочь не могу.

Да называй как хочешь, но после этого когда ты просишь "вежливо попросить" - это сомтртся как из другого коннектаЯ. Тебя. Ни о чём не просил.
Удивительная способность выдавать свой поток мыслей за чужую точку зрения.
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39099801
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hvladЕщё раз - в неконтролируемом окружении невозможно ничего контролировать и что-то гарантировать.

Нету 100% контролируемого окружения. Опять чернобелый мир...

Не вижу противоречия между возможностью "неконтролируемо" открывать БД непрописанные в алиасах, и при этом "контролируемости" БД в алиасах прописанные.
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39099803
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AriochНе вижу противоречия между возможностью "неконтролируемо" открывать БД непрописанные в алиасах, и при этом "контролируемости" БД в алиасах прописанные.OMG, а это о чём ?
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39099805
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Arioch,

я разве сказал в Program Files? В %APPDATA% туда куда официально рекомендует писать ваши конфиги Microsoft и который не требует административных прав
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39099807
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов ДенисArioch,

я разве сказал в Program Files? В %APPDATA% туда куда официально рекомендует писать ваши конфиги Microsoft и который не требует административных прав

...а его подключать в центральный databases.conf создавая ту саму дырку в безопасности.
Да, я понял, что вы с Владом трекомендуете так это реализовать. Жаль, что менее радикальные способы вам не нравятся.
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39099809
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hvladAriochНе вижу противоречия между возможностью "неконтролируемо" открывать БД непрописанные в алиасах, и при этом "контролируемости" БД в алиасах прописанные.OMG, а это о чём ?

да все о том же, что возможность открывать self-security БД не прописанную в алиасах вовсе не создает


[quote hvlad неконтролируемого окружения, где невозможно ничего контролировать и что-то гарантировать.[/quote]
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39099815
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ariochвернёмся к твоему приложению, когда выйдут релизы Linux, Windows и Firebird
без единого бага, хорошо?
Можешь на основе loopback написать свой провайдер, который форкает сервер в отдельный
процесс и общается с ним так, чтобы не мешать соседям. Через безымянную трубу, например,
или случайный TCP порт. Это противно, поскольку от интерфейсов тошнит, а четырёхслойные
темплейты срывают крышу тебе и отладчику, но, в принципе, это возможно. Достаточно найти и
скопипастить код, который делает именно это для режима классика.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39099817
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Arioch,

ага а переключать securityDatabase налету это не дырка?
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39099898
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakovчетырёхслойные темплейты срывают крышу тебе и отладчику

...и тут уж точно не будет ни единого бага

Впрочем, Йеманов в трекере кажется нашёл способ
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39099904
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов Денисага а переключать securityDatabase налету это не дырка?

Если БД изначально была спроектирована, чтобы содержать внутри себя security info - то укзать это в DPB или CS не дырка
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39099905
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AriochВпрочем, Йеманов в трекере кажется нашёл способ
Oracle way: стройная система костылей и подпорок. Разве loopback не требует уже
запущенного сервера, слушающего TCP порт?
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39099908
dimitr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Йеманова также умиляет подход, когда своей аппликухе верить отказываемся (безбажного софта в природе не бывает, йоу!), при этом кешу ФБ и ОС верим с закрытыми глазами. Хотя свою аппликуху отладить на порядок проще. Как уже было сказано в этом топике неоднократно - страстно желать standalone loopback в этом сценарии это паранойя. Embedded отлично решает эту задачу, остальное от лукавого. Аминь.
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39099912
dimitr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry SibiryakovРазве loopback не требует уже запущенного сервера, слушающего TCP порт?
он последовательно пытается подключиться по XNET, по TCP localhost, по NamedPipes localhost. Будет ли при этом работать именно TCP-сервер его не волнует. Это проблема подключающегося.
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39099914
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dimitr,

> при этом кешу ФБ и ОС верим

у них обоих на порядки большая user base - то есть на порядок больше тестеров. Да, их надежность выше.


dimitrверить отказываемся
dimitrверим с закрытыми глазами

опять чёрно-белый максимализм.

Скажите, это правда, что между нулём и бесконечностью никаких промежуточныхъ чисел нет?
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39099917
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakovуже запущенного сервера, слушающего TCP порт?

и не только TCP слушающего

но это не мешает, висящий автостартом сервис FB почти не потребляет ресурсов
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39099922
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ariochвисящий автостартом сервис FB почти не потребляет ресурсов
И не мешает другим точно так же запускаемым FB сервисам? Ню-ню...
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39099927
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov,

мешает, если не разносить по портам.

но у FB3.x + Self-Security будет мешать меньше, чем двойки и полуторка - где ещё и список пользователей менялся, если кто-то ставил новую версию
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39099935
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ariochбудет мешать меньше, чем двойки и полуторка - где ещё и список пользователей
менялся, если кто-то ставил новую версию
Гыыыы... ^_^
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39099957
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov,

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

или наоборот, поставил какую-то программу, которая снесла наш FB и поставили свой, не задавая пользователям неудобных вопросов...
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39099999
miwaonline
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ariochили наоборот, поставил какую-то программу, которая снесла наш FB и поставили свой, не задавая пользователям неудобных вопросов...
Мне показалось, или выше по топику обсуждалась невозможность записи в %programfiles% потому что у нас правильно настроенная винда а не «2.11 для рабочих групп»©?

Если бы не видел ник Arioch на паре форумов довольно долгое время, чесслово подумал бы, что забаненный диби-конструктор сменил личину.
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39100001
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
miwaonline,

да, для установки и удаления программ нужны админские права
да, для ежедневной работы в уже установленной программе админские права не нужны
нет, тут нет противоречия

надо просто различать приходящих админов и ежедневных бухов
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39100070
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
голосуйте по поводу инсталлятора ФБ 3.
https://esurv.org/?u=fb3installer
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39100075
miwaonline
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdv,

А где можно результаты посмотреть? Интересует судьба гвардейца и апплета
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39100088
dimitr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
miwaonlineИнтересует судьба гвардейца и апплета
мое IMHO: казнить, нельзя помиловать
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39100097
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dimitr,

гвардеец имеет только одно-единственное применение - когда SS запускают как приложение. Других аргументов нет.
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39100113
ZeroMQ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dimitrmiwaonlineИнтересует судьба гвардейца и апплета
мое IMHO: казнить, нельзя помиловать

ИМХО, пора с тех пор, как Win98 перестали поддерживать.
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39100150
Гаджимурадов Рустам
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dimitr> мое IMHO: казнить, нельзя помиловать

Моё ИМХО, гвардейца не казнить, а оставить
как опцию, отключенную по дефолту. А вот с
апплетом сложнее - смотря что он из себя
будет представлять - если то, что было раньше
(нынешнее я не видел), то да, казнить, но лучше
бы человеческий интерфейс доделать, если есть
ресурсы (желающие).
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39100151
Гаджимурадов Рустам
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
miwaonline> А где можно результаты посмотреть?

Кстати, да, никогда не понимал опросов, не показывающих
результатов (пусть и промежуточных). Жлобство какое-то...
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39101088
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdvгвардеец имеет только одно-единственное применение - когда SS запускают как приложение. Других аргументов нет.

По идее, это можно встроиь и в основной exe.
Если запущен как приложение - форкается и сам за другим экземлпяром себя следит.
А для сервисов - действительно не нужно.
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39101211
Гаджимурадов Рустам
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Arioch> По идее, это можно встроиь и в основной exe.
Arioch> Если запущен как приложение - форкается

Вот зачем?! Какая-то неадекватная неделя пошла...
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39101720
sopromat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем привет!
Не нашёл про физические ограничения в доках. Максимальный размер записи остался таким же — 64 кб?
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39101727
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sopromat,

записи да. Резалтсета нет.
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39102866
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Гаджимурадов Рустам,

тогда Гардиан надо оставлять, пока у сервера ест ьвозможность запускаться as application
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39105648
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
похоже, или у меня склероз, или "что-то случилось"

Хочу подключиться к 3.0 RC1 (ориг билд и снапшот 32197) клиентом от 2.5. причем, создаю юзера DIMA
CREATE USER DIMA PASSWORD 'dima' USING PLUGIN Legacy_UserManager;
или
CREATE USER DIMA PASSWORD 'dima';
перепробовал

AuthServer = Srp, Win_Sspi, Legacy_Auth
Connection not established. connection rejected by remote interface
AuthServer = Legacy_Auth, Srp, Win_Sspi
то же самое
AuthServer = Legacy_Auth, Srp
ни в какую. connection rejected и все.

сейчас
UserManager = Srp, Legacy_usermanager
Было
UserManager = Srp
тут с юзерами понятно (уже).

еще я обнаружил, что (в ИБЕ) если юзера создать create user ..., и при этом выйдет отшибка, то команда drop user выдаст предыдущий текст ошибки.
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39105661
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdv,

firebird.conf# If you need to use server plugins that do not provide encryption key (both Legacy_Auth
# & Win_Sspi) you should also turn off required encryption on the wire with WireCrypt
# configuration parameter except when working with the XNET protocol which is never encrypted.
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39105682
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdv,

дело было в бобине, а именно
WireCrypt = Enabled
в firebird.conf
по умолчанию для сервера Required, с клиентами 2.5 работать не хочет.

p.s. вот и бета-тестируй тут. То одно умолчание поменяют, то другое, то теперь нельзя одного юзера для Srp и Legacy сделать, и т.д.
Голову сломать можно...
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39105696
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Тут есть одна недоработка.

Если вначале мы инициализировали пользователя через Srp, а потом установили UserManager = Srp, Legacy_usermanager и сделали

Код: sql
1.
CREATE USER SYSDBA PASSWORD 'masterkey' USING PLUGIN Legacy_UserManager;



то по COMMIT пишет ошибку, что SYSDBA уже есть. Хотя он на самом деле создаётся. После перезагрузки IBE видим что появился второй SYSDBA.

Ещё хуже. После того первого облома и ROLLBACK то никакие новые пользователи вообще не создаются. После перезагрузки IBE их тоже нет, но CREATE USER уже работает нормально.
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39105722
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdvp.s. вот и бета-тестируй тутА ты опоздал ли с "бета-тестируй" ?
kdvТо одно умолчание поменяют, то другое ???
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39105750
ZeroMQ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дяденьки.

Я дико извиняюсь, но у меня пожелание по составу дистрибутива FB3.0.

1. В составе "Zip kit for maual/custom install", вот этого:
http://sourceforge.net/projects/firebird/files/firebird-win32/3.0-RC1/Firebird-3.0.0.32136-0_Win32_RC1.zip/download
- отсутствуют .bat - файлы для инсталляции/деинсталляции Firebird.

А раньше были. А теперь - нет. А в составе дистрибутива-инсталлятора, вот этого
http://sourceforge.net/projects/firebird/files/firebird-win32/3.0-RC1/Firebird-3.0.0.32136_0_Win32_RC1.exe/download
- такие файлы присутствуют:

install_classic.bat
install_super.bat
uninstall.bat



Имхо, было бы правильно их и в состав именно дистрибутива "Zip kit for maual/custom install".

2. Подскажите - можно ли с помощью подобного такого вот bat - инсталлятора задать пароль для sysdba?

3. Где бы почитать про ручную инсталляцию FB 3.0? Наши студенты тыкаются, но "не получилось, забил, работаем с FB2.5 дальше".
Как-то с наскоку не получается.
Я понимаю, что разработчикам не до нубов, и что это только первый из серии Release Candidate, но ведь не Beta и даже не Alpha...
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39105761
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ZeroMQ,

1. Это косячные батники. Скачай снапшот там нормальные.
2. Самый простой способ до запуска батника install_services.bat запускаешь isql и

Код: plaintext
1.
2.
SQL> connect security.db user sysdba;
SQL> create user sysdba password 'мой пароль';
SQL> exit;
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39105782
ZeroMQ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов ДенисZeroMQ,

1. Это косячные батники. Скачай снапшот там нормальные.
2. Самый простой способ до запуска батника install_services.bat запускаешь isql и

Код: plaintext
1.
2.
SQL> connect security.db user sysdba;
SQL> create user sysdba password 'мой пароль';
SQL> exit;

Спасибо!
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39105789
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ZeroMQ- отсутствуют .bat - файлы для инсталляции/деинсталляции Firebird.
ну какая еще инсталляция-деинсталляция. Сложно посмотреть опции instreg и instsvc? А по большому счету, instreg уже и не нужен.

instsvc i -auto -name fb3

потом instsvc start fb3
вот и вся инсталляция.
Ну а если изучать это неинтересно, пользуйтесь инсталлятором, ставьте, сносите, и т.д. нажатием кнопок мыши.

А батники не работают потому, что опций -classic, -superserver и проч для instsvc ФБ3 уже нет, т.к. архитектура выбирается в firebird.conf.

ZeroMQГде бы почитать про ручную инсталляцию FB 3.0?
в свежих релизнотах в RC1 все прекрасно описано про "ручную".
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39105804
ZeroMQ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdv...

Инсталлятор FB3.0RC1 "не желает" инсталлироваться. Прямо так и говорит "не желаю". В непонятной кодировке, при чем.
Ибо на машинках стоят и интенсивно используются FB2.0 и FB2.5, разнесенные по портам.

ZeroMQГде бы почитать про ручную инсталляцию FB 3.0?
в свежих релизнотах в RC1 все прекрасно описано про "ручную".[/quot]
kdv...вот и вся инсталляция.

Да вот не вся, как выясняется.
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39105819
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ZeroMQ,

голосуй за фичу установки порта из инсталятора вот здесь https://esurv.org/?u=fb3installer
чтобы к релизу появилось
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39105836
ZeroMQ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов ДенисZeroMQ,

голосуй за фичу установки порта из инсталятора вот здесь https://esurv.org/?u=fb3installer
чтобы к релизу появилось
Уже проголосовал.

Я про "ручную"инсталляцию. Три (вместе со мной) тупицы никак не осилят.
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39105853
Таблоид
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ZeroMQГде бы почитать про ручную инсталляцию FB 3.0?1. Скачиваете снапшот 3.0 , распаковываете в нужную папку, например - в c:\fb30_tmp.
2. Запускаете в cmd.exe утилитку прописывания службы ФБ:
Код: plaintext
c:\fb30_tmp\> instsvc.exe i -n fb30_tmp
3. Проверяете в "Службах", что там появилась строка 'Firebird Server - fb30_tmp'. Останавливаете эту службу (т.к. она уже будет запущена).
4. Прописываете SYSDBA, для чего вводите всё в той же командной строке:
Код: plaintext
c:\fb30_tmp\> echo create user SYSDBA password 'masterkey'; show users; set list on; select * from sec$users; | isql -user sysdba .\security3.fdb
5. (опционально) Если на этой машине уже установлен другой инстанс ФБ, открываете конфиг (firebird.conf) и меняете порт с 3050 на свободный, например на 3333.
6. Запускаете службу 'Firebird Server - fb30_tmp'.
7. Проверяете, что всё пучком:
Код: plaintext
c:\fb30_tmp\> echo create database 'localhost/3333:c:\fb30_tmp\tmptest.tmp' user SYSDBA password 'masterkey'; show version; set list on; select mon$user from mon$attachments; show database; commit; drop database; exit; | isql -q
Должно вылезти что-то типа такого:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
ISQL Version: WI-V3.0.0.32179 Firebird 3.0 Release Candidate 1
Server version:
Firebird/Windows/Intel/i386 (access method), version "WI-V3.0.0.32179 Firebird 3.0 Release Candidate 1"
Firebird/Windows/Intel/i386 (remote server), version "WI-V3.0.0.32179 Firebird 3.0 Release Candidate 1/tcp (csprog)/P13"
Firebird/Windows/Intel/i386 (remote interface), version "WI-V3.0.0.32179 Firebird 3.0 Release Candidate 1/tcp (csprog)/P13"
on disk structure version 12.0

MON$USER                        SYSDBA

MON$USER                        Cache Writer

MON$USER                        Garbage Collector


Database: localhost/3333:c:\temp\tmptest.tmp
        Owner: SYSDBA
PAGE_SIZE 8192
Number of DB pages allocated = 180
Sweep interval = 20000
Forced Writes are ON
Transaction - oldest = 1
Transaction - oldest active = 2
Transaction - oldest snapshot = 2
Transaction - Next = 6
ODS = 12.0
Default Character set: NONE
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39105875
ZeroMQ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Таблоид...
4. Прописываете SYSDBA, для чего вводите всё в той же командной строке :
Код: plaintext
c:\fb30_tmp\> echo create user SYSDBA password 'masterkey'; show users; set list on; select * from sec$users; | isql -user sysdba .\security3.fdb
5. (опционально) Если на этой машине уже установлен другой инстанс ФБ, открываете конфиг (firebird.conf) и меняете порт с 3050 на свободный, например на 3333.
6. Запускаете службу 'Firebird Server - fb30_tmp'.
7. Проверяете, что всё пучком:
Код: plaintext
c:\fb30_tmp\> echo create database 'localhost/3333:c:\fb30_tmp\tmptest.tmp' user SYSDBA password 'masterkey'; show version; set list on; select mon$user from mon$attachments; show database; commit; drop database; exit; | isql -q
...

В принципе, cmd.exe команду echo понимает... спасибо.
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39105961
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ZeroMQ,

вся бодяга с instsvc и службами не нужна, если хочется запустить фб как приложение.
fbserver -a
и все тут же работает. Но делать это надо ДО создания пользователя SYSDBA, т.е. пункта 4.

Пункт 4 можно заменить на
isql -user sysdba employee
SQL> create user SYSDBA password 'пароль хоть masterkey';
SQL> commit;
SQL> quit;

после чего запускать ФБ как приложение или службу. Я бы сначала запустил как приложение, потому что в этот момент как минимум в Win7 вылезет firewall (штатный или сторонний), и спросит, разрешать ли процессу firebird работать по tcp. Разрешить.
При запуске службы такого не вылезет, и firewall может блокировать порт 3050.
Cобственно, это к любым версиям ФБ относится, не обязательно к 3.

И, все это достаточно сделать на одном компе, после чего security3.fdb будет содержать SYSDBA. И эту папочку уже можно клонировать на другие компы, хоть студентам, хоть кому.
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39105993
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdvfbserver -afirebird -a

:)
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39106110
ZeroMQ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdv...хоть студентам, хоть кому.

Как-то так получилось, что у нас в конторе конкретно с fb3_0RC1 криворукость приобрела форму эпидемии. На уровне "тупо не могу запустить".
Умные, конечно, работаю у умных, а все остальные - у нас. Но все равно очень хочется запустить.
...
А не даст ли кто-нибудь ссылку на скрипт "инсталлятора"?
Посмотреть бы, как и почему там все ставится и работает.
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39106161
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ZeroMQКак-то так получилось, что у нас в конторе конкретно с fb3_0RC1 криворукость приобрела форму эпидемии.
Снапшоты так же ставились? Или это касается исключительно rc?
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39106241
miwaonline
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ZeroMQА не даст ли кто-нибудь ссылку на скрипт "инсталлятора"?
Посмотреть бы, как и почему там все ставится и работает.
Файл .iss есть в исходниках. Собирается innosetup-ом.
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39106245
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ZeroMQ,

да чего ты привязался к этому инсталятору. FB ставится с полпинка запуском 2-х команд. А графический инсталятор ты сам себе за два-три дня можешь собрать причём с блэкджеком выставлением нужных тебе параметров конфига, выставлением порта, выбором способа авторизации и др.
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39106262
pastor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов ДенисZeroMQ,

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

Тут ведь оно как. Мы своих инсталляторов и пользователей пинками, пряниками и электротоком научили разворачивать систему, от настоящих серверов с ежеминутным бакапом до планшета секретарши на посмотреть. 90% пользователей продолжают сидеть под SYSDBA :).

Сколько потребуется электричества, чтобы научить их создавать своего собственного SYSDBA, я не знаю.

Ça ira, как грится.
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39106271
Гаджимурадов Рустам
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pastor> Сколько потребуется электричества, чтобы научить их
pastor> создавать своего собственного SYSDBA, я не знаю.

А зачем собсно? Я бы и не учил, пусть пользуют.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39106396
Гаджимурадов Рустам
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdv https://esurv.org/?u=fb3installer Так где результаты-то ?!
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39106622
ZeroMQ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов ДенисZeroMQ,

да чего ты привязался к этому инсталятору. FB ставится с полпинка запуском 2-х команд. А графический инсталятор ты сам себе за два-три дня можешь собрать причём с блэкджеком выставлением нужных тебе параметров конфига, выставлением порта, выбором способа авторизации и др.
Я выше писал - мне ни разу не удалось установить fb 3.0 "с полпинка запуском 2-х команд" as service.

А "штатный" инсталлятор меня совершенно не устраивает, я всегда использовал свой собственный и просто хотел посмотреть, что там сделано.
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39106624
ZeroMQ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wadmanZeroMQКак-то так получилось, что у нас в конторе конкретно с fb3_0RC1 криворукость приобрела форму эпидемии.
Снапшоты так же ставились? Или это касается исключительно rc?
Так же.
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39106640
ZeroMQ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ZeroMQwadmanпропущено...

Снапшоты так же ставились? Или это касается исключительно rc?
Так же.
В смысле - снапшоты после RC1.
Что там до RC1 было - не знаю, не пробовал.
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39106642
Гаджимурадов Рустам
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ZeroMQ> Я выше писал - мне ни разу не удалось установить
ZeroMQ> fb 3.0 "с полпинка запуском 2-х команд" as service.

Неужто bat-ники перестали работать
(я не спорю, просто интересуюсь) ?
Раньше работали ведь.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39106648
ZeroMQ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Гаджимурадов РустамZeroMQ> Я выше писал - мне ни разу не удалось установить
ZeroMQ> fb 3.0 "с полпинка запуском 2-х команд" as service.

Неужто bat-ники перестали работать
(я не спорю, просто интересуюсь) ?
Раньше работали ведь.

"Тех" батников (которые были в 2.5) уже нет.
Есть батник, который стартует сервис с указанным (если указан) именем, и все.
Требуется еще настроить учётку SYSDBA.
Та учётка, что настраивается указанными выше ( 18430007 и далее) способами - видна только, если сервер запущен as application.
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39106652
ZeroMQ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ZeroMQГаджимурадов РустамZeroMQ> Я выше писал - мне ни разу не удалось установить
ZeroMQ> fb 3.0 "с полпинка запуском 2-х команд" as service.

Неужто bat-ники перестали работать
(я не спорю, просто интересуюсь) ?
Раньше работали ведь.

"Тех" батников (которые были в 2.5) уже нет.
Есть батник, который стартует сервис с указанным (если указан) именем, и все.
Требуется еще настроить учётку SYSDBA.
Та учётка, что настраивается указанными выше ( 18430007 и далее) способами - видна только, если сервер запущен as application.

А сервер, что запущен as application, создает "невидимые" файлы базы.

В принципе, "а что на них смотреть, на эти файлы"?
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39106655
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ZeroMQ,

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

Гаджимурадов Рустам,

в снапшотах батники нормально работают
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39106658
ZeroMQ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов ДенисZeroMQ,

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

Гаджимурадов Рустам,

в снапшотах батники нормально работают

Ну, хоть у кого-то все хорошо.
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39106683
Гаджимурадов Рустам
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ZeroMQ> "Тех" батников (которые были в 2.5) уже нет.
> Есть батник, который стартует сервис с указанным (если указан) именем, и все.
> Требуется еще настроить учётку SYSDBA.

Я про RC знать не знаю, но раньше (в снапшотах)
батники и работали (внутренности их не сравнивал,
отличаются ли они от 2.5 - хотя что там сравнивать,
instsvc он и в Африке instsvc). Вон и Денис выше
говорит, что в снапшотах есть. Не проще ли тупо
взять оный из снапшота, из 2.5, да хоть самому его
написать (там делов-то) - и не забивать голову?
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39106697
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Гаджимурадов Рустам,

из 2.5 к 3.0 батники не подходят, там изменения есть
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39106698
ZeroMQ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Гаджимурадов РустамZeroMQ> "Тех" батников (которые были в 2.5) уже нет.
> Есть батник, который стартует сервис с указанным (если указан) именем, и все.
> Требуется еще настроить учётку SYSDBA.

Я про RC знать не знаю, но раньше (в снапшотах)
батники и работали (внутренности их не сравнивал,
отличаются ли они от 2.5 - хотя что там сравнивать,
instsvc он и в Африке instsvc). Вон и Денис выше
говорит, что в снапшотах есть. Не проще ли тупо
взять оный из снапшота, из 2.5, да хоть самому его
написать (там делов-то) - и не забивать голову?

Свежий снапшот http://web.firebirdsql.org/download/snapshot_builds/win/3.0/Firebird-3.0.0.32184-0_Win32.7z отсюда: http://web.firebirdsql.org/download/snapshot_builds/win/3.0/

Распаковываю в D:\fb30.
dir *.bat
D:\>cd fb30

D:\fb30>dir *.bat
Том в устройстве D имеет метку Data
Серийный номер тома: A207-C523

Содержимое папки D:\fb30

17.11.2015 20:15 410 install_service.bat
17.11.2015 20:15 273 uninstall_service.bat
2 файлов 683 байт
0 папок 1 171 111 358 464 байт свободно
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39106702
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ZeroMQ,

запускай батники с правами администратора и не морочь голову
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39106704
ZeroMQ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов ДенисZeroMQ,

запускай батники с правами администратора и не морочь голову
Я так и делаю (батники, не голову).
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39106725
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ZeroMQЯ так и делаю
Между простым запуском, когда ты залогинен как админ и запуском из-под того же админа, но
через ПКМ - "Run as Administrator" есть большая разница.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39107010
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov,

но это называется "с повышением прав", а не "с правами администратора"
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39113440
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Гаджимурадов Рустамkdv https://esurv.org/?u=fb3installer Так где результаты-то ?!

А вот и результаты вышли

http://www.firebirdnews.org/fb-3-installer-survey-results/
http://www.firebirdnews.org/imgs/2015/11/FB3Installer-SurveyResults.pdf
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39113463
Гаджимурадов Рустам
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов Денис> A aio e gacoeuoaou auoee

Спасибо.

P.S. Результаты парадоксальные, конечно. Как обычно.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39113473
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Гаджимурадов Рустам,

в каких пунктах?

Лично меня удивило, что достаточно много народу проголосовало за то чтобы masterkey был паролем по умолчанию как раньше
...
Рейтинг: 0 / 0
RC1 теперь официально!
    #39113483
Гаджимурадов Рустам
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов Денис> в каких пунктах?

Я не записал, там штукии четыре (включая первый)
парадоксальных - от глупых до противоречивых.
Открытые вопросы, как они есть, что от них ждать.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
175 сообщений из 175, показаны все 7 страниц
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / RC1 теперь официально!
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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