ExportUtil
Popis funkce
Aplikace slouží k exportu objektů ze systému ALVAO Asset Management
do standardního CSV souboru. Exportuje pouze majetek aktivní evidence,
tj. mimo "vyřazený majetek", "koš" a jiné systémové objekty.
Syntax příkazové řádky
ExportUtil /csv "cesta a název
CSV souboru" {/conn "připojovací řetězec"
|
/server "jméno databázového serveru"
/db "jméno databáze"}
/cols "seznam sloupců" [/NotEmpty
"jméno sloupce"] [/TemplateFolder "název složky"]
Podrobný popis parametrů
Parametr |
Popis |
/csv |
Cesta a název CSV souboru, do kterého budou uloženy
informace o objektech. |
/conn
/server
/db |
Těmito parametry se nastavuje připojení k databázi
ALVAO. Je možné použít připojovací řetězec (např.
/conn "Data
source=.\sqlexpress;Initial Catalog=test;Integrated Security
= True"), nebo jednoduše zadat konkrétní SQL server a
DB (např.
/server ".\sqlexpress"
/db "test").
V případě, že použijete parametry /server
a /db, připojení do databáze se provede
pomocí integrovaného ověřování systému Windows. Zadáte-li všechny
tyto parametry, použije se pouze /conn
parametr, /server a /db
budou ignorovány.
|
/cols |
Definice sloupců, které budou exportovány do výstupního
souboru. Viz níže. |
/NotEmpty |
Exportovat pouze objekty, kde hodnota konkrétní
vlastnosti objektu není prázdná hodnota.
Pozn.: Název vlastnosti může být zapsán i bez dikaritiky. |
/TemplateFolder |
Exportovat pouze určité druhy objektů ležící v šablonách
objektů pod určitou složkou. Parametr je název složky.
Pozn.: Název složky může být zapsán i bez dikaritiky. |
Popis podporovaných sloupců
Sloupce se v parametru /cols
oddělují čárkou. Doporučujeme celou hodnotu
parametru uzavřít do uvozovek.
Sloupec |
Význam |
Příklad hodnoty |
@id |
Jedinečný identifikátor (INT číslo) objektu v databázi
Asset Management (NodeId). |
1245 |
@name |
Název objektu ve stromu objektů. |
HP LP2475w, LCD, 24" |
@class |
Druh objektu. |
Monitor |
@path |
Cesta k objektu ve stromu objektů. |
Organizace/Brno/Petr Novák |
@adguid |
GUID identifikátor objektu z Active Directory (obsahuje
hodnotu, pokud byl objekt vytvořen nebo spárován pomocí
importu z AD). |
{f50c0d0f-fede-4aaa-9509-7632e48251cc} |
[vlastnost objektu] |
Jakákoliv vlastnost objektu. Vlastnosti je nutné
zapisovat v hranatých závorkách.
Pozn.: Název vlastnosti může být s diakritikou nebo i bez
diakritiky. |
SN1234 |
Příklad hodnoty parametru:
"@id,@name,@path,@class,[seriove
cislo],[inventarni cislo],[nazev v siti]"
Scénáře
Export objektů, které mají hodnotu ve vlastnosti "Inventární číslo"
ExportUtil.exe /csv "c:\data\objects.csv" /server server\sql2005 /db alvao /cols "@id,@name,@path,@class,[seriove cislo],[inventarni cislo],[nazev v siti]" /NotEmpty "inventarni cislo"
Export všech objektů, kde šablona objektu leží ve složce "IT majetek" v
šablonách objektů
ExportUtil.exe /csv "c:\data\objects.csv" /server server\sql2005 /db alvao /cols "@id,@name,@path,@class,[seriove cislo],[inventarni cislo],[nazev v siti]" /TemplateFolder "it majetek"
Nenašli jste co jste hledali? Zeptejte se našeho týmu technické podpory.
|