|
Сравнение объектов
|
|||
---|---|---|---|
#18+
При редактировании процедур есть возможность перейти на вкладку "Сравнение" Если в свойствах БД настроена "Comparative Database", то она автоматически подставляется, если нет - надо выбрать. 1) Можно ли на сеанс работы сохранять "Comparative DB" при выборе других объектов? Т.е. я зашел в PROC1 установил ComparativeDB1, далее перешел в PROC2, TABLE1 и мне автоматически подставилась ComparativeDB1. 2) Очень нужен режим сравнения БД следующего вида: Показываются только отличающиеся объекты (отсутствующие, лишние), без процедур перекомпиляции. Иногда в разных БД отличие в одной строке, а скрипт перекомпиляции занимает >100K. Я вижу этот режим чем-то похожим на режим сравнения таблиц. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.06.2015, 13:32 |
|
Сравнение объектов
|
|||
---|---|---|---|
#18+
1. Можно сделать. 2. Не планирую этим заниматься в обозримом будущем. Есть компарер Бориса Лободы, он вроде визуализирует различия в базах. В порядке размышления: задача сводится к извлечению метаданных обеих баз в скрипт с одинаковыми настройками и сравнению текстов скриптов в любом инструменте, сравнивающем два текста построчно. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.06.2015, 15:00 |
|
Сравнение объектов
|
|||
---|---|---|---|
#18+
Еще добавочка: можно ли временно запоминать введенный пароль для Comparative DB ? Т.е. только для выбранной базы, только для окон сравнения. А то если пароль для базы не сохранен в рег.информации, то неудобно каждый раз его вводить при сравнении разных объектов. Если надо посмотреть отличия в N процедурах между базой для разработки и рабочей, то открываю эти процедуры в разработческой базе и смотрю отличия на вкладке сравнения. Для рабочей базы пароль не сохранен, чтобы не влезть в нее случайно. Если бы эксперт для сравнения объектов временно запоминал пароль, то было бы удобнее. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.06.2015, 10:06 |
|
Сравнение объектов
|
|||
---|---|---|---|
#18+
Секретное имя пользователяДля рабочей базы пароль не сохранен, чтобы не влезть в нее случайно.Напоминает байку про "трусы и крестик". А если "случайно" скомпаришь? ... |
|||
:
Нравится:
Не нравится:
|
|||
15.06.2015, 13:27 |
|
Сравнение объектов
|
|||
---|---|---|---|
#18+
Ivan_PisarevskyСекретное имя пользователяДля рабочей базы пароль не сохранен, чтобы не влезть в нее случайно.Напоминает байку про "трусы и крестик". А если "случайно" скомпаришь?Случайным скомпариванием я ничего в рабочей базе не испорчу. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.06.2015, 16:50 |
|
Сравнение объектов
|
|||
---|---|---|---|
#18+
Секретное имя пользователя, не вижу проблем зарегистрировать ту БД с которой часто идёт сравнение. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.06.2015, 17:20 |
|
Сравнение объектов
|
|||
---|---|---|---|
#18+
В настройках БД есть цветовой маркер. Сделай там себе прямоугольник красного цвета с линиями толщиной в палец - точно не забудешь, что это рабочая база. А молча сохранять пароль на время сессии... как-то не очень это правильно. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.06.2015, 18:29 |
|
Сравнение объектов
|
|||
---|---|---|---|
#18+
Обнаружил, что можно папки делать :). Тогда базы для сравнения с сохраненными паролями можно спрятать в папку. Попробую так пожить, этого должно быть достаточно. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.06.2015, 21:55 |
|
Сравнение объектов
|
|||
---|---|---|---|
#18+
Тоже мне бином ньютона... Сколько у меня баз-то зарегистрировано в IBExpert? Сотни две или больше? Тестовые присланные кем-то когда-то для разбора полётов, рабочие для разработки, релизные-эталонные, клиентские для оперативного удалённого доступа... Без папок это было бы всё очень сложно организовать. Потому даже просили в своё время Александра сделать подсветку папок, в которых есть открытые базы. Сделал тогда - огромная благодарность! ... |
|||
:
Нравится:
Не нравится:
|
|||
16.06.2015, 09:25 |
|
|
start [/forum/topic.php?fid=42&msg=38984191&tid=1599515]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
140ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
54ms |
get tp. blocked users: |
2ms |
others: | 318ms |
total: | 559ms |
0 / 0 |