|
Перестали отображаться таблицы с префиксом PLG$
|
|||
---|---|---|---|
#18+
А таких у меня десятки накопилось за всю жизнь. К слову, в списке системных таблиц их тоже нет. Не знаю, с какой версии началось. Сейчас поставил 2019.3.27.1. Раньше была от 2017-го. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.04.2019, 11:44 |
|
Перестали отображаться таблицы с префиксом PLG$
|
|||
---|---|---|---|
#18+
Сорри. Именно в системные таблицы они и переехали, сразу не заметил. Красненькие. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.04.2019, 11:46 |
|
Перестали отображаться таблицы с префиксом PLG$
|
|||
---|---|---|---|
#18+
YuRock, ну это не глюк. PLG$ используются в трёшке, если база пользователей сама на себя назначена ... |
|||
:
Нравится:
Не нравится:
|
|||
09.04.2019, 11:58 |
|
Перестали отображаться таблицы с префиксом PLG$
|
|||
---|---|---|---|
#18+
Симонов Денис, офигеть ... |
|||
:
Нравится:
Не нравится:
|
|||
09.04.2019, 12:02 |
|
Перестали отображаться таблицы с префиксом PLG$
|
|||
---|---|---|---|
#18+
Блин, что же делать... Ничего другого в голову не приходит, кроме как смириться... ... |
|||
:
Нравится:
Не нравится:
|
|||
09.04.2019, 12:15 |
|
Перестали отображаться таблицы с префиксом PLG$
|
|||
---|---|---|---|
#18+
Мда, и RDB$SYSTEM_FLAG у них 0 :( ... |
|||
:
Нравится:
Не нравится:
|
|||
09.04.2019, 12:18 |
|
Перестали отображаться таблицы с префиксом PLG$
|
|||
---|---|---|---|
#18+
(у RDB$USERS, например) ... |
|||
:
Нравится:
Не нравится:
|
|||
09.04.2019, 12:18 |
|
Перестали отображаться таблицы с префиксом PLG$
|
|||
---|---|---|---|
#18+
Тьфу, блин, у PLG$USERS, которая в security3.fdb ... |
|||
:
Нравится:
Не нравится:
|
|||
09.04.2019, 12:20 |
|
Перестали отображаться таблицы с префиксом PLG$
|
|||
---|---|---|---|
#18+
Вообще, я считаю это всё-таки неправильным. Открываю security3.fdb и вижу, что в базе нет ни одной таблицы. Захожу в RDB$RELATIONS и вижу, что RDB$SYSTEM_FLAG=1 у всех таблиц, кроме PLG$USERS. Т.е. правильно было бы, если бы в обычных таблицах PLG$USERS отображалась, а в системных - нет. Если же действительно кто-то использует режим "база пользователей сама на себя назначена", то в идеале было бы сделать так: если есть другие НЕ системные таблицы, кроме PLG$USERS, то считать PLG$ системными (или другой костыль еще проще: если в базе вообще есть таблица PLG$USERS), иначе - не считать. Есть шанс дождаться такой или похожей доработки, или можно спокойно возвращаться на версию 2017 (у меня ~половина таблиц - PLG$)? Спасибо. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.04.2019, 12:34 |
|
Перестали отображаться таблицы с префиксом PLG$
|
|||
---|---|---|---|
#18+
YuRockЗахожу в RDB$RELATIONS и вижу, что RDB$SYSTEM_FLAG=1 у всех таблиц, кроме PLG$USERS. Это потому что PLG$USERS не совсем системная. Сделано так потому, что в 3.0 менеджеров пользователей может быть сколько угодно, и подключаются они как плагины. Захотел написал свой менеджер пользователей и придумал свою таблицу. Все плагины играют по одинаковым правилам, встроены они в Firebird или нет. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.04.2019, 12:46 |
|
Перестали отображаться таблицы с префиксом PLG$
|
|||
---|---|---|---|
#18+
Симонов ДенисYuRockЗахожу в RDB$RELATIONS и вижу, что RDB$SYSTEM_FLAG=1 у всех таблиц, кроме PLG$USERS. Это потому что PLG$USERS не совсем системная. Сделано так потому, что в 3.0 менеджеров пользователей может быть сколько угодно, и подключаются они как плагины. Захотел написал свой менеджер пользователей и придумал свою таблицу. Все плагины играют по одинаковым правилам, встроены они в Firebird или нет.Ну так и я говорю, что не системная. Мои таблицы с префиксом PLG$ - тоже, как несложно догадаться, не являются системными, не являются жизненно необходимыми для работы моей системы, а используются плугинами. И, конечно же, я хочу их обязательно видеть в списке НЕ системных таблиц. Придумал еще вариант. Добавить в настройки список префиксов таблиц с RDB$SYSTEM_FLAG=0, которые считать системными. Устроит даже, если по-умолчанию он будет содержать PLG$ :) ... |
|||
:
Нравится:
Не нравится:
|
|||
09.04.2019, 13:04 |
|
Перестали отображаться таблицы с префиксом PLG$
|
|||
---|---|---|---|
#18+
YuRockНу так и я говорю, что не системная. Вот ничего сейчас сказать не могу. Меня эти "не совсем системные" таблицы уже достали. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.04.2019, 16:31 |
|
Перестали отображаться таблицы с префиксом PLG$
|
|||
---|---|---|---|
#18+
IBExpertВот ничего сейчас сказать не могу. Тогда прошу высказаться общественность. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.04.2019, 17:29 |
|
Перестали отображаться таблицы с префиксом PLG$
|
|||
---|---|---|---|
#18+
09.04.2019 17:29, YuRock пишет: > Тогда прошу высказаться общественность. йа, йа! кэмска фолостъ! (С) нефиг ориентироваться на префиксы. зы: домены не в счёт ;) Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
09.04.2019, 17:37 |
|
Перестали отображаться таблицы с префиксом PLG$
|
|||
---|---|---|---|
#18+
YuRockТогда прошу высказаться общественность. При чем тут общественность? Судя по всему, для каждой версии сервера придется держать исчерпывающий список "системных" таблиц. Других вариантов я не вижу. Но это не пять минут работы. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.04.2019, 17:41 |
|
Перестали отображаться таблицы с префиксом PLG$
|
|||
---|---|---|---|
#18+
IBExpertYuRockТогда прошу высказаться общественность. При чем тут общественность? Судя по всему, для каждой версии сервера придется держать исчерпывающий список "системных" таблиц. Других вариантов я не вижу. Но это не пять минут работы.Я ламер, и признаю это, но что мешает ориентироваться на RDB$SYSTEM_FLAG=1 и только? ... |
|||
:
Нравится:
Не нравится:
|
|||
09.04.2019, 18:30 |
|
Перестали отображаться таблицы с префиксом PLG$
|
|||
---|---|---|---|
#18+
YuRockЯ ламер, и признаю это, но что мешает ориентироваться на RDB$SYSTEM_FLAG=1 и только? Разное понимание "системности" сервером и экспертом/юзером. Например, системные объекты не должны извлекаться в скрипт. Собственно, PLG$XXX так и попали в системные: кто-то жаловался, что эксперт их при извлечении метаданных вытаскивает в скрипт. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.04.2019, 03:30 |
|
Перестали отображаться таблицы с префиксом PLG$
|
|||
---|---|---|---|
#18+
Кстати, а вот эти вот твои PLG$ таблицы - их в скрипт нужно извлекать? ... |
|||
:
Нравится:
Не нравится:
|
|||
10.04.2019, 06:36 |
|
Перестали отображаться таблицы с префиксом PLG$
|
|||
---|---|---|---|
#18+
IBExpertКстати, а вот эти вот твои PLG$ таблицы - их в скрипт нужно извлекать?Обязательно. Я, правда, скрипты довольно редко извлекаю, но да. Это - обычные таблицы, просто логически не основные а предназначены для конкретных плагинов. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.04.2019, 08:49 |
|
Перестали отображаться таблицы с префиксом PLG$
|
|||
---|---|---|---|
#18+
IBExpertСобственно, PLG$XXX так и попали в системные: кто-то жаловался, что эксперт их при извлечении метаданных вытаскивает в скрипт.Странно и это. Если база юзеров в базе, то их что - бэкапить/сравнивать/извлекать/переносить не надо? ... |
|||
:
Нравится:
Не нравится:
|
|||
10.04.2019, 08:51 |
|
Перестали отображаться таблицы с префиксом PLG$
|
|||
---|---|---|---|
#18+
YuRockЕсли база юзеров в базе, то их что - бэкапить/сравнивать/извлекать/переносить не надо? Речь, например, о PLG$USERS, когда "база пользователей сама на себя назначена". На нее жаловались. Возможно, жаловались безосновательно. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.04.2019, 09:05 |
|
Перестали отображаться таблицы с префиксом PLG$
|
|||
---|---|---|---|
#18+
IBExpert, С PLG$USERS ситуация двоякая, но ведь извлечение любой таблицы можно отключить. А вот таблицы IBE$ точно извлекать не надо по умолчанию. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.04.2019, 13:03 |
|
Перестали отображаться таблицы с префиксом PLG$
|
|||
---|---|---|---|
#18+
Симонов ДенисС PLG$USERS ситуация двоякая, но ведь извлечение любой таблицы можно отключить. Да можно, конечно. Но юзер включил "Извлечь все" и получил PLG$USERS в скрипте. Что, как я понимаю, неправильно. Я хочу понять, в каком случае таблицы PLG$ считать пользовательскими (созданными пользователем), а в каком - нет. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.04.2019, 13:43 |
|
Перестали отображаться таблицы с префиксом PLG$
|
|||
---|---|---|---|
#18+
IBExpert, там два варианта для PLG$USERS. Перенос её данных может навредить разве что в плане "учётные данные утекли", которые не должны были утечь. Но иногда это делается намеренно. Перенос метаданных в принципе повредить не должен, но может быть нежелателен. Само по себе создание PLG$USERS не переключает базу пользователей на себя. SRP плагин успешно хватает таблицу созданную из скрипта руками. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.04.2019, 13:57 |
|
Перестали отображаться таблицы с префиксом PLG$
|
|||
---|---|---|---|
#18+
Симонов Денис, Речь о метаданных. Но, в общем, понятно, что надо просто убрать этот префикс из системных вообще, а юзеры пусть ручками выковыривают из скриптов ненужное, если оно туда попало. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.04.2019, 15:23 |
|
|
start [/forum/topic.php?fid=42&msg=39798953&tid=1598736]: |
0ms |
get settings: |
7ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
38ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
50ms |
get tp. blocked users: |
1ms |
others: | 276ms |
total: | 395ms |
0 / 0 |