windream Server -Hinweise zur Installation und Konfiguration

Werbung
windream
windream Server Hinweise zur Installation
und Konfiguration
windream GmbH, Bochum
Copyright
© 2001 / 2002
by
windream GmbH / winrechte GmbH
Wasserstr. 219
44799 Bochum
Stand: 11/02 - 3.5.0.0
Alle Rechte vorbehalten. Kein Teil dieser Beschreibung
darf in irgendeiner Form (Druck, Fotokopie oder einem
anderen Verfahren) ohne Genehmigung der windream
GmbH / winrechte GmbH reproduziert oder unter
Verwendung elektronischer Systeme verarbeitet,
vervielfältigt oder verbreitet werden.
Wichtige Hinweise
Alle Informationen und technischen Angaben dieser Beschreibung wurden
von den Autoren mit größter Sorgfalt zusammengetragen. Sie können
jedoch weder Garantie noch juristische Verantwortung oder irgendeine
Haftung für Folgen, die auf fehlerhafte Angaben zurückgehen, übernehmen.
Wir weisen darauf hin, daß die in dieser Beschreibung verwendeten Softund Hardwarebezeichnungen und Markennamen der jeweiligen Firmen im
allgemeinen einem Warenzeichen-, Marken- oder Patentrechtschutz
unterliegen.
Inhalt
i
Inhalt
Wichtige Hinweise zur Installation und Konfiguration
3
Häufig gestellte Fragen und mögliche Probleme
Benutzerkonto für das Ausführen der Installation
Keine Verbindung zum Server (unbekannter Fehler)
Kein Kontextmenü auf dem windream Client
Fehler beim Ausführen der Datei WMInit.exe
Änderungen in der Zuordnung von Benutzern zu Gruppen
Nicht gestarteter windream DMS-Service
Fehlerhafter windream-Hauptbenutzer
Fehlerhafte Einstellung DCOM Konfiguration /
Verwaltung - Dienste
Nicht eingerichteter oder nicht gestarteter
Objektspeicherdienst
windream-Hauptbenutzer ist dem Objektspeicherdienst
nicht bekannt
windream-Datenbankname falsch
IP-Adresse des Servers hat sich geändert
Oracle DB Instanz ist noch nicht zugreifbar
Datenbank-Installation nicht korrekt durchgeführt
windream TCP-Service startet nicht (WSAADDRINUSE)
Benutzerkennung (Name / Passwort) des windream
Hauptbenutzers ändern
3
3
3
4
4
5
5
5
13
Index
21
6
7
7
7
7
8
9
11
Wichtige Hinweise zur Installation und Konfiguration
3
Wichtige Hinweise zur
Installation und Konfiguration
Häufig gestellte Fragen und mögliche Probleme
In der vorliegenden Dokumentation finden Sie Tipps, Hinweise und
Lösungen zu verschiedenen Problemstellungen, die sich im Rahmen
der Installation und der Konfiguration von windream ergeben können.
Zudem geben die folgenden Abschnitte Hilfestellung bei der Behebung
von Fehlern, die bei der Installation oder der Konfiguration von
windream auftreten können.
Weitere Informationen zu einzelnen Themen finden Sie in den
jeweiligen Dokumentationen zu windream.
Benutzerkonto für das Ausführen der Installation
Alle windream Serverinstallationen und Konfigurationen sind als
Benutzer mit lokalen Administratorrechten auszuführen, da Dienste
installiert werden und lokale Benutzer und Gruppen eingerichtet
werden müssen.
Keine Verbindung zum Server (unbekannter Fehler)
Nach einer Neu-Installation von windream, bei der die windreamGruppe "windream-Benutzer" angelegt wird, ist der installierende
Benutzer (z.B. "Administrator") nicht berechtigt die windream-Dienste
auf dem Server zu nutzen. Daher wird z.B. bei der Anwahl der
Registerkarte Filter der windream Konfiguration oder beim Öffnen der
windream Management Console diese Fehlermeldung ausgegeben.
Abbildung 1: Fehlermeldung - Keine Verbindung zum Server
4
Wichtige Hinweise zur Installation und Konfiguration
Um die windream-Dienste als der installierende Benutzer (z.B.
"Administrator") nutzen und administrieren zu können, muß der
Benutzer Mitglied mindestens in den windream-Gruppen
windream-Benutzer (die Gruppe aller windream-Benutzer) und
der windream-Administratorengruppe sein.
Dazu müssen Sie nach Abschluß der Installation zunächst den
Benutzer den entsprechenden Gruppen in der Benutzer- und
Gruppenverwaltung des Betriebssystems zuordnen. Anschließend
müssen diese Gruppen in die Benutzer- und Gruppenverwaltung von
windream übernommen, die Administrationsgruppe festgelegt und ein
Abgleich auf die Benutzer- und Gruppendaten in windream
durchgeführt werden. Weitere Informationen hierzu finden Sie unter
dem Thema "Benutzer- und Gruppenverwaltung" in der Online-Hilfe
von windream bzw. in Kapitel 8 der Dokumentation "windream Benutzerhandbuch" der windream GmbH.
Hinweis: Diese Konfigurationen sind unter der Benutzerkennung
des windream-Hauptbenutzers auszuführen (siehe dazu auch die
Themen "windream-Gruppen einrichten", "windream-Benutzer
einrichten" und "Weitere Voraussetzungen für den Betrieb von
windream" der Dokumentation "windream - Serverinstallation").
Kein Kontextmenü auf dem windream Client
Auf einem angeschlossenen windream Client wird das windream
Kontextmenü nicht angezeigt (ab der Version windream 3.0.13). In
diesem Fall ist der Microsoft Internet Explorer 5.01 mit ActiveDesktop
zu installieren. Anschließend starten Sie den Rechner neu (weitere
Hinweise hierzu finden Sie unter dem Thema
"Systemvoraussetzungen" in der Dokumentation "windream Clientinstallation").
Fehler beim Ausführen der Datei WMInit.exe
Tritt bei der Installation des windream Servers ein Fehler beim
Ausführen der Datei WMInit.exe auf (überwiegend beim Einsatz
des Microsoft Small Business Servers), so ist der windream Server zu
deinstallieren und das Setup erneut auszuführen.
Dabei ist zu beachten, daß zur Einrichtung des windreamHauptbenutzers sowie der windream-Datenbank im SQL Server der
Authentifizierungsmodus SQL Server-Authentifizierung gewählt wird (im
Dialogfeld SQL Server Authentifizierung des Setups zur Konfiguration der
Datenbank).
Wichtige Hinweise zur Installation und Konfiguration
5
Bei der Eingabe von Namen und Passwort ist dann unbedingt ein
explizit im SQL Server Enterprise Manager unter Konsolenstamm>MS
SQL Server>SQL Server Gruppe><windream DBServer>>Sicherheit>Benutzernamen vorhandener Benutzer (z.B. "sa")
anzugeben. Wenn der Benutzer "sa" nicht existiert, ist ein neuer
Benutzer, z.B. "Administrator", mit der Serverrolle System
Administratoren einzurichten (Konsolenstamm>MS SQL
Server>SQL Server Gruppe><windream DBServer>>Sicherheit>Benutzernamen). Siehe hierzu auch den Abschnitt "MS
SQL Server Authentifizierung" in Kapitel 1 der Dokumentation
"windream - Serverinstallation".
Änderungen in der Zuordnung von Benutzern zu Gruppen
Werden Gruppenzuordnungen von Benutzern im Betriebssystem
geändert bzw. Benutzer neu zu Gruppen hinzugefügt, sind diese
Änderungen in windream erst dann wirksam, wenn ein Abgleich auf
die entsprechenden Benutzer und Gruppen über die windream
Management Console erfolgt ist. Beachten Sie hierzu bitte auch die
Hinweise unter dem Thema "windream-Gruppen einrichten" in
Kapitel 1 der Dokumentation "windream - Serverinstallation".
Nicht gestarteter windream DMS-Service
Startet der windream DMS-Service nicht oder beendet er sich nach
kurzer Zeit sofort wieder, kann dies verschiedene Ursachen haben. Im
folgenden sind hier die Hauptursachen aufgeführt.
Fehlerhafter windream-Hauptbenutzer
Sollte der windream DMS-Service nicht starten, kann dies an fehlerhaft
oder nicht eingerichtetem windream-Hauptbenutzer an folgenden
Stellen liegen:
NT-Benutzer (siehe Hinweise in der Installationsbeschreibung,
Abschnitt "windream-Benutzer einrichten" in Kapitel 1 der
Dokumentation "windream - Serverinstallation").
• SQL Server / Oracle Benutzer für windream-Datenbank (der
windream-Hauptbenutzer muß mit gleichem Namen/Passwort
Zugriff auf die windream-Datenbank haben).
• windream Objectstore Service (der beim Setup angegebene
windream-Hauptbenutzer wird automatisch in die Benutzerliste des
windream Objectstore-Service eingetragen).
•
Eine Überprüfung des windream-Hauptbenutzers kann
folgendermaßen durchgeführt werden:
6
Wichtige Hinweise zur Installation und Konfiguration
Wenn z.B. C:\Programme\windream GmbH\windream
Objectstore das Installationsverzeichnis ist und der windreamHauptbenutzer mit dem Namen "windream" und dem Passwort
"xxxxx" eingerichtet wurde, dann sind aus einem MS DOS-Fenster
folgende Befehle aufzurufen:
cd c:\Programme\windream GmbH\windream
Objectstore\bin
mmpasswd -check windream xxxxx
Ist der Benutzer korrekt eingetragen, wird "OK" angezeigt.
Hinweis: Einen Hinweis auf die Syntax des Befehls mmpasswd erhält man durch die Eingabe von mmpasswd –help. Der Befehl
mmpasswd zeigt eine Eingabehilfe bei Aufruf ohne Parameter an.
Weitere Optionen für mmpasswd sind "-add", "-delete".
Hinweis: Eine nachträgliche Änderung des windreamHauptbenutzers kann über das im windream Programmverzeichnis
installierte WMShdw.exe erfolgen. In diesem Dialog sind zunächst
auf der linken Seite die beim Setup angegebenen Daten
(Name/Passwort) des windream-Hauptbenutzers anzugeben. Über
die Schaltfläche Überprüfen werden die Angaben überprüft und bei
korrekter Eingabe die Eingabefelder für die Neueingabe aktiviert.
Nach der Neueingabe eines Benutzernamens (bzw. nur eines neuen
Passworts) wird ein Hinweisfenster angezeigt, dessen Angaben
UNBEDINGT zu beachten sind (siehe hierzu auch
"Benutzerkennung des windream Hauptbenutzers ändern", Seite
13).
Implizit wird hier der angegebene Benutzer autorisiert, den
windream-Objektspeicherdienst zu benutzen, wenn dieser Dienst
lokal installiert ist. Ansonsten beachten Sie bitte die Hinweise in
Abschnitt "windream Objektspeicher installieren" in Kapitel 1 der
Dokumentation "windream - Serverinstallation".
Fehlerhafte Einstellung DCOM Konfiguration /
Verwaltung - Dienste
Bitte beachten Sie unbedingt die Hinweise in Kapitel 2 Abschnitt
"DCOM Konfiguration für den windream DMS-Service" und Abschnitt "Einstellungen in der Verwaltung - Dienste" der
Dokumentation "windream - Serverinstallation".
Wichtige Hinweise zur Installation und Konfiguration
7
Nicht eingerichteter oder nicht gestarteter
Objektspeicherdienst
Falls der windream Objectstore-Service installiert ist, ist dieser Dienst
unbedingt vor dem Start des windream DMS-Service zu starten.
Beachten Sie hierbei, daß der Objectstore-Service auch auf einem
anderen als dem aktuellen Rechner installiert sein kann (siehe Kapitel 1,
Abschnitt "windream Objektspeicher installieren" und Kapitel 2,
Abschnitt "Registerkarte Verbindungen" der Dokumentation "windream
- Serverinstallation").
windream-Hauptbenutzer ist dem
Objektspeicherdienst nicht bekannt
Während des windream-Setups wird der windream-Hauptbenutzer als
Benutzer für den Objektspeicherdienst in dessen eigener Benutzerverwaltung eingetragen. Hat dies aus irgendeinem Grund nicht funktioniert (z.B. weil der windream Objektspeicherdienst später als der
windream-Server installiert wurde), so hat dies manuell zu erfolgen
(siehe Hinweise zu wmshdw.exe in Abschnitt "Fehlerhafter
windream-Hauptbenutzer", Seite 6).
windream-Datenbankname falsch
Der in der windream Konfiguration eingestellte Datenbankname bzw.
Oracle Net8 Dienstname entspricht nicht der Datenbank, die während
des Setups angelegt wurde. (Zustand kann z.B. durch Restore einer
Sicherung entstehen.) In diesem Fall ist der korrekte Datenbankname
bzw. Oracle Net8 Dienstname in der windream Konfiguration
einzustellen (siehe Kapitel 2, Abschnitt "Registerkarte Verbindungen" der
Dokumentation "windream - Serverinstallation"). Anschließend müssen die windream-Dienste beendet und erneut gestartet werden (über
den Befehl Start>Programme>Verwaltung>Dienste oder mit Hilfe der
Batch-Dateien stopservices.bat und startservices.bat
aus dem windream Programmverzeichnis).
In der zu benutzenden Datenbank ist zu gewährleisten, daß der
windream-Hauptbenutzer Zugriff auf diese Datenbank besitzt.
IP-Adresse des Servers hat sich geändert
Der windream DMS-Service startet nicht, wenn sich die IP-Adresse
des Servers geändert hat, auf dem der DMS-Service gestartet wird. Ein
entsprechender Eintrag erfolgt in der Windows-Ereignisanzeige.
Grund:
Grundsätzlich ist es möglich, den DMS-Service auf einem anderen
Rechner einzurichten, als dem, auf dem der SQL Server respektive die
8
Wichtige Hinweise zur Installation und Konfiguration
Oracle-Instanz läuft. Damit keine Verbindungen von DMS-Services
von mehreren verschiedenen Servern gleichzeitig oder nacheinander
möglich sind, wird die IP-Adresse des Servers beim ersten Start des
DMS-Service in die windream-Datenbank eingetragen.
Bei weiteren Starts des DMS-Service wird die IP-Adresse verglichen
und bei Unterschied eine Verbindung abgewiesen. Hierdurch wird
vermieden, daß Inkonsistenzen durch Start des DMS-Service von
verschiedenen Rechnern aus entstehen.
Lösung:
Der entsprechende Eintrag ist in der windream-Datenbank (Tabelle
Setting, Zeile: szKey = DMS-Service) zu löschen. Dies kann
z.B. über den SQL Server Enterprise Manager bzw. das Oracle DBA
Studio erfolgen.
MS SQL Server
Oracle
So löschen Sie den Eintrag in der Settings-Tabelle
1. Wechseln Sie in den Ordner Konsolenstamm>Microsoft SQL
Server>SQL Server-Gruppe><windream DB-Server>.
2. Öffnen Sie den Ordner Datenbanken>windream>Tabellen.
3. Markieren Sie den Eintrag Setting.
4. Wählen Sie aus dem Kontextmenü den Befehl Tabelle öffnen>Alle
Zeilen zurückgeben.
5. Löschen Sie den Eintrag für die IP-Adresse in der Spalte
szIPAddress in der Zeile für den DMS-Service (Spalte szKey
= DMS-Service).
Analog kann das Löschen des Eintrags aus der Tabelle über das Oracle
DBA Studio erfolgen.
Oracle DB Instanz ist noch nicht zugreifbar
Betrifft nur Installationen mit Oracle 8.1.6 Datenbank. Werden die
windream- sowie die Oracle-Dienste nach einem Neustart des Servers
automatisch gestartet, kann der windream DMS-Service unter
Umständen noch nicht auf Oracle zugreifen, obwohl alle OracleDienste als gestartet gekennzeichnet sind.
In diesem Fall steht in der NT-Ereignisanzeige beim windream DMSService (wie auch bei einer manuellen Anmeldung über sqlplus an die
Oracle-Instanz) die Fehlermeldung:
ORA-01033 Oracle initialisation or shutdown in
progress
oder
Wichtige Hinweise zur Installation und Konfiguration
9
ORA-01034 Oracle not available
Lösung:
Die Anzahl und die Verzögerung der Anmeldungsversuche des
windream DMS-Service an die Datenbank sind entsprechend den
Erfahrungen auf dem lokalen Server so zu konfigurieren, daß nach
wiederholter Anmeldung eine Verbindung zur Datenbank hergestellt
werden kann. Diese Konfiguration nehmen Sie in den windream
Konfigurationen vor. Dazu starten Sie über den Befehl
Start>Programme>windream>Control Center das windream Control Center.
Das windream-Symbol wird in der Task-Leiste angezeigt. Anschließend
starten Sie die windream Konfiguration mit einem Doppelklick auf das
windream-Symbol oder über den Befehl Konfiguration aus dem
Kontextmenü. Wechseln Sie auf die Registerkarte Verbindungen und
stellen Sie dort die gewünschten Verbindungsparameter ein (z.B. 20
Versuche alle 30 Sekunden).
Datenbank-Installation nicht korrekt durchgeführt
Sollten Fehler beim Anlegen der Datenbank/des DatenbankBenutzers, beim initialen Füllen der Datenbank oder beim Erstellen der
Volltextkomponenten aufgetreten sein, so sind die erstellten SQL-Logfiles im windream/DB- Verzeichnis (<windream
Programmverzeichnis>\DB respektive <windream
Programmverzeichnis>\DB Oracle) zu finden (z.B. wird ein
falsches Datenbank-Admin Login hier dokumentiert).
In diesem Fall ist die Installation der Komponenten windream
Datenbank und/oder windream Datenbank Volltexterweiterung erneut durchzuführen (siehe in Kapitel 1, Abschnitt
"windream-Server installieren (Setup aufrufen)" und Abschnitt "Kontrolle der Installation" der Dokumentation "windream Serverinstallation").
Vor der Installation müssen die windream-Dienste beendet und nach
erfolgreicher Installation erneut gestartet werden (über den Befehl
Start>Programme>Verwaltung>Dienste, über den windream DienstManager aus dem windream Control Center oder mit Hilfe der BatchDateien stopservices.bat und startservices.bat aus
dem windream Programmverzeichnis). Nach der Installation sind in
der windream Konfiguration die Einstellungen für die Verbindungen
zum SQL Server bzw. Oracle Net8 Dienst zu kontrollieren (siehe in
Kapitel 2, Abschnitt "Registerkarte Verbindungen" der Dokumentation
"windream - Serverinstallation").
Ggf. sind vor der Installation die windream-Datenbank und der
windream-Datenbank-Benutzer zu löschen. Dies kann aus dem SQL
Server Enterprise Manager bzw. im Oracle DBA Studio oder über die
Datei dropDB.bat erfolgen.
10
Wichtige Hinweise zur Installation und Konfiguration
Hinweis: Im Verzeichnis <windream
Programmverzeichnis>\DB bzw. <windream
Programmverzeichnis>\DB Oracle wird bei der
windream-Installation eine Datei dropDB.bat angelegt. Durch
den Aufruf dieser Datei können die windream-Datenbank
vollständig, der eingerichtete windream-Datenbank-Benutzer und
die windream-Aufträge (SQLServer-Agent - Aufträge) bzw. die
windream Volltext Indexierungs Jobs (nur Oracle Enterprise
Edition) gelöscht werden.
Um ein versehentliches Löschen der Datenbank und des Benutzers
zu vermeiden, sind die entsprechenden Aufrufe in der Datei
auskommentiert worden. Wenn die Datenbank (inklusive der SQL
Server-Aufträge bzw. der Volltext Indexierungs Jobs) und der
Benutzer gelöscht werden sollen, sind die entsprechenden Aufrufe
manuell wieder einzukommentieren, bevor die Datei ausgeführt
wird.
Die Aufrufe für das Löschen der DB-Komponenten werden
abhängig von den beim Setup vorgenommenen Einstellungen für
die SQLServer bzw. Oracle-Autorisierung generiert (siehe
Abschnitt "MS SQL Server Authentifizierung" oder "Oracle
Authentifizierung", in Kapitel 1 der Dokumentation "windream Serverinstallation"). Wenn die Option SQL-Server
Authentifizierung gewählt wurde, wird das dort
eingetragene Passwort nicht in den Aufrufen in der Batchdatei
eingetragen. Für das Löschen der DB-Komponenten muß in dem
Fall zuvor das Passwort manuell eingetragen werden (den Eintrag
<SQLAdminPasswd> durch das Passwort ersetzen).
Analog muß für Oracle zum Löschen der DB-Komponenten zuvor
das Passwort in der Batchdatei manuell eingetragen werden.
Hinweis: Im lokalen <WINDOWS_NT> Verzeichnis wird eine
Datei WMInst.log erstellt, die die in diesem Setup ausgeführten
Aktionen beschreibt (Datei ist ggf. unter C: angelegt).
Für eine eventuelle Fehlerbehebung ist es sinnvoll, diese Datei zu
sichern (z.B. in das windream Programmverzeichnis zu
verschieben).
MS SQL Server
So löschen Sie die windream-Datenbank und den
windream-Datenbank-Benutzer
1. Starten Sie den SQL Server Enterprise Manager mit dem Befehl
Start>Programme>Microsoft SQL Server>Enterprise Manager.
2. Wechseln Sie in den Ordner Konsolenstamm>Microsoft SQL
Server>SQL Server-Gruppe><windream DB-Server>Datenbanken.
3. Markieren Sie den Eintrag windream und wählen Sie den Befehl Lö-
Wichtige Hinweise zur Installation und Konfiguration
4.
5.
6.
7.
Oracle
11
schen aus dem Kontextmenü.
Bestätigen Sie die eingeblendete Sicherheitsabfrage mit der Schaltfläche Ja, um die windream-Datenbank zu löschen.
Wechseln Sie in den Ordner Konsolenstamm>Microsoft SQL
Server>SQL Server-Gruppe><windream DBServer>Sicherheit>Benutzernamen.
Markieren Sie den Eintrag für den windream-Datenbank-Benutzer
und wählen Sie den Befehl Löschen aus dem Kontextmenü.
Bestätigen Sie die eingeblendete Sicherheitsabfrage mit der Schaltfläche Ja, um den windream-Datenbank-Benutzer zu löschen.
Analog kann das Löschen der windream-Datenbank und des
windream-Datenbank-Benutzers über das Oracle DBA Studio
erfolgen.
windream TCP-Service startet nicht (WSAADDRINUSE)
Der windream TCP-Service wird standardmäßig auf den Port 1122
konfiguriert.
Unter Umständen kann es vorkommen (abhängig von den
vorhandenen Systemvoraussetzungen), daß diese Nummer von einer
anderen Anwendung z.B. PC Anywhere oder der lokalen Installation
des Microsoft SQL Server benutzt wird. Wenn in diesem Fall der
windream TCP-Service beendet wird, belegt z.B. der SQL Server die
reservierte Portnummer 1122 und gibt diese nicht wieder frei.
Anschließend kann der windream TCP-Service nicht mehr gestartet
werden (Fehler in der Datei mm-tcp.log WSAADDRINUSE). In
diesem Fall ist eine Änderung der Portnummer in der Services-Datei
(\system32\drivers\etc\Services auf dem windreamServer ) vorzunehmen (z.B.: 6022). Nach dem Neustart des windream
TCP-Services sind dann die TDI-Einstellungen auf den
Arbeitsstationen entsprechend anzugleichen (in den windream
Konfiguration auf der Registerkarte Treiber).
So ändern Sie die Portnummer in der Datei Services
1. Öffnen Sie die Services-Datei
\system32\drivers\etc\Services auf dem windreamServer.
2. Ändern Sie den Eintrag:
mm-tcp
1122/TCP
WINDREAM TDI PORT
mm-tcp
6022/TCP
WINDREAM TDI PORT
in:
12
Wichtige Hinweise zur Installation und Konfiguration
3. Speichern Sie die Änderungen.
4. Starten Sie den windream TCP-Service erneut.
Hinweis: Sie müssen den TDI-Port auch auf allen
angeschlossenen windream Arbeitsstationen anpassen (in den
windream Konfigurationen auf der Registerkarte Treiber).
Wichtige Hinweise zur Installation und Konfiguration
13
Benutzerkennung (Name / Passwort) des windream
Hauptbenutzers ändern
Wenn Sie die Benutzerkennung für den windream Hauptbenutzer
ändern möchten (neues Passwort vergeben und/oder neuen Namen),
müssen Sie folgendermaßen vorgehen:
•
•
•
•
•
•
•
•
windream-Dienste und windream Control Center beenden.
Benutzerkennung auf allen Windows-Servern, auf denen der
windream-Hauptbenutzer eingerichtet ist, ändern. Wenn Sie neben
dem Kennwort auch den Login-Namen des Hauptbenutzers ändern
möchten, beachten Sie bitte, daß unter der neuen Kennung noch
kein Benutzer in der windream Benutzer- und Gruppenverwaltung
existiert (siehe auch Abschnitt "So ändern Sie die Benutzerkennung
(Name und Passwort) für den windream-Datenbank-Benutzer", ab
Seite 18).
Betriebssystemrechte für den windream Hauptbenutzer auf dem
windream-Server vergeben.
DCOM-Einstellungen und Dienste-Einstellungen anpassen mit
Hilfe von WMStpCfg.exe.
Benutzerkennung für das Ausführen des Tasks windream
Objekte archivieren und löschen anpassen.
Benutzerkennung des windream-Datenbank-Benutzers mit den
Verwaltungsfunktionen der eingesetzten Datenbank ändern.
Kennung für den windream-Hauptbenutzer in windream über die
Datei WMShdw.exe ändern.
windream Control Center und windream-Dienste starten.
windream-Dienste und Control Center beenden
1. Beenden Sie die windream-Dienste (Agent, Fulltext-Service, TCPService, DMS-Service und Objectstore-Service) über den
windream Dienst-Manager aus dem windream Control Center.
Danach beenden Sie das windream Control Center (aus der TaskLeiste).
Benutzerkennung auf Betriebssystemebene ändern
2. Ändern Sie nun mit den Funktionen der Benutzer- und
Gruppenverwaltung des Betriebssystems auf allen Servern, auf
denen der Hauptbenutzer eingerichtet ist, die Benutzerkennung,
bzw. legen Sie ein neues Benutzerkonto an. Diese Änderungen sind
entsprechend der vorhandenen Systemarchitektur auf einem oder
mehreren Rechnern durchzuführen (PDC, windream Server,
Server in anderen Domänen).
Falls Sie ein neues Benutzerkonto für den windream Hauptbenutzer
angelegt haben, so sind dem Benutzer auf dem windream-Server mit
14
Wichtige Hinweise zur Installation und Konfiguration
Hilfe der Windows Benutzer- und Gruppenverwaltung verschiedene
Betriebssystemrechte zu vergeben.
Wenn Sie zur Konfiguration der DCOM- und Dienste-Einstellungen
das Programm WMStpCfg.exe verwenden (siehe Punkt 4), werden
diese Einstellungen automatisch vorgenommen. Überprüfen Sie die
Konfigurationen dennoch in jedem Fall. Wie Sie dafür vorgehen,
finden Sie unter Punkt 3 beschrieben. Falls als windream
Hauptbenutzer ein Domänen-Benutzer einer entfernten Domäne
konfiguriert werden soll, so ist dies nicht über das Programm
WMStpCfg.exe möglich. Nehmen Sie in diesem Fall die unter Punkt
3 beschriebenen Einstellungen manuell vor.
Betriebssystemrechte für den windream Hauptbenutzer vergeben
3. Der Benutzer muß Mitglied der lokalen Administratoren-Gruppe
sein (Zuordnung erfolgt mit Hilfe der Funktionen der Windows
Benutzer- und Gruppenverwaltung). Zudem sind dem
Hauptbenutzer folgende Betriebssystemrechte auf dem windream
Server zu vergeben:
a. Als Teil des Betriebssystems handeln
b. Anmelden als Dienst
c. Anmelden als Stapelverarbeitungsauftrag
Die Vergabe der Betriebssystemrechte (Punkte a bis c) erfolgt unter
Windows NT 4.0 über den Befehl Richtlinien>Benutzerrechte aus der
Windows Benutzer- und Gruppenverwaltung (Benutzer-Manager für
Domänen). Aktivieren Sie im Dialogfeld Richtlinien für Benutzerrechte das
Kontrollkästchen Weitere Benutzerrechte. Wählen Sie aus der Liste der
Rechte den gewünschten Eintrag aus. Falls der Hauptbenutzer nicht in
der Liste aufgeführt ist, fügen Sie ihn hinzu (Schaltfläche Hinzufügen).
Unter Windows 2000 erfolgt die Vergabe der Betriebssystemrechte
(Punkte a bis c) über den Befehl Verwaltung>LokaleSicherheitsrichtlinie aus
dem Start-Menü. Öffnen Sie in den lokalen Sicherheitseinstellungen
den Ordner Lokale Richtlinien>Zuweisen von Benutzerrechten. Markieren Sie
das gewünschte Recht und wählen Sie den Befehl Sicherheitseinstellungen.
Falls der Hauptbenutzer nicht in der Liste aufgeführt ist, fügen Sie ihn
hinzu (Schaltfläche Hinzufügen). Zu diesem Thema siehe auch den
Abschnitt "Betriebssystem-Rechte für den windream-Hauptbenutzer"
in Kapitel 2 der Dokumentation "windream - Serverinstallation"
DCOM- und Dienste-Einstellungen anpassen
4. Für die Anpassung der DCOM- und Dienste-Einstellungen, rufen
Sie das Programm WMStpCfg.exe aus dem windream
Programmverzeichnis auf. Falls als windream Hauptbenutzer ein
Domänen-Benutzer einer entfernten Domäne konfiguriert werden
soll, so ist dies nicht über das Programm WMStpCfg.exe
Wichtige Hinweise zur Installation und Konfiguration
15
möglich. Nehmen Sie in diesem Fall die unter den Punkten 5 und 6
beschriebenen Einstellungen manuell vor.
Geben Sie im Bereich windream Main User die neuen Benutzerdaten für
den windream-Hauptbenutzer ein.
Hinweis: Stellen Sie unbedingt sicher, daß im Bereich windream All
Users Group diejenige Benutzergruppe eingetragen ist, die Sie
ursprünglich im Setup als Gruppe aller windream-Benutzer
eingerichtet haben (die Vorbelegung ist hier immer windreamBenutzer). Die Gruppe aller windream-Benutzer ist in der
windream Management Console im Knoten Benutzer und
Gruppen>windream>Alle Gruppen in der Spalte Alle Benutzer mit
einem „X“ markiert.
Speichern Sie die Änderungen.
Sollte der hier angegebene windream-Hauptbenutzer bereits auf dem
Zielsystem eingerichtet sein, kann normalerweise keine Überprüfung
des hier angegebenen Passworts erfolgen (es sei denn, der aktuell
angemeldete Benutzer, z.B. "Administrator", besitzt das Recht Als
Teil des Betriebssystems handeln). Wenn dies nicht der
Fall ist, stellen Sie deshalb vorher sicher, daß das eingetragene Passwort
korrekt ist.
Mit den hier angegebenen Einstellungen werden die notwendigen
Konfigurationen für die windream-Dienste in den DCOM- und den
Dienste-Einstellungen automatisch vorgenommen. Überprüfen Sie die
Einstellung dennoch in jedem Fall. Wie Sie dafür vorgehen, finden Sie
unter den Punkten 5 und 6 beschrieben.
5. Kontrollieren Sie in der DCOM Konfiguration die für den
windream DMS-Service geänderte Konfiguration (Benutzerkonto,
unter dem der DMS-Service ausgeführt wird). Dafür starten Sie die
DCOM-Konfiguration (Befehl Start>Ausführen>dcomcnfg).
Wählen Sie aus der Liste der Anwendungen den Eintrag windream
DMS-Service aus. Öffnen Sie die Eigenschaften und wechseln Sie
auf die Registerkarte Identität. Überprüfen Sie die geänderten
Benutzerdaten und passen Sie diese ggf. an. Zusätzlich überprüfen
Sie bitte bei geändertem Namen für den Hauptbenutzer, ob der
neue Hauptbenutzer zusätzlich zu der windream Benutzergruppe
in der Liste der Zugriffsberechtigungen eingetragen ist
(Registerkarte Sicherheit – Benutzerdefinierte Zugriffsberechtigungen). Zu
diesem Thema siehe auch den Abschnitt "DCOM Konfiguration
für den windream DMS-Service" in Kapitel 2 der Dokumentation
"windream - Serverinstallation".
16
Wichtige Hinweise zur Installation und Konfiguration
6. Kontrollieren Sie die Benutzerkennung für die windream-Dienste
in den Dienste-Einstellungen (Befehl
Start>Programme>Verwaltung>Dienste). In den Eigenschaften der
Dienste muß das geänderte Benutzerkonto eingetragen sein, unter
der die Dienste gestartet werden (Registerkarte Anmelden). Dies gilt
für die Dienste:
windream Agent,
• windream DMS-Service
• windream Fulltext-Service.
•
Benutzerkennung für windream Task ändern
7. Passen Sie die Benutzerkennung an, unter der der Task
windream Objekte archivieren und löschen
ausgeführt wird. Dafür öffnen Sie im Explorer den Ordner Geplante
Tasks aus der Systemsteuerung. Markieren Sie den windream Task
und öffnen Sie die Eigenschaften. Legen Sie im Bereich Ausführen als
auf der Registerkarte Task das neue Kennwort fest. Wenn Sie
Namen und Kennwort ändern, müssen Sie auch den neuen
Benutzernamen eintragen. Beachten Sie hierbei bitte, daß der
Bezeichner der Domäne bzw. des Servers, auf dem der
Hauptbenutzer eingerichtet ist, mit eingegeben werden muß
(<MYDOMAIN>\Benutzername bzw.
Servername\Benutzername).
Benutzerkennung für windream-Datenbank-Benutzer ändern
8. Ändern Sie die Benutzerkennung des windream-DatenbankBenutzers mit den Verwaltungsfunktionen der eingesetzten
Datenbank ( aus dem SQL Enterprise Manager oder Oracle DBA
Studio). Je nachdem, ob Sie nur das Kennwort oder den Namen
und das Kennwort des Benutzers ändern möchten, sind
unterschiedliche Aktionen notwendig (siehe dazu die Abschnitte
"So ändern Sie das Kennwort für den windream-DatenbankBenutzer", ab Seite 17 und "So ändern Sie die Benutzerkennung
(Name und Passwort) für den windream-Datenbank-Benutzer", ab
Seite 18).
Benutzerkennung für windream-Hauptbenutzer in windream
ändern (WMShdw.exe)
9. Rufen Sie die Datei WMShdw.exe aus dem windream
Programmverzeichnis auf. In dem Dialogfeld sind zunächst auf der
linken Seite die ursprünglich angegebenen Daten (Name/Passwort)
des windream-Hauptbenutzers anzugeben. Über die Schaltfläche
Überprüfen werden die Angaben überprüft und bei korrekter Eingabe die Eingabefelder für die Neueingabe aktiviert. Nach der
Neueingabe eines Benutzernamens (bzw. nur eines neuen
Passworts) wird ein Hinweisfenster angezeigt, dessen Angaben
Wichtige Hinweise zur Installation und Konfiguration
17
UNBEDINGT zu beachten sind.
Hinweis: Implizit wird hier der angegebene Benutzer autorisiert,
den windream-Objektspeicherdienst zu benutzen, wenn dieser
Dienst lokal installiert ist.
Ansonsten ist die Zugriffsberechtigung für den geänderten
windream-Hauptbenutzer manuell zu vergeben. Dafür müssen Sie
zunächst die bestehende Zugriffsberechtigung des Hauptbenutzers
entfernen und anschließend mit den geänderten Angaben erneut
vergeben. Hierzu löschen Sie im Verzeichnis windream
objectstore\bin in einem MS-DOS-Fenster die
Autorisierung mit Hilfe des Befehls mmpasswd -del
<Hauptbenutzer_alt> <Passwort_alt>. Anschließend
vergeben Sie die Zugriffsberechtigung über den Befehl
mmpasswd -add <Hauptbenutzer_neu>
<Passwort_neu>. Einen Hinweis auf die Syntax des Befehls
mmpasswd erhält man durch die Eingabe von mmpasswd –help
(siehe auch die Hinweise in Kapitel 1, Abschnitt "windream
Objektspeicher installieren" der Dokumentation "windream Serverinstallation").
windream Control Center und windream-Dienste starten
10. Starten Sie das windream Control Center (Befehl
Start>Programme>windream>Control Center). Danach starten Sie die
windream-Dienste (Agent, Fulltext-Service, TCP-Service, DMSService und ggf. Objectstore-Service) durch Ausführen der Datei
<windream
Programmverzeichnis>\startservices.bat, über
den windream Dienst-Manager oder aus Verwaltung>Dienste. Falls
Dienste nicht gestartet werden können, finden Sie eine mögliche
Fehlerquelle in der Windows Ereignisanzeige. (Überprüfen Sie bitte
bei einem Hinweis auf „Fehlerhafte Anmeldung“ die Angaben für
den Namen und das Passwort des Hauptbenutzers wie unter den
Punkten 5 und 6 beschrieben. Hier sind Fehleingaben möglich, da
insbesondere das Passwort in den Windows-Dialogen nicht
überprüft wird.)
So ändern Sie das Kennwort für den windreamDatenbank-Benutzer
Die Änderung der Benutzerkennung erfolgt für den MS SQL Server
über die entsprechenden Funktionen aus dem Microsoft Enterprise
Manager, für Oracle aus dem Oracle DBA Studio.
MS SQL Server:
1. Wechseln Sie im SQL Server Enterprise Manager in den Ordner
Konsolenstamm>Microsoft SQL Server>SQL Server-Gruppe><windream
DB-Server>.
18
Wichtige Hinweise zur Installation und Konfiguration
2. Öffnen Sie den Ordner Sicherheit>Benutzernamen.
3. Markieren Sie den Eintrag für den windream-Hauptbenutzer und
öffnen Sie die Eigenschaften.
4. Geben Sie auf der Registerkarte Allgemein das neue Passwort ein
(Feld Kennwort) und betätigen Sie die Schaltfläche OK.
5. Bestätigen Sie das neue Kennwort und speichern Sie die
Änderungen.
Oracle 8i:
1. Starten Sie das Oracle DBA Studio und wählen Sie die windream
Datenbank.
2. Öffnen Sie den Ordner Sicherheit>Benutzernamen.
3. Markieren Sie den Eintrag für den windream-Hauptbenutzer.
4. Geben Sie auf der Registerkarte Allgemein im Bereich
Berechtigungsprüfung das neue Passwort ein (Felder Kennwort
eingeben und Kennwort bestätigen) und betätigen Sie die Schaltfläche
Anwenden.
So ändern Sie die Benutzerkennung (Name und Passwort)
für den windream-Datenbank-Benutzer
MS SQL Server:
Wenn Sie den Namen und das Passwort des Hauptbenutzers geändert
haben, müssen Sie bei der Änderung des windream DatenbankBenutzers folgendermaßen vorgehen.
Voraussetzung für die Änderung ist, daß der neue windream
Datenbank-Benutzer noch kein windream-Benutzer ist, d.h. er existiert
noch nicht als Benutzer in der windream Benutzer- und
Gruppenverwaltung in der windream-Management Console. (Existiert
der Benutzer dort bereits, so ist die im folgenden beschriebene
Vorgehensweise NICHT anzuwenden.)
Sie müssen zunächst in der Datenbank (über die Funktionen aus dem
Microsoft SQL Enterprise Manager) einen neuen Benutzer mit der
gewünschten Kennung anlegen. Anschließend müssen Sie diesen als
Besitzer der windream-Datenbank eintragen (Aufruf der Prozedur
sp_changedbowner über den SQL Server Query Analyzer s.u.).
Dabei ist darauf zu achten, daß beim Anlegen des neuen
Datenbankbenutzers noch kein Recht "Zugriff auf die windream
Datenbank" vergeben wird. Nach der Änderung des DatenbankBenutzers müssen Sie noch Einträge in der Tabelle UserInfo
anpassen. Den ursprünglichen windream-Datenbank-Benutzer können
Sie zum Abschluß aus der Datenbank löschen.
Falls sich die Domäne, in der der Hauptbenutzer eingerichtet ist,
geändert hat, ist zudem noch der Eintrag
Wichtige Hinweise zur Installation und Konfiguration
19
HKLM/Software/A.I.S. GmbH/windream/<windreamVersion>/Connection AccountDomain=
<Domänenname> in der Windows Registrierung anzupassen. Im
folgenden werden die einzelnen Schritte aufgeführt, die für die
Änderung des windream Datenbank-Benutzers notwendig sind:
1. Wechseln Sie im MS Enterprise Manager in den Ordner
Konsolenstamm>Microsoft SQL Server>SQL Server-Gruppe><windream
DB-Server>.
2. Öffnen Sie den Ordner Sicherheit>Benutzernamen.
3. Wählen Sie den Befehl Neuer Benutzername aus dem Kontextmenü.
4. Geben Sie auf der Registerkarte Allgemein den neuen Namen ein.
5. Wählen Sie die Option SQL Server Authentifizierung und geben das
neue Kennwort ein.
6. Im Bereich Standards wählen Sie die Datenbank (windream) und
die Sprache aus.
7. Betätigen Sie die Schaltfläche OK.
8. Bestätigen Sie das neue Kennwort und speichern Sie die
Änderungen (ggf. erscheinende Fehlermeldung mit Ja bestätigen).
9. Starten Sie den Query Analyzer (Befehl Programme>Microsoft SQL
Server>Query Analyzer) und melden sich beim SQL Server unter
einem SQL Server Admin-Login (z.B. der Kennung "sa") an. (Bei
der Eingabe von Namen und Passwort ist dann unbedingt ein
explizit im SQL Server Enterprise Manager vorhandener Benutzer
(z.B. "sa") anzugeben. Wenn der Benutzer "sa" nicht existiert, ist
ein neuer Benutzer, z.B. "Administrator", mit der Serverrolle
System Administratoren einzurichten.)
10. Wählen Sie die windream Datenbank aus (Eintrag windream im
Dropdown-Listenfeld).
11. Geben Sie im Abfragedialog den folgenden Befehl ein:
exec sp_changedbowner 'NeuerMainuserName'
12.
13.
14.
15.
16.
17.
Und führen Sie diese Abfrage aus (Befehl Ausführen).
Markieren Sie den Eintrag für den ursprünglichen windreamHauptbenutzer.
Löschen Sie den Benutzer aus der Datenbank (Befehl Löschen aus
dem Kontextmenü).
Öffnen Sie den Ordner Datenbanken>windream>Tabellen.
Markieren Sie den Eintrag UserInfo.
Wählen Sie aus dem Kontextmenü den Befehl Tabelle öffnen>Alle
Zeilen zurückgeben.
Ändern Sie den Eintrag für den Benutzernamen in der Spalte
szUserName in der Zeile für den windream Hauptbenutzer
Falls sich auch die Domäne geändert hat, müssen Sie auch den
Eintrag in der Spalte szNTDomain entsprechend anpassen.
20
Wichtige Hinweise zur Installation und Konfiguration
Hinweis: Nach Abschluß der Änderungen im SQL Server,
müssen Sie noch die Datei WMShdw.exe aufrufen, um die
Benutzerkennung für windream-Hauptbenutzer in windream zu
ändern (siehe Punkt 8 im Abschnitt "Benutzerkennung des
windream Hauptbenutzers ändern", ab Seite 16).
Falls sich die Domäne geändert hat, in der der Hauptbenutzer
eingerichtet ist, müssen Sie diese unter
HKEY_LOCAL_Machine/Software/A.I.S.
GmbH/windream/<windream-Version>/Connection
in der Windows Registrierungsdatenbank eintragen
(AccountDomain = <DomäneNeu>).
Oracle 8i:
Beim Einsatz von Oracle 8i ist bei einer Änderung der
Benutzerkennung des windream-Hauptbenutzers unbedingt
sicherzustellen, daß das existierende windream Datenbankschema für
den neuen windream Datenbank-Benutzer identisch übernommen
wird. Hierbei ist insbesondere auf die notwendigen Rechte, die dem
Hauptbenutzer während des Setups gegeben wurden, sowie auf die
default-Tablespaces zu achten. Die jeweilig dafür während des Setups
ausgeführten Oracle-Kommandos finden Sie im windream
Applikationsverzeichnis im Unterverzeichnis Oracle DB in den
Dateien cr_role_user.log und cr_grant_ctx.log.
Index
21
Index
Ä
T
Ändern
Benutzerkennung des
Hauptbenutzers 13
Gruppenzuordnungen von
Benutzern 5
TCP-Service
startet nicht 11
B
Benutzerkennung des Hauptbenutzers
ändern 13
D
DMS-Service
startet nicht 5
F
Fehler
beim Anlegen
der Datenbank 9
des Datenbank-Benutzers 9
beim Erstellen
der Volltextkomponenten 9
beim initialen Füllen
der Datenbank 9
Fehler beim Ausführen von
WMInit.exe 4
G
Gruppenzuordnungen von Benutzern
Ändern 5
H
Hauptbenutzer
Benutzerkennung ändern 13
Kennwort ändern 13
K
Kein Kontextmenü auf dem
windream Client 4
Kennwort ändern
Hauptbenutzer 13
Z
Zugriff auf windream-Dienste
verweigert 3
Herunterladen