Configuring an Oracle database
You can use Oracle as a supporting database with IBM® UrbanCode™ Release server. Create the database before you install IBM UrbanCode Release. Typically the database is installed on a computer other than the one where the server is located.
- RESOURCE
- CONNECT
- CREATE SESSION
- CREATE TABLE
- Oracle Database Enterprise
- Oracle Database Standard
- Oracle Database Standard One
- Oracle Database Express
The server expects data from the database to be encoded in UTF-8.
No specific parametrization, optimization setting, or histogram generation is
required. The server does not require n*
types, such as nchar
,
nvarchar2
and nclob
. The server does not support multiple
databases.
The IBM UrbanCode Release database consists of approximately fifty tables. While storage requirements vary by installation, database storage of 10-20 GB is sufficient for most installations.
- If upgrading to Oracle Version 12c, you must edit the
installed.properties
file on the server and add the following line of code:hibernate.dialect=org.hibernate.dialect.Oracle10gDialect
- If upgrading to Oracle Version 19c, download the ODBC8 driver should be downloaded from Oracle website and that should be placed in the /urbandcode_release_dir/lib/ext directory.
Ensure that the hibernate.connection.url
property in the
installed.properties file points to the updated database.
Finally, update the JDBC driver in the /urbandcode_release_dir/server/tomcat/lib/ext directory.
To configure an oracle database complete the following procedure: