|
Поддержка онлайн валидации
|
|||
---|---|---|---|
#18+
В Firebird 2.5.4 появилась онлайн проверка таблиц и индексов БД. Perform Some Validation Services On-line Можно ли добавить эти опции в пункт меню "Проверка базы данных" И второе. Что даже более удобно. Сделать проверку отдельных таблиц через контекстное меню дерева объектов. Так же как это сделано со статистикой таблиц. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.04.2015, 11:23 |
|
Поддержка онлайн валидации
|
|||
---|---|---|---|
#18+
Оно в тройке-то должно работать? ... |
|||
:
Нравится:
Не нравится:
|
|||
15.04.2015, 12:09 |
|
Поддержка онлайн валидации
|
|||
---|---|---|---|
#18+
IBExpert, пока нет. Для тройки ещё нет реализации, но будет. Скорее всего API должно быть совместимым ... |
|||
:
Нравится:
Не нравится:
|
|||
15.04.2015, 12:36 |
|
Поддержка онлайн валидации
|
|||
---|---|---|---|
#18+
Сделал из DB Explorer и из меню редактора таблицы (для отдельной таблицы). Для индексов делать не стал. Не представляю, насколько это актуально. А что выдает валидация при наличии ошибок? Хотелось бы подсветить результат в случае наличия проблем, но что там сервер выдает в этом случае - фиг знает, а искать в исходниках откровенно лень. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.04.2015, 16:04 |
|
Поддержка онлайн валидации
|
|||
---|---|---|---|
#18+
IBExpert, для отдельной таблицы вполне достаточно. Только путь он сразу и для всех индексов этой таблицы проверяет. Что там должно быть в случае ошибок не знаю. Это надо сначала как то специально разрушить БД. Сделать это не так-то просто. Если кто подскажет как, то можно будет и посмотреть что там онлайн валидация в этом случае пишет. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.04.2015, 17:35 |
|
Поддержка онлайн валидации
|
|||
---|---|---|---|
#18+
Индексы таблицы проверяются, да. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.04.2015, 17:40 |
|
Поддержка онлайн валидации
|
|||
---|---|---|---|
#18+
IBExpert, посмотрел уже. Спасибо. То что нужно ... |
|||
:
Нравится:
Не нравится:
|
|||
28.04.2015, 17:42 |
|
Поддержка онлайн валидации
|
|||
---|---|---|---|
#18+
IBExpertОно в тройке-то должно работать? в сегодняшнем билде должно ... |
|||
:
Нравится:
Не нравится:
|
|||
20.06.2015, 10:21 |
|
Поддержка онлайн валидации
|
|||
---|---|---|---|
#18+
Симонов Денисв сегодняшнем билде должно Да, работает. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.06.2015, 17:01 |
|
Поддержка онлайн валидации
|
|||
---|---|---|---|
#18+
ну у наших пользователей периодически в 2.1.x рушатся индексы RDB$USER_PRIVELEGES причем b/r ничего не исправляет ну и дальше в сторону багчеков при попытке манипуляции правами. так что разрушение индексов при нормальных данных (после B-R данные уж точно нормальные же) вполне возможный сценарий ... |
|||
:
Нравится:
Не нравится:
|
|||
25.06.2015, 18:01 |
|
Поддержка онлайн валидации
|
|||
---|---|---|---|
#18+
ну и в виду relnotes 254What Online Validation Can Do .... System tables are not validated. в таком случая валидироват ьможно только сам индекс, без таблицы ... |
|||
:
Нравится:
Не нравится:
|
|||
25.06.2015, 18:04 |
|
Поддержка онлайн валидации
|
|||
---|---|---|---|
#18+
Ariochну у наших пользователей периодически в 2.1.x рушатся индексы RDB$USER_PRIVELEGESЭто как ? Какие проявления ? Ariochну и дальше в сторону багчеков при попытке манипуляции правами.В трекере есть ? Ariochтак что разрушение индексов при нормальных данных (после B-R данные уж точно нормальные же) вполне возможный сценарийЭто что-то новое... ... |
|||
:
Нравится:
Не нравится:
|
|||
26.06.2015, 14:03 |
|
Поддержка онлайн валидации
|
|||
---|---|---|---|
#18+
hvlad, в трекере нет, так как не получается из клиентов вытрясти анонимизированную БД скорее всего появляется при какой-то последовательности апгрейдов со тсарых ods и 1-го диалекта, но очень редко. Пока только два таких случая. и чтобы дважды не вставать, у вас есть http/ftp upload ? м.б. скайп ? где-то лежит пример БД с AV в gds32.dll - но по публичной почте отправлять не хочу, клиенты у нас нервные ... |
|||
:
Нравится:
Не нравится:
|
|||
29.06.2015, 19:03 |
|
Поддержка онлайн валидации
|
|||
---|---|---|---|
#18+
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 ... |
|||
:
Нравится:
Не нравится:
|
|||
29.06.2015, 19:09 |
|
Поддержка онлайн валидации
|
|||
---|---|---|---|
#18+
после обновления 2.1.3 - 2.1.7 и B&R орфаны исчезли, но и только пользователи называются латиницей, так что и какие-нибудь унаследованные проблемы с коллейтами тоже маловероятны ... |
|||
:
Нравится:
Не нравится:
|
|||
29.06.2015, 19:12 |
|
Поддержка онлайн валидации
|
|||
---|---|---|---|
#18+
Ariochпо публичной почте отправлять не хочу, клиенты у нас нервные Запаковать в 7зип паролем длиной 1024 рандомных символа и передать через дроп? ... |
|||
:
Нравится:
Не нравится:
|
|||
30.06.2015, 16:08 |
|
Поддержка онлайн валидации
|
|||
---|---|---|---|
#18+
Fr0sT-Brutal, а пароль как ? ... |
|||
:
Нравится:
Не нравится:
|
|||
01.07.2015, 11:33 |
|
Поддержка онлайн валидации
|
|||
---|---|---|---|
#18+
Ariochа пароль как ?Мылом ... |
|||
:
Нравится:
Не нравится:
|
|||
01.07.2015, 13:25 |
|
Поддержка онлайн валидации
|
|||
---|---|---|---|
#18+
AriochFr0sT-Brutal, а пароль как ? Шёпотом Можно совсем "гальванически развязанным" методом, например, в sms. Если не столь сильно заморачиваться, то да, мылом (это защитит от случайного доступа, но не от того, кто имеет доступ к mail серверу - у него будет и ссылка, и пароль; для большей надежности можно отправить их на два разных ящика). ... |
|||
:
Нравится:
Не нравится:
|
|||
01.07.2015, 14:34 |
|
Поддержка онлайн валидации
|
|||
---|---|---|---|
#18+
Fr0sT-Brutal, ну вот это и будет аналог записывания пин-кода на карточке и пароля на мониторе ... |
|||
:
Нравится:
Не нравится:
|
|||
01.07.2015, 17:54 |
|
Поддержка онлайн валидации
|
|||
---|---|---|---|
#18+
Ты про мыло? Я ж и написал, каковы риски и с какой стороны. А на ftp заливать по plain text протоколу не опасаешься? Вариант с sms почти непробиваемый, если не брать в расчет органы - ну а от них-то нам скрывать нечего, верно?)) ... |
|||
:
Нравится:
Не нравится:
|
|||
01.07.2015, 19:19 |
|
Поддержка онлайн валидации
|
|||
---|---|---|---|
#18+
Fr0sT-Brutal, Первую часть пароля - в смс, вторую - в почту :) Вторую можно записать в текстовый файл, его также заархивировать с паролем и пароль отправить на другую почту или другую сим-карту ... |
|||
:
Нравится:
Не нравится:
|
|||
01.07.2015, 23:17 |
|
Поддержка онлайн валидации
|
|||
---|---|---|---|
#18+
Fr0sT-Brutal, Нет, я конечно имел в виду ftp/ssl :-) С FTP/HTTP upload - есть разница: файл не оседает в архивах почты, которые к тому же могут храниться на бесплатных (т.е. ничем и никому не обязанных) почтовиках типа gmail, newmail и т.д. Т.е. файл, залитый на FTP через пару лет естественным образом потеряется. Файл, присланный почтой, будет висеть в архивах "вечно" и потенциально любой новый SirCam сможет его вытащить и разослать по сети ... |
|||
:
Нравится:
Не нравится:
|
|||
03.07.2015, 13:12 |
|
|
start [/forum/topic.php?fid=42&fpage=28&tid=1599502]: |
0ms |
get settings: |
8ms |
get forum list: |
10ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
39ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
60ms |
get tp. blocked users: |
2ms |
others: | 313ms |
total: | 449ms |
0 / 0 |