Pokročilé hledání             

HELIOS iNuvio      FAQ     Uživatelský panel    

Registrovat     Přihlásit se

    Obsah fóra> Časté dotazy> Systémové dotazy
    Verze pro tisk

Spouštění vlastních SQL skriptů pomocí Helios Orange

Zapisují se opakující se dotazy na řešení systémových problémů z provozu Helios Orange. Patří sem dotazy typu "Po instalaci SQL serveru se nemohu přihlásit do Heliosu." apod.

Moderátor: orange_moderator

Odeslat odpověď
Příspěvek: 1 • Stránka 1 z 1
  • Odpovědět s citací

Spouštění vlastních SQL skriptů pomocí Helios Orange

Příspěvekod jan.novotny v 04.01.2007 09:44

Helios Orange umí spouštět SQL skripty z externích souborů. Skript je obyčejný textový soubor s příponu HQL nebo HQ1, vytvořený libovolným editorem (NOTEPADem, Norton Commanderem apod.). Po double-clicku na něm se Helios Orange spustí a po přihlášení a případném vybrání firmy se objeví dialog:
Opravdu si přejete spustit do databáze Helios005 na serveru OCELOT skript ze souboru:
C:\...\Pokus.HQL ?

Pokud zvolíte Ano - je obsah souboru poslán na SQL-server.

Existuje také možnost tento dialog mírně modifikovat - když na začátek souboru HQL (HQ1) umístíte do komentáře text /* INFO: Tento skript ...... */, je po spuštění skriptu tento text uveden na začátku výše zmíněného dialogu.

Rozdíl mezi skripty s příponou HQL a HQ1 je pouze v tom, že skript HQ1 se spustí těsně po přihlášení do databáze a před případnou aplikací změnových skriptů. HQL se spustí až po proběhnutí celé kontroly konzistence databáze a to jen v případě úspěchu. Z toho vyplývá použití skriptů HQ1 - systémový zásah (hot patch) v případě, že neprochází nějaký změnový skript a je třeba provést nějakou opravu.

Poznámky:
- spuštění a ukončení skriptu je zaznamenáváno do žurnálu
- pokud spouštíte více instalací Helios Orange, tak si příponu HQL (HQ1) přeasociuje na sebe vždy ten poslední spuštěný
- ve skriptech je akceptován skriptový oddělovač GO
jan.novotny
 
Příspěvky: 74
Registrován: 03.10.2006 09:07
Firma: Asseco Solutions, a.s.
Nahoru

Odeslat odpověď
Příspěvek: 1 • Stránka 1 z 1

Zpět na Systémové dotazy

Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 1 návštěvník

         
  • Tým • Smazat všechny cookies z fóra • Všechny časy jsou v UTC + 1 hodina
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group, Český překlad – phpBB.cz

© copyright 2024 Asseco Solutions, a.s.