V tomto článku nájdete vysvetlenie viacerých úloh, ktoré je možné automatizovať pomocou programu SQLPackage.exe, spolu so stručným popisom týchto úloh.
Z množstva úloh a operácií, ktoré môžete vykonávať v Microsoftu SQL Server, existuje niekoľko, ktoré je možné automatizovať pomocou nástroja SQLpackage.exe. Toto je jeden z nástrojov príkazového riadku, ktorý možno použiť na automatizáciu zadaných vývojových úloh v systéme Windows SQL Server. Toto nielen uľahčuje vykonávanie danej úlohy, ale tiež vám pomáha ušetriť drahocenný čas, ktorý by ste inak strávili manuálnym vykonávaním akcií. Tento obslužný program príkazového riadku však nemožno použiť izolovane od iných aspektov. Pri používaní programu Sqlpackage.exe musíte tiež použiť príslušné parametre a vlastnosti pre každý z daných objektov.
1. Extrakt
Pomocou tohto programu môžete vytvoriť snímku databázy, tj. Súboru .dacpac, pomocou databázy Microsoft Azure alebo naživo. SQL Server.
2. Publikovať
Tento príkaz sa používa na postupnú aktualizáciu schémy databázy tak, aby zodpovedala schéme zdrojového súboru .dacpac. Ak databáza, ktorú používate, sa na serveri nenachádza, vytvorí sa operáciou zverejnenia alebo sa aktualizuje existujúcou databázou. Ak zverejňujete balíček nasadenia obsahujúci údaje používateľa pre podmnožiny tabuľky alebo iba jednu podmnožinu tabuliek, aktualizuje sa spolu so schémou aj kompletné údaje tabuľky.
3. Vývoz
To možno použiť na export aktívnej databázy vrátane prvkov, ako je schéma databázy, ako aj údaje používateľov. Používa sa na export údajov z databázy MS SQL alebo Azure do balíka BACPAC. Údaje vo všetkých tabuľkách sú predvolene súčasťou súboru .bacpac. Používateľ má však možnosť určiť podmnožinu tabuľky, pre ktorú chce exportovať údaje.
4. Dovoz
To možno použiť na import údajov a schémy tabuľky z balíka BACPAC do novo vytvorenej databázy v SQL Server alebo inštancia databázy MS Azure. Keď je proces importu pre existujúcu databázu v činnosti, target database nebude môcť obsahovať objekty schémy, ktoré sú definované používateľom.
5. Správa o posunu
To vám pomôže zahrnúť všetky zmeny vykonané v registrovanej databáze do správy XML. Zahrnuté sú zmeny vykonané od posledného dátumu registrácie databázy.
6. Nasadiť správu
Toto sa používa na vytvorenie správy XML, ktorá by obsahovala všetky zmeny, ktoré by sa zahrnuli po vykonaní akcie publikovania.
7. Scenár
Používa sa na vytvorenie skriptu prírastkovej aktualizácie T - SQL, ktorý sa používa na aktualizáciu tarzískať schému tak, aby zodpovedala zdrojovej schéme.
Toto sú akcie, ktoré je možné určiť pomocou nástroja SqlPackage.exe, spolu s konkrétnymi vlastnosťami a parametrami akcie. Existuje dlhý zoznam parametrov a vlastností, ktoré sú spojené s každou z vyššie uvedených akcií a ktoré je možné použiť spolu s programom SqlPackage.exe na uľahčenie operácií v celej aplikácii pre používateľov.
Spoločnosti musia aj po zavedení ozdravného plánu investovať do nástroja, ktorý to dokáže fixné SQL Server ako bezpečnostné opatrenie. V prípade nepredvídanej udalosti vám tieto špecializované nástroje môžu pomôcť zabrániť strate údajov.
Úvod autora:
Victor Simon je odborníkom na obnovu dát v odbore DataNumen, Inc., ktorá je svetovým lídrom v oblasti technológií obnovy dát, vrátane obnovenie prístupu a softvérové produkty na obnovenie sql. Pre viac informácií navštívte www.datanumen. S
Hej, viem, že toto nie je téma, ale zaujímalo by ma, či viete o nejakých widgetoch, ktoré by som mohol pridať do svojho blogu a ktoré automaticky pípajú moje najnovšie twitterové aktualizácie. Takýto doplnok som hľadal dosť dlho a dúfal som, že s takým niečím budete mať nejaké skúsenosti. Ak narazíte na niečo, dajte mi vedieť. Čítam váš blog skutočne rád a teším sa na vaše nové aktualizácie.