Technik:CoPlanner-Server: Unterschied zwischen den Versionen

Aus CoPlanner 10
Zur Navigation springenZur Suche springen
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 14: Zeile 14:
=====CONNECTIONSTRING=====
=====CONNECTIONSTRING=====


:''Server''
:•''Server''
Name des Servers, auf dem sich die Datenbank befindet
Name des Servers, auf dem sich die Datenbank befindet
:''Initial Catalog''
:•''Initial Catalog''
Name der Datenbank
Name der Datenbank
:''User id''
:•''User id''
Name des Benutzers, mit dem sich der CoPlanner-Server am SQL-Server anmeldet (standardmäßig sollte bereits die ID „sa“ existieren). Alternativ kann bzw. muss ein User mit entsprechenden Rechten am SQL-Server angelegt werden.
Name des Benutzers, mit dem sich der CoPlanner-Server am SQL-Server anmeldet (standardmäßig sollte bereits die ID „sa“ existieren). Alternativ kann bzw. muss ein User mit entsprechenden Rechten am SQL-Server angelegt werden.
:''Password''
:•''Password''
Passwort des Benutzers
Passwort des Benutzers
:''Pooling''
:•''Pooling''
Damit Restore Database (fix integriert im Entwicklermenü) funktioniert, muss im Connectionstring Pooling = false vorhanden sein!!!
Damit Restore Database (fix integriert im Entwicklermenü) funktioniert, muss im Connectionstring Pooling = false vorhanden sein!!!


Zeile 28: Zeile 28:


:•'' Name der SQL-Datenbank''
:•'' Name der SQL-Datenbank''
=====PORTNUMBER=====
:•''Freigegebene und nicht verwendete Portnummer für die Kommunikation des CoPlanner-Servers mit den CoPlanner-Clients.''
=====OLAPSERVER=====
:•''Name des Servers, auf dem sich die OLAP-Datenbank befindet
=====OLAPDB=====
:•''Name der OLAP-Datenbank
=====OLAPAUTOPROCESS=====
:•''Soll die OLAP-Datenbank automatisch vom CoPlanner-Server aus aufbereitet werden, wenn sich die SQL-Datenbank verändert hat.
Zulässige Einträge:
 JA
 NEIN
=====OLAPCONNECTIONSTRING=====
:•''Provider
Datenquellentreiber, der verwendet werden soll (Standardeintrag: SQLOLEDB.1)
:•''User ID
User ID für Login der Datenquelle (siehe oben)
:•''Initial Catalog
Datenbankname der Datenquelle
:•''Data Source
Server, auf dem sich die Datenquelle befindet
=====WJ_VERSETZUNG=====
:•''Legt die Versetzung des Wirtschaftsjahres des Unternehmens zum Kalenderjahr fest. Dabei wird ausgehend vom Monat Jänner gerechnet.
0 bedeutet: keine Wirtschaftsjahrversetzung
-1 bedeutet: Anfang des Wirtschaftsjahres im Dezember des Vorjahres
1 bedeutet: Anfang des Wirtschaftsjahres im Februar desselben Jahres
=====TcpFormatter=====
:•''Legt den Übertragungsmodus zwischen Client und Server fest. Möglich ist die Aus-wahl zwischen „Bin“ für binäre Übertragung und „Text“ für Textübertragung. Der ge-wählte Modus muss sowohl am Server als auch am Client (ClientConfig.xml) einge-stellt werden und übereinstimmen.
=====Backuppath=====
:•''Legt den temporären Speicherplatz für ein Datenbankbackup, welches durch einen Client veranlasst werden kann, fest. Der SQL-Server muss Schreibrechte auf das an-gegebene Verzeichnis haben. Es darf kein Netzlaufwerk sein, sondern auf ein lokales Volume des SQL-Servers verweisen.
=====BackuppathFromCopServer=====
:•''Für den Fall, dass der SQL-Server und Cop-Server auf unterschiedlichen Maschinen laufen, muss hier ein Pfad angegeben werden, durch welchen (mit Schreibrechten!) der Cop-Server auf das in Backuppath definierte Laufwerk des SQL-Servers Zugriff hat. Wird dieser Parameter nicht definiert, so wird wie bisher Backuppath verwendet.
Beispiel: Backuppath lautet „c:\copSqlBkups“. BackuppathFromCopServer lautet für den Fall, dass der SQl-Server auf einem Rechner namens „TSCOP001“ läuft „\\tscop001\c$\copSqlBkups“ wobei der Benutzer, unter welchem der COP-Server lauft, Schreibrechte auf c$ des Servers TSCOP001 haben muss.

Version vom 31. Mai 2010, 11:25 Uhr

Der Ordner CoPlanner-Server muss auf jenem Rechner vorhanden sein, welcher als Server fungieren soll. Dieser enthält einige Konfigurationsdateien, welche Variablen, die Verbindung zu Clients, uvm. definieren. Diese müssen sorgfältig konfiguriert werden.

SysCommands.xml

Diese Datei ist im Serververzeichnis zu finden. Sie beinhaltet Informationen für CoPlanner Systemeinstellungen. Zu beachten ist hierbei nur, in welcher Sprache der SQL-Server instal-liert ist. Handelt es sich um ein deutsches Setup, so müssen Sie als Anwender nicht ein-greifen. Handelt es sich um ein englisches Setup, muss die Datei SysCommands.xml ge-löscht oder umbenannt und danach die Datei SysCommands_EnSql.xml, welche ebenfalls im Serververzeichnis liegt, in SysCommands.xml umbenannt werden.

SvrConfig.xml

Diese Datei definiert Eigenschafen des CoPlanner-Servers. Sie befindet sich im Serverver-zeichnis.

Datei:T Codesnip.jpg

Folgende Punkte müssen definiert werden:
CONNECTIONSTRING
•Server

Name des Servers, auf dem sich die Datenbank befindet

•Initial Catalog

Name der Datenbank

•User id

Name des Benutzers, mit dem sich der CoPlanner-Server am SQL-Server anmeldet (standardmäßig sollte bereits die ID „sa“ existieren). Alternativ kann bzw. muss ein User mit entsprechenden Rechten am SQL-Server angelegt werden.

•Password

Passwort des Benutzers

•Pooling

Damit Restore Database (fix integriert im Entwicklermenü) funktioniert, muss im Connectionstring Pooling = false vorhanden sein!!!

DATABASENAME
• Name der SQL-Datenbank
PORTNUMBER
•Freigegebene und nicht verwendete Portnummer für die Kommunikation des CoPlanner-Servers mit den CoPlanner-Clients.
OLAPSERVER
•Name des Servers, auf dem sich die OLAP-Datenbank befindet
OLAPDB
•Name der OLAP-Datenbank
OLAPAUTOPROCESS
•Soll die OLAP-Datenbank automatisch vom CoPlanner-Server aus aufbereitet werden, wenn sich die SQL-Datenbank verändert hat.

Zulässige Einträge:  JA  NEIN

OLAPCONNECTIONSTRING
•Provider

Datenquellentreiber, der verwendet werden soll (Standardeintrag: SQLOLEDB.1)

•User ID

User ID für Login der Datenquelle (siehe oben)

•Initial Catalog

Datenbankname der Datenquelle

•Data Source

Server, auf dem sich die Datenquelle befindet

WJ_VERSETZUNG
•Legt die Versetzung des Wirtschaftsjahres des Unternehmens zum Kalenderjahr fest. Dabei wird ausgehend vom Monat Jänner gerechnet.

0 bedeutet: keine Wirtschaftsjahrversetzung -1 bedeutet: Anfang des Wirtschaftsjahres im Dezember des Vorjahres 1 bedeutet: Anfang des Wirtschaftsjahres im Februar desselben Jahres

TcpFormatter
•Legt den Übertragungsmodus zwischen Client und Server fest. Möglich ist die Aus-wahl zwischen „Bin“ für binäre Übertragung und „Text“ für Textübertragung. Der ge-wählte Modus muss sowohl am Server als auch am Client (ClientConfig.xml) einge-stellt werden und übereinstimmen.
Backuppath
•Legt den temporären Speicherplatz für ein Datenbankbackup, welches durch einen Client veranlasst werden kann, fest. Der SQL-Server muss Schreibrechte auf das an-gegebene Verzeichnis haben. Es darf kein Netzlaufwerk sein, sondern auf ein lokales Volume des SQL-Servers verweisen.
BackuppathFromCopServer
•Für den Fall, dass der SQL-Server und Cop-Server auf unterschiedlichen Maschinen laufen, muss hier ein Pfad angegeben werden, durch welchen (mit Schreibrechten!) der Cop-Server auf das in Backuppath definierte Laufwerk des SQL-Servers Zugriff hat. Wird dieser Parameter nicht definiert, so wird wie bisher Backuppath verwendet.

Beispiel: Backuppath lautet „c:\copSqlBkups“. BackuppathFromCopServer lautet für den Fall, dass der SQl-Server auf einem Rechner namens „TSCOP001“ läuft „\\tscop001\c$\copSqlBkups“ wobei der Benutzer, unter welchem der COP-Server lauft, Schreibrechte auf c$ des Servers TSCOP001 haben muss.