Change manager Professional
Embarcadero Change Manager Professional Edition nabízí databázovým správcům a vývojářům kompletní nástroje pro
zjednodušení a automatizaci řízení změn uvnitř databáze během celého
jejího životního cyklu. Produkt poskytuje funkce pro porovnávání a
úpravy databázového schématu, porovnání a synchronizaci dat, sledování
nastavení databáze včetně hlášení o provedených změnách a usnadňuje
nasazení nových verzí se zaměřením na eliminaci rizika výkonnostních
problémů zapříčiněných jak plánovanými tak neplánovanými změnami.
Podporovány jsou nejen uživatelské ale i systémové objekty. K dispozici
je široké spektrum formátů pro vytváření a publikování výstupních
sestav. Pro zvolené události je možné nastavit zasílání upozornění.
Jednotlivé úlohy lze snadno automatizovat či zpřístupnit externím
aplikacím prostřednictvím obsaženého API rozhraní.
Veškeré licence se dodávají jako elektronické, tedy bez instalačního DVD. Potřebujete-li instalační média, můžete je objednat na této stránce.
detailní popis
Ceník produktů Change manager Professional
Pojmenovaná lokální (nesíťová) licence pro nového uživatele a s podporou zvolené databázové platformy včetně ročního předplatného.
Jedna síťová pojmenovaná licence pro nového uživatele a s podporou zvolené databázové platformy včetně ročního předplatného. Tato licence může být využívána pouze jedním uživatelem, avšak na libovolném místě podnikové sítě, ze kterého je přístup k licenčnímu serveru.
Jedna síťová souběžná licence pro nového uživatele včetně ročního předplatného s podporou zvolené databázové platformy. Tato licence může být sdílena více uživateli na libovolném místě v podnikové síti, které má přístup k licenčnímu serveru.
Jedna síťová souběžná licence pro nového uživatele včetně ročního předplatného s podporou zvolené databázové platformy. Tato licence může být sdílena více uživateli na libovolném místě v podnikové síti, které má přístup k licenčnímu serveru.
Pozn.:*Předplatné: Předplatné vám zajistí po dobu 1 roku automatický přísun aktualizovaných a opravených verzí produktů a rychlou technickou podporu v kritických situacích. Po roce stačí obnovit samotné předplatné, za licence se již nic neplatí. Pro nákup produktu bez předplatného odškrtněte příznak ve sloupci "Předplatné". U některých produktů je však předplatné první rok povinné. Více o předplatném najdete zde.
Popis produktu
Embarcadero Change Manager Professional Edition
- Archivace a porovnávání schémat
- Pokročilé generování změnových předpisů (DDL)
- Uživatelsky definovatelné filtrování objektů
- Porovnávání různých DMBS vč. automatizovaného mapování
- Integrace s nástroji pro správu zdrojového kódu
- Podpora práce se systémovými objekty databází
- Podpora výstupů v HTML, PDF, XML, CSV a RTF
- Archivace a porovnávání nastavení parametrů
- Použití komprese pro urychlení při porovnávání datových zdrojů
- Současné porovnávání s více zdroji (1:n)
- Událostmi řízené zasílání upozornění
- Programové API
- Neomezený počet databázových připojení (pouze Edice Ultimate)
| Důležité vlastnosti a přínosy produktu Change Manager |
Pro databázové administrátory
Snazší a rychlejší implementace změn v databázích
- Můžete použít porovnání dvou provozovaných databází jako základu
pro získání seznamu změněných objektů a automatickou tvorbu programu
pro zavedení změn
- Můžete zaznamenat momentku cílové databáze ještě před tím, než
provedete změny; tím pádem se dokážete vrátit k původnímu stavu, pokud
něco změnami pokazíte
- Hluboká podpora databázových systémů DB2 for LUW, Oracle, SQL
Server a Sybase používá všechny vlastnosti, objekty, nabídky a skladby
specifické pro jednotlivé z nich
Snadná identifikace změn v databázi od poslední verze
- Můžete odhalit a vypsat všechny změny dodávaných aplikačních
databází, které jsou následkem oprav a záplat dodavatele, nebo
následkem přizpůsobování funkčnosti
- Můžete v databázích nalézt i abnormality způsobené nesprávnými
změnami; tedy takovými, které mohou mít dopad na výkon nebo funkčnost
databází
- Nechte upozornit sebe nebo své kolegy o tom, že se jistá část
databáze změnila: například tabulky pro datové modeláře, uložené
procedury pro vývojáře a podobně
Zajištění shody s požadavky databázových auditů a s požadavky na výstupní sestavy
- Můžete rozpoznat a vypsat změny v databázích mezi dvěma okamžiky v
čase, nebo změny daných citlivých objektů – a to jednorázově nebo
pravidelně
- Dokážete prověřovat databázové konfigurace oproti stanoveným normám a tím snižovat zranitelnost databází na minimum
Pro vývojáře, vedoucí vývoje nebo oddělení zajišťování kvality
Zkrácení vývojových cyklů
- Můžete vystopovat databázové změny a oznamovat je modelářům, administrátorům nebo dalším vývojářům
- Dokážete archivovat změněné uložené procedury, tabulky, indexy,
atd. a vytvořit výstupní sestavy popisující změny pomocí funkce
porovnání schémat
- Můžete přiřadit změnový požadavek sadě databázových objektů, které se změnily
- Můžete řídit referenční data prostřednictvím porovnání "živých" databází a vypsat změny referenčních dat
Zajištění synchronizace vývojových a testovaných prostředí
- Můžete zajistit integritu databázových struktur a referenčních dat před začátkem testování
- Dokážete zajistit shodu vývojového či testovaného prostředí s
prostředím provozním; nenastanou tak žádné změny v provozním prostředí,
které by unikly vaší pozornosti
Urychlení běžných úloh při vývoji a testování
- Můžete snadno tvořit změnové programy, kterými změníte schémata i závislé objekty
- Můžete zachytit stav databázových objektů k danému časovému
okamžiku, takže můžete provádět výpisy stavu nebo se vracet ke stavu v
minulosti pro některý objekt, nebo pro celé databázové schéma
- Můžete použít vlastnosti porovnávání dat jako základ pro porovnání aktuálních výsledků s očekávanými
- Dokážete snadno spravovat referenční data
| Nejčastější otázky a odpovědi |
Co to vlastně je řízení změn v databázích?
Jedna z možných
definic může být – je to proces, kterým je možno sledovat a řídit v
čase veškeré struktury, nastavení a data obsažená v databázi; navíc v
rozličných fyzických prostředích jako jsou testovací, vývojová nebo
provozní včetně přesunů mezi všemi používanými prostředími.
Organizace
typicky používají některé prvky procesu řízení změn software o pro
řízení změn databází, ale v této metodologii je řada mezer. Řízení změn
v databázích má řadu unikátních požadavků, které je možno ošetřit
výhradně specializovanými nástroji, například: uchovávání dat při
provádění strukturálních změn, ověřování synchronizace v kopírovaném
prostředí, řízení referenčních dat v testovacích, vývojových a
provozních prostředích, udržování rozdílů v bezpečnosti či uložení dat
a mnoho dalších. Více se můžete dočíst ve studii "Ringing the changes
for Change Management", kde najdete další informace o moderních
technikách řízení změn v databázích.
Jak mi Change Manager pomůže vysledovat změny v provozním prostředí?
Change
Manager je možno použít k zaznamenání archivu a poté spustit jeho
porovnávání s provozní verzí databáze; tak se dají vysledovat změny a
diagnostikovat problémy v provozní verzi. Stačí naplánovat pravidelné
vytváření archivů pomocí pohodlného nástroje pro výběr objektů, který
zajistí, že se ukládá to, co skutečně potřebujete. Pak se dá spouštět
či naplánovat spouštění pravidelných porovnávacích běhů, aby se nalezly
změny schémat a konfigurací databází. Novinkou ve verzi 5.0 je možnost
spouštět úlohy porovnávání typu 1:n pro data, schémata nebo konfigurace
databází.
Může Change Manager pomoci s aplikováním nových verzí nebo se záplatami "krabicových" aplikací?
Použít
se k tomu dá opět možnost archivace a porovnávání a je možno zjistit,
jaký dopad budou mít aplikované úpravy na databázi. Jde o jednoduchý a
víceméně automatizovaný proces, který šetří čas a snižuje možnost chyb.
Potřeba je pouze vytvořit archiv a použít možnosti přesného nastavení
objektů k výběru potřebných komponent. Pak je vytvořen změnový program
(skript), který obsahuje příkazy tvorby, změny či uzavření, automaticky
zjistí závislosti a uchová data, pokud změna požaduje nové vytvoření
tabulky.
Jakým způsobem Change Manager pomůže zrychlit vývojový proces?
Existuje
řada způsobů, jakými Change Manager pomáhá zrychlit vývojový proces. Za
prvé vývojáři mohou uložit změněné objekty a následně vytvořit změnové
skripty, které se automaticky postarají o závislé objekty. Tím se
ušetří čas nutný pro analýzu a sníží se pravděpodobnost výskytu chyb,
jelikož není potřeba zjišťovat správnou syntaxi pro používaný
databázový systém.
Vlastnosti ukládání a porovnávání v nástroji
Change Manager umožní vývojářům vysledovat a popsat složité iterace
skriptů pro uchování dat. Zároveň udržuje přesnou historii veškeré
práce, aby se daly pořizovat výpisy, případně se vracet k předchozím
stavům, vytvářet popisy pro datové modeláře či databázové
administrátory, nebo prostě jen popisovat okamžitý stav. Podpora správy
zdrojového kódu a integrace ještě rozšiřují nástroje pro spolupráci a
pracovní toky.
Kterou edici bych si měl pořídit?
Change
Manager má celkem 4 edice, které jsou ušity na míru potřebám
databázových vývojářů a administrátorů. Edice Personal a Standard jsou
určeny pro potřebu vývojářů a obsahují funkčnosti porovnávání schémat a
dat, pokročilou tvorbu změn a filtrování objektů a integraci správy
zdrojového kódu. Edice Standard má navíc možnost tvorby tištěných
výstupů. Edice Professional a Ultimate jsou určeny databázovým
administrátorům a nabízejí pokročilé automatizační nástroje jako
rozhraní příkazové řádky, upozorňování e-mailem (stejně tak jako
uživatelem zvolené upozorňování připojitelné k produktu formou
externího modulu), pokročilé nástroje pro prověřování konfigurace a
tvorbu víceformátových výstupních sestav pro sledování změn v
provozních prostředích.
Každá edice povolí správu určitého počtu datových zdrojů v prostředí produktu Change Manager:
| Embarcadero Change Manager |
Vývojářské nástroje |
Administrační nástroje |
| Vlastnost |
Personal
|
Standard
|
Professional |
Ultimate |
| Počet datových propojení na jednu licencovanou databázovou platformu |
5 |
10 |
25 |
Bez omezení |
| Integrace správy zdrojového kódu |
Ano |
Ano |
Ano |
Ano |
| Editor jazyka SQL |
Ano |
Ano |
Ano |
Ano |
| Výstupní sestavy (HTML, PDF, XML, CSV, RTF) |
|
Ano |
Ano |
Ano |
| Rozhraní příkazové řádky |
|
|
Ano |
Ano |
| Notifikace (upozorňování prostřednictvím el. pošty) |
|
|
Ano |
Ano |
| Otevřené rozhraní pro zásuvné moduly upozorňování |
|
|
Ano |
Ano |
| Neomezený počet propojení |
|
|
|
Ano |
| Správa schémat a konfigurací |
| Archivace schémat |
Ano |
Ano |
Ano |
Ano |
| Porovnávání schémat |
Ano |
Ano |
Ano |
Ano |
| Tvorba pokročilých změn |
Ano |
Ano |
Ano |
Ano |
| Pružné filtrování objektů |
Ano |
Ano |
Ano |
Ano |
| Správa serverových objektů |
|
Ano |
Ano |
Ano |
| Správa databázových konfigurací |
|
* |
Ano |
Ano |
| Správa systémových objektů |
|
|
Ano |
Ano |
| Porovnávání 1:n |
|
|
Ano |
Ano |
| * CM Standard může zobrazit konfiguraci živé databáze, ale nemůže archivovat nebo porovnávat konfigurační nastavení s archivy |
| Porovnávání a synchronizace dat |
| Porovnávání různých DMBS |
Ano |
Ano |
Ano |
Ano |
| Automatizované mapování objektů |
Ano |
Ano |
Ano |
Ano |
| Nastavitelné možnosti porovnávání |
Ano |
Ano |
Ano |
Ano |
| Porovnávání komprimovaných dat |
|
|
Ano |
Ano |
| Prověřování a výpisy shody s omezeními |
| Standardy konfigurace |
|
|
Ano |
Ano |
| Archivace nastavení konfigurace a schémat |
|
|
Ano |
Ano |
| Sledování a upozorňování na změny |
|
|
Ano |
Ano |
| Detailní výstupy porovnávání schémat |
|
|
Ano |
Ano |