Upload
juan-carlos-flores
View
12
Download
1
Tags:
Embed Size (px)
Citation preview
Manual de instalación de OracleServer para BusinessObjectsPlanning
BusinessObjects Planning XI Release 2
© 2007 Business Objects. Reservados todos los derechos. Business Objects espropietaria de las siguientes patentes de EE.UU., que pueden incluir productos
Copyright
ofrecidos y con licencia de Business Objects: 5,555,403; 6,247,008; 6,289,352;6,490,593; 6,578,027; 6,768,986; 6,772,409; 6,831,668; 6,882,998 y 7,139,766.Business Objects y el logotipo de Business Objects, BusinessObjects, CrystalReports, Crystal Xcelsius, Crystal Decisions, Intelligent Question, DesktopIntelligence, Crystal Enterprise, Crystal Analysis, Web Intelligence, RapidMarts yBusinessQuery son marcas comerciales o marcas comerciales registradas deBusiness Objects en los Estados Unidos y/u otros países. Todos los demásnombres aquí mencionados pueden ser marcas comerciales de sus respectivospropietarios.
Los productos de Business Objects de esta versión pueden contenerredistribuciones de software con licencia de terceros contribuyentes. Algunos de
Terceroscontribuyentes
estos componentes individuales también pueden estar disponibles bajo licenciasalternativas. Una lista parcial de terceros contribuyentes que han solicitado opermitido que se mencionen, así como los avisos necesarios, se puede encontraren: http://www.businessobjects.com/thirdparty
ContenidoIntroducción 5Capítulo 1
Acerca de este manual................................................................................6Quién debe leer este manual.................................................................6
Requisitos técnicos......................................................................................6
Configuración de la base de datos de Planning en Oracle 7Capítulo 2
Crear una nueva base de datos..................................................................8Crear nuevos usuarios.................................................................................9Crear espacios de tablas.............................................................................9Importar la base de datos de BusinessObjects Planning original.............10Registro de archivado ...............................................................................11
Consideraciones adicionales sobre la configuración y administraciónde Oracle 13
Capítulo 3
Instalar el cliente Oracle............................................................................14Realizar una copia de seguridad de la base de datos...............................14Exportar una base de datos con fines de soporte.....................................14Editar los parámetros de conexión............................................................15
Cambiar el ID de conexión...................................................................15Configurar varias instancias de esquema ...........................................16
Parámetros de base de datos Oracle 17Capítulo 4
Configuración de base de datos................................................................18Espacios de tablas.....................................................................................19
Manual de instalación de Oracle Server para BusinessObjects Planning 3
21Índice
4 Manual de instalación de Oracle Server para BusinessObjects Planning
Contenido
Introducción
1
Acerca de este manualEste documento proporciona información necesaria para la instalación y laadministración de un servidor y una base de datos de Oracle® para su usocon BusinessObjects Planning.
Este documento se aplica a todas las versiones compatibles de Oracle. Enel texto se indicarán las diferencias en los requisitos y las recomendacionesde instalación.
Quién debe leer este manual
La instalación, configuración y administración de la base de datos Oraclees gestionada generalmente por un administrador de bases de datos Oracleexperto del departamento de Tecnología de información de la organización.Dispone también de soporte en BusinessObjects Planning para ayudarlecon temas relacionados con el uso de Oracle con BusinessObjects Planning.
Requisitos técnicosBusinessObjects Planning es compatible con las siguientes versiones deOracle:
• Oracle Database 10g (10.2.0.1 o posterior)
• Oracle9i (Standard Edition Release 2 o Enterprise Edition, 9.2.0.4 oposterior)
Los requisitos de software y hardware de cliente y servidor recomendadosse indican en un documento independiente denominado Requisitos técnicosde BusinessObjects Planning. Póngase en contacto con el departamentode soporte de BusinessObjects Planning o visite www.businessobjects.com/support para obtener una copia de la versión más reciente.
6 Manual de instalación de Oracle Server para BusinessObjects Planning
Introducción1 Acerca de este manual
Configuración de la base dedatos de Planning en Oracle
2
En este capítulo se tratan los temas de configuración relacionados con eluso de Oracle con BusinessObjects Planning. Se supone que ya disponede un servidor Oracle operativo.
Para configurar un sistema Oracle para su uso con BusinessObjects Planningson necesarios los siguientes pasos básicos:
1. Crear una nueva base de datos. También puede utilizar una base dedatos existente si el esquema de BusinessObjects Planning se adaptaa ella.
2. Crear nuevos usuarios.
3. Crear espacios de tablas.
4. Importar una base de datos proporcionada por el consultor deimplementación.
Crear una nueva base de datosPuede crear una nueva base de datos para su utilización conBusinessObjects Planning o bien utilizar una base de datos existente. Labase de datos puede tener el nombre que usted quiera; en este documentonos referiremos a ella como la base de datos de Planning.
En Parámetros de base de datos Oracle en la página 17 encontrará unalista de los parámetros de tamaño y configuración mínimos. Estos parámetrosdeben utilizarse en bases de datos con un máximo de 150.000 registrosaproximadamente. Si la base de datos es mucho más grande, póngase encontacto con el departamento de soporte de BusinessObjects Planning paraobtener ayuda.
El usuario SRCAdmin cuenta con índices basados en funciones para unrendimiento óptimo. Para habilitar los índices basados en funciones, debecambiar el archivo de inicialización de la base de datos de la manerasiguiente.
1. Agregue las dos líneas siguientes al final del archivo INIT.ORA:query_rewrite_integrity = trustedquery_rewrite_enabled = true
2. Después de agregar la información, asegúrese de detener y reiniciar labase de datos para que los cambios entren en vigor.
8 Manual de instalación de Oracle Server para BusinessObjects Planning
Configuración de la base de datos de Planning en Oracle2 Crear una nueva base de datos
Crear nuevos usuariosLos objetos de Oracle (tablas, índices, etc.) que utiliza BusinessObjectsPlanning pertenecen a una única cuenta de usuario denominada SRCAdmin.Para crear esta cuenta, ejecute la secuencia de comandos CreateUsers.sql.Puede hallar una copia de esta secuencia de comandos en su distribucióndel producto BusinessObjects Planning, en la carpeta\Resources\Enterprise Scripts\Oracle.
Esta secuencia de comandos no contiene la contraseña de SRCAdmin. Estacontraseña se la indicará el representante de BusinessObjects Planning.
Nota: Es posible configurar varias instancias de esquema en la base dedatos de BusinessObjects Planning. De la misma forma, puede sobrescribirla cuenta de usuario SRCAdmin si desea utilizar una convención de nombresdiferente. Para obtener más información, consulte Editar los parámetros deconexión en la página 15.
La secuencia de comandos también crea una cuenta denominada SRCViewcon una contraseña readdata. Ésta es una cuenta de sólo lectura de la basede datos, para permitir a los usuarios expertos consultar datos de tablascomo sólo lectura sin conceder los privilegios deescritura/creación/eliminación que precisa la cuenta SRCAdmin.
Nota: La cuenta y la contraseña de SRCView sólo deben proporcionarse ausuarios con permiso total para ver todos los datos de la base de datos.Esta cuenta no es necesaria y se puede eliminar si se desea.
Crear espacios de tablasPara crear los espacios de tablas que precisa BusinessObjects Planning,utilice la secuencia de comandos CreateTableSpaces.sql. Puede hallaruna copia de esta secuencia de comandos en su distribución del productoBusinessObjects Planning, en la carpeta \Resources\EnterpriseScripts\Oracle.
La secuencia de comandos CreateTableSpaces.sql debe editarse delmodo siguiente:
• Reemplace el parámetro <File Location> por la ruta de acceso a losarchivos de su entorno.
Manual de instalación de Oracle Server para BusinessObjects Planning 9
2Configuración de la base de datos de Planning en OracleCrear nuevos usuarios
• Actualice el parámetro de tamaño de los espacios de tablas <Size> conlos tamaños especificados en el Parámetros de base de datos Oracle enla página 17 o con los recomendados por su asesor de implementación.Si el sistema va a contar con más de 150.000 registros, póngase encontacto con el consultor de implementación para informarse sobre lostamaños de espacio de tabla adecuados.
Se han creado los espacios de tablas "SRC" para ayudarle a optimizar elrendimiento de BusinessObjects Planning. A continuación se proporcionauna breve explicación de cada espacio de tabla.
DescripciónEspacio de tablas
Este espacio de tablas sólo contiene algunas tablasgrandes. Se utiliza un espacio de tablas separadopor motivos de rendimiento.
SRCTLARGE
Este espacio de tablas contiene todas las tablasrestantes, cuyos tamaños son relativamentepequeños.
SRCTSMALL
Ésta es el área correspondiente a los índices de lastablas más grandes.
SRCILARGE
Ésta es el área correspondiente a los índices de lastablas más pequeñas.
SRCISMALL
Este espacio de tablas se utiliza para las tablastemporales que crea y elimina el código de programade BusinessObjects Planning.
SRCTemp
Importar la base de datos deBusinessObjects Planning original
El representante de BusinessObjects Planning le proporcionará un archivoque contiene una exportación de la base de datos original. Importe estabase de datos en la nueva base de datos creada para su uso conBusinessObjects Planning. No se precisan parámetros de importaciónespeciales, puede utilizar la configuración predeterminada.
10 Manual de instalación de Oracle Server para BusinessObjects Planning
Configuración de la base de datos de Planning en Oracle2 Importar la base de datos de BusinessObjects Planning original
Registro de archivadoSe recomienda encarecidamente deshabilitar el registro de archivado de labase de datos de BusinessObjects Planning. Esta característica no esnecesaria en BusinessObjects Planning debido a la naturaleza de lasactualizaciones en la base de datos (pequeño volumen de grandestransacciones que se pueden repetir fácilmente).
Si decide habilitar el registro de archivado, debe controlar inicialmente lostamaños de los archivos de archivado para comprobar el consumo de espacioen disco. También debe programar la copia de seguridad y eliminaciónautomáticas de los archivos de registro del archivado.
Manual de instalación de Oracle Server para BusinessObjects Planning 11
2Configuración de la base de datos de Planning en OracleRegistro de archivado
12 Manual de instalación de Oracle Server para BusinessObjects Planning
Configuración de la base de datos de Planning en Oracle2 Registro de archivado
Consideracionesadicionales sobre laconfiguración yadministración de Oracle
3
Instalar el cliente OracleCada estación de trabajo que vaya a acceder a BusinessObjects Planningcon el cliente de escritorio de Planning Professional Edition debe disponerde una instalación del cliente Oracle (9i o 10g Runtime, según proceda). Elcliente Oracle no es necesario en estaciones de trabajo que sólo utilizaránlas opciones de acceso Web de BusinessObjects Planning.
10g Instant Client no es compatible con BusinessObjects Planning. Debeutilizar el cliente completo.
Si no ha especificado un descriptor TNS como origen de datos de Oracleen Planning Configuration Manager (consulte Editar los parámetros deconexión en la página 15), debe asegurarse de que el cliente Oracle se haconfigurado correctamente para conectarse con la base de datos deBusinessObjects Planning por medio de Oracle Internet Directory, OracleNames o un archivo TNSNames.ora.
Realizar una copia de seguridad de labase de datos
Es imprescindible realizar una copia de seguridad de la cuenta de usuarioSRCAdmin en coordinación con las actividades de copia de seguridadnormales. En este manual no se tratan los procedimientos de copia deseguridad de los diferentes entornos de sistema operativo.
Nota: La mayor parte de las copias de seguridad del sistema de archivosestándar NO realizan una copia de seguridad de los archivos en uso, comolos asociados con una base de datos Oracle. Debe configurar un procesoen el que la base de datos Oracle se copie a un archivo de copia deseguridad independiente, del que posteriormente se podrá efectuar la copiade seguridad normal (ya que no está en uso).
Exportar una base de datos con fines desoporte
En ocasiones puede resultar necesario enviar una copia de seguridad de labase de datos de BusinessObjects Planning al departamento de soporte
14 Manual de instalación de Oracle Server para BusinessObjects Planning
Consideraciones adicionales sobre la configuración y administración de Oracle3 Instalar el cliente Oracle
para diagnosticar los problemas que puedan presentarse. Cuando realicela exportación, utilice el cliente Oracle Export (EXP) estándar y envíe sólola cuenta de usuario SRCAdmin.
Editar los parámetros de conexiónLos parámetros de conexión para la base de datos Oracle se definen enPlanning Configuration Manager. Una vez instalado BusinessObjectsPlanning, estos parámetros de conexión deberán especificarse como partedel proceso de configuración. Para obtener información completa, consulteel Manual de instalación de BusinessObjects Planning.
Para acceder a los parámetros de conexión de Oracle:• En el servidor que aloja Planning Application Server, elija Inicio>
Programas > Business Objects > Planning > ConfigurationManager.• En el menú del panel izquierdo, seleccione Sistemas > Nombre
Sistema > Connection Parameters (donde NombreSistema es el queusted ha asignado al sistema).
Los parámetros de conexión de la base de datos aparecen en el panel dela derecha.
Cambiar el ID de conexión
De forma predeterminada, BusinessObjects Planning intenta conectarsecon la base de datos como usuario SRCAdmin. Si cambia el nombre deeste ID de usuario para la base de datos Oracle, deberá editar los parámetrosde conexión de BusinessObjects Planning en Configuration Manager parael nuevo ID de usuario.
Si decide cambiar el nombre del ID de usuario, asegúrese de que todos losobjetos de Oracle (tablas, índices, etc.) pertenecen al nuevo ID de usuario.Por ejemplo, si cambia el ID a OracleAdmin, este usuario debe ser elpropietario de todas las tablas, índices, vistas, desencadenadores,secuencias, etc., que pertenecían previamente a SCRAdmin. Consulte ladocumentación de Oracle para obtener información sobre la forma de cambiarla propiedad de los objetos.
Manual de instalación de Oracle Server para BusinessObjects Planning 15
3Consideraciones adicionales sobre la configuración y administración de OracleEditar los parámetros de conexión
Configurar varias instancias de esquema
En algunas configuraciones de BusinessObjects Planning puede que resultenecesario cargar varios esquemas en la misma base de datos de Planning.
Muchas instalaciones de BusinessObjects Planning constan de variossistemas (por ejemplo, uno para presupuestos y otro para planificación deventas). Para incluir varios sistemas, puede utilizar bases de datos Oracleindependientes para cada sistema o bien utilizar la misma base de datos dePlanning con diferentes instancias de esquema para cada sistema. Estaúltima opción requeriría la configuración de dos ID de usuario diferentes (porejemplo, usuario_bud y usuario_sales) para resolver los temas de conexióny propiedad.
1. Establezca los derechos de propiedad adecuados para cada ID de usuariode Oracle.
2. Establezca los parámetros de seguridad adecuados para cada ID deusuario. Se debe revocar los siguientes permisos en cada usuario deconexión:• Delete Any Table
• Insert Any Table
• Lock Any Table
• Select Any Table
• Update Any Table
La revocación de estos derechos garantizará que el usuario de conexiónsólo tendrá acceso al esquema que le ha sido designado.
3. En Planning Configuration Manager, edite el parámetro de conexión deID de usuario para cada sistema.
16 Manual de instalación de Oracle Server para BusinessObjects Planning
Consideraciones adicionales sobre la configuración y administración de Oracle3 Editar los parámetros de conexión
Parámetros de base dedatos Oracle
4
Las tablas de este apéndice indican los parámetros que deben utilizarsepara configurar el servidor de Oracle para su uso con BusinessObjectsPlanning. Los valores son los mismos para todas las versiones de Oracle,excepto cuando se indica específicamente lo contrario.
Estos valores son los parámetros iniciales mínimos recomendados para unabase de datos. Después de la instalación, el administrador de bases dedatos Oracle debe ajustar el sistema para conseguir un rendimiento óptimo.
Configuración de base de datosValorParámetro
• Oracle 9i: 9.2.0.4 o posterior• Oracle 10g: 10.2.0.1 o posterior
Compatibilidad de estructura de basede datos
WE8ISO8859P1Juego de caracteres
PlanificaciónNombre de base de datos (SID)
25Usuarios simultáneos
MultiusoUso principal de la base de datos
DedicadoModo de servidor (dedicado ocompartido)
NingunoOpciones de Oracle
Se recomienda un mínimo de 3archivos de control en 3 discos físicosindependientes, si es posible.
Archivos de control
25.000 KB cadaRegistros de rehacer (se recomiendan3)
InactivoRegistro de archivado
30Procesos
8.192 bytesTamaño de bloques
18 Manual de instalación de Oracle Server para BusinessObjects Planning
Parámetros de base de datos Oracle4 Configuración de base de datos
ValorParámetro
2.048 KTamaño de área de ordenación
• Oracle 9i: 100 MB• Oracle 10g: N/D
Tamaño de grupo compartido
Sólo Oracle 9i: 200 MBTamaño de caché de base de datos
50 MBDestino de agregación de PGA
Sólo Oracle 10g: 300 MBDestino de SGA
Parámetros del archivo de control:
25Máximo de archivos de datos
12Máximo de archivos de registro
2Máximo de miembros de registro
Espacios de tablas predeterminados:
100 MBSistema
500 MBDeshacer espacios de tablas
500 MBTemp
Sólo se necesita SYSTEM,OEM_REPOSITORY, TEMP,UNDOTBS1. Los demás espacios detablas se pueden eliminar.
Otros espacios de tablas
Espacios de tablasValorParámetro
250 MBSRCILARGE
Manual de instalación de Oracle Server para BusinessObjects Planning 19
4Parámetros de base de datos OracleEspacios de tablas
ValorParámetro
200 MBSRCISMALL
500 MBSRCTLARGE
500 MBSRCTSMALL
500 MBSRCTEMP
20 Manual de instalación de Oracle Server para BusinessObjects Planning
Parámetros de base de datos Oracle4 Espacios de tablas
ÍndiceBbase de datos
configurar 8crear 8exportar 14importar la base de datos de BusinessObjectsPlanning 10procedimientos de copia de seguridad 14
Ccambiar el ID de conexión predeterminado 15cliente Oracle, instalar 14conexión, editar parámetros 15configurar base de datos de Planning 8configurar para varias instancias de esquema16
Configuration Manager 15crear nuevos usuarios 9crear una nueva base de datos 8CreateTableSpaces.SQL 9CreateUsers.SQL 9
Eespacios de tablas
crear 9espacios de tablas SRC 9, 19
exportar la base de datos 14
IID de conexión 15ID de conexión predeterminado 15
importar la base de datos de BusinessObjectsPlanning 10instalar el cliente Oracle 14instancias de esquema, configurar para varias16
Instant Client 14
OOLTP 11Oracle
versiones compatibles 6Oracle Server Manager 9
Pparámetros de base de datos 18procedimientos de copia de seguridad 14
Rregistro de archivado 11requisitos técnicos 6ROLAP 11
SSRCAdmin 8, 9SRCIA 16SRCView 9
Uusuarios, crear 9
Manual de instalación de Oracle Server para BusinessObjects Planning 21
V varias instancias de esquema 16
22 Manual de instalación de Oracle Server para BusinessObjects Planning
Índice