Гость
Форумы / IBExpert [игнор отключен] [закрыт для гостей] / сравнение системных таблиц / 8 сообщений из 8, страница 1 из 1
03.02.2021, 14:32
    #40041164
kdv
kdv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
сравнение системных таблиц
Странно, но в Table Data Comparer нельзя никак включить показ системных таблиц для сравнения.
...
Рейтинг: 0 / 0
03.02.2021, 14:47
    #40041178
kdv
kdv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
сравнение системных таблиц
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 индекс вместо ПК не нравится?
...
Рейтинг: 0 / 0
03.02.2021, 17:17
    #40041283
ggreggory
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
сравнение системных таблиц
А ещё вьюхи нельзя, а хотелось бы. Когда мне понадобилось сравнить системные таблицы в двух базах, попытался было выкрутиться - создать вьюхи из них с помощью кнопочки "Create view", чтобы сравнить не системные таблицы, а созданные по ним вьюхи. Но и тут ждал облом.
...
Рейтинг: 0 / 0
05.02.2021, 11:38
    #40042014
IBExpert
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
сравнение системных таблиц
Никому до сих пор не надо было сравнивать системные таблицы.
Представления тоже. Представления, вообще, как сравнивать-то предполагается? Как идентифицировать записи?
...
Рейтинг: 0 / 0
05.02.2021, 11:44
    #40042016
IBExpert
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
сравнение системных таблиц
kdv
Чем unique индекс вместо ПК не нравится?


Тем, что в текущей реализации записи идентифицируются по ПК. Такая постановка задачи была, а идентификация по уникальному индексу, опять же, до сих пор никому не нужна была.
...
Рейтинг: 0 / 0
05.02.2021, 12:03
    #40042030
IBExpert
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
сравнение системных таблиц
Ну вот, полез посмотреть, как прикрутить уникальные индексы, и сразу наткнулся на то, что таких индексов может быть не один. В отличие от ПК. И какой выбирать?
...
Рейтинг: 0 / 0
05.02.2021, 14:10
    #40042123
Симонов Денис
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
сравнение системных таблиц
IBExpert,

сравнить то системные таблицы можно, вот только что с этим сравнением потом делать? Например трёшка в них не позволяет обычнвми запросами писать
...
Рейтинг: 0 / 0
05.02.2021, 14:50
    #40042148
IBExpert
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
сравнение системных таблиц
Симонов Денис

сравнить то системные таблицы можно, вот только что с этим сравнением потом делать?


Очевидно, просто быстро посмотреть, где и в чем разница.
...
Рейтинг: 0 / 0
Форумы / IBExpert [игнор отключен] [закрыт для гостей] / сравнение системных таблиц / 8 сообщений из 8, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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