Definire utilizatori in sisteme cu replicare

Acest document face parte din cursul Socrate+ Tehnic, laboratorul de replicare.

Este descrisa partea tehnica, respectiv modalitatea de definire a utilizatorilor in sistemul integrat Socrate+ pentru sistemele cu replicare.

Mai multe detalii se pot obtine participand la cursul mai sus mentionat sau prin introducerea unei sesizari in SocrateCloudCRM

Tabele implicate

Modelul 1 - Replicare cu filialele

Exista un server la sediul central si mai multe servere la filiale

1. User nou pentru operare pe sediu central

Se lucreaza pe serverul de sediu – baza sediu

2. User nou pentru operare pe filiala

Se lucreaza pe serverul de sediu – baza sediu

Se sincronizeaza subscrierea magazinului respectiv la publicatia de definiri (tranzactionala)

Se intra cu modulul administrator pe serverul de la filiala

In funcţie de specificul implementării se pot face doar de la sediu central si următoarele:

Modelul 2 - Replicare pentru schema cu definiri centralizate si eventual consolidare de date

Exista un singur server la sediul central care include mai multe baze de date.

Acest model a fost folosit pana in 2009 pentru a modela o structura de tip grup de firme.

In implementarea standard exista o baza de definiri, eventual consolidare si mai multe baze operationale; toate pe acelasi server.

1. User nou pentru operare pe baza "operational1"

Se lucreaza pe baza de definiri centralizate (ex. definiri, defcons)

Se sincronizeaza subscrierea bazei "operational1" la publicatia de definiri (tranzactionala)

Se intra cu modulul administrator pe baza "operational1"

Se rulează scriptul useri.sql pe baza "operational1"

Se licenţiază userul pe baza "operational1"

2. Adaugare user existent pe baza "operational1" pentru operare pe baza "operational2"

Scenariul este urmatorul:

Am definit in trecut un login, acesta poate sa lucreze pe o baza de date de pe server (operational1).

Acum trebuie sa lucreze si pe o alta baza de date (operational2).

Se sincronizeaza subscrierea bazei "operational2" la publicatia de definiri (tranzactionala)

Se intra cu modulul administrator pe baza "operational2"

Se rulează scriptul useri.sql pe baza "operational2"

Se licenţiază userul pe baza "operational2"

Observatii

In administrarea curenta a sistemului integrat Socrate+ pot sa apara situatii care nu sunt prinse in documentul de mai sus.

Intelegerea diagramei din prima partea a documentului, a faptului ca de replicat se replica doar datele din tabela useri, interogarea tabelelor implicate, pot sa ajute la rezolvarea interna a problemei aparute.

In caz ca nu reusiti sa rezolvati intern, va rugam sa introduceti o sesizare de tip Incident in WebStore BIT Software in baza careia noi vom investiga si rezolva problema.

Va ureaza succes,

Divizia Suport Tehnic

BITSoftware