
    Новые сообщения [новые:0]
  
  Дайджест 
  
  Горячие темы
    Избранное [новые:0]
  
Форумы 
 
Пользователи 
Статистика 
Статистика нагрузки 
    Мод. лог 
  
  Поиск 
| 
 | 
| 03.02.2021, 14:32 | |||
|---|---|---|---|
| сравнение системных таблиц | |||
| #18+ Странно, но в Table Data Comparer нельзя никак включить показ системных таблиц для сравнения. ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
|  | 
| 03.02.2021, 14:47 | |||
|---|---|---|---|
| сравнение системных таблиц | |||
| #18+ kdv, кое-как выкручиваюсь, копируя данные в обычные таблицы, но если сравнивать таблицы без индексов, самый последний на 03.02.2021 IBE после сообщения WARNING: Table INDICES has no primary key. It will be skipped. выдал AV Error Message: ---------------------------------------- Access violation at address 00F7A4AE in module 'IBExpert.exe'. Read of address 00000020 [00F7A4AE] TableCompareF.__ProcessNode (Line 2396, "TableCompareF.pas" + 5) + $16 [00403BDF] System.@HandleAnyException + $33 [00F7A75F] TableCompareF.__ProcessNode (Line 2419, "TableCompareF.pas" + 28) + $6 [00F7A7C6] TableCompareF.TTableCompareForm.UpdateStatTree (Line 2431, "TableCompareF.pas" + 7) + $1 [00F71DED] TableCompareF.TTableCompareForm.Compare (Line 497, "TableCompareF.pas" + 123) + $3 [00F712E8] TableCompareF.TTableCompareForm.actCompareExecute (Line 352, "TableCompareF.pas" + 21) + $2 [00425B0F] Classes.TBasicAction.Execute (Line 8076, "Classes.pas" + 3) + $7 [004DFAC8] dxBar.TdxBarItemControl.ControlUnclick (Line 22802, "dxBar.pas" + 28) + $7 Причем, даже если на таблице создать уникальный индекс (не ПК, потому что там столбец не not null), то опять отказ - it will be skipped. Чем unique индекс вместо ПК не нравится? ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
|  | 
| 03.02.2021, 17:17 | |||
|---|---|---|---|
| 
 | |||
| сравнение системных таблиц | |||
| #18+ А ещё вьюхи нельзя, а хотелось бы. Когда мне понадобилось сравнить системные таблицы в двух базах, попытался было выкрутиться - создать вьюхи из них с помощью кнопочки "Create view", чтобы сравнить не системные таблицы, а созданные по ним вьюхи. Но и тут ждал облом. ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
|  | 
| 05.02.2021, 11:38 | |||
|---|---|---|---|
| сравнение системных таблиц | |||
| #18+ Никому до сих пор не надо было сравнивать системные таблицы. Представления тоже. Представления, вообще, как сравнивать-то предполагается? Как идентифицировать записи? ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
|  | 
| 05.02.2021, 11:44 | |||
|---|---|---|---|
| сравнение системных таблиц | |||
| #18+ kdv Чем unique индекс вместо ПК не нравится? Тем, что в текущей реализации записи идентифицируются по ПК. Такая постановка задачи была, а идентификация по уникальному индексу, опять же, до сих пор никому не нужна была. ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
|  | 
| 05.02.2021, 12:03 | |||
|---|---|---|---|
| сравнение системных таблиц | |||
| #18+ Ну вот, полез посмотреть, как прикрутить уникальные индексы, и сразу наткнулся на то, что таких индексов может быть не один. В отличие от ПК. И какой выбирать? ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
|  | 
| 05.02.2021, 14:10 | |||
|---|---|---|---|
| 
 | |||
| сравнение системных таблиц | |||
| #18+ IBExpert, сравнить то системные таблицы можно, вот только что с этим сравнением потом делать? Например трёшка в них не позволяет обычнвми запросами писать ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
|  | 
| 
 | 

| start [/forum/topic.php?fid=42&mobile=1&tid=1598520]: | 0ms | 
| get settings: | 10ms | 
| get forum list: | 13ms | 
| check forum access: | 4ms | 
| check topic access: | 4ms | 
| track hit: | 44ms | 
| get topic data: | 13ms | 
| get forum data: | 3ms | 
| get page messages: | 49ms | 
| get tp. blocked users: | 2ms | 
| others: | 11ms | 
| total: | 153ms | 

 
    | 0 / 0 | 
