powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / IBExpert [игнор отключен] [закрыт для гостей] / Поддержка онлайн валидации
25 сообщений из 26, страница 1 из 2
Поддержка онлайн валидации
    #38924699
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В Firebird 2.5.4 появилась онлайн проверка таблиц и индексов БД. Perform Some Validation Services On-line
Можно ли добавить эти опции в пункт меню "Проверка базы данных"
И второе. Что даже более удобно. Сделать проверку отдельных таблиц через контекстное меню дерева объектов. Так же как это сделано со статистикой таблиц.
...
Рейтинг: 0 / 0
Поддержка онлайн валидации
    #38936932
IBExpert
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Оно в тройке-то должно работать?
...
Рейтинг: 0 / 0
Поддержка онлайн валидации
    #38936974
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IBExpert,

пока нет. Для тройки ещё нет реализации, но будет. Скорее всего API должно быть совместимым
...
Рейтинг: 0 / 0
Поддержка онлайн валидации
    #38947476
IBExpert
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сделал из DB Explorer и из меню редактора таблицы (для отдельной таблицы).
Для индексов делать не стал. Не представляю, насколько это актуально.

А что выдает валидация при наличии ошибок? Хотелось бы подсветить результат в случае наличия проблем, но что там сервер выдает в этом случае - фиг знает, а искать в исходниках откровенно лень.
...
Рейтинг: 0 / 0
Поддержка онлайн валидации
    #38947652
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IBExpert,

для отдельной таблицы вполне достаточно. Только путь он сразу и для всех индексов этой таблицы проверяет. Что там должно быть в случае ошибок не знаю. Это надо сначала как то специально разрушить БД. Сделать это не так-то просто. Если кто подскажет как, то можно будет и посмотреть что там онлайн валидация в этом случае пишет.
...
Рейтинг: 0 / 0
Поддержка онлайн валидации
    #38947662
IBExpert
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Индексы таблицы проверяются, да.
...
Рейтинг: 0 / 0
Поддержка онлайн валидации
    #38947665
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IBExpert,

посмотрел уже. Спасибо. То что нужно
...
Рейтинг: 0 / 0
Поддержка онлайн валидации
    #38988847
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IBExpertОно в тройке-то должно работать?

в сегодняшнем билде должно
...
Рейтинг: 0 / 0
Поддержка онлайн валидации
    #38991857
IBExpert
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов Денисв сегодняшнем билде должно

Да, работает.
...
Рейтинг: 0 / 0
Поддержка онлайн валидации
    #38993009
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ну у наших пользователей периодически в 2.1.x рушатся индексы RDB$USER_PRIVELEGES
причем b/r ничего не исправляет
ну и дальше в сторону багчеков при попытке манипуляции правами.

так что разрушение индексов при нормальных данных (после B-R данные уж точно нормальные же) вполне возможный сценарий
...
Рейтинг: 0 / 0
Поддержка онлайн валидации
    #38993012
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ну и в виду

relnotes 254What Online Validation Can Do
....
System tables are not validated.

в таком случая валидироват ьможно только сам индекс, без таблицы
...
Рейтинг: 0 / 0
Поддержка онлайн валидации
    #38993655
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ariochну у наших пользователей периодически в 2.1.x рушатся индексы RDB$USER_PRIVELEGESЭто как ? Какие проявления ?

Ariochну и дальше в сторону багчеков при попытке манипуляции правами.В трекере есть ?

Ariochтак что разрушение индексов при нормальных данных (после B-R данные уж точно нормальные же) вполне возможный сценарийЭто что-то новое...
...
Рейтинг: 0 / 0
Поддержка онлайн валидации
    #38995332
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hvlad,

в трекере нет, так как не получается из клиентов вытрясти анонимизированную БД

скорее всего появляется при какой-то последовательности апгрейдов со тсарых ods и 1-го диалекта, но очень редко.

Пока только два таких случая.

и чтобы дважды не вставать, у вас есть http/ftp upload ? м.б. скайп ?
где-то лежит пример БД с AV в gds32.dll - но по публичной почте отправлять не хочу, клиенты у нас нервные
...
Рейтинг: 0 / 0
Поддержка онлайн валидации
    #38995339
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hvlad, со слов клиентов

Первый случай уже не помню, у второго случая расширение gdb, но по-моему не критично.

При попытках в БД ввести права для нового пользователя в лог три раза выпадает

internal gds software consistency check (cannot find record back version (291), file: vio.cpp line: 5034)

при валидации

Summary of validation errors
Number of index page errors : 5
Number of database page errors : 70


Index 1 is corrupt on page 134624 level 1. File: ..\..\..\src\jrd\validation.cpp, line: 1659
in table RDB$USER_PRIVILEGES (18)

Index 1 is corrupt on page 134624 level 1. File: ..\..\..\src\jrd\validation.cpp, line: 1649
in table RDB$USER_PRIVILEGES (18)

Index 2 is corrupt on page 135879 level 1. File: ..\..\..\src\jrd\validation.cpp, line: 1659
in table RDB$USER_PRIVILEGES (18)

Index 2 is corrupt on page 135879 level 1. File: ..\..\..\src\jrd\validation.cpp, line: 1659
in table RDB$USER_PRIVILEGES (18)

а дальше цепочка Page xxxx is orphan
...
Рейтинг: 0 / 0
Поддержка онлайн валидации
    #38995346
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
после обновления 2.1.3 - 2.1.7 и B&R орфаны исчезли, но и только

пользователи называются латиницей, так что и какие-нибудь унаследованные проблемы с коллейтами тоже маловероятны
...
Рейтинг: 0 / 0
Поддержка онлайн валидации
    #38996112
Fr0sT-Brutal
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ariochпо публичной почте отправлять не хочу, клиенты у нас нервные
Запаковать в 7зип паролем длиной 1024 рандомных символа и передать через дроп?
...
Рейтинг: 0 / 0
Поддержка онлайн валидации
    #38996654
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Fr0sT-Brutal,

а пароль как ?
...
Рейтинг: 0 / 0
Поддержка онлайн валидации
    #38996841
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ariochа пароль как ?Мылом
...
Рейтинг: 0 / 0
Поддержка онлайн валидации
    #38996917
Fr0sT-Brutal
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
AriochFr0sT-Brutal,

а пароль как ?
Шёпотом

Можно совсем "гальванически развязанным" методом, например, в sms. Если не столь сильно заморачиваться, то да, мылом (это защитит от случайного доступа, но не от того, кто имеет доступ к mail серверу - у него будет и ссылка, и пароль; для большей надежности можно отправить их на два разных ящика).
...
Рейтинг: 0 / 0
Поддержка онлайн валидации
    #38997152
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Fr0sT-Brutal,

ну вот это и будет аналог записывания пин-кода на карточке и пароля на мониторе
...
Рейтинг: 0 / 0
Поддержка онлайн валидации
    #38997227
Fr0sT-Brutal
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ты про мыло? Я ж и написал, каковы риски и с какой стороны. А на ftp заливать по plain text протоколу не опасаешься?
Вариант с sms почти непробиваемый, если не брать в расчет органы - ну а от них-то нам скрывать нечего, верно?))
...
Рейтинг: 0 / 0
Поддержка онлайн валидации
    #38997341
miwaonline
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Fr0sT-Brutal,

Первую часть пароля - в смс, вторую - в почту :)

Вторую можно записать в текстовый файл, его также заархивировать с паролем и пароль отправить на другую почту или другую сим-карту
...
Рейтинг: 0 / 0
Поддержка онлайн валидации
    #38997623
Fr0sT-Brutal
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
miwaonline,

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

Нет, я конечно имел в виду ftp/ssl :-)

С FTP/HTTP upload - есть разница: файл не оседает в архивах почты, которые к тому же могут храниться на бесплатных (т.е. ничем и никому не обязанных) почтовиках типа gmail, newmail и т.д.

Т.е. файл, залитый на FTP через пару лет естественным образом потеряется.
Файл, присланный почтой, будет висеть в архивах "вечно" и потенциально любой новый SirCam сможет его вытащить и разослать по сети
...
Рейтинг: 0 / 0
Поддержка онлайн валидации
    #38999234
Fr0sT-Brutal
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Понятное дело, что оба компонента, необходимых для расшифровки контента, доверять публичным сервисам - недальновидно. Но если хотя бы один контролируется, то всё ОК.
...
Рейтинг: 0 / 0
25 сообщений из 26, страница 1 из 2
Форумы / IBExpert [игнор отключен] [закрыт для гостей] / Поддержка онлайн валидации
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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