PowerBridge MSSQL Beta



Ähnliche Dokumente
Workflow. Installationsanleitung

Information zum SQL Server: Installieren und deinstallieren. (Stand: September 2012)

Update und Konfiguraton mit dem ANTLOG Konfigurations-Assistenten

Umzug der Datenbank Firebird auf MS SQL Server

Installationsanleitung. Novaline Personal Abrechnung. Personal.One

Mediumwechsel - VR-NetWorld Software

Installationsanleitung. Novaline Datenarchivierung / GDPdU

Upgrade von Starke Praxis

BüroWARE Exchange Synchronisation Grundlagen und Voraussetzungen

I. Travel Master CRM Installieren

Warenwirtschaft Handbuch - Administration

Nutritioner V2.0: Lokaler, Synchronisations- und Servermodus

Wichtige Hinweise zu den neuen Orientierungshilfen der Architekten-/Objektplanerverträge

Durchführung der Datenübernahme nach Reisekosten 2011

Installation eblvd (Fernwartung)

Synchronisations- Assistent

Mediumwechsel - VR-NetWorld Software

Workshop GS-BUCHHALTER Umzug des Datenbankordners GSLINIE

Er musste so eingerichtet werden, dass das D-Laufwerk auf das E-Laufwerk gespiegelt

Ablaufbeschreibung für das neu Aufsetzen von Firebird und Interbase Datenbanken mit der IBOConsole

Hochschulrechenzentrum

Herzlich willkommen bei der Installation des IPfonie -Softclients!

Anleitung zur Konfiguration eines NO-IP DynDNS-Accounts mit der TOOLBOXflex-3.2

1. Laden Sie sich zunächst das aktuelle Installationspaket auf herunter:

OP-LOG

TERRA X5.Filialabgleich Client

Bedienungsanleitung. Stand: Copyright 2011 by GEVITAS GmbH

Internet Explorer Version 6

Installationsleitfaden kabelsafe backup home unter MS Windows

Anleitung für Zugriff auf den LEM-FTP-Server

Handbuch. timecard Connector Version: REINER SCT Kartengeräte GmbH & Co. KG Goethestr Furtwangen

Arbeiten mit dem Outlook Add-In

AccountPlus Systemkonfiguration

malistor Phone ist für Kunden mit gültigem Servicevertrag kostenlos.

Anleitung für -Client Outlook 2000 mit SSL Verschlüsselung

DOKUMENTATION VOGELZUCHT 2015 PLUS

Installation älterer Programmversionen unter Windows 7

Kurzeinstieg in VR-Ident personal

teamsync Kurzanleitung

Schrittweise Anleitung zur Installation von Zertifikaten der Bayerischen Versorgungskammer im Mozilla Firefox ab Version 2.0

Einrichtung eines -konto mit Outlook Express

CMS.R. Bedienungsanleitung. Modul Cron. Copyright CMS.R Revision 1

Dokumentation. Novaline Datenbankassistent. Version

BlueEvidence Services in Elexis

OX Updater: als frei zu betrachten sind. Bitte senden Sie Verbesserungshinweise zu dieser Dokumentation an

Installation EPLAN Electric P8 Version Bit Stand: 07/2014

TeamSpeak3 Einrichten

Updateanleitung für SFirm 3.1

Schritt 2: Konto erstellen

Hardware: QNAP TS 112 mit der Firmware Build 1126T mit 500GB Speicher Twonky Media Version

Leitfaden zur Installation von Bitbyters.WinShutdown

Überprüfung der digital signierten E-Rechnung

ecaros2 - Accountmanager

Outlook einrichten über POP3

Anleitung Installation Microsoft SQL-Server 2008 (Express Edition)

Installation/Einrichtung einer Datenbank für smalldms

Windows Live Mail Konfiguration IMAP

Installationsleitfaden kabelsafe backup professional unter MS Windows

Dokumentation IBIS Monitor

Installationsbeschreibung. Version 4.2. Installationsbeschreibung Seite 1 von 6

SafeRun-Modus: Die Sichere Umgebung für die Ausführung von Programmen

Artikel Schnittstelle über CSV

TELIS FINANZ Login App

Installationsanleitung für den Online-Backup Client

Der einfache Weg zum CFX-Demokonto

1 Installation QTrans V2.0 unter Windows NT4

Einrichten eines E- Mail-Kontos unter Windows Live Mail mit der IMAP-Funktion

OS Anwendungsbeschreibung

Outlook 2000 Thema - Archivierung

VENTA KVM mit Office Schnittstelle

Import, Export und Löschung von Zertifikaten mit dem Microsoft Internet Explorer

Rillsoft Project - Installation der Software

Beschreibung Import SBS Rewe elite/ SBS Rewe plus Kunden/Lieferanten

PC-Kaufmann Supportinformation - Proxy Konfiguration für Elster

bizsoft Rechner (Server) Wechsel

Installation des Zertifikats. Installationsanleitung für Zertifikate zur Nutzung des ISBJ Trägerportals

Einrichten des IIS für VDF WebApp. Einrichten des IIS (Internet Information Server) zur Verwendung von Visual DataFlex Web Applications

Bitte beachten Sie die Installations-/Systemvoraussetzungen und freigegebenen Betriebssysteme.

Installation und Dokumentation juris Smarttags 1.0

Anleitung zum erstellen einer PDF-Datei aus Microsoft Word

AnNoText. AnNoText Online-Update. Copyright Wolters Kluwer Deutschland GmbH

Stellvertretenden Genehmiger verwalten. Tipps & Tricks

AGROPLUS Buchhaltung. Daten-Server und Sicherheitskopie. Version vom b

MSDE 2000 mit Service Pack 3a

Installation SQL- Server 2012 Single Node

Tipps und Tricks zu Netop Vision und Vision Pro

Datenübernahme easyjob 3.0 zu easyjob 4.0

Anwendertreffen 25./26. Februar. cadwork update

Einrichtung des Cisco VPN Clients (IPSEC) in Windows7

ecaros2 Automatische Katalogaktualisierung

Version NotarNet Bürokommunikation. Bedienungsanleitung für den ZCS-Import-Assistenten für Outlook

INSTALLATIONSANLEITUNG

Addware Urlaubsmanager 3.22 Installations-Guide

Anleitung. Update/Aktualisierung EBV Einzelplatz. und Mängelkatalog

Arbeitsblätter auf die Schülercomputer verteilen, öffnen und wieder einsammeln

Outlook - CommuniGate Pro Schnittstelle installieren. Outlook - Elemente freigeben. Outlook - Freigegebene Elemente öffnen

Anwenderhandbuch. ipoint - Server

Transkript:

SoftENGINE PowerBridge MSSQL Beta Dokumentation Thomas Jakob 17.04.2011

Inhalt Einrichtung der SQL Umgebung... 3 SQL-Server Installieren... 3 BüroWARE Installieren... 3 PowerBridge-SQL Modus einrichten... 3 Erst-Synchronisation... 6 Einrichtung innerhalb BüroWARE... 8 PowerBridge Starten... 9 Die PowerBridge GUI... 9 Die Toolbar... 10 Die Statusleiste... 11 Die Karteikarte Übersicht... 11 Die Karteikarte Einstellungen... 12 Technische Dokumentation... 13 Dokumentation PowerBridge MSSQL - Stand: 17.04.2011 Seite 2 von 14

Einrichtung der SQL Umgebung SQL-Server Installieren Installieren sie den Microsoft SQL Server 2008 R2 wie in der SQL Dokumentation angegeben. BüroWARE Installieren Installieren Sie BüroWARE wie in der Installationsanleitung zur BüroWARE angegeben. PowerBridge-SQL Modus einrichten Starten sie den SQL Konfigurationsassistenten (bwsqlsetup.exe) aus dem BüroWARE Hauptverzeichnis. Dokumentation PowerBridge MSSQL - Stand: 17.04.2011 Seite 3 von 14

Wählen Sie hier den Modus Pervasive + PowerBridge/SQL und klicken Sie auf Weiter. In den nächsten Schritten werden Einstellungen abgefragt welche für den reibungslosen Betrieb der PowerBridge notwendig sind. Diese sind folgende: Ist eine MS SQL Datenbank-Instanz installiert? Ist die SQL Authentifizierung aktiviert? Ist die Volltext Option für die Datenbank installiert? Ist das SQL Client Protokoll TCP/IP aktiviert? Ist ein Datenbank Benutzer angelegt? Ist der SQL Browser gestartet? Wenn Sie eine dieser Voraussetzungen nicht erfüllen so könne Sie diese nachholen. Das genaue Vorgehen können Sie der SQL Installationsdokumentation entnehmen. Dokumentation PowerBridge MSSQL - Stand: 17.04.2011 Seite 4 von 14

Im weiteren Schritt werden Sie aufgefordert den SQL Server auszuwählen und die Verbindungsdaten einzugeben. Diese werden gespeichert und von der PowerBridge zum Verbinden zur SQL Instanz verwendet. Die Eingegebenen Daten werden direkt verifiziert indem eine Verbindung mit dem Server aufgebaut wird. Im nächsten Schritt, welcher nur erscheint wenn bereits eine Tabelle in der angegebenen SQL Instanz besteht, wählen Sie noch eine System- und Mail- Datenbank bzw. legen diese neu an. Daraufhin ist die SQL Server Konfiguration abgeschlossen. Dokumentation PowerBridge MSSQL - Stand: 17.04.2011 Seite 5 von 14

Erst-Synchronisation Bei der Erst-Synchronisation wird die gesamte Pervasive Datenbank Strukturell und auch Inhaltlich auf den SQL Server gespiegelt. Dies ist erforderlich um die Tabellen in der SQL Datenbank zu erzeugen und einen konsistenten Erstdatenbestand zu haben. Dafür gehen Sie wie folgt vor: Starten Sie das Synchronisationstool (btrieve2sql.exe). Im nächsten Schritt wählen Sie die Systemdatenbanken und die Mandanten die Synchronisiert werden sollen. Dokumentation PowerBridge MSSQL - Stand: 17.04.2011 Seite 6 von 14

Klicken Sie auf Weiter um die Datenbanken in die SQL Datenbanken zu übernehmen. Wenn Sie diese Abfrage bestätigen werden die Datenbanken Synchronisiert und der Assistent beendet. Dokumentation PowerBridge MSSQL - Stand: 17.04.2011 Seite 7 von 14

Einrichtung innerhalb BüroWARE Die Protokollierung ist automatisch aktiv, wenn der Assistent beendet wurde. Weiterhin kann eingestellt werden wie die Protokollierung der Datenbankänderungen erfolgen soll. Single-Threaded Dies stellt eine sequenzielle Protokollierung dar bei welcher die BüroWARE Instanz warten muss bis der Protokollsatz geschrieben wurde. Multi-Threaded Dies stellt eine parallele Protokollierung dar bei welcher BüroWARE nicht auf den Schreibvorgang des Protokolls warten muss. Dies hat den Vorteil die Arbeit in der BüroWARE so wenig wie möglich zu beeinträchtigen. Allerdings kann es hier in bestimmten Szenarien zum Verlust der Synchronität zwischen der SQL Datenbank und der Pervasive kommen. Ein synchroner Zustand kann im Moment nur durch eine komplette Neusynchronisierung wieder hergestellt werden. In der finalen Version kann hier auch nur eine einzelne Tabelle synchronisiert werden. Die Einstellung kann über das Zugriffsrecht: [ POWERBRIDGE, BüroWARE PowerBridge Optionen, Nr.: 001 - Multi-Threaded Protokollierung aktiv ] Eingestellt werden. Der Auslieferungszustand ist: AUS. Dokumentation PowerBridge MSSQL - Stand: 17.04.2011 Seite 8 von 14

PowerBridge Starten Wenn Sie auf Start klicken wird der Cache aufgebaut, die Verbindung zur Datenbank geprüft und mit der Verarbeitung der Protokolldatei begonnen. Die Verarbeitung kann jederzeit unterbrochen und auch wieder fortgesetzt werden. Damit ist die Einrichtung abgeschlossen und jede Änderung an den Mandanten-Daten wird jetzt in die SQL Datenbank gespiegelt. Die PowerBridge GUI Die GUI unterteilt sich in vier Bereiche, zwei permanente und zwei temporäre Bereiche: 1. Permanent a. Toolbar b. Statusleiste 2. Temporär a. Karteikarte Übersicht i. Die Protokoll Box ii. Aktive Mandanten b. Karteikarte Einstellungen Dokumentation PowerBridge MSSQL - Stand: 17.04.2011 Seite 9 von 14

Die Toolbar In der Toolbar befinden sich folgende Funktionen: Allgemein -> Start Hier wird die Verarbeitung gestartet. Es wird zunächst ein Cache aufgebaut, welcher die benötigten Informationen für die Übernahme der Pervasive Daten in die MS SQL Datenbank sowie weitere benötigte Informationen enthält. Des Weiteren wird die Verbindung zum MS SQL Server und zur jeweiligen Datenbank geprüft. Daraufhin werden wenn das Multi Threading gewählt ist die Threads initialisiert. Dieser Vorgang kann etwas Zeit in Anspruch nehmen. Danach erfolgt die Verarbeitung der PWRBRIDGE.DTK aus dem BüroWARE Hauptverzeichnis. Allgemein -> Stop Hier kann die Verarbeitung jederzeit gestoppt werden. Es werden dann, sofern vorhanden, die Threads beendet und der Cache freigegeben. Dieser Vorgang kann etwas Zeit in Anspruch nehmen. Allgemein -> Protokoll speichern Hier kann die bisherige Ausgabe der Protokoll Box in eine Textdatei t zur weiteren Verwendung gespeichert werden. Allgemein -> Beenden Hier wird die Anwendung beendet. Es wird zunächst die Verarbeitung gestoppt (Siehe Allgemein -> Stop) und danach die Anwendung beendet. Tools -> Alle Locks entfernen Hier können alle @LOCK Sätze aus der PWRBRIDGE.DTK entfernt werden welche z.b. durch eine nicht vollständige Reorganisation noch stehen geblieben sind und eine Weitere Verarbeitung des Mandanten bzw. der Installation verhindern. Im Regelfall werden diese Einträge automatisch, analog zur nolock.ini, entfernt. Dokumentation PowerBridge MSSQL - Stand: 17.04.2011 Seite 10 von 14

Die Statusleiste In der Statusleiste wird angezeigt ob die PowerBridge aktuell aktiv ist, wie viele Datensätze verarbeitet wurden und wie viele Fehler bzw. Warnungen aufgetreten sind. Des Weiteren wird permanent das aktuelle Arbeitsverzeichnis angezeigt. Die Karteikarte Übersicht Auf dieser Karteikarte befindet sich die Protokoll Box in welcher aktuelle Informationen, je nach Log Level, angezeigt werden. Die Angezeigten Informationen sind eine Teilmenge der Logdateien die unter %BWROOT%\ BWSQL\PowerBridge\LOG\ abgelegt werden. Des Weiteren befindet sich eine Ansicht der aktuell aktiven Mandanten auf dieser Karteikarte. Darin werden alle derzeit aktiven Mandanten mit ihrem Namen und Pfad aufgeführt. Dokumentation PowerBridge MSSQL - Stand: 17.04.2011 Seite 11 von 14

Die Karteikarte Einstellungen Auf Dieser Karteikarte werden die PowerBridge spezifischen Einstellungen vorgenommen. Bei der Mandanten Auswahl können die bei der Verarbeitung berücksichtigten Mandanten ausgewählt werden. Bei den Allgemeinen Einstellungen kann folgendes Eingestellt werden: Mehrere Threads zur SQL Datenbank verwenden Legt fest ob mehrere gleichzeitige Verbindungen zum SQL Server verwendet werden. Profiling Informationen ausgeben Legt fest ob Profiling Informationen erzeugt und abgelegt werden. Lock-/Änderungsprüfung alle x Datensätze Legt fest nach wie vielen Datensätzen eine Prüfung auf Lockeinträge (@LOCK) bzw. Datenstrukturänderungen (@SAT, @TABLE) erfolgt. Warteschlangenlänge x Datensätze Legt die Warteschlangenlänge fest welche beim Verwenden mehrerer Threads genutzt wird um Anfragen zu puffern. Maximale Anzahl Leseversuche Legt fest wie viele Versuche unternommen werden falls ein Datensatz nicht aus der Pervasive Datenbank gelesen werden konnte bis dieser als fehlerhaft protokolliert und verworfen wird. Dokumentation PowerBridge MSSQL - Stand: 17.04.2011 Seite 12 von 14

Wartezeit nach Lesefehler x Millisekunden Legt die Wartezeit zwischen den Leseversuchen fest. Wartezeit nach Idle x Millisekunden Legt die Wartezeit fest bis erneut auf neue Datensätze geprüft wird wenn alle vorhandenen Datensätze abgearbeitet wurden. Alle Einstellungen werden on the fly vom Programm übernommen, d.h. sie wirken sich direkt auf die laufende Anwendung aus. Technische Dokumentation Folgende Dateien werden angelegt bzw. verwaltet: Dateien: %BWROOT%\PWRBRIDGE.DTK Enthält die Datensätze die zum Abgleich des Pervasive Datensatzes auf die SQL Datenbank benötigt wird. Des Weiteren werden hier die Änderungen an der Datenstruktur wie z.b. die Anlage eines Individual Feldes geführt. %BWROOT%\PWRBRIDGECFG.DTK Enthält Informationen wie z.b. die Satzlänge die Anzahl der Indizes, usw. die zum Aufbereiten des SQL Datensatzes benötigt werden. %BWROOT%\BWSQL\PowerBridge\LOG\PowerBridge.log Enthält alle Log Einträge welche anhand des Loglevels aufgezeichnet werden. %BWROOT%\BWSQL\PowerBridge\LOG\PowerBridge_warn.log Enthält nur Warnungen die anhand des Loglevels aufgezeichnet werden. %BWROOT%\BWSQL\PowerBridge\LOG\PowerBridge_error.log Enthält nur Fehler die anhand des Loglevels aufgezeichnet werden. Das Log Level für die Applikation wird aus der SQL Einstellung aus der master.cfg entnommen. Somit ist sichergestellt, dass das Log Level sowohl der PowerBridge als auch den SQL Funktionen einer Stufe entspricht. Dokumentation PowerBridge MSSQL - Stand: 17.04.2011 Seite 13 von 14

Dokumentation PowerBridge MSSQL - Stand: 17.04.2011 Seite 14 von 14