DatabaseDeploy
Nástroj DatabaseDeploy slouží k vytvoření nové databáze nebo k aktualizaci stávající databáze na nejnovější verzi.
Poznámka:
Nástroj můžete spustit také v dávce příkazů. Pokud je vytvoření/aktualizace databáze úspěšná, vrací návratový kód 0, pokud se nepodaří, vrací 1
Syntaxe příkazových řádků
DatabaseDeploy.exe /conn <řetězec připojení> /langid <identifikace jazyka>
Podrobný popis parametrů
Parametr |
Popis |
/conn <řetězec> |
Řetězec připojení k databázi.
Poznámka: v připojovacím řetězci se nastavuje také název databáze. |
/langid <identifikátor jazyka> |
ID jazyka databáze. Podporované hodnoty:
- 1029 - čeština
- 1051 - slovenština
- 1033 - angličtina
- 1031 - němčina
- 1045 - polština
Poznámka: tento parametr se použije pouze při vytváření nové databáze. |
/collation |
Collation nové databáze, pokud není zadán, použije se výchozí collation databázového serveru |
Pozn:
- Parametry příkazového řádku můžete nastavit také v souboru DatabaseDeploy.exe.config. Parametry příkazového řádku mají přednost před nastavením v konfiguračním souboru.
- Nástroj očekává, že soubor s definicí databáze Alvao AlvaoDatabase.dacpac existuje ve stejné složce.
Příklad použití
- Vytvořte novou českou databázi s názvem "ALVAO" na místním počítači s SQL Serverem s názvem instance "sqlexpress" pomocí integrovaného ověřování Windows:
DatabaseDeploy.exe /conn "Data Source=.\sqlexpress;Initial Catalog=ALVAO;Integrated Security=True;TrustServerCertificate=True" /langid 1029
- Upgradujte databázi s názvem "ALVAO" na server SQL na serveru "SERVER1" pomocí uživatelského jména a hesla SQL:
DatabaseDeploy.exe /conn "Data Source=SERVER1,1433;Initial Catalog=ALVAO;User ID=user1234;Password=secret1234;TrustServerCertificate=True"
Nenašli jste co jste hledali? Zeptejte se našeho týmu technické podpory.