Consideraciones sobre la base de datos MONITOR para Microsoft SQL Server
Hay recomendaciones específicas para las bases de datos alojadas en Microsoft SQL Server.
CREATE LOGIN @USUARIO_BD@ WITH PASSWORD = '@CONTRASEÑA_BD@',
DEFAULT_DATABASE=@NOMBRE_BD@
CREATE USER @USUARIO_BD@ FOR LOGIN @USUARIO_BD@
donde
USUARIO_BD es el usuario de la base de datos de tiempo de ejecución de IBM Business Monitor,
CONTRASEÑA_BD es la contraseña de la base de datos
de tiempo de ejecución de Monitor y NOMBRE_BD es el nombre de la base de datos de
IBM Business Monitor.De forma predeterminada, al usuario de la base de datos de tiempo de ejecución de IBM Business Monitor se otorgan privilegios de db_owner como parte de la creación de la base de datos. Esto permite al servidor de IBM Business Monitor gestionar automáticamente el esquema de la base de datos del modelo de supervisión cuando se despliegan y eliminan modelos. Para proteger la base de datos, puede crear la base de datos manualmente y otorgar al usuario de la base de datos de tiempo de ejecución sólo los privilegios necesarios para operaciones de tiempo de ejecución. Consulte los temas "Instalación manual de la base de datos" y "Protección del entorno de base de datos MONITOR" en los enlaces relacionados.
Los controladores JDBC de SQL Server para JVM 1.6 proporcionan soporte JDBC. IBM Business Monitor utiliza el archivo sqljdbc4.jar de controlador de Microsoft JDBC 2.0. De forma predeterminada, la Herramienta de gestión de perfiles apunta al archivo sqljdbc4.jar proporcionado en raíz_servidor_aplic\jdbcdrivers\SQLServer. De forma opcional, puede descargar otro archivo de controlador JDBC sqljdbc4.jar de Microsoft y apuntar al mismo al ejecutar la Herramienta de gestión de perfiles o el mandato manageprofiles. Si desea más información sobre los valores mínimos necesarios para SQL Server, consulte el enlace relacionado.
Consideraciones sobre la globalización
COLLATE SQL_Latin1_General_CP1_CS_AS
Para modificar los
valores de entorno local, cambie el parámetro de compaginación a una compaginación soportada para el idioma que desee. Por ejemplo, para cambiar
la compaginación a francés, utilizaría: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;
La tabla DIM_TIME contiene una columna para llenar los informes del panel de control que contienen dimensiones de tiempo con un nombre de mes traducido. De forma predeterminada, se utiliza el código de entorno local del valor DEFAULT_LANGUAGE para llenar las entradas de la tabla DIM_TIME. Para cambiar el idioma predeterminado, cambie el DEFAULT_LANGUAGE del usuario de base de datos antes de ejecutar el script createTables.sql. También hay una sentencia SQL en createTables.sql que puede utilizar para sustituir las entradas de nombre de mes y definir sus propios nombres de mes.
