Fehlende Schlösser im OSsecure-Verbund hinzufügen

Voraussetzung ist, dass das Schloss noch irgendwo auf einem anderen System vorhanden ist.

Legen Sie das Schloss bitte als selben Schlosstypen mit allen Daten neu an. Hängen Sie bitte dem Namen ein „_NEU“ an, damit neu und alt unterschieden werden können.

Rufen Sie auf dem System, wo das Schloss noch vorhanden ist, die Seite „/system/sql.jsp“ auf und melden Sie sich mit „safecorGfSuA“ an.

Führen Sie dann bitte folgende Query zum Suchen der Schlösser aus:

select L.ID, TL.BP_LOCK_ID, L.OFFICE, L.LOCATION, TL.COUNTER, BP.ACTIVATION_CODE from LOCK L left join TWINLOCK_BP TL on TL.ID = L.ID left join TWINLOCK_BIOPIN_LOCK_EXT BP on BP.ID = TL.BP_LOCK_ID WHERE L.ACTIVE = 1 AND (L.OFFICE like ‚%%‘ and LOCATION like ‚%%‘)

Zwischen die %% können Suchstrings platziert werden. So könnte beispielsweise der CRS z.B. in Scharbeutz mit den Werten „Scharbeutz“ bei OFFICE und „CRS“ bei LOCATION gefunden werden.

Nun sollten in der Tabelle das neue und das alte Schloss mit Aktivierungscode und Zähler auftauchen. Kopieren Sie die Tabelle z.B. nach Excel, denn die Daten werden noch benötigt.

Zum Übernehmen des Aktivierungscodes des alten Schlosses in das neue Schloss wie folgt vorgehen:

Aktivierungscode vom alten Schloss (Spalte ACTIVATION_CODE) notieren: z.B. 1234567

BP_LOCK_ID des neuen Schlosses notieren: z.B. 90001

Folgende Query ausführen und dabei die Haken bei „SQL Anweisung ist schreibend“ und „SQL Anweisung an andere Nodes verteilen“ setzen(!):

update TWINLOCK_BIOPIN_LOCK_EXT set ACTIVATION_CODE = ‚1234567‘ where ID = 90001

Zum Übernehmen des Zählerstands des alten Schlosses in das neue Schloss wie folgt vorgehen:

Zählerstand vom alten Schloss (Spalte COUNTER) notieren: z.B. 42

ID des neuen Schlosses notieren: z.B. 7d373eec-5caa-4601-98c6-bcfbd7bade7a

Folgende Query ausführen und dabei die Haken bei „SQL Anweisung ist schreibend“ und „SQL Anweisung an andere Nodes verteilen“ setzen(!):

update TWINLOCK_BP set COUNTER = 42 where ID = ‚7d373eec-5caa-4601-98c6-bcfbd7bade7a‘

Abschließend sollte das alte Schloss in OSsecure umbenannt werden (z.B. mit _ALT) und deaktiviert/gelöscht werden, sowie beim neuen Schloss das _NEU aus dem Namen geändert werden.