DatabaseDeploy
Utilita DatabaseDeploy slouží k vytvoření nové databáze, případně k aktualizaci existující databáze na poslední verzi.
Poznámka:
Utilitu můžete spouštět i v dávce příkazů. Pokud je vytvoření/upgrade databáze úspěšné, vrací návratový kód 0, v případě chyby vrací 1.
Syntax příkazové řádky
DatabaseDeploy.exe /conn <připojovací řetězec> /langId <id jazyka>
Podrobný popis parametrů
Parametr |
Popis |
/conn <řetězec> |
Připojovací řetězec k databázi.
Pozn.: v připojovacím řetězci se také nastavuje jméno databáze.
|
/langId <id jazyka> |
ID jazyka databáze. Podporované hodnoty:
- 1029 – čeština
- 1051 – slovenština
- 1033 – angličtina
- 1031 – němčina
- 1045 – polština
Pozn.: tento parametr se uplatní pouze při vytvoření nové databáze.
|
Poznámka:
- Parametry příkazové řádky můžete nastavit také v konfiguračním souboru DatabaseDeploy.exe.config. Parametry příkazové řádky mají přednost před nastavením v konfiguračním souboru.
- Utilita očekává, že ve stejné složce existuje také definiční soubor databáze Alvao AlvaoDatabase.dacpac.
Příklad použití
- Vytvoření nové české databáze s názvem „ALVAO“ na lokálním počítači s SQL Serverem s názvem instance „sqlexpress“ při použití integrovaného ověření Windows:
DatabaseDeploy.exe /conn "Data Source=.\sqlexpress;Initial Catalog=ALVAO;Integrated Security=True" /langId 1029
- Upgrade databáze s názvem „ALVAO“ na SQL server na serveru „SERVER1“ při použití SQL uživatelského jména a hesla:
DatabaseDeploy.exe /conn "Data Source=SERVER1,1433;Initial Catalog=ALVAO;User ID=user1234;Password=secret1234"
Nenašli jste co jste hledali? Zeptejte se našeho týmu technické podpory.