powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Новый проект. Можно ли уже использовать Firebird 3 в работе или подождать ?
124 сообщений из 124, показаны все 5 страниц
Новый проект. Можно ли уже использовать Firebird 3 в работе или подождать ?
    #39283362
fankhm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
День добрый.
Начинаю новый проект. Lazarus+Firebird. Если Lazarus не вытянет, тогда Delphi.
Сейчас моё старое всё крутится на Firebird 2.5.
Хотел спросить, можно ли уже пускать в работу Firebird 3. "Живых" рабочих отзывов по работе тройки не нашёл.
...
Рейтинг: 0 / 0
Новый проект. Можно ли уже использовать Firebird 3 в работе или подождать ?
    #39283365
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fankhm,

новых не начинал. Перевёл 2 старых проекта. Пока полёт нормальный
...
Рейтинг: 0 / 0
Новый проект. Можно ли уже использовать Firebird 3 в работе или подождать ?
    #39283368
YuRock
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fankhm,

Я уже достаточно давно на тройку старый проект перевел. Все работает. Т.ч. можно брать, не волноваться.
...
Рейтинг: 0 / 0
Новый проект. Можно ли уже использовать Firebird 3 в работе или подождать ?
    #39283369
YuRock
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
не маленький проект*
Базы до 700г, сотни процедур etc. Все перевелось без единой проблемы. Тупо б/р и всё, и потом все работает. Понимаю, что просто повезло, но факт.
А в твоем случае, для нового проекта, вообще не вижу аргументов для сомнений.
...
Рейтинг: 0 / 0
Новый проект. Можно ли уже использовать Firebird 3 в работе или подождать ?
    #39283370
fankhm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Понял. Большое спасибо за информацию :)
...
Рейтинг: 0 / 0
Новый проект. Можно ли уже использовать Firebird 3 в работе или подождать ?
    #39284676
fankhm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
День добрый.

Начал делать заготовку - DataModule с коннектом. Проблема нарисовалась.

На рабочем компе установлен FB 1.5.6. Его сносить пока нельзя, старые проекты ещё не перенесены. Установил в виртуалке Win7x64, FB 3x64. При установке FB 3 указал пароль pass@pass. Там же в виртуалке установил IBExpert и создал базу данных. Прописал её псевдоним в databases.conf. Из IBExpert в виртуалке к базе подключается без проблем. Пробую от себя из своего IBExpert подключиться к той базе - выдаёт ошибку:

"Unsuccessful execution caused by a system error that precludes
successful execution of subsequent statements.
Your user name and password are not defined. Ask your database administrator to set up a Firebird login."

Аналогично выдаёт ошибку из DataModule.
Читал тему с аналогичной проблемой , пробовал - без результата. Есть какое-то решение проблемы сетевого коннекта ? Или всё таки делать на FB 2.5 (с FB 2.5 подобных проблем нет ни в каких вариантах)
...
Рейтинг: 0 / 0
Новый проект. Можно ли уже использовать Firebird 3 в работе или подождать ?
    #39284679
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fankhm,

у тебя на компе небось fbclient от 1.5 используется.
Кстати тема совсем не аналогичная. У .NET провайдера свои тараканы.
...
Рейтинг: 0 / 0
Новый проект. Можно ли уже использовать Firebird 3 в работе или подождать ?
    #39284688
fankhm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Симонов Денисfankhm,

у тебя на компе небось fbclient от 1.5 используется.
Кстати тема совсем не аналогичная. У .NET провайдера свои тараканы.

да. библиотека gds32.dll. с ней же связываюсь с ФБ 2.5, 2.1 на других компах без проблем
такое не работает для ФБ 3.0 ?
...
Рейтинг: 0 / 0
Новый проект. Можно ли уже использовать Firebird 3 в работе или подождать ?
    #39284695
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fankhm,

без правки конфига не работает. Насчёт клиента 1.5 я вообще сомневаюсь что заработает. Читай релиз ноты
...
Рейтинг: 0 / 0
Новый проект. Можно ли уже использовать Firebird 3 в работе или подождать ?
    #39284696
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fankhm,

для работы со старыми клиентами в конфиге 3-ки сделай

Код: plaintext
1.
2.
3.
AuthServer = Srp, Legacy_Auth
WireCrypt = Enabled

и перезапусти сервер

PS И читай релизноты, читай...
...
Рейтинг: 0 / 0
Новый проект. Можно ли уже использовать Firebird 3 в работе или подождать ?
    #39284723
fankhm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
hvladfankhm,

для работы со старыми клиентами в конфиге 3-ки сделай

Код: plaintext
1.
2.
3.
AuthServer = Srp, Legacy_Auth
WireCrypt = Enabled

и перезапусти сервер

PS И читай релизноты, читай...

firebird.conf

выставил AuthServer = Srp, Legacy_Auth
WireCrypt = Enabled уже было

та же ошибка.

смотрю в релизноте . пока не нашёл решения.

Как можно организовать доступ с одного компа к многим базам ? Насколько понял - надо указывать библиотеку коннекта. gds32 или fbclient. Т.к. сервер я устанавливал на 64-ую систему, сгенерило там соответствующие библиотеки. У меня 32-х разрядная система они мне не походят. Мне нужны библиотеки х32. Чтоб их получить - надо ставить сервер х32 и оттуда брать ?
...
Рейтинг: 0 / 0
Новый проект. Можно ли уже использовать Firebird 3 в работе или подождать ?
    #39284732
fankhm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
но опять же. я от себя подключаюсь и к х64 серверам ФБ 2.5...
неприятно удивило обновление.
получается, если программу поставить на комп, где уже что-то "крутится" под другим Firebird (1.5, 2.1, 2.5) - надо будет "танцы с бубном", чтоб совместить ?
...
Рейтинг: 0 / 0
Новый проект. Можно ли уже использовать Firebird 3 в работе или подождать ?
    #39284747
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fankhm,

читать надо релиз ноты и танцев не устраивать
...
Рейтинг: 0 / 0
Новый проект. Можно ли уже использовать Firebird 3 в работе или подождать ?
    #39284749
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fankhm,

клиент 2.5 может нормально работать с 1.5. Может работать и с 3.0.
А вот может ли клиент 1.5 работать с 3.0 не проверял. Уж слишком много времени прошло
...
Рейтинг: 0 / 0
Новый проект. Можно ли уже использовать Firebird 3 в работе или подождать ?
    #39284752
igs123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
fankhm,

Сервер FB3 ставить необязательно, достаточно установить в режиме Minimal client install
и подсунуть приложению fbclient.dll от 3.0
...
Рейтинг: 0 / 0
Новый проект. Можно ли уже использовать Firebird 3 в работе или подождать ?
    #39284758
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fankhmполучается, если программу поставить на комп, где уже что-то "крутится" под другим
Firebird (1.5, 2.1, 2.5) - надо будет "танцы с бубном", чтоб совместить ?

Ты эта... Отличаешь установку программы от установки сервера? Если где-то уже есть другой
Firebird - не устраивай зоопарка, работай с тем, что есть.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Новый проект. Можно ли уже использовать Firebird 3 в работе или подождать ?
    #39284780
fankhm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dimitry Sibiryakovfankhmполучается, если программу поставить на комп, где уже что-то "крутится" под другим
Firebird (1.5, 2.1, 2.5) - надо будет "танцы с бубном", чтоб совместить ?

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


зоопарк устраивает сама жизнь.
при разработке учитываю, что много клиентбанков на ФБ 1.5 и возможно ещё какое-то ПО с другими версиями ФБ (распространённый сервер баз данных). поэтому и хочу предусмотреть универсальный вариант.
на данный момент мои программы не требуют дополнительных настроек подключения - исполняемый файл, рядом с ним fbclient.dll, GDS32.DLL, msvcp60.dll, в ini файле - строка подключения. всё. запустил, подключилось, работает...
...
Рейтинг: 0 / 0
Новый проект. Можно ли уже использовать Firebird 3 в работе или подождать ?
    #39284791
fankhm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
поставил ФБ 3.0 х32
получил fbclient.dll и GDS32.DLL.
при попытке соединится при помощи этих библиотек - Your user name and password are not defined. Ask your database administrator to set up a Firebird login.
...
Рейтинг: 0 / 0
Новый проект. Можно ли уже использовать Firebird 3 в работе или подождать ?
    #39284797
Фотография Док
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry SibiryakovЕсли где-то уже есть другой
Firebird - не устраивай зоопарка, работай с тем, что есть.
имхо, а еще лучше придушить сервис. А потом запустить разные сервера как приложения с разными инстансами, разведя их по разных портам. Тогда и вопросов подобных не будет. Ы?
...
Рейтинг: 0 / 0
Новый проект. Можно ли уже использовать Firebird 3 в работе или подождать ?
    #39284802
fankhm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ДокDimitry SibiryakovЕсли где-то уже есть другой
Firebird - не устраивай зоопарка, работай с тем, что есть.
имхо, а еще лучше придушить сервис. А потом запустить разные сервера как приложения с разными инстансами, разведя их по разных портам. Тогда и вопросов подобных не будет. Ы?

по разным портам и как служба работает нормально
...
Рейтинг: 0 / 0
Новый проект. Можно ли уже использовать Firebird 3 в работе или подождать ?
    #39284808
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дока еще лучше придушить сервис
И отформатировать винт, переставив ОС на правильную.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Новый проект. Можно ли уже использовать Firebird 3 в работе или подождать ?
    #39284820
fankhm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
просьба / вопрос : можете помочь, указать, какие параметры надо установить для связи с ФБ 3.0 с учётом любой среды клиента (другие версии ФБ) ?

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

спасибо.
...
Рейтинг: 0 / 0
Новый проект. Можно ли уже использовать Firebird 3 в работе или подождать ?
    #39284821
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fankhm,

останови сервер fb3.

В конфиге добавь
Код: plaintext
UserManager = Srp, Legacy_UserManager

запусти (БД может быть любая, но с локальным коннектом)
Код: plaintext
isql -user SYSDBA security3.fdb

выполни
Код: sql
1.
alter user SYSDBA set password 'pass@pass' using plugin Legacy_UserManager;



Запусти сервер.
...
Рейтинг: 0 / 0
Новый проект. Можно ли уже использовать Firebird 3 в работе или подождать ?
    #39284835
Го-стхи
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
fankhmисполняемый файл, рядом с ним fbclient.dll, GDS32.DLL , msvcp60.dll
На всякий случай? :)
Кстати, можно пересобрать клиента в статической линковке и убрать зависимость от msvcp60.dll.
колдунствоА еще можно вкомпилить клиента ресурсом в exe и грузить его динамически из памяти.
...
Рейтинг: 0 / 0
Новый проект. Можно ли уже использовать Firebird 3 в работе или подождать ?
    #39284848
fankhm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
hvladfankhm,

останови сервер fb3.

В конфиге добавь
Код: plaintext
UserManager = Srp, Legacy_UserManager

запусти (БД может быть любая, но с локальным коннектом)
Код: plaintext
isql -user SYSDBA security3.fdb

выполни
Код: sql
1.
alter user SYSDBA set password 'pass@pass' using plugin Legacy_UserManager;



Запусти сервер.

При установке сервера были указаны такие параметры (см. спойлер):




здесь уже указан пароль pass@pass



остановил.

именения в firebird.conf

было UserManager = Legacy_UserManager, Srp
сделал UserManager = Srp, Legacy_UserManager

запустил и выполнил


запустил сервер.

результат тот же. с компа, где установлен ФБ 3.0 соединение идёт без проблем. с моего ошибка
"Unsuccessful execution caused by a system error that precludes
successful execution of subsequent statements.
Your user name and password are not defined. Ask your database administrator to set up a Firebird login"
...
Рейтинг: 0 / 0
Новый проект. Можно ли уже использовать Firebird 3 в работе или подождать ?
    #39284854
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fankhm,

ты для начала родным клиентом не из виртуалки подключись.
Порядок UserManager никак не влияет на результат аутентификации. Тот который чаще используешь ставь первым.
...
Рейтинг: 0 / 0
Новый проект. Можно ли уже использовать Firebird 3 в работе или подождать ?
    #39284858
fankhm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Симонов Денис,

из виртуалки (на ней установлен ФБ 3.0) подключается всеми вариантами.

не подключается от меня. у меня его fbclient.dll или GDS32.DLL , которые указывались в IBExpert при подключении от меня.
...
Рейтинг: 0 / 0
Новый проект. Можно ли уже использовать Firebird 3 в работе или подождать ?
    #39284863
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fankhm,

чей его. Firebird 3.0?
...
Рейтинг: 0 / 0
Новый проект. Можно ли уже использовать Firebird 3 в работе или подождать ?
    #39284865
fb user
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Альтернативная точка зрения на годность FB3: http://firebirder.ru/vkratce-4
...
Рейтинг: 0 / 0
Новый проект. Можно ли уже использовать Firebird 3 в работе или подождать ?
    #39284871
fankhm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Симонов Денисfankhm,

чей его. Firebird 3.0?

да. fbclient.dll и GDS32.DLL были взяты с установленного ФБ 3.0 х32. при регистрации базы в IBExpert указывались

...
Рейтинг: 0 / 0
Новый проект. Можно ли уже использовать Firebird 3 в работе или подождать ?
    #39284895
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fb user,

это нормально. Первые релизы всегда немного не доделаны. Таблоид не даст соврать в 2.5.0 проблем было куда больше.
...
Рейтинг: 0 / 0
Новый проект. Можно ли уже использовать Firebird 3 в работе или подождать ?
    #39284898
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fankhm,

так ты каким клиентом пользуешься ? От 1.5 или от 3 ?
...
Рейтинг: 0 / 0
Новый проект. Можно ли уже использовать Firebird 3 в работе или подождать ?
    #39284899
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fb userАльтернативная точка зрения на годность FB3: http://firebirder.ru/vkratce-4 Ты не трынди о чём не знаешь.
...
Рейтинг: 0 / 0
Новый проект. Можно ли уже использовать Firebird 3 в работе или подождать ?
    #39284922
fankhm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
hvladfankhm,

так ты каким клиентом пользуешься ? От 1.5 или от 3 ?

проверял всеми способами.

при регистрации базы в IBExpert указывалась
сначала библиотека от ФБ 1.5.
при попытке подключиться выдавало:
Unsuccessful execution caused by a system error that precludes
successful execution of subsequent statements.
Your user name and password are not defined. Ask your database administrator to set up a Firebird login.

потом указывалась библиотека от ФБ 3.0.
при попытке подключиться выдавало:
can't format message 13:98 -- message file D:\firebird.msg not found.
Your user name and password are not defined. Ask your database administrator to set up a Firebird login.
...
Рейтинг: 0 / 0
Новый проект. Можно ли уже использовать Firebird 3 в работе или подождать ?
    #39285033
igs123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
fankhm,

Пытаешься подключиться в embedded-режиме...
С соответствующими дополнительными условиями на наличие/размещение файлов fb
...
Рейтинг: 0 / 0
Новый проект. Можно ли уже использовать Firebird 3 в работе или подождать ?
    #39285181
fankhm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
igs123fankhm,

Пытаешься подключиться в embedded-режиме...
С соответствующими дополнительными условиями на наличие/размещение файлов fb

с виртуалки подключается в любом режиме, от себя на виртуалку я подключаюсь в режиме клиент-сервер
...
Рейтинг: 0 / 0
Новый проект. Можно ли уже использовать Firebird 3 в работе или подождать ?
    #39285438
igs123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
fankhm,

Вдруг поможет
http://www.ibase.ru/devinfo/inst_manual.htm#client
...
Рейтинг: 0 / 0
Новый проект. Можно ли уже использовать Firebird 3 в работе или подождать ?
    #39287597
fankhm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
спасибо.

сейчас делаю под FB 2.5 SC. Разборираться с "тройкой" буде позже, когда освобожусь.
...
Рейтинг: 0 / 0
Новый проект. Можно ли уже использовать Firebird 3 в работе или подождать ?
    #39297827
сопромат
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
лучше пока повременить переход на FB3
во всяком случае, ошибка "no current record for fetch operation" пока не исправлена при каскадных апдейтах и удалениях, и приходится делать лишнюю работу и допиливать приложения
...
Рейтинг: 0 / 0
Новый проект. Можно ли уже использовать Firebird 3 в работе или подождать ?
    #39297860
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Какой идиот вообще будет использовать каскады в новом проекте? Я понимаю - тащить проект,
унаследованный от старого идиота, но...
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Новый проект. Можно ли уже использовать Firebird 3 в работе или подождать ?
    #39297870
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
сопромат,

ты когда что-то говоришь договаривай до конца. А то можно подумать это не работает всегда и во всех случаях. А на самом деле это проблема существует только для self-reference-FK. Для каскадных апдейтов в снапшотах вроде уже исправлено.
Тем кто хочет подождать ждите 3.0.1
...
Рейтинг: 0 / 0
Новый проект. Можно ли уже использовать Firebird 3 в работе или подождать ?
    #39297913
сопромат
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dimitry Sibiryakov, как не идиоты делают удаление ветвей в дереве?
речь не только о FK CASCADE, не работает и в пользовательских триггерах, если в BEFORE DELETE удалять дочерние ветки
...
Рейтинг: 0 / 0
Новый проект. Можно ли уже использовать Firebird 3 в работе или подождать ?
    #39297921
сопромат
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Симонов Денис, ну да, для self-reference
и если есть дерево в проекте или граф, то нужно его переделывать
разве не так?
может в чём-то ошибаюсь, но данная ошибка точно осложняет в некоторых случаях переход с 2.5 на 3
...
Рейтинг: 0 / 0
Новый проект. Можно ли уже использовать Firebird 3 в работе или подождать ?
    #39297936
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
сопроматкак не идиоты делают удаление ветвей в дереве?

С двойным переспрашиванием пользователя.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Новый проект. Можно ли уже использовать Firebird 3 в работе или подождать ?
    #39297960
сопромат
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dimitry Sibiryakov, для текущей версии FB3 это неактуально — один фиг не удалит)
...
Рейтинг: 0 / 0
Новый проект. Можно ли уже использовать Firebird 3 в работе или подождать ?
    #39298082
sysdba22
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dimitry Sibiryakovсопроматкак не идиоты делают удаление ветвей в дереве?

С двойным переспрашиванием пользователя.


Не обязательно деревья иметь.

Таблица А. На нее ссылается поле из таблицы Б. На нее же ссылается поле из таблицы Ц. При этом, в таблице Ц есть поле, которое ссылается на таблицу Б. Везде каскады.

При удаленнии из А на тройке будет ошибка.
...
Рейтинг: 0 / 0
Новый проект. Можно ли уже использовать Firebird 3 в работе или подождать ?
    #39298090
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sysdba22,

за такие каскады надо руки отрывать. С деревьями это ещё хоть как-то оправдано. Кстати описанные тобой рекурсивные ссылки ещё не факт что и в 2.5 будут корректно работать.
...
Рейтинг: 0 / 0
Новый проект. Можно ли уже использовать Firebird 3 в работе или подождать ?
    #39298091
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sysdba22При удаленнии из А на тройке будет ошибка.

А на всех остальных версиях - молча снесётся половина БД. Может, это и не баг вовсе, а фича?..
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Новый проект. Можно ли уже использовать Firebird 3 в работе или подождать ?
    #39298097
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sysdba22,

ЕМНИП Влад уже говорил, что оно и раньше не всегда корректно работало, а стабильность курсора лишь повысило шансы что на это можно нарваться. В любом случае сейчас над этой проблемой работают.
...
Рейтинг: 0 / 0
Новый проект. Можно ли уже использовать Firebird 3 в работе или подождать ?
    #39298144
sysdba22
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Симонов Денисsysdba22,

за такие каскады надо руки отрывать. С деревьями это ещё хоть как-то оправдано. Кстати описанные тобой рекурсивные ссылки ещё не факт что и в 2.5 будут корректно работать.

Это работает уже почти 20 лет как:

Yaffil - FB 1 - FB 2 - FB2.5

В описанном примере нет ничего противоречащего ни стандарту SQL, ни здравому смыслу.
...
Рейтинг: 0 / 0
Новый проект. Можно ли уже использовать Firebird 3 в работе или подождать ?
    #39298150
sysdba22
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dimitry Sibiryakovsysdba22При удаленнии из А на тройке будет ошибка.

А на всех остальных версиях - молча снесётся половина БД. Может, это и не баг вовсе, а фича?..


В рамках нашей структуры базы данных мы четко знаем и указываем с помощью параметров ФК
в каких случаях нельзя удалять запись, если есть ссылки, и в каких ОБЯЗАТЕЛЬНО НАДО удалить
записи, которые ссылаются.

Такие механизмы предоставляет нам стандарт SQL.

Так что лишний раз беспокоиться за нас, что у нас там что-то не то удалится не надо ))
...
Рейтинг: 0 / 0
Новый проект. Можно ли уже использовать Firebird 3 в работе или подождать ?
    #39298158
KreatorXXI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Согласен с sysdba22, никакого криминала нет. При удалении из таблицы А удаляются записи из Б, при этом удаляются из Ц те, которые связаны с Б. После этого удаляются записи из Ц, связанные с А. Типа правильное последовательное удаление. Вопрос. А что не нравится FB3 в этом случае?
...
Рейтинг: 0 / 0
Новый проект. Можно ли уже использовать Firebird 3 в работе или подождать ?
    #39298165
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
KreatorXXI,

А с чего ты решил что последовательность удалений должна быть именно такой? Тут весь вопрос в том что ФБ 3 пытается повторно удалить запись которая уже удалена другим каскадом.
Короче успокойтесь, Влад сказал, что он занимается этой проблемой. Тем более что для каскадных UPDATE он это уже поправил. Хотя ИХМО каскадные обновления нужны гораздо реже.
...
Рейтинг: 0 / 0
Новый проект. Можно ли уже использовать Firebird 3 в работе или подождать ?
    #39298200
fb user
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Симонов Денисsysdba22,

за такие каскады надо руки отрывать.
Вы говорите мыслеформами kdv.
Я как-то работал в конторе, где был сотрудник который говорил мыслеформами шефа, и выглядел как шеф, но моложе. Я сначала думал что он сын шефа. Оказалось что просто очень долго работает и очень сильно лоялен шефу. Я до того не знал что так бывает.
...
Рейтинг: 0 / 0
Новый проект. Можно ли уже использовать Firebird 3 в работе или подождать ?
    #39298215
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fb user,

причём тут kdv? Ты думаешь у меня собственных соображений нет о том когда каскады полезны, а когда несут вред?
...
Рейтинг: 0 / 0
Новый проект. Можно ли уже использовать Firebird 3 в работе или подождать ?
    #39298833
fankhm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
каскады не использую, все действия в процедурах и триггерах - так лучше контролируется логика работы и читабельность действий, не надо вспоминать "где ж я ещё меняю эту таблицу ?" :)
...
Рейтинг: 0 / 0
Новый проект. Можно ли уже использовать Firebird 3 в работе или подождать ?
    #39299000
sysdba22
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
fankhmкаскады не использую, все действия в процедурах и триггерах - так лучше контролируется логика работы и читабельность действий, не надо вспоминать "где ж я ещё меняю эту таблицу ?" :)

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

так вот, как-то подходит этот программист со спины, смотрит как настраиваем свою программу, а потом возьми и спроси:

-- а вы таблицы у себя скрещиваете? (я сначала даже не понял о чем речь, потом догадался -- JOIN в SQL запросе)
-- да, конечно, как без этого
-- а я нет. Пробовал как-то, но не понравилось мне это дело.
...
Рейтинг: 0 / 0
Новый проект. Можно ли уже использовать Firebird 3 в работе или подождать ?
    #39299001
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sysdba22,

это в пятницу надо
...
Рейтинг: 0 / 0
Новый проект. Можно ли уже использовать Firebird 3 в работе или подождать ?
    #39305775
сопромат
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
fankhmкаскады не использую, все действия в процедурах и триггерах - так лучше контролируется логика работы и читабельность действий, не надо вспоминать "где ж я ещё меняю эту таблицу ?" :)
да хоть как делай, дерево в FB3 ты не удалишь, разве что вручную будешь каждый листочек отрывать
...
Рейтинг: 0 / 0
Новый проект. Можно ли уже использовать Firebird 3 в работе или подождать ?
    #39305808
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
всем успокоится. Судя по всему бага вчера была исправлена https://github.com/FirebirdSQL/firebird/commit/d5ec668334ac78b9caf81b71c2ff946f2fd9a785
тестируйте
...
Рейтинг: 0 / 0
Новый проект. Можно ли уже использовать Firebird 3 в работе или подождать ?
    #39306886
сопромат
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Работает, спасибо!
...
Рейтинг: 0 / 0
Новый проект. Можно ли уже использовать Firebird 3 в работе или подождать ?
    #39306893
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
сопроматРаботает, спасибо!
Не торопись переходить. С FK серьезная проблема.
...
Рейтинг: 0 / 0
Новый проект. Можно ли уже использовать Firebird 3 в работе или подождать ?
    #39306902
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wadman,

если ты об этом CORE-5322 , то проблема исправлена
...
Рейтинг: 0 / 0
Новый проект. Можно ли уже использовать Firebird 3 в работе или подождать ?
    #39315489
FreemanZAV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wadmanсопроматРаботает, спасибо!
Не торопись переходить. С FK серьезная проблема.

FK - это всё мелочи

Народ рассказывал, что у SS большая проблема с планировщиком задач.
Запускаешь несколько "тяжёлых" запросов и всё, капец OLTP. "Лёгкие" запросы начинают ждать "тяжёлые".

На CS такого нет.
...
Рейтинг: 0 / 0
Новый проект. Можно ли уже использовать Firebird 3 в работе или подождать ?
    #39315508
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hello, Freemanzav!
You wrote on 26 сентября 2016 г. 12:23:31:

Freemanzav> Народ рассказывал...где и кому?

Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Новый проект. Можно ли уже использовать Firebird 3 в работе или подождать ?
    #39315518
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FreemanZAVНарод рассказывал, что у SS большая проблема с планировщиком задач.
Запускаешь несколько "тяжёлых" запросов и всё, капец OLTP. "Лёгкие" запросы начинают ждать "тяжёлые".В 3.0 SS ?
...
Рейтинг: 0 / 0
Новый проект. Можно ли уже использовать Firebird 3 в работе или подождать ?
    #39315794
FreemanZAV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hvladFreemanZAVНарод рассказывал, что у SS большая проблема с планировщиком задач.
Запускаешь несколько "тяжёлых" запросов и всё, капец OLTP. "Лёгкие" запросы начинают ждать "тяжёлые".В 3.0 SS ?

Да, в тройке
...
Рейтинг: 0 / 0
Новый проект. Можно ли уже использовать Firebird 3 в работе или подождать ?
    #39315799
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FreemanZAV,

Тогда хотелось бы чего-то более конкретного, чем народ рассказывал
...
Рейтинг: 0 / 0
Новый проект. Можно ли уже использовать Firebird 3 в работе или подождать ?
    #39315800
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FreemanZAV,

если оно так, то почему об этом ничего нет в трекере?

З.Ы. С апреля на трёшке SS и ничего такого не замечал. Другие проблемы были, но оно вроде уже пофиксены.
...
Рейтинг: 0 / 0
Новый проект. Можно ли уже использовать Firebird 3 в работе или подождать ?
    #39315883
FreemanZAV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов ДенисFreemanZAV,

если оно так, то почему об этом ничего нет в трекере?

З.Ы. С апреля на трёшке SS и ничего такого не замечал. Другие проблемы были, но оно вроде уже пофиксены.

Можно попробовать запустить

До 2.5 такие проблемы были в CS под linux cernel 2.6, но в 2.5 проблемы решили
...
Рейтинг: 0 / 0
Новый проект. Можно ли уже использовать Firebird 3 в работе или подождать ?
    #39315885
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hello, Freemanzav!
You wrote on 26 сентября 2016 г. 18:57:42:

Freemanzav> Можно попробовать запуститьда ты уху ел!

Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Новый проект. Можно ли уже использовать Firebird 3 в работе или подождать ?
    #39315916
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FreemanZAVМожно попробовать запустить
а Таблоид типа не запускает интенсивные тесты? Ты лучше колись, что за "народ рассказывал".
...
Рейтинг: 0 / 0
Новый проект. Можно ли уже использовать Firebird 3 в работе или подождать ?
    #39315930
FreemanZAV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdvFreemanZAVМожно попробовать запустить
а Таблоид типа не запускает интенсивные тесты? Ты лучше колись, что за "народ рассказывал".

Значит что-то опускает. Подобную проблему с классиком до 2.5 тоже было сложно воспроизвести, но ведь воспроизвели и пофиксили. Например был такой нюанс, что долгих запросов должно было быть больше, чем ядер. Только в этом случае проблема воспроизводилась
...
Рейтинг: 0 / 0
Новый проект. Можно ли уже использовать Firebird 3 в работе или подождать ?
    #39315941
Таблоид
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FreemanZAVНарод рассказывал, что у SS большая проблема с планировщиком задач.
Запускаешь несколько "тяжёлых" запросов и всё, капец OLTP. "Лёгкие" запросы начинают ждать "тяжёлые".Зайди вот сюда: http://ib-aid.com/en
Во вкладке "tests" выбери 3.0 и далее войди по любой из тучи ссылок на детализацию еженощных прогонов теста, который имитирует oltp-нагрузку. На машине с 8 ядрами и 16 гб памяти (лиск - ssd). Причём, он её делает достаточно жёсткой: никаких пауз между последовательными бизнес-действиями :-) Молотьба создается силами 100 isql-коннектов на протяжении 180 минут.

Заходим, например, сюда: http://ib-aid.com/en/logs-3-0/fx/1864/ - это отчет за 2016-09-26.
Идём там по внутренней ссылке "Performance, TOTAL score".
И видим, что за три часа молотьбы (от 100 isql-сессий) на этой машине ЗА ОДНУ МИНУТУ в среднем создавалось:
1) 422 кл заказа;
2) 3270 резервов на основе кл заказов (по мере поступления изделий). Это - "легковесные" документы, в них обычно от 5 до 20 строк.
3) создавалось (повторюсь: течение ОДНОЙ МИНУТЫ!) в среднем 109 заказов поставщику, 107 инвойсов на их основе, 65 инвойсов было проведено из статуса "черновик" в "оприходовано", 15 инвойсов отменялось (т.е. гнали обратно в "черновик", с отменой резервов и реализаций!) и было также 2 отмены заказа поставщику. Эти операции - тяжелые, а последние две - просто тяжеленные, т.к. вовлекают в себя обработку сотен документов и тысяч строк.

Машина ? 8 ядер, 16 гб памяти. Архитектура ? Суперсервер 3.0. Такие вот делы.
...
Рейтинг: 0 / 0
Новый проект. Можно ли уже использовать Firebird 3 в работе или подождать ?
    #39315945
FreemanZAV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Таблоид,

Не вижу, какая ось.
Да это и неважно.
Заходить я не буду никуда, мне не особо это надо.

У людей возникла проблема, я ее озвучил. Сомневаться в компетентности этих людей у меня нет оснований.
Способ воспроизведения проблемы очень простой, надо подождать, когда такая проблема возникнет ещё у кого-либо
...
Рейтинг: 0 / 0
Новый проект. Можно ли уже использовать Firebird 3 в работе или подождать ?
    #39315946
Таблоид
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FreemanZAVУ людей возникла проблема, я ее озвучил.А там в базе случайно нет таблиц с большим кол-вом строк (от 500 млн) ? просто я как-то изгалялся над таблицей в 1 млрд строк (в 3.0 альфе и бете), и вылезла тогда трабла с тем, что prepare select'a долго шёл (да и просто коннект к такой базе длился утомительно). И пока шёл препаре - хрен что выполнишь, да и новые коннекты не пускает.
...
Рейтинг: 0 / 0
Новый проект. Можно ли уже использовать Firebird 3 в работе или подождать ?
    #39315947
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FreemanZAVСомневаться в компетентности этих людей у меня нет оснований.

Ню-ню...
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Новый проект. Можно ли уже использовать Firebird 3 в работе или подождать ?
    #39315948
FreemanZAV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Таблоид,

Таблицы такие есть.

Ещё раз хочу сказать, что проблема очень похожа на проблему производительности "старых" версий на ядре 2.6. На Ibase.RU было большое обсуждение с трейсами, логами и т.п. . Да и здесь обсуждали.
...
Рейтинг: 0 / 0
Новый проект. Можно ли уже использовать Firebird 3 в работе или подождать ?
    #39315971
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FreemanZAVУ людей возникла проблема, я ее озвучил.
где эти люди? Почему они, имея на руках все технические детали, молчат? Можно не на форум, есть же email.
Меня такой подход нереально раздражает - "О, тут проблема, ну ладно, мы о ней туманно скажем всем кому попало, кроме тех, кто ее может исправить.".
FreemanZAVСомневаться в компетентности этих людей у меня нет оснований.
дело вот в чем. Может эти люди и компетентны в том, что делают, но вряд-ли компетентны во всем остальном. И вот это "остальное" чаще всего проблемы и создает. Причем оно от этой самой компетентности находится буквально в одном шаге в сторону.
...
Рейтинг: 0 / 0
Новый проект. Можно ли уже использовать Firebird 3 в работе или подождать ?
    #39315979
fraks
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdvFreemanZAVУ людей возникла проблема, я ее озвучил.
где эти люди? Почему они, имея на руках все технические детали, молчат?

Они не просто молчат, они еще с ней живут!

FreemanZAVСомневаться в компетентности этих людей у меня нет оснований.


"Нет оснований сомневаться в словах сотрудника полиции."
...
Рейтинг: 0 / 0
Новый проект. Можно ли уже использовать Firebird 3 в работе или подождать ?
    #39316006
FreemanZAV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdvгде эти люди? Почему они, имея на руках все технические детали, молчат?
Им особо это не надо.
Простая математика
Люди жили на 1.5 и имели массу проблем. Перешли на 2.5 - большинство проблем ушло. Попробовали тройку - опять столкнулись с массой проблем.
Во всех трёх случаях сумма оплаты не менялась, поэтому они и остались на 2.5.



Я случайно узнал об этом и по доброте душевной предупредил автора топика.
...
Рейтинг: 0 / 0
Новый проект. Можно ли уже использовать Firebird 3 в работе или подождать ?
    #39316035
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FreemanZAV,

ещё раз повторю, если есть проблемы не надо их замалчивать. Есть sql.ru, где появляются разработчики, есть форум ibase, можно в трекер написать, fb-support, fb-devel, в конце концов связаться по электронной почте с kdv, dimitr или hvlad. Но не надо распространять нехорошие слухи. Тем более что эти люди не выяснили причину. А то я тоже могу сказать что перешёл на тройку и у меня всё хорошо, но это же не значит что каких-либо проблем не возникнет у другого человека.
...
Рейтинг: 0 / 0
Новый проект. Можно ли уже использовать Firebird 3 в работе или подождать ?
    #39316061
FreemanZAV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов Денис,

Я бы считал это слухами, если бы эти люди не обнаружили в своё время подобные проблемы с полторашкой cs. Тогда тоже никто не верил, пока они не привели логи, трейсы и т.п. Сейчас они этим заниматься не будут ибо на 2.5 все прекрасно работает и деньги исправно капают.
Тратить время бесплатно никто не хочет.

Я потратил только из гуманизма
...
Рейтинг: 0 / 0
Новый проект. Можно ли уже использовать Firebird 3 в работе или подождать ?
    #39316166
miwaonline
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FreemanZAVЯ потратил только из гуманизма
Ляпнуть во всеуслышание "где-то у кого-то было что-то; что - не знаю, у кого - не скажу" - прям вершина гуманизма. Хотя напоминает больше неаргументированное поливание грязью, черный пиар или тупой троллинг.
...
Рейтинг: 0 / 0
Новый проект. Можно ли уже использовать Firebird 3 в работе или подождать ?
    #39316277
FreemanZAV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
miwaonline Хотя напоминает больше неаргументированное поливание грязью, черный пиар или тупой троллинг.

Нет, это просто что-то типа доброго совета автору топика.
...
Рейтинг: 0 / 0
Новый проект. Можно ли уже использовать Firebird 3 в работе или подождать ?
    #39316323
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
снег башка попадёт... (с)

ага
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Новый проект. Можно ли уже использовать Firebird 3 в работе или подождать ?
    #39316413
miwaonline
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FreemanZAVmiwaonlineХотя напоминает больше неаргументированное поливание грязью, черный пиар или тупой троллинг.
Нет, это просто что-то типа доброго совета автору топика.
Неверно.
Вот, например, Таблоид привел ссылки на тесты, где никаких проблем не наблюдается. Эти тесты можно повторить самому, можно просто посмотреть-поанализировать.
А FreemanZAV привел громкое заявление после которого произвел много шума в стиле "я никому ничего не скажу".
...
Рейтинг: 0 / 0
Новый проект. Можно ли уже использовать Firebird 3 в работе или подождать ?
    #39316435
FreemanZAV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
miwaonlineFreemanZAVпропущено...

Нет, это просто что-то типа доброго совета автору топика.
Неверно.
Вот, например, Таблоид привел ссылки на тесты, где никаких проблем не наблюдается. Эти тесты можно повторить самому, можно просто посмотреть-поанализировать.
А FreemanZAV привел громкое заявление после которого произвел много шума в стиле "я никому ничего не скажу".

Что знал - всё сказал
...
Рейтинг: 0 / 0
Новый проект. Можно ли уже использовать Firebird 3 в работе или подождать ?
    #39316437
FreemanZAV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
miwaonline тесты, где никаких проблем не наблюдается.

Я тоже могу такие тесты делать )
...
Рейтинг: 0 / 0
Новый проект. Можно ли уже использовать Firebird 3 в работе или подождать ?
    #39316440
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hello, Freemanzav!
You wrote on 27 сентября 2016 г. 17:43:06:

Freemanzav> Я тоже могу такие тесты делать )да, да. помним.
твой конёк select in (select )
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Новый проект. Можно ли уже использовать Firebird 3 в работе или подождать ?
    #39316444
FreemanZAV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МимопроходящийHello, Freemanzav!
You wrote on 27 сентября 2016 г. 17:43:06:

Freemanzav> Я тоже могу такие тесты делать )да, да. помним.
твой конёк select in (select )


Который в тройке так и не оптимизировали
...
Рейтинг: 0 / 0
Новый проект. Можно ли уже использовать Firebird 3 в работе или подождать ?
    #39316455
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hello, Freemanzav!
You wrote on 27 сентября 2016 г. 17:53:52:

Freemanzav> Который в тройке так и не оптимизировалипечаль.
плачь.

Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Новый проект. Можно ли уже использовать Firebird 3 в работе или подождать ?
    #39316534
miwaonline
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FreemanZAVmiwaonline тесты, где никаких проблем не наблюдается.
Я тоже могу такие тесты делать )
Во, отлично. А где можно посмотреть тест, в котором тяжелые запросы приостанавливают работу мелких/быстрых запросов в супере тройки?
...
Рейтинг: 0 / 0
Новый проект. Можно ли уже использовать Firebird 3 в работе или подождать ?
    #39316540
FreemanZAV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
miwaonlineFreemanZAVпропущено...

Я тоже могу такие тесты делать )
Во, отлично. А где можно посмотреть тест, в котором тяжелые запросы приостанавливают работу мелких/быстрых запросов в супере тройки?

Возможно по "Россия 24" покажут
...
Рейтинг: 0 / 0
Новый проект. Можно ли уже использовать Firebird 3 в работе или подождать ?
    #39316695
rdb_dev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Народ, вы не устали из пустого в порожний перегонять?
...
Рейтинг: 0 / 0
Новый проект. Можно ли уже использовать Firebird 3 в работе или подождать ?
    #39316699
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Тем не менее сегодня вышел первый пост релиз тройки 3.0.1 в который в том числе вошли и исправления каскадных FK.
...
Рейтинг: 0 / 0
Новый проект. Можно ли уже использовать Firebird 3 в работе или подождать ?
    #39316730
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов Денис3.0.1 в который в том числе вошли и исправления каскадных FK.
Хорошая новость.
...
Рейтинг: 0 / 0
Новый проект. Можно ли уже использовать Firebird 3 в работе или подождать ?
    #39316945
fankhm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Проект практически завершил. Сделал на FB 2.5 SC. Думаю, впоследствии, когда обкатают FB 3 - перекину на "тройку".


Немного истории: до этого долгое время делал под FB 1.5.
FB 2.х пропустил - ничего под него не писал, сразу перешёл на 2.5 после того, как 1.5 стал притормаживать (SS не использовал многопроцессорность, а CS странно себя вёл).

FB 2.5 в работе - супер ! :)

Если FB 3 в работе будет ещё лучше (как обещают), то... блин... то плохо :( . Он станет очень хорош, его купят, сделают платным со всеми исходящими последствиями, появится новая "ветка", на основе текущих свободных исходников и жизнь продолжиться дальше.

Такое вот лирическое отступление :)
...
Рейтинг: 0 / 0
Новый проект. Можно ли уже использовать Firebird 3 в работе или подождать ?
    #39316949
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fankhm,

свои фантазии оставь при себе. Платная ветка и так давно есть и даже 2: Red Database и HQ Bird.
...
Рейтинг: 0 / 0
Новый проект. Можно ли уже использовать Firebird 3 в работе или подождать ?
    #39317062
Товарищ младший сержант
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fankhm...FB 3 ...его купят...
У кого - "купят"? Конкретнее, пожалуйста.
...
Рейтинг: 0 / 0
Новый проект. Можно ли уже использовать Firebird 3 в работе или подождать ?
    #39317105
fankhm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
извините, не буду разводить полемику, просто мысли вслух.
...
Рейтинг: 0 / 0
Новый проект. Можно ли уже использовать Firebird 3 в работе или подождать ?
    #39317389
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fankhm и жизнь продолжиться дальше.
вслух проговори эту фразу. продолжиТСЯ.
...
Рейтинг: 0 / 0
Новый проект. Можно ли уже использовать Firebird 3 в работе или подождать ?
    #39317660
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hello, Kdv!
You wrote on 29 сентября 2016 г. 11:29:49:

Kdv> вслух проговори эту фразу. продолжиТСЯ.забудь.
хлопчик из соседнего государства.

Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Новый проект. Можно ли уже использовать Firebird 3 в работе или подождать ?
    #39317695
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мимопроходящийхлопчик из соседнего государства.У тебя с этим проблемы ?
не флейма ради, но я видимо тоже "хлопчик из соседнего государства" и могу избавить "взрослых и местных" от своего присутствия
...
Рейтинг: 0 / 0
Новый проект. Можно ли уже использовать Firebird 3 в работе или подождать ?
    #39317703
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hvlad, не заводись.

зы: вродь никого даже не оскорбил.
ззы: я не знаю как сейчас в соседнем государстве с преподаванием грамматики иностранного языка.
зззы: в эпоху развитого социализма язык (и его грамматику) знали все.
...
Рейтинг: 0 / 0
Новый проект. Можно ли уже использовать Firebird 3 в работе или подождать ?
    #39317721
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мимопроходящийс преподаванием грамматики
Грамматика тут роляет слабо. Гораздо больше - неудачное расположение клавиш: пальцы жмут
аккорд рефлекторно, без участия мозга. Это тебе не пером каллиграфировать...
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Новый проект. Можно ли уже использовать Firebird 3 в работе или подождать ?
    #39317749
miwaonline
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мимопроходящийззы: я не знаю как сейчас в соседнем государстве с преподаванием грамматики иностранного языка.
С иностранным - как всегда. Но больше людей предпочитает изучать английский в качестве иностранного и украинский в качестве родного. В котором нету "тся", есть только "ться".

И даже те люди, для которых привычным или родным является русский, во многих случаях переходят на украинский "благодаря" всем известным событиям. Так что знания русского стремительно ухудшаются. А письменного русского - тем более.
...
Рейтинг: 0 / 0
Новый проект. Можно ли уже использовать Firebird 3 в работе или подождать ?
    #39317754
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hello, Miwaonline!
You wrote on 29 сентября 2016 г. 13:03:24:

Miwaonline> В котором нету "тся", есть только "ться".поясни это Владу.
а то он чо-то на взводе весь.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Новый проект. Можно ли уже использовать Firebird 3 в работе или подождать ?
    #39317783
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мимопроходящийhvlad, не заводись.

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

Мимопроходящийпоясни это Владу.
а то он чо-то на взводе весь.Да-да, на взводе. Весь.

Я продолжать эту тему не буду. Но и участвовать в этом - тоже
...
Рейтинг: 0 / 0
Новый проект. Можно ли уже использовать Firebird 3 в работе или подождать ?
    #39317793
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hello, Hvlad!
You wrote on 29 сентября 2016 г. 13:34:30:

Hvlad> А я не завожусь.ага. это я тут дверью хлопаю в спойлерах.

зы: kdv, это ты виноват!
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Новый проект. Можно ли уже использовать Firebird 3 в работе или подождать ?
    #39317838
pastor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МимопроходящийHello, Hvlad!
You wrote on 29 сентября 2016 г. 13:34:30:

Hvlad> А я не завожусь.ага. это я тут дверью хлопаю в спойлерах.

зы: kdv, это ты виноват!


Мимопроходящий, видишь ли, если убрать ВСЕ твои реплики за последний год, то конструктива не убавиТСя, а вот хамства, мотивированного или нет, будет намного меньше.

как-то так.
...
Рейтинг: 0 / 0
Новый проект. Можно ли уже использовать Firebird 3 в работе или подождать ?
    #39317860
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hello, Pastor!
You wrote on 29 сентября 2016 г. 14:27:08:

Pastor> как-то так.да?
ой!
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Новый проект. Можно ли уже использовать Firebird 3 в работе или подождать ?
    #39318066
Фотография Док
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[OFF]
Ребят, задрали уже.

Все выросли, хлебая из одного корыта. Баре деруТСЯ, а вы, как маленькие...

kdv: Дим, меня тоже коробят грамматические ошибки. Но иногда, имхо, их можно не замечать. Тем более, с учетом специфики изучения русского на местах бывшего необъятного Союза.
[/OFF]
...
Рейтинг: 0 / 0
Новый проект. Можно ли уже использовать Firebird 3 в работе или подождать ?
    #39318724
fankhm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
kdvfankhm и жизнь продолжиться дальше.
вслух проговори эту фразу. продолжиТСЯ.

по грамматике принято. приношу извинения. опечатка.

правило проверки: "что сделает ? - продолжится"
...
Рейтинг: 0 / 0
Новый проект. Можно ли уже использовать Firebird 3 в работе или подождать ?
    #39318751
rdb_dev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fankhmпо грамматике принято. приношу извинения. опечатка.Видишь, какой из-за твоей опечатки "сыр-бор" разросся? Чуть до драки не дошло...
Больше так не делай!
...
Рейтинг: 0 / 0
Новый проект. Можно ли уже использовать Firebird 3 в работе или подождать ?
    #39318779
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rdb_devВидишь, какой из-за твоей опечатки "сыр-бор" разросся?Ну при чём тут опечатка ?
rdb_devЧуть до драки не дошло... Не надейтесь (ц) :)
...
Рейтинг: 0 / 0
Новый проект. Можно ли уже использовать Firebird 3 в работе или подождать ?
    #39319023
Товарищ младший сержант
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Правильно писать - "ццо".
...
Рейтинг: 0 / 0
Новый проект. Можно ли уже использовать Firebird 3 в работе или подождать ?
    #39326232
dedRasta
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Собрался на FB3 с FB2.5 перейти. Но сисадмины - народ занятой и нервный, поэтому решил сам себе шпору написать, чтоб побыстрее все сделать.
На моей машинке все отработало без проблем, но, может, я чего не понял.


0_Установка сервера

0_1 остановить сервер

0_2 остановить службу

0_3 deinstall FB2.5

0_4 Проверить, что в C:\Windows\System32 не осталось fbclient.dll и gds32.dll

0_5 install FB 3.01

0_6 stop_firebirdservice

0_7 копирую подготовленные заранее файлы databases.conf и firebird.conf в папку FB3.01

1_Инициализация SECURITY.DB

1_1 Перейти в папку FB3.01

1_2 connect_isql_embedded:

isql.exe -ch WIN1251 -u SYSDBA SECURITY.DB

1_3 create_sysdba_Password:

create user SYSDBA password 'ПАРОЛ';

2_create_user_ЮЗЕР0

create or alter user ЮЗЕР0 password 'ПАРОЛ' firstname 'Самый' middlename 'Главный' lastname 'Юзер' active grant admin role tags (uid='0', gid='0');
grant create database to user ЮЗЕР0;
grant alter database to user ЮЗЕР0;
grant drop database to user ЮЗЕР0;
grant RDB$ADMIN to ЮЗЕР0;
quit;

3_Восстанавливаем БД

gbak d:\backup\Me_FB2.5_DB_Backup.fbk Me_FB3_DB -c -v -statistics TDRW -user ЮЗЕР0 -pas ПАРОЛ -role RDB$ADMIN

4_input_users

4_1_connect_isql_embedded_As_ЮЗЕР0

isql.exe -ch WIN1251 -u ЮЗЕР0 -pas ПАРОЛ -role rdb$admin Me_FB3_DB

4_2 Запускаем скрипт добавления пользователей

input 'd:\sql\fb3\users.sql';

в скрипте строки типа:

create or alter user ЮЗЕР1 password 'ПАРОЛ' firstname 'Иван' middlename 'Иванович' lastname 'Иванов' active tags (uid='0', gid='0');
grant РОЛЬ to user ЮЗЕР1;
...

quit;

5_START_SERVICE
...
Рейтинг: 0 / 0
Новый проект. Можно ли уже использовать Firebird 3 в работе или подождать ?
    #39326272
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dedRasta,

а где пункт 0_0 сделать бекап и сохранить его куда-нибудь?
...
Рейтинг: 0 / 0
Новый проект. Можно ли уже использовать Firebird 3 в работе или подождать ?
    #39326277
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dedRasta4_2 Запускаем скрипт добавления пользователей

input 'd:\sql\fb3\users.sql';

в скрипте строки типа:

create or alter user ЮЗЕР1 password 'ПАРОЛ' firstname 'Иван' middlename 'Иванович' lastname 'Иванов' active tags (uid='0', gid='0');
grant РОЛЬ to user ЮЗЕР1;

grant то зачем? Они после восстановления никуда деться из основной БД не должны.
...
Рейтинг: 0 / 0
Новый проект. Можно ли уже использовать Firebird 3 в работе или подождать ?
    #39326296
dedRasta
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Симонов ДенисdedRasta,

а где пункт 0_0 сделать бекап и сохранить его куда-нибудь?
Дык, они и так каждый день делаются. Но все равно правильно. Спасибо.
Симонов ДенисdedRasta4_2 Запускаем скрипт добавления пользователей

input 'd:\sql\fb3\users.sql';

в скрипте строки типа:

create or alter user ЮЗЕР1 password 'ПАРОЛ' firstname 'Иван' middlename 'Иванович' lastname 'Иванов' active tags (uid='0', gid='0');
grant РОЛЬ to user ЮЗЕР1;

grant то зачем? Они после восстановления никуда деться из основной БД не должны.
Спасибо. Как раз сейчас при перечитывании RN это стало смутно доходить. Учту.
...
Рейтинг: 0 / 0
Новый проект. Можно ли уже использовать Firebird 3 в работе или подождать ?
    #39326321
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dedRasta,

Когда бекап сделанный в 2.5 будет восстанавливаться на 3.0 для всех генераторов и исключений будут выданы права типа

Код: sql
1.
2.
GRANT USAGE ON SEQUENCE <имя генератора> TO PUBLIC;
GRANT USAGE ON EXCEPTION <имя исключения> TO PUBLIC;



это сделано для обратной совместимости. Возможно вы захотите ограничить эти права (в 2.5 привилегий на генераторы и исключения не было), тогда необходимо их отнять и выдать конкретным процедурам, триггерам, пользователям или ролям. Но это можно сделать и значительно позже, когда перенос уже состоится.
...
Рейтинг: 0 / 0
Новый проект. Можно ли уже использовать Firebird 3 в работе или подождать ?
    #39326400
dedRasta
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Симонов ДенисdedRasta,

Когда бекап сделанный в 2.5 будет восстанавливаться на 3.0 для всех генераторов и исключений будут выданы права типа

Код: sql
1.
2.
GRANT USAGE ON SEQUENCE <имя генератора> TO PUBLIC;
GRANT USAGE ON EXCEPTION <имя исключения> TO PUBLIC;



это сделано для обратной совместимости. Возможно вы захотите ограничить эти права (в 2.5 привилегий на генераторы и исключения не было), тогда необходимо их отнять и выдать конкретным процедурам, триггерам, пользователям или ролям. Но это можно сделать и значительно позже, когда перенос уже состоится.

Интересно! Не подскажете, где об этом написано?
Спасибо.
...
Рейтинг: 0 / 0
Новый проект. Можно ли уже использовать Firebird 3 в работе или подождать ?
    #39326405
dedRasta
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
[quot dedRastaИнтересно! Не подскажете, где об этом написано?
[/quot]

O-o-o-ps! Нашел, примечание в RN
...
Рейтинг: 0 / 0
124 сообщений из 124, показаны все 5 страниц
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Новый проект. Можно ли уже использовать Firebird 3 в работе или подождать ?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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