powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / ANN Вышел Firebird 3.0!
25 сообщений из 184, страница 7 из 8
ANN Вышел Firebird 3.0!
    #39331016
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shaman2 при дефолтной установке fb3, для тренировки.
подразумевается, что SYSDBA ты через embedded после "дефолтной установки" ты уже создал?
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39331037
Shaman2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdvShaman2 при дефолтной установке fb3, для тренировки.
подразумевается, что SYSDBA ты через embedded после "дефолтной установки" ты уже создал?\

так, туплю. сервер запущен как firebird.exe -a, добыл все это из zip-архива. Получается что инсталлятор сделает sysdba сам, а в моем случае "будьте добры никогда не забывайте его создать". Верно?
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39331047
Shaman2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А какие именно действия делает экзешник инсталлятора после копирования файлов? Можно где-то увидеть код инсталлятора?
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39331055
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shaman2А какие именно действия делает экзешник инсталлятора после копирования файлов? Можно где-то увидеть код инсталлятора?

см. здесь https://github.com/FirebirdSQL/firebird/tree/master/builds/install/arch-specific/win32
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39331056
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shaman2Получается что инсталлятор сделает sysdba сам
в 3.0 никто никакого sysdba не делает.

релизноты читать не надо, совсем?
http://firebirdsql.org/file/documentation/release_notes/html/en/3_0/rnfb30-compat-initsec.html
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39331059
Shaman2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdvShaman2Получается что инсталлятор сделает sysdba сам
в 3.0 никто никакого sysdba не делает.

релизноты читать не надо, совсем?
http://firebirdsql.org/file/documentation/release_notes/html/en/3_0/rnfb30-compat-initsec.html

читаю, к сожалению по ночам. Сбила с толку дока Firebird-3-QuickStart.pdf в которой в пункте Installing on Windows указано

авторDuring installation you have the option of providing a password for Firebird's superuser, SYSDBA. Firebird
passwords may be up to 255 bytes long, but due to the nature of the hashing algorithm the “effective length”
is around 20 bytes, so it's not very useful to enter a password that's much longer than that. Notice however that
if you do enter such a password, you must supply it in its full length every time you connect – it won't work
if you truncate it to the first 20 characters

или кто-то при написании данного мануала совершил ошибку?
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39331062
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shaman2,

ты ведь из zip ставишь, удивляешься, а потом на инсталлятор киваешь? Насчет инсталлятора - понятия не имею, что там, я им не пользуюсь.
можешь сделать своего sysdba, с masterkey, а потом его распространять в своем дистрибутиве. Иначе твои юзеры помрут от умственной натуги при вводе нового пароля для sysdba.
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39331076
Shaman2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdvShaman2,

ты ведь из zip ставишь, удивляешься, а потом на инсталлятор киваешь? Насчет инсталлятора - понятия не имею, что там, я им не пользуюсь.
можешь сделать своего sysdba, с masterkey, а потом его распространять в своем дистрибутиве. Иначе твои юзеры помрут от умственной натуги при вводе нового пароля для sysdba.

Ты прав, я действительно поставил из зипа, а прочел из инсталла. Все, я спать, а то рассеяность до добра не доведет, продолжу завтра.
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39356923
Георгий___Ш
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Привет, всем
Мож кто сталкивался..

Можно ли в FB3.embed или FB2.5.embed как нибудь подключится одновременно
от Службы_Win (юзер SYSTEM) и от обычного пользователя ?

*Винда не Server (не терминальная сессия)
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39356964
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Георгий___ШМожно ли
Можно, но очень сложно, поэтому лучше так никогда не делать.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39356985
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Георгий___Ш,

По идее, если служба первой откроет свой коннект, то можно.
И не нужно от SYSTEM запускать такие службы, не нужно.

PS не надо задавать свои вопросы в чужих темах.
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39357150
Георгий___Ш
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
hvlad,
Прошу прошения, что не там написал.

>>По идее, если служба первой откроет свой коннект, то можно.
Она первая, но не помогает, пишет: Процесс не может получить доступ к файлу, так как этот файл занят другим процессом.

>>И не нужно от SYSTEM запускать такие службы, не нужно.
Службы всегда под SYSTEM, тут выбирать походу не приходится

>>Можно, но очень сложно, поэтому лучше так никогда не делать.
А Как? , просто чтоб оценить на сколько это сложно, мож ссылку подкинете.
сильно не хотелось бы полноценный дистриб FB в свой дистриб затаскивать.
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39357155
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hello, Георгий __ш!
You wrote on 29 ноября 2016 г. 17:36:52:

Георгий __ш> Службы всегда под SYSTEMзачем?

Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39357159
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Георгий___ША Как? , просто чтоб оценить на сколько это сложно, мож ссылку подкинете

Влад уже всё сказал выше.

Георгий___Шсильно не хотелось бы полноценный дистриб FB в свой дистриб затаскивать.

Это проще и результат будет производительнее.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39357182
NikolayV81
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Георгий___Ш... оценить на сколько это сложно, мож ссылку подкинете.
сильно не хотелось бы полноценный дистриб FB в свой дистриб затаскивать.
Прослойка.
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39357343
Shaman2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ребят, я наверное что-то упустил в документации, но неужели в таблице с данными теперь нельзя сделать

alter table add id_price not null без указания default? В 2.1 я всегда так делал, добавлял поле, отдельным скриптом прописывал значения и строил foreign key, а тут недает
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39357349
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shaman2теперь нельзя
Нельзя.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39357442
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shaman2,

в документации по Firebird 3.0 это описано как в Release Notes, так и в Руководстве по языку SQL.
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39357529
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hello, Shaman2!
You wrote on 30 ноября 2016 г. 11:52:37:

Shaman2> В 2.1 я всегда так делалне надо так делать.
вообще.
добавление поля у тебя идёт в одной транзакции, а заполнение его значениями уже в другой.
ибо смешивать DDL и DML нельзя (вменяемым людям).
а в промежутке между одним событием и другим прибегут болезные с криками "таблица не читается!"

Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39357619
YuRock
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я правильно понимаю, что в тройке при
Код: sql
1.
alter table add id_price integer not null default 0


произойдет update всех записей таблицы? Даже есть их миллиард с кучей триггеров?
Или поле id_price как-то по-другому, магически примет значение 0?
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39357626
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hello, Yurock!
You wrote on 30 ноября 2016 г. 13:34:35:

Yurock> произойдет update всех записей таблицы?нет.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39357637
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
YuRockпроизойдет update всех записей таблицы? Даже есть их миллиард с кучей триггеров?

нет.

авторИли поле id_price как-то по-другому, магически примет значение 0?

да. Читай про форматы записей. Просто все существующие записи без поля id_price при чтении будут приводится к новому формату.
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39357655
Shaman2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МимопроходящийHello, Shaman2!
You wrote on 30 ноября 2016 г. 11:52:37:

Shaman2> В 2.1 я всегда так делалне надо так делать.
вообще.
добавление поля у тебя идёт в одной транзакции, а заполнение его значениями уже в другой.
ибо смешивать DDL и DML нельзя (вменяемым людям).
а в промежутке между одним событием и другим прибегут болезные с криками "таблица не читается!"


У меня при запуске софтины шла сверка актуальной версии базы с текущей и если что не так, то последовательно _разными_ транзакциями последовательно доводилась база до актуальной версии. Но раз нельзя будем переучиваться, я миновал работу с 2.5, возможно и там так было, потом посмотрю
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39357658
Shaman2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов ДенисавторИли поле id_price как-то по-другому, магически примет значение 0?

да. Читай про форматы записей. Просто все существующие записи без поля id_price при чтении будут приводится к новому формату.

т.е. ненужно деактивировать триггеры? это действительно радует.
Попутно возник вопрос: можно как-то обновить данные в таблице, но чтобы не сработали триггеры? например в execute block или хитрым update? Я сейчас их деактивирую вручную, а иногда использую отдельную колонку с нужным флагом
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39357659
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shaman2,

не было. Точнее добавлять то поле сразу вместе с DEFAULT разрешалось, а вот запрет на добавление NOT NULL поля без DEFAULT в таблицу с данными не было.

Это что-то вроде защиты от распространённой ошибки админов, после которой бекап становится "невосстановимым".
...
Рейтинг: 0 / 0
25 сообщений из 184, страница 7 из 8
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / ANN Вышел Firebird 3.0!
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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