Concepte de bază ale procedurilor de replicare stocate în sistem

În software-ul SQL Server pentru a accesa toate functionalitatile configurabile de utilizator într-o topologie de replicare oferă proceduri memorate de sistem. Desigur, procedurile stocate pot fi efectuate separat folosind programul de linie de comandă sqlcmd mediul de miercuri SQL Server Management Studio sau, dar poate fi mai convenabil fișiere script scris Transact-SQL destinate sarcinilor de replicare într-o succesiune logică.







Funcțiile de replicare cu suport pentru scenarii oferă următoarele avantaje:

Se păstrează o copie permanentă a pașilor executați atunci când se desfășoară topologia de replicare.

Un singur script este utilizat pentru a configura mai mulți abonați.







Formarea de noi DBAs mai repede, deoarece acestea au posibilitatea de a evalua, de studiu, de a modifica codul existent sau diagnosticarea tulburărilor în activitatea sa.

Notă privind siguranța

Acest script poate fi apoi salvat local ca instdistpub.sql. astfel încât să poată fi executat de una sau mai multe ori, dacă este necesar.

Scriptul anterior include variabile de script pentru programul sqlcmd. care sunt utilizate în multe mostre ale codului de replicare din SQL Server Books Online. Variabilele de script sunt definite folosind sintaxa $ (MyVariable). Valorile variabile pot fi transmise scriptului la linia de comandă sau în mediul SQL Server Management Studio. Pentru mai multe informații, consultați următoarea subsecțiune a acestei secțiuni, "Scripturi de replicare care rulează".

Pentru a executa scriptul de replicare după ce a fost creat, se poate utiliza una dintre următoarele metode.

Crearea unui fișier de interogare SQL în SQL Server Management Studio







Articole similare

Trimiteți-le prietenilor: