|
ANN Руководство по языку SQL СУБД Firebird 4.0
|
|||
---|---|---|---|
#18+
Свежие версии документации выложены здесь: https://www.ibase.ru/files/firebird/Firebird_4_0_Language_Reference_RUS.pdf Исходные тексты и снапшоты можно скачать здесь: https://github.com/sim1984/langref40 Замечания и предложения по улучшению приветствуются. З.Ы. Поскольку Firebird 4.0 в стадии Beta, изменения могут вносится достаточно часто по горячим следам. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.08.2019, 11:59 |
|
ANN Руководство по языку SQL СУБД Firebird 4.0
|
|||
---|---|---|---|
#18+
там ACHTUNG! firefoxFirefox обнаружил вероятную угрозу безопасности и не стал открывать www.ibase.ru. Либо веб-сайт неправильно настроен, либо часы вашего компьютера установлены неправильно. Вероятно, сертификат веб-сайта истёк, что не даёт Firefox установить защищённое соединение. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
09.08.2019, 12:05 |
|
ANN Руководство по языку SQL СУБД Firebird 4.0
|
|||
---|---|---|---|
#18+
Мимопроходящий, SSL сертификат у них кончился ... |
|||
:
Нравится:
Не нравится:
|
|||
09.08.2019, 12:07 |
|
ANN Руководство по языку SQL СУБД Firebird 4.0
|
|||
---|---|---|---|
#18+
09.08.2019 12:07, Симонов Денис пишет: > SSL сертификат у них кончился одмина у них нету... Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
09.08.2019, 12:12 |
|
ANN Руководство по языку SQL СУБД Firebird 4.0
|
|||
---|---|---|---|
#18+
Мимопроходящий, а не надо https писать на ibase.ru. По умолчанию там без https. (letsencrypt козлы, вовремя не шлют уведомления). ... |
|||
:
Нравится:
Не нравится:
|
|||
12.08.2019, 11:36 |
|
ANN Руководство по языку SQL СУБД Firebird 4.0
|
|||
---|---|---|---|
#18+
Симонов Денис, По ключевым словам для FB 4.0 есть какие-то изменения? В Release Notes не нашел. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.11.2019, 14:06 |
|
ANN Руководство по языку SQL СУБД Firebird 4.0
|
|||
---|---|---|---|
#18+
barryВ Release Notes не нашел. Смотри в doc/sql.extensions/README.keywords. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
21.11.2019, 14:11 |
|
ANN Руководство по языку SQL СУБД Firebird 4.0
|
|||
---|---|---|---|
#18+
barry, конечно есть, но у меня там вообще весь список ключевых и зарезервированных слов для 4.0. Нет пометок какие появились в 4.0 ... |
|||
:
Нравится:
Не нравится:
|
|||
21.11.2019, 14:29 |
|
ANN Руководство по языку SQL СУБД Firebird 4.0
|
|||
---|---|---|---|
#18+
Симонов Денис, лучше бы дельты, но хотя бы так ... |
|||
:
Нравится:
Не нравится:
|
|||
21.11.2019, 15:13 |
|
ANN Руководство по языку SQL СУБД Firebird 4.0
|
|||
---|---|---|---|
#18+
21.11.2019 15:13, barry пишет: > лучше бы дельты, но хотя бы так дык за-diff-ай их. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
21.11.2019, 15:16 |
|
ANN Руководство по языку SQL СУБД Firebird 4.0
|
|||
---|---|---|---|
#18+
В RDB$FIELDS вроде как пропущена кодировка для TIME WITH TIME ZONE TIMESTAMP WITH TIME ZONE (в Language_Reference_RUS.pdf) ... |
|||
:
Нравится:
Не нравится:
|
|||
23.11.2019, 11:29 |
|
ANN Руководство по языку SQL СУБД Firebird 4.0
|
|||
---|---|---|---|
#18+
+ RDB$FIELDS: BINARY, VARBINARY ... |
|||
:
Нравится:
Не нравится:
|
|||
23.11.2019, 12:08 |
|
ANN Руководство по языку SQL СУБД Firebird 4.0
|
|||
---|---|---|---|
#18+
barry В RDB$FIELDS вроде как пропущена кодировка для TIME WITH TIME ZONE TIMESTAMP WITH TIME ZONE (в Language_Reference_RUS.pdf) это добавлю barryBINARY, VARBINARY это не настоящие типы, просто псевдонимы для {CHAR | VARCHAR} CHARACTER SET OCTETS ... |
|||
:
Нравится:
Не нравится:
|
|||
23.11.2019, 16:30 |
|
ANN Руководство по языку SQL СУБД Firebird 4.0
|
|||
---|---|---|---|
#18+
Симонов Денис, > это не настоящие типы, просто псевдонимы для {CHAR | VARCHAR} CHARACTER SET OCTETS Функционально видимо да, но в поле RDB$FIELD_SUB_TYPE типы CHAR(n) CHARACTER SET OCTETS и BINARY(n) различаются. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.11.2019, 18:08 |
|
ANN Руководство по языку SQL СУБД Firebird 4.0
|
|||
---|---|---|---|
#18+
barry, добавил ... |
|||
:
Нравится:
Не нравится:
|
|||
23.11.2019, 19:44 |
|
ANN Руководство по языку SQL СУБД Firebird 4.0
|
|||
---|---|---|---|
#18+
Симонов Денис, так что, стр. 30: авторМаксимальный размер поля BLOB 4 Гб. Для размера страницы 4096 максимальный размер BLOB поля несколько ниже 2 Гб. - уже нет? ... |
|||
:
Нравится:
Не нравится:
|
|||
15.03.2020, 14:51 |
|
ANN Руководство по языку SQL СУБД Firebird 4.0
|
|||
---|---|---|---|
#18+
Не работает это - Language_reference стр.135 create table greetings ( id INT GENERATED ALWAYS AS IDENTITY, name CHAR(50)); создал новую БД ,инициализировал Security по примеру 3й версии , но JDBC -> Install incomplete. To complete security database initialization please CREATE USER. For details read doc/README.security_database.txt. этого файла нет иногда посылает читать release notes, но и там чет по диагонали ничего не нашел. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.08.2020, 16:55 |
|
ANN Руководство по языку SQL СУБД Firebird 4.0
|
|||
---|---|---|---|
#18+
Misha_E но и там чет по диагонали ничего не нашел. Compatibility with Older Versions и initializing the security database . ... |
|||
:
Нравится:
Не нравится:
|
|||
21.08.2020, 17:01 |
|
ANN Руководство по языку SQL СУБД Firebird 4.0
|
|||
---|---|---|---|
#18+
Misha_E, всё там работает и файлик есть. Вот его содержимое doc/README.security_database.txtInitializing the Security Database ---------------------------------- The security database (security4.fdb) has no predefined users. This is intentional. Having user with well known predefined password and full access rights is serious security risk. Firebird starting with version 3.0 does not require presence of SYSDBA user. One can use another name for god-like user, have them different per-database or even work without users in security database using authentication plugins that do not require it. That all is out of scope here: this document describes step by step how to manually prepare security database for usage similar to what one could see in previous firebird (and/or interbase) versions. Normally this task is performed by installers but in a case you wish to perform manual installation or complete failed on creation user installer - this text is for you. You will need to create the user SYSDBA and set up the password for it using SQL CREATE USER command syntax in embedded mode as your first step to getting remote access to databases. Initialization is performed in embedded mode using the isql utility. For an embedded connection, an authentication password is not required and will be ignored if you provide one. An embedded connection will work fine with no login credentials and "log you in" using your host credentials if you omit a user name. However, even though the user name is not subject to authentication, creating or modifying anything in the existing security database requires that the user be SYSDBA; otherwise, isql will throw a privilege error for the CREATE USER request. The SQL user management commands will work with any open database. Because the sample database employee.fdb is present in your installation and already aliased in databases.conf, it is convenient to use it for the user management task. 1. Stop the Firebird server. Firebird caches connections to the security database aggressively. The presence of server connections may prevent isql from establishing an embedded connection. 2. In a suitable shell, start an isql interactive session, opening the employee database via its alias: > isql -user sysdba employee 3. Create the SYSDBA user: WARNING! Do not just copy and paste! Generate your own strong password! SQL> create user SYSDBA password 'StrongPassword'; SQL> exit; WARNING! Do not just copy and paste! Generate your own strong password! 4. To complete the initialization, start the Firebird server again. Now you will be able to perform a network login to databases using login SYSDBA and the password you assigned to it. An effective password with authentication plugin Srp can be up to 20 characters, Srp256 provides efficient passwords up to 32 characters or up to 64 characters when Srp512 is used. At the same time a password of up to 255 characters will be valid but in a case of brute force attack it's highly possible that duplicated password with length approximately equal to efficient one can be found. The initialization can also be scripted using the file input option of isql with the content being same as interactive usage. > isql -i init.sql -user sysdba employee ... |
|||
:
Нравится:
Не нравится:
|
|||
21.08.2020, 17:04 |
|
ANN Руководство по языку SQL СУБД Firebird 4.0
|
|||
---|---|---|---|
#18+
Симонов Денис, 4 бета 2 , что в архиве что в инсталляторе нет в DOC файла насчет GENERATED ALWAYS AS IDENTITY похоже есть затыки -> http://tracker.firebirdsql.org/browse/CORE-6377 ... |
|||
:
Нравится:
Не нравится:
|
|||
21.08.2020, 17:22 |
|
ANN Руководство по языку SQL СУБД Firebird 4.0
|
|||
---|---|---|---|
#18+
Basil A. Sidorov, Ветка точно про 4ю версию? ... |
|||
:
Нравится:
Не нравится:
|
|||
21.08.2020, 17:23 |
|
ANN Руководство по языку SQL СУБД Firebird 4.0
|
|||
---|---|---|---|
#18+
Misha_E Ветка точно про 4ю версию? ... |
|||
:
Нравится:
Не нравится:
|
|||
21.08.2020, 17:24 |
|
ANN Руководство по языку SQL СУБД Firebird 4.0
|
|||
---|---|---|---|
#18+
Basil A. Sidorov Misha_E Ветка точно про 4ю версию? Это же не означат что в доке к 4ке бать не должно .Не мешало бы и 4ю доку добавить "Замечания и предложения по улучшению приветствуются." Я без наездов, хотя весь день трахаюсь уже с 4 бета 2, это просто мои пожелания к докам в профильной ветке. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.08.2020, 17:28 |
|
ANN Руководство по языку SQL СУБД Firebird 4.0
|
|||
---|---|---|---|
#18+
Misha_E, во первых в случаях с бетами почти всегда желательно иметь свежий снапшот, а не то что в инсталяторе было. Вот в сведем снапшоте этот файлик есть. Ты думаешь откуда я его содержимое взял? Во вторых CORE-6377 это про рестор БД с полями GENERATED ALWAYS AS IDENTITY. И он тоже в снапшотах поправлен. Ну и эксперт надо самый свежий брать. Я же говорю у меня вот прям сейчас под рукой развёрнут свежий снапшот 4.0. Всё там работает ... |
|||
:
Нравится:
Не нравится:
|
|||
21.08.2020, 17:42 |
|
ANN Руководство по языку SQL СУБД Firebird 4.0
|
|||
---|---|---|---|
#18+
Симонов Денис Misha_E, во первых в случаях с бетами почти всегда желательно иметь свежий снапшот, а не то что в инсталяторе было. Вот в сведем снапшоте этот файлик есть. Ты думаешь откуда я его содержимое взял? Во вторых CORE-6377 это про рестор БД с полями GENERATED ALWAYS AS IDENTITY. И он тоже в снапшотах поправлен. Ну и эксперт надо самый свежий брать. Я же говорю у меня вот прям сейчас под рукой развёрнут свежий снапшот 4.0. Всё там работает Извинияюсь и признаю вину, свежий качал , но в него не глянул. Эксперт вроде сегодня обновлял , снепшотовский или нет не знаю. Проверю позже, спасибо. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.08.2020, 17:46 |
|
|
start [/forum/topic.php?fid=40&fpage=9&tid=1560127]: |
0ms |
get settings: |
11ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
68ms |
get topic data: |
14ms |
get forum data: |
3ms |
get page messages: |
83ms |
get tp. blocked users: |
2ms |
others: | 14ms |
total: | 218ms |
0 / 0 |