Shared Registers

Nastavitev koncernskih šifrantov je najbolj uporabna v računovodskih servisih, kjer se uporablja večje število baz, ki so na istem strežniku. Z uporabo koncernskih šifrantov je možno iz ene baze polniti oz. usklajevati šifrante na ostalih bazah na strežniku. S tem je omogočeno iz ene baze samodejno polniti izbrane šifrante v drugih bazah. Pred prvo uporabo je potrebno ročno sinhronizirati šifrante, ki se bodo uporabljali za koncernske šifrante, le v tem primeru se bodo lahko posodobili že obstoječi zapisi iz glavne baze na odvisnih bazah.

| To je osnovna baza za sinhronizacijo koncernskih šifrantov |
Določimo, da je to osnovna baza. Le na osnovni bazi se vnašajo šifranti, ki se sinhronizirajo z izbranimi bazami. |
| Osveži |
Na obeh podatkovni preglednicah je na voljo gumb "Osveži", ki osveži vsebine novih podatkovnih tabel oz. prikaže nove podatkovne baze iz našega strežnika |
| Šifranti |
Določimo tabele iz podatkovne baze, ki se bodo sinhronizirale z izbranimi šifranti iz osnovne baze. |
| Podatkovne baze |
Določimo podatkovne baze v katere se bodo prenašali novo vneseni podatki oz. spremembe iz osnovne baze. |
| Log napak |
Tu se zabeleži napaka če se zapis v šifrantu za sinhronizacijo ne prenese na katerokoli od izbranih baz. |
 |
Ko se podatki uredijo, da se omogoči sinhronizacija je potrebno log napak pobrisati. |
Če želimo odstraniti bazi nastavitev "osnovne baze" ne sme obstajati povezanih šifrantov. Če jih sami ne odstranimo nas o tem obvesti program z obvestilom.

|
Osnovna (master) baza je lahko tudi povezana baza oz. baza. ki se sinhronizira.
Spremembe primarnega ključa (šifre) se trenutno še ne prenašajo v podrejene baze.
|
 |
Na strežniku je lahko več osnovnih (master) baz z različnimi povezanimi bazami.
Baza je lahko povezana z več osnovnimi (master) bazami.
|
 |
Če pri vklopu "To je osnovna baza za sinhronizacijo koncernskih šifrantov" pride do napake:
Cannot find the principal 'SA', because it does not exist or you do not have permission.
Potem naj Administrator na serverju požene naslednje:
ALTER DATABASE Pantheon55 SET TRUSTWORTHY ON;
ALTER AUTHORIZATION ON DATABASE::Pantheon55 TO [SA];
|