Verteilte Datenbanken (Multi-Db-Verfahren) - Architext Software ...
Verteilte Datenbanken (Multi-Db-Verfahren) - Architext Software ...
Verteilte Datenbanken (Multi-Db-Verfahren) - Architext Software ...
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
ARCHITEXT Pallas® - Administrationshandbuch <strong>Verteilte</strong> <strong>Datenbanken</strong> (<strong>Multi</strong>-DB-<strong>Verfahren</strong>)<br />
6.1 Einrichtung der verschiedenen <strong>Datenbanken</strong><br />
Voraussetzung für das <strong>Multi</strong>-DB-<strong>Verfahren</strong> ist derzeit ein Oracle-Datenbankserver der<br />
Versionen 9 oder 10.<br />
In nachfolgender Anleitung gehen wir von einer Master-Datenbank (Master-DB) und zwei<br />
Kommunen-Projektdatenbanken (Projekt-DB1 und Projekt-DB2) aus.<br />
Clientseitige Voraussetzungen<br />
1. Für die Verbindungsherstellung eines Clients zu einer Oracle-Datenbank ist für ARCHITEXT<br />
Pallas® der "Oracle10g Data Provider for .NET 10.2.0.1.0" oder neuer erforderlich.<br />
Datenbankseitige Voraussetzungen<br />
Für die Einrichtung einer ARCHITEXT Pallas®-Datenbank auf einem Oracle-Datenbankserver<br />
sind folgende Voraussetzungen zu erfüllen:<br />
1. Als Datenbankserver kommen alle Oracleversionen ab 9i in Frage, empfohlen wird Oracle<br />
10g.<br />
2. Es empfiehlt sich, für jede Datenbank auf dem Oracleserver jeweils eine eigene Instanz<br />
einzurichten. Auf jeden Fall ist darauf zu achten, dass der Zeichensatz der anzulegenden<br />
Datenbankinstanzen auf "WE8ISO8859P1" eingestellt wurde.<br />
3. Innerhalb jeder Datenbankinstanz muss ein Benutzer "pallas" mit dem Passwort "pallas"<br />
angelegt werden und diesem Benutzer die Rollen "DBA" und "Connect" zugewiesen<br />
werden.<br />
Dem Benutzer "pallas" kann entweder der Default-Tablespace "Users" oder ein eigener<br />
Pallas®-Tablespace zugewieen werden. Auf jeden Fall muss der em Benutzer "pallas"<br />
zugewiesene Tablespace ausreichend groß ein. Die Größe des Tablespaces richtet sich<br />
nach den Einstellungen in der Konfigurationsdatei des ARCHITEXT-Pallas®-<br />
Administrationsprogrammes. Beim <strong>Multi</strong>-DB-<strong>Verfahren</strong> muss dieser Eintrag sowohl in der<br />
Konfigurationsdatei des Programmes PallasMasterAdmin, als auch des Programmes<br />
PallasAdmin eingestellt werden. Über die beiden nachfolgenden Konfigurationsparameter<br />
kann die Anfangsgröße für Tabellen und Indizes festgelegt werden.<br />
<br />
<br />
Unter Verwendung dieser Standardeinstellungen sollte der Tablespace mind. 300 MB groß<br />
sein. Bis zur Version 1.5.1129.0824 von ARCHITEXT Pallas® konnten diese Parameter<br />
nicht beeinflusst werden und waren mit wesentlich größeren Standardwerten vorbelegt,<br />
sodass sich eine Mindest-Tablespacegröße von ca. 11 GB ergab.<br />
Installationsschritte:<br />
1. Installation der Instanzen<br />
In unserem Beispiel werden auf dem Oracle-Datenbankserver drei Instanzen mit den<br />
folgenden Namen angelegt:<br />
Master-DB : pallas0<br />
Projekt-DB1 : pallas1<br />
Projekt-DB2 : pallas2<br />
In jeder der drei Instanzen wird ein Benutzer "pallas" mit dem Passwort "pallas", den Rollen<br />
"DBA" und "Connect" und dem Default-Tablespace "users" angelegt. Der Users-Tablespace ist<br />
jeweils auf eine Größe von 300 MB eingestellt.<br />
193<br />
© 2012 ARCHITEXT <strong>Software</strong> GmbH