Oracle Data Tools (ODT) - сравнение схем

Мы хотим контролировать исходный код нашей схемы Oracle - поскольку у нас есть несколько баз данных SQL Server, мы хотели бы использовать общий инструмент - для баз данных SQL Server мы используем Visual Studio 2010 / dbpro, который прекрасно контролирует исходный код каждого объекта, интегрируется в нашу среду CI и помогает создавать / развертывать в UAT и Live.

Мы хотели бы сделать то же самое для наших баз данных Oracle, однако, судя по предлагаемым инструментам, они совсем не похожи на функциональность, предоставляемую VS2010 - плагин VS2010 Toad больше не поддерживается; мы тестируем плагин ODT (Oracle Data Tools), однако я не могу найти, как я могу сгенерировать дельта-скрипт (сравнить) проекта базы данных Oracle по сравнению с целевым экземпляром Oracle - это кажется довольно фундаментальным требованием

У кого-нибудь есть идеи ? Это может означать, что нам может потребоваться объединить возможности управления версиями VS2010 со сравнением (создание дельта-сценариев) другого инструмента, такого как SQL Developer. Кто-нибудь пошел по этому пути?


person Travis Ingram    schedule 15.10.2012    source источник


Ответы (3)


Нашел это обновление на форумах Oracle:

Вопрос:

Привет,
как я могу сравнить схемы в Oracle Developer Tools для Visual Studio? и можно ли сравнивать через командную строку из ODT или каким-либо другим способом?

Отвечать:

Теперь это доступно в ODT 12.1 или более поздней версии.

Вот пошаговое руководство:
http://apex.oracle.com/pls/apex/f?p=44785:24:1995235124222:::24:P24_CONTENT_ID%2CP24_PROD_SECTION_GRP_ID%2CP24_PREV_PAGE:8210%2C%2C24


Изменить:

Судя по моей краткой проверке, он позволяет сравнивать существующие схемы, но не сравнения проекта с базой данных.

person Danny Varod    schedule 10.11.2013
comment
Знаете ли вы, есть ли способ сравнить таблицы в схеме (пользователе), отличной от той, с которой вы подключаетесь? Я не могу подключиться как пользователь, которого хочу проверить, но у меня есть разрешение только на чтение, когда я подключаюсь как сам. Я не вижу возможности выбрать схему. - person Patrick Szalapski; 12.07.2021


Oracle продает пакет управления изменениями и пакет управления конфигурацией, которые они продают как платные дополнения к лицензии Enterprise Edition. Да, это два продукта. Что ж, даже мультимиллиардеры не знают, откуда взялось следующее убежище на тропическом острове :)

В любом случае, если у вашего проекта есть свободные деньги, вы можете узнать больше здесь и здесь.

person APC    schedule 16.10.2012
comment
Спасибо APC, я думаю, что Oracle не заинтересована в продвижении продукта MS (особенно бесплатно) - тем не менее, Enterprise Edition стоит взглянуть - person Travis Ingram; 29.10.2012