Az oldal megtekintéséhez kérjük, engedélyezze a JavaScriptet.

sERPa súgó

Több SQL szerveren lévő adatbázisok közötti szinkronizáció technikai feltételeit állítja be a szkript.

Az adatbázis műveletekhez kizárólagos hozzáférésre lehet szükség. Ebben az esetben a többi felhasználó kapcsolatait megszakítja a szkript!!!

A szkript futtatásához rendszergazdai jogok szükségesek.

Az első szerveren "Run as administrator" beállítással kell a SSMS-t futtatni.

 

Kitöltendő adatok:

 Név:           az adatbázis fizikai neve.

 Logikai név:   ezen a néven fog szerepelni az adatbázis a szinkronizációban.

 Munkakönyvtár: a tanúsítványokat átmenetileg ide mentjük. Előfordulhat, hogy a szkript átírja az sql szervert futtató fiók ideiglenes könyvtárára. Ebben az esetben ne írjuk vissza.

 

Csak szerverek közötti kommunikációnál kell kitölteni a következőket. Egy szerveren belüli esetben maradjanak üresen!

 SQL server:    az sql szerver netbios neve a példány nevével kiegészítve (ha van példány).

 host:          TCP/IP protookollon ezen a címen fogják egymást keresni a szerverek.

 port:          Ezen a porton folyik a kommunikáció. Alapértelmezésben a 4022-es portot használja a Service Broker.

 

A többi oszlopot nem kell kitölteni, csak gyűjtögetjük benne az adatokat!

 

A szkript használata:

-kitöltjük a fent leírt adatokat.

-Lefuttatjuk a szkriptet első szerveren. Itt fognak létrejönni a tanúsítványok.

-A szkript eredményét bemásoljuk a szkript elején megjelölt helyre és felüírjuk a szkriptet.

-A frissített szkriptet lefuttatjuk a következő szerveren.

-A szkript eredményét bemásoljuk a szkript elején megjelölt helyre és felüírjuk a szkriptet.

-A frissített szkriptet lefuttatjuk a következő szerveren.

-A szkript eredményét bemásoljuk a szkript elején megjelölt helyre és felüírjuk a szkriptet.

...

Ha az összes szerveren jártunk újra le kell futtani az első n-1 szerveren az n. szerveren elmentett szkriptet. Ekkor már nem változik a szkript.