![]() |
Datenbank: Oracle • Version: 10g • Zugriff über: Spring, JDBC
Vergleichen von Oracle Instanzen - packages
Hallo,
ich habe folgendes Problem: Bei der Entwicklung greife ich auf eine Test-DB zu. Kommen neue Packages hinzu, so möchte ich spätestens vor dem Deployment (z.B. Build) in der Produktion einen Vergleich der Packages in beiden Umgebungen machen. Wie könnte man dies bewerkstelligen? Ich hatte an einen JUnitTest gedacht, der irgendwie beide Umgebungen vergleicht. Welche Möglichkeiten gibt es Metadaten beider Umgebungen miiteinander zu vergleichen? |
Re: Vergleichen von Oracle Instanzen - packages
Zitat:
|
Re: Vergleichen von Oracle Instanzen - packages
Hallo,
mal so ins Unreine und ungetestet:
SQL-Code:
Was passoert hier:
select distinct NAME from (
select count(*) As Anzahl, NAME, TEXT from ( select NAME, TEXT from Test-db.USER_SOURCE union all select NAME, TEXT from Produktions-db.USER_SOURCE ) group by NAME, TEXT ) where Anzahl <> 2
Ggfls. könntest Du noch auf NAME und/oder TYPE der Views USER_SOURCE einen Filter legen. Test-db und/oder Produktions-db musst die ggfls. über einen Datenbanklink realisieren, um aus einer Datenbank auch auf eine andere Datenbank auf ggfls. einem anderen Server zuzugreifen. Ob das jetzt genau so funktioniert, weiß ich nicht, aber eventuell hilft Dir die Idee ja weiter. |
Re: Vergleichen von Oracle Instanzen - packages
Hallo ihr zwei,
vielen Dank für eure Antworten. Ich werde mir das mal in Ruhe zu Gemüte führen und probieren. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 03:03 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz