co je to jednoduchý program příkazového řádku nebo skript pro zálohování databází sql serveru?
<p>byl jsem příliš laxní při provádění záloh db na našich interních serverech. </p><p>existuje jednoduchý program příkazového řádku, který mohu použít k zálohování určitých databází v serveru sql server 2005? nebo je tam jednoduchý vbscript? </p>
<p>pro zálohování jedné databáze z příkazového řádku použijte <a href="https://msdn.microsoft.com/en-us/library/ms162806.aspx">osql</a> nebo <a href="https://msdn.microsoft.com/en-us/library/ms162773.aspx">sqlcmd</a> .</p><pre><code>"c:\program files\microsoft sql server\90\tools\binn\osql.exe" -e -q "backup database mydatabase to disk='c:\tmp\db.bak' with format" </code></pre><p>budete také chtít přečíst dokumentaci o <a href="https://msdn.microsoft.com/en-us/library/ms186865.aspx">backup</a> a <a href="https://msdn.microsoft.com/en-us/library/ms190372.aspx">obnovit</a> a <a href="https://msdn.microsoft.com/en-us/library/ms187048.aspx">obecných postupech</a> .</p>
V současné době jsou v kurzu SQL dartabáze. Takže pokud se chceš uplatnit, tak MS-SQL, Interbase, ORACLE, popř. nějaké ty internetové jako např. MySQL, PostgreeSQL apod. Každá databáze má vlastní programovací jazyk pro uložené procedury, vlastní datové typy apod.Program, ve kterém budeš vyvíjet soft je opět něco jiného. Ten většinou je univerzální a umí přistupovat k jakékoliv databázi.V současné době, pokud bych začínal, tak bych se orientoval směrem .NET a C#. co jsem slyšel, tak existuje skript pro příkazovou řádku, co to udělá přes LibreOffice. Mrkni na:[https://sourceforge.net/projects/jodconverter/](https://sourceforge.net/projects/jodconverter/?source=recommended)nebo<http://oooconv.free.fr/batchconv/batchconv_en.html> Příkazový řádek????To jako, že máte na monitoru jen pomlčku? Byl jsem po skutečný formát má být použit na příkazovém řádku. Vidím zkompilované symboly při pohledu na vytvořené soubory, ale nejsem si jistý, jaký formát použít na příkazovém řádku. Každopádně díky za všechny odpovědi. Často toto je provedeno pomocí [„Data Driven odběry“](https://msdn.microsoft.com/en-us/library/ms169673.aspx) , ale tato funkce je k dispozici pouze v některých SQL vydáních: Enterprise a Business Intelligence, ale ne v normě.


Takže existuje celá řada kreativních řešení. Ale nemám rád žádné z nich, a všechny vyžadují spravedlivý trochu práce mimo SSRS.


Mezi řešení, které jsem viděl, patří: Vytvoření odběr a potom zakázání nebo povolení SQL úlohu, kterou odešle předplatné (identifikovatelné podle GUID).


Vytvořte si .NET obálky exe zvládnout odeslání e-mailu. Je možné spustit dotaz nejprve zjistit, kolik se vrací řádky, a pak v případě potřeby generovat zprávu a zahrnout do e-mailu. Pokud to ate jen na zalohy, tak bych to videl trosku predimenzovano. Stredni podniky je spis mysleno, ze by se na tom provozovali i aplikace. Abyste na jedno mistozalohoval par dat a mel pristup na souboru, k tomu moc nepotrebujete. No, je tu vestavěný režim shell, který dělá zvýrazňování syntaxe, pokud to není již zapnutý, `M-x shell-script-mode`bude to pro vás.


Pokud jde o nástroj, aby skriptování jednodušší. Je tu [bash shell debugger](http://bashdb.sourceforge.net/) , takže pokud si program v bash, který by pomohl dost.


Samozřejmě je tu [eshell](http://www.emacswiki.org/emacs/CategoryEshell) , shell napsaný v Emacs Lisp, takže můžete získat všechny zvýraznění syntaxe byste očekávali od Lisp, automatické dokončování a Emacs LISP debugger. skus nejaky program ktory osetruje stahovanie napr flashget a pod. Našel jsem důvod. GPGee má volbu „--encrypt\_to\_self“ a je ve výchozím nastavení povolena. Takže pokud by někdo chtěl udělat z příkazového řádku by měl napsat něco takového



```
gpg -e user_to_encrypt --encrypt-to your_user filename

``` 50GB a občas 1T neni možné zálohovat přez vDSL. 50 000MB je 400 000Mb a to bude tak 55 hodin ... tak že uvažovat o cloudu nebo nas někde v internetu nemá absolutně cenu. Tak že jsou tři možnosti:1. pořídit externí disk a ten si nosit pryč. Obava z krádeže disku a nebo jeho potracení se nechá eliminovat pomocí TrueCrypt.2. nechat si zabudovat trezor do kterého povede LAN a elektrika a NAS tam schovat.3. NAS umístit někde jinde v budově a nebo areálu am dosáhne LAN a nebo optika.... docela mě překvapuje že firma co potřebuje zálohovat 1TB dat má rozpočet na zálohovací zařízení 10K??? Možná vymazat filmy.