sql >> Database teknologi >  >> RDS >> Oracle

Hvordan arbejder du på Oracle-pakker i et samarbejdende, versionsstyret miljø?

Nøglen er at indføre en praksis med kun at implementere kode fra kildekontrolsystemet. Jeg er ikke bekendt med TSF, men den skal implementere begreberne filialer, tags osv. Spørgsmålet om, hvad der skal implementeres, falder så ud af build- og release-tagging i kildekontrolsystemet.

Yderligere tip (til Oracle):

  • det fungerer bedst, hvis du opdeler pakkespecifikationen og brødteksten i forskellige filer, der bruger et konsistent filmønster for hver (f.eks. ".pks" for pakkespecifikation og ".pkb" for pakketekst). Hvis du bruger en automatiseret byggeproces, der kan behandle filmønstre, kan du bygge alle specifikationerne og derefter kroppe. Dette minimerer også ugyldiggørelser af objekter, hvis du kun implementerer en pakketekst.

  • Brug tiden på at konfigurere en automatiseret byggeproces, der er drevet fra en udgivelses- eller buildtilstand af dit kildekontrolsystem. Hvis du selv har et moderat antal db-kodeobjekter, vil det betale sig at kunne bygge koden ind i et referencesystem og sammenligne den med dit qa- eller produktionssystem.



  1. MySQL vælger top X-poster for hver enkelt person i tabellen

  2. Er Change Data Capture Performance Tab begrænset til CDC-aktiverede tabeller?

  3. Ændringer i parametergruppe afspejler ikke Aurora Serverless DB-klynge

  4. MySql i DNX 5.0