The various estos UCServer services such as telephony, calendar, tasks and chats are using a database. Microsoft Access® or Microsoft SQL Server® (since version 2000) can be used.
Microsoft Access® is recommended only for smaller installations with up to 25 users.
SQL Server® should be used for more users and/or to fulfil stricter security policies.
When changing the server database (esp. from Microsoft Access® to Microsoft SQL® Server) the general notices for the SQL database do apply.
On a change no data will be transfered. Data of the previously used database will remain entirely.
Microsoft Access® Databases are files created on the estos UCServer computer.
Microsoft SQL Server®
The following configuration is required for operating SQL Server®:
Instructions on the rapid setting up of a database connection
|Database type||Server name||Database||Authentification|
|SQL Server®||Enter the name of the computer on which SQL Server® is running||Enter the name of a database which you have already created in SQL Server®. If you enter a database administrator as user name the database is also created automatically.||Enter a user name and password with access rights for the database. The user must have authorization to create tables in the database.|
|Local SQL Server® Express on the same computer||Enter the computer name and the SQL Server® Express instance as the name (example: COMPUTER\SQLEXPRESS).||You can use the default database name CtiServerDatabase. The database is created automatically.||Use Windows® authentification. The local system account has full access to the local SQL Server® Express instance by default.|
Further instructions for SQL Server® and SQL Server® Express configurations
|Server name with instances||If named instances or a SQL server express are used, the instance name has to be given in the Server name. It follows the pattern HOSTNAME\INSTANZENNAME.
Example: host name\SQLExpress
|UCServer will start during system startup before the database service.||If SQL Server® has been installed on the same computer as UCServer, the database service must be started first. This can be controlled through the service dependences. To accomplish this, the SC.exe service control program can be run from the command line. For example, using the command:
sc config ectisrv depend= MSSQL$SQLEXPRESS/TapiSrv/LmHosts
says that ECTISRV is dependent on the MSSQL$SQLEXPRESS database service, the TapiSrv TAPI sub-system and the network layer, must be started first, when they are running.
The sc /? command will provide additional help about sc.exe.
Note: a space should be entered after the equals sign in the parameter "depend=".
|Authentification and access rights||
Apart from read and write access the estos UCServer needs the following rights for accessing the database: