Die verschiedenen Dienste des estos UCServer, wie Telefonie, Kalender, Aufgaben und Chat verwenden eine Datenbank. Als Datenbank können Microsoft Access® oder Microsoft SQL Server® (ab Version 2000) verwendet werden.
![]() |
Microsoft Access® wird nur für kleine Installationen mit bis zu 25 Benutzern empfohlen. Für mehr Benutzer und/oder um höhere Sicherheitsrichtlinien zu erfüllen, sollte ein SQL Server® verwendet werden. |
![]() |
Für die Umstellung der Server-Datenbank (insb. von Microsoft Access® auf den Microsoft SQL® Server) gelten die allgemeinen Hinweise zu den SQL-Datenbanken. Eine Datenübernahme findet bei der Umstellung nicht statt. Die Daten der zuvor verwendeten Datenbank bleiben vollständig erhalten. |
Microsoft Access®
Die Microsoft Access® Datenbanken sind Dateien, die auf dem estos UCServer Computer angelegt werden.
Microsoft SQL Server®
Für die Verwendung des SQL Server® ist folgende Konfiguration erforderlich:
Hinweise zur schnellen Einrichtung einer Datenbankverbindung
Datenbanktyp | Servername | Datenbank | Authentisierung |
---|---|---|---|
SQL Server® | Geben Sie den Namen des Computers ein, auf dem der SQL Server® läuft | Geben Sie den Namen einer Datenbank ein, die Sie zuvor auf dem SQL Server® angelegt haben. Falls Sie als Benutzernamen einen Datenbank Administrator angeben, wird die Datenbank auch automatisch angelegt. | Geben Sie einen Benutzernamen und dessen Kennwort mit Zugriffsrechten auf die Datenbank ein. Der Benutzer muss die Berechtigung haben, in der Datenbank Tabellen anzulegen. |
Lokaler SQL Server® Express auf dem selben Computer | Geben Sie als Namen den Computernamen und die SQL Server® Express Instanz ein. (Beispiel: COMPUTER\SQLEXPRESS) | Sie können den Default Datenbanknamen "CtiServerDatabase"' verwenden. Die Datenbank wird automatisch angelegt. | Verwenden Sie Windows®-Authentisierung. Der LocalSystem Account hat per Default vollen Zugriff auf die Lokale SQL Server® Express Instanz. |
Weitere Hinweise für SQL Server® und SQL Server® Express Konfigurationen
Problem | Lösung |
---|---|
Servername mit Instanzen | Wenn benamste Instanzen oder ein SQL Server® Express verwendet werden, muss in Servername auch der Instanzenname mit angegeben werden. Dies erfolgt nach dem Muster HOSTNAME\INSTANZENNAME. Beispiel: hostname\SQLExpress |
UCServer startet bei Systemstart vor dem Datenbankdienst | Wenn der SQL Server® auf dem gleichen Computer wie der UCServer installiert ist, muss man dafür sorgen, dass der Datenbankdienst zuerst gestartet wird. Dies wird über die Dinestabhängigkeiten geregelt. Dazu kann man das Service Control Programm "sc.exe" von einer Kommandozeile aus benutzen. Zum Beispiel kann man mit sc config ectisrv depend= MSSQL$SQLEXPRESS/TapiSrv/LmHosts einstellen, dass der Dienst "ectisrv" vom Datenbankdienst "MSSQL$SQLEXPRESS", vom TAPI-Subsystem "TapiSrv" und der Netzwerkschicht abhängig ist und entsprechend erst gestartet wird, wenn diese laufen. Weitere Hilfe zu sc.exe kann man mit sc /? erhalten. Tipp: Nach dem Parameter "depend=" ist nach dem '=' immer ein Leerzeichen anzugeben! |
Authentifizierung und Zugriffsrechte |
Der estos UCServer benötigt für den Zugriff auf die Datenbank neben Lesen und Schreiben folgende Rechte:
|
Version 5.1