Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

In order to use this component, the comments-sql-store profile must be active. More information on how to configure the application using Spring Profiles can be found here : Application configuration with Spring Profiles. Include Page_DatasourceConfiguration_DatasourceConfiguration

Configuration

Database

Scripts to create the required database content are provided for the following databases:

  • Microsoft SQL Server
  • Oracle
  • H2 (we do not recommend using a H2 database in production environments)
Info

For customers that are upgrading an existing version of Blueriq, database upgrade scripts are provided in the Upgrade instructions when applicable.

Use the following steps to configure the datasource:

...

  1. Using JDBC datasource : this can be configured in the  application-externaldatasources.properties file. When configuring external datasources, the externaldatasources profile should be enabled.

    Code Block
    languagepowershell
    titleapplication-externaldatasources.properties
    blueriq.datasource.comments-sql-store.url=jdbc:sqlserver://<database_url>:<port>;databaseName=bq_comments;instance=SQL_EXPRESS
    blueriq.datasource.comments-sql-store.username=<username>
    blueriq.datasource.comments-sql-store.password=<password>
    blueriq.datasource.comments-sql-store.driverClassName=com.microsoft.sqlserver.jdbc.SQLServerDriver
    blueriq.hibernate.comments-sql-store.hbm2ddl.auto=validate
    blueriq.hibernate.comments-sql-store.dialect=org.hibernate.dialect.SQLServer2012Dialect
  2. Using JNDI datasource : this can be configured in the  application-jndidatasources.properties file When configuring JNDI datasources the jndidatasources profile should be enabled.

    Code Block
    languagepowershell
    titleapplication-jndidatasources.properties
    blueriq.datasource.comments-sql-store.jndiName=java:/comp/env/jdbc/main
    blueriq.hibernate.comments-sql-store.hbm2ddl.auto=validate
    blueriq.hibernate.comments-sql-store.dialect=org.hibernate.dialect.SQLServer2012Dialect

...

Configuration

The name of the datasource is comments-sql-store.

Include Page
_DatasourceConfiguration
_DatasourceConfiguration

...

Supported dialects:

  • org.hibernate.dialect.SQLServer2012Dialect (for SQL Server)
  • org.hibernate.dialect.Oracle12cDialect (for Oracle)
  • org.hibernate.dialect.H2Dialect (for H2) (we do not recommend using a H2 database in production environments)

Supported hbm2ddl.auto values:

...