Diverse Anleitungen ProDOK: Unterschied zwischen den Versionen

Aus intern wiki
Wechseln zu: Navigation, Suche
(→‎Einwohnerkontroll schnittstellen ProPfarramt)
Zeile 76: Zeile 76:
  
  
−
= Einwohnerkontroll schnittstellen ProPfarramt =
+
= Einwohnerkontrollschnittstellen ProPfarramt =
  
  
−
{| border="1" cellpadding="5" cellspacing="0"
+
 
−
! Ruf WW GeSoft !! Nest!! VRSG!!
+
{| class="wikitable"
−
|-
+
!Infos
−
|Replikations-Account einrichten<br /><span style="color:blue">GRANT REPLICATION SLAVE ON *.* TO SklaveProDOK@'masterhost' IDENTIFIED BY 'pr0d0k'</span><br /><br />Den Namen des Slave-Users in der VEx.ini unter [[Ini-Datei_ProDOK#.5BDatenbankzugriff.5D|[Datenbankzugriff]]] eintragen:<br /><span style="color:green">UserSlave=SklaveProDok</span> ||
+
!GeSoft
−
|-
+
!W+W
−
|Mysql-Dienst stoppen|| Mysql-Dienst stoppen
+
!Nest
−
|-
+
!VRSG
−
|Eintrag in der my.ini anpassen:<br />[[Datei:myMasterINI.jpg]] ||Eintrag in der my.ini anpassen: <br />[[Datei:mySlaveINI.jpg]]
+
!Heimer
−
|-
+
!Dumo
−
|Mysql-Dienst starten|| Mysql-Dienst starten
+
 
 
|-
 
|-
−
|<span style="color:blue">FLUSH TABLES WITH READ LOCK</span>||  
+
|Kosten
 +
|kostenlos
 +
|Datenstamm kostenlos / Schnittstellen für Mutationen ca. CHF 4000.-
 +
|Schnittstellen Fix Pro Gemeinde CHF 1000.-
 +
|
 
|-
 
|-
−
|Datei "isysProDOK SlaveSnapshot.sql" erstellen mit dem MySql-Administrator.<br />(Mit mysqldump.exe geht das Einlesen später etwa 20x so lange!!!)<br /><br />Ganz oben in der Datei "isysProDOK SlaveSnapshot.sql" den DROP-Befehl einfügen (sonst hauts nachher nicht sauber hin):<br /><span style="color:blue">DROP DATABASE prodok;</span><br />Datei "isysProDOK SlaveSnapshot.sql" in den Ordner ProDOK ablegen;<br /><br />Den Pfad zur Datei in der PDx.ini unter [[Ini-Datei_ProDOK#.5BPfade.5D|[Pfade]]] eintragen:<br /><span style="color:green">SlaveSnapshot=C:\isys\ProDOK\isysProDOK SlaveSnapshot.sql</span>||  
+
|2
 +
|Ruf WW GeSoft
 +
|Nest
 +
|VRSG
 +
|
 +
|
 
|-
 
|-
−
|<span style="color:blue">SHOW MASTER STATUS</span><br /><br />Den Eintrag unter 'File' in der VEx.ini unter [[Ini-Datei_ProDOK#.5BDatenbankzugriff.5D|[Datenbankzugriff]]] eintragen:<br /><span style="color:green">MasterLogFile=isys-Server-bin.000052</span><br />Den Eintrag unter 'Position' in der VEx.ini unter [[Ini-Datei_ProDOK#.5BDatenbankzugriff.5D|[Datenbankzugriff]]] eintragen:<br /><span style="color:green">MasterLogPos=812947</span><br /><br />Den Pfad zur mysql.exe in der VEx.ini unter [[Ini-Datei_ProDOK#.5BProgrammPfade.5D|[Programmpfade]]] eintragen:<br /><span style="color:green">MySql=C:\isys\isys-ProDOK\mysql.exe </span>||  
+
|3
 +
|Ruf WW GeSoft
 +
|Nest
 +
|VRSG
 +
|
 +
|
 
|-
 
|-
−
|Mysql-Dienst starten|| Mysql-Dienst starten
+
|4
 +
|Ruf WW GeSoft
 +
|Nest
 +
|VRSG
 +
|
 +
|
 
|-
 
|-
−
|<span style="color:blue">UNLOCK TABLES</span>||  
+
|5
 +
|Ruf WW GeSoft
 +
|Nest
 +
|VRSG
 +
|
 +
|
 
|-
 
|-
−
| ||Skript "isysProDOK SlaveSnapshot.sql" laufen lassen
+
|6
 +
|Ruf WW GeSoft
 +
|Nest
 +
|VRSG
 +
|
 +
|
 
|-
 
|-
−
| ||<span style="color:blue">CHANGE MASTER TO MASTER_HOST='192.168.1.48', MASTER_USER='SklaveProDok', MASTER_PASSWORD='pr0d0k', MASTER_LOG_FILE='isys-Server-bin.000052', MASTER_LOG_POS=812947;<span style="color:blue">
+
|7
−
|-
+
|Ruf WW GeSoft
−
| ||<span style="color:blue">START SLAVE<span style="color:blue">
+
|Nest
 +
|VRSG
 +
|
 +
|
 
|-
 
|-
 +
|8
 +
|Ruf WW GeSoft
 +
|Nest
 +
|VRSG
 +
|
 +
|
 
|}
 
|}
−
 
−
 
−
 
  
 
= Master/Slave-Betrieb einrichten =
 
= Master/Slave-Betrieb einrichten =

Version vom 27. November 2014, 15:26 Uhr

Abgleiche

W&W-Abgleich / Listen generieren

1) W + W – Einwohnerkontrolle öffnen, Auswahl und Statistik wählen:

Auswahl und Statistik.jpg


2) Auswahl durchführen:

Auswahl durchführen.jpg


3) Auswahl erstellen oder öffnen

3.1) Öffnen:

Auswahl öffnen.jpg


3.2) Neu:

Einwohner: aktiv Personanart ankreuzen -> Fenster geht auf, Filterbedingungen Werte Einwohner, OK drücken

Personenstatusankreuzen -> Fenster geht auf, Filterbedingungen Werte aktiv, OK drücken

OK drücken


4.1) in rechter Spalte Zeile ISYS Export auswählen:

Auswahl ISYS Export.jpg


5) OK drücken


6) OK drücken, folgende Frage mit Ja beantworten:

Auswahl anzeigen.jpg


7) Die Einwohnerliste wird angezeigt. Nun Formularwahl und Drucken wählen:

Formularwahl.jpg


8) Im Fenster „Druckparameter setzen":

Evtl. Liste neu erstellen:

  • Kategorie (Personenliste) und Formular (Personenliste hoch) auswählen
  • Im Fenster Felder hinzufügen gewünschte Zeile anwählen und Datei merken
  • Neue Zeile einfügen, Datei browsen, kopieren und umbenennen in "Ortschaft isys EXPORT"
  • Felder hinzufügen oder löschen
  • Kategorie Ortschaft und Favorit anwählen, speichern

Die Liste kann mit Zusatzfeldern ergänzt werden:

  • Häken bei als Serienbrief drucken setzen -> Händchen erscheint
  • Händchen bei „Alle Felder der Report-Felderliste“ anwählen
  • Felder hinzufügen (Personalien) oder entfernen
  • Vater_ZIP und Mutter_ZIP: normale "ZIP" aus dem Register "Personalien" wählen, Personenart "Person", betrifft "Vater" bzw. "Mutter", anschliessend Spaltenname ändern

Häken bei als Serienbrief drucken setzen (falls nicht schon gesetzt) und auf das Excel-Symbol drücken:

Anleitung W+W.jpg


9) Folgende Frage mit Ja beantworten:

MeesageBox.jpg


Einwohnerkontrollschnittstellen ProPfarramt

Infos GeSoft W+W Nest VRSG Heimer Dumo
Kosten kostenlos Datenstamm kostenlos / Schnittstellen für Mutationen ca. CHF 4000.- Schnittstellen Fix Pro Gemeinde CHF 1000.-
2 Ruf WW GeSoft Nest VRSG
3 Ruf WW GeSoft Nest VRSG
4 Ruf WW GeSoft Nest VRSG
5 Ruf WW GeSoft Nest VRSG
6 Ruf WW GeSoft Nest VRSG
7 Ruf WW GeSoft Nest VRSG
8 Ruf WW GeSoft Nest VRSG

Master/Slave-Betrieb einrichten

Master Slave
Replikations-Account einrichten
GRANT REPLICATION SLAVE ON *.* TO SklaveProDOK@'masterhost' IDENTIFIED BY 'pr0d0k'

Den Namen des Slave-Users in der VEx.ini unter [Datenbankzugriff] eintragen:
UserSlave=SklaveProDok
Mysql-Dienst stoppen Mysql-Dienst stoppen
Eintrag in der my.ini anpassen:
MyMasterINI.jpg
Eintrag in der my.ini anpassen:
MySlaveINI.jpg
Mysql-Dienst starten Mysql-Dienst starten
FLUSH TABLES WITH READ LOCK
Datei "isysProDOK SlaveSnapshot.sql" erstellen mit dem MySql-Administrator.
(Mit mysqldump.exe geht das Einlesen später etwa 20x so lange!!!)

Ganz oben in der Datei "isysProDOK SlaveSnapshot.sql" den DROP-Befehl einfügen (sonst hauts nachher nicht sauber hin):
DROP DATABASE prodok;
Datei "isysProDOK SlaveSnapshot.sql" in den Ordner ProDOK ablegen;

Den Pfad zur Datei in der PDx.ini unter [Pfade] eintragen:
SlaveSnapshot=C:\isys\ProDOK\isysProDOK SlaveSnapshot.sql
SHOW MASTER STATUS

Den Eintrag unter 'File' in der VEx.ini unter [Datenbankzugriff] eintragen:
MasterLogFile=isys-Server-bin.000052
Den Eintrag unter 'Position' in der VEx.ini unter [Datenbankzugriff] eintragen:
MasterLogPos=812947

Den Pfad zur mysql.exe in der VEx.ini unter [Programmpfade] eintragen:
MySql=C:\isys\isys-ProDOK\mysql.exe
Mysql-Dienst starten Mysql-Dienst starten
UNLOCK TABLES
Skript "isysProDOK SlaveSnapshot.sql" laufen lassen
CHANGE MASTER TO MASTER_HOST='192.168.1.48', MASTER_USER='SklaveProDok', MASTER_PASSWORD='pr0d0k', MASTER_LOG_FILE='isys-Server-bin.000052', MASTER_LOG_POS=812947;
START SLAVE




etc

uva

asl