database.url
This property specifies the JDBC connection string for accessing theSpotfire® Statistics Services job database.
| Property Name | Default Value | Property Description | 
|---|---|---|
| database.url | Can be blank for a standalone only. Upon first server start, the value is populated with the path to the embedded database. See Details for cluster default. | Contains a JDBC connection string for accessing the Spotfire Statistics Services job queue database. The string you enter depends on the value you set in the database.type property. | 
Details
If you use the default H2 as the database type in a cluster, the installation prepopulates with the following pattern to build the JDBC connection string for your environment:
jdbc:h2:tcp://<manager_node>:<dbport>/<spserver.cluster.share>/h2/db
where
- <manager_node> is the host name of the primary manager node running the database instance (that is, the manager node to run the database).
 - <dbport> is the port number to use (by default, 9092 but you can specify any open port)
 - <spserver.cluster.share> is the location of the SPSERVER_SHARE for the specified manager node.
 - The subdirectory h2 is created by the installer.
 - db is used to create the first part of the filenames of the database files.
 
Examples
- H2 database in a Windows cluster: 
			 
database.url=jdbc:h2:tcp://myserver:9999/\\\\hostname/path/to/share/h2/db
 - H2 in a UNIX/Linux cluster, set up as nfs share: 
			 
database.url=jdbc:h2:tcp://path/to/share/h2/db
 - Oracle database pattern: 
			 
database.url=jdbc:oracle:thin:@//<db_servername>:<db_serverport>:<SID>
 - MSSQL databse pattern: 
			 
database.url=jdbc:sqlserver://<db_servername>:<db_serverport>;databaseName=<database_name>
 - MYSQL database pattern: 
			 
database.url=jdbc:mysql://<db_servername>:<db_serverport>/<database_name>
 
For more information on JDBC connection strings, refer to the documentation for your database server.
