There are specific recommendations for databases that are hosted on Microsoft SQL Server.
CREATE LOGIN @DB_USER@ WITH PASSWORD = '@DB_PASSWORD@', DEFAULT_DATABASE=@DB_NAME@
CREATE USER @DB_USER@ FOR LOGIN @DB_USER@
where
DB_USER is the IBM Business Monitor runtime
database user, DB_PASSWORD is the runtime database password, and DB_NAME
is the IBM Business Monitor database
name.By default, the IBM Business Monitor runtime database user is granted db_owner privileges as part of the database creation. This enables the IBM Business Monitor server to automatically manage the monitor model database schema when models are deployed and removed. To secure the database, you can create the database manually and grant the runtime database user only the privileges required for runtime operations. See the topics "Installing the database manually" and "Securing the MONITOR database environment" in the related links.
The SQL Server JDBC drivers for JVM 1.6 provide JDBC support. IBM Business Monitor uses the Microsoft JDBC 2.0 driver sqljdbc4.jar file. By default, the Profile Management Tool points to the sqljdbc4.jar file supplied in app_server_root\jdbcdrivers\SQLServer. Alternatively, you can download another Microsoft sqljdbc4.jar JDBC driver file and point to it when you run the Profile Management Tool or the manageprofiles command. For information about minimum required settings for SQL Server, see the related link.
COLLATE SQL_Latin1_General_CP1_CS_AS
To
change the locale settings, change the collation parameter to a supported
collation for the language you want. For example, to change the collation
to French, you would use:COLLATE French_100_CS_AS
IF NOT EXISTS (SELECT * FROM syslogins WHERE NAME = '@DB_USER@') CREATE LOGIN @DB_USER@ WITH PASSWORD = '@DB_PASSWORD@', DEFAULT_DATABASE=@DB_NAME@, DEFAULT_LANGUAGE=French;
The DIM_TIME table contains a column for populating dashboard reports containing time dimensions with a translated month name. By default, the locale code for DEFAULT_LANGUAGE setting is used for populating the DIM_TIME table entries. To change the default language, change the DEFAULT_LANGUAGE for the database user before running the createTables.sql script.. There is also an SQL statement in createTables.sql that you can use to override the month name entries and define your own month names.