sql >> Databáze >  >> RDS >> Oracle

Jak pracujete na balíčcích Oracle v kolaborativním prostředí s řízenou verzí?

Klíčem je přijmout praxi pouze nasazování kódu ze systému řízení zdroje. TSF neznám, ale musí implementovat koncepty větví, značek atd. Otázka, co nasadit, pak vypadává z tagování sestavení a vydání ve zdrojovém řídicím systému.

Další tipy (pro Oracle):

  • nejlépe to funguje, když rozdělíte specifikaci balíčku a tělo do různých souborů, které pro každý používají konzistentní vzor souboru (např. „.pks“ pro specifikaci balíčku a „.pkb“ pro tělo balíčku). Pokud používáte automatizovaný proces sestavování, který dokáže zpracovat vzory souborů, můžete sestavit všechny specifikace a poté těla. To také minimalizuje zneplatnění objektů, pokud nasazujete pouze tělo balíčku.

  • věnujte čas konfiguraci automatického procesu sestavování, který je řízen stavem vydání nebo sestavení vašeho systému řízení zdroje. Pokud máte byť jen malý počet objektů kódu db, vyplatí se vám zabudovat kód do referenčního systému a porovnat ho s vaším qa nebo produkčním systémem.



  1. Vytvoření Triggeru, který běží na dvou stolech

  2. umožnit vzdálený přístup k databázi MySQL z libovolné IP adresy

  3. Oracle.ManagedDataAccess nerozkládá alias v připojovacím řetězci

  4. Seřadit sloupce pro dynamické pivotování