Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Volume13 SP
Volume13 SP
fiable y
escalable
® ®
Oracle SAP
para
N O T I C I A S T E C N O L Ó G I C A S
1
EDITORIAL
Oracle es la base de datos líder para los clientes de SAP desde hace más de 15 años. Oracle mantiene su compromiso de proporcionar
tecnología de bases de datos segura, fiable y escalable a sus clientes de SAP.
La disponibilidad de Oracle9i Real Application Clusters (RAC) es un importante hecho para los clientes de SAP. Ya que mejora
la disponibilidad y escalabilidad de las bases de datos y asegura un costo total de propiedad más bajo. Mientras que una presión
sin precedentes del mercado para bajar los costos y proporcionar una tecnología de interconexión rápida precedió al desarrollo de
la tecnología grid, el desarrollo de la tecnología grid Oracle 10g proporcionará a su vez ventajas adicionales a los clientes de SAP.
Oracle 10g, disponible en el primer trimestre de 2005 para los clientes de SAP, ofrecerá las siguientes ventajas: la primera base de
datos diseñada para computación grid empresarial, con la forma más flexible y eficiente en costo de gestionar información de empresa.
Oracle 10g ayuda a reducir el costo de gestión a la vez que proporciona la calidad más alta posible de mejoras en servicio y prestaciones.
Reduce significativamente los costos de gestionar el entorno informático, con una instalación simplificada que disminuye en gran
medida las necesidades de configuración y gestión, además de un diagnóstico automático de prestaciones y optimización de aplicaciones
SQL. Estas y otras capacidades de gestión automatizada ayudan a mejorar la productividad y eficiencia de los administradores y
desarrolladores de bases de datos.
En esta edición del Oracle for SAP Technology Update encontrará información sobre Tecnología Spatial y el Data Mining de Oracle.
También le ofrecemos artículos sobre Servicios y Soporte de Oracle disponibles para los clientes de SAP que incluyen migraciones
de bases de datos y talleres de optimización de aplicaciones SQL. Vea también cómo clientes de todo el mundo (por ejemplo en
Japón y Alemania) han reducido sus costos al migrar su base de datos SS2000 bajo SAP a Oracle. Oracle tiene un récord probado
de minimización de costos informáticos a través de todo el ciclo de vida de una aplicación SAP.
Todas las noticias sobre este y otros temas se publicarán inmediatamente en nuestra web, así que visite periódicamente:
www.oracle.com/newsletters/sap
Para obtener información sobre precios de Oracle9i Real Application Clusters, póngase en contacto con su representante comercial
de SAP o envíenos un mensaje a: saponoracle_de@oracle.com
Atentamente
Gerhard Kuppler
Director Corporativo Cuenta SAP
Oracle Corporation
Contenido
Editorial 2 Sustitución de servidores SQL: Ventajas para un aserradero 19
SECOM – Sustitución de servidores SQL por la Base de Datos Oracle9i 3 Enlaces útiles de Oracle para SAP 20
Presentación de Oracle Data Mining 5 B. Braun Melsungen, sustitución de DB2 por la Base de Datos Oracle9i 21
Socios para la implementación de Oracle RAC: EDGETECH 7 Oracle 10g Spatial: Tecnología de plataforma habilitada para la
Servicios de migración de bases de datos para clientes de SAP R/3 7 ubicación utilizada para aplicaciones y GIS empresarial 23
Migración exitosa de plataforma SAP R/3 en dos días 8 SAP BR*Tools para gestión de bases de datos Oracle 25
Base de Datos Oracle 10g para mySAP 10 Tecnología de Oracle para SAP Business Information Warehouse 31
SAP BW en Oracle para Colgate-Palmolive Company 16 Oracle9i Real Application Clusters (RAC) para SAP – Preguntas frecuentes 37
SAP NetWeaver y Oracle Real Application Clusters (RAC 17 Cuadro de versiones de Oracle para SAP 40
22
SECOM – Sustitución de servidores SQL por la Base
de Datos Oracle9i
D. Toshimitsu Baba
SECOM
Information System Services
Main Technology Center
3 3
SECOM
HISTORIAS DE
ÉXITO
Sustitución de servidores SQL por la Base de Datos Oracle9i “Cuando introdujimos el antiguo sistema, el tiempo de proceso de lotes
para el cálculo de los pagos se redujo, y no hubo problemas serios. Pero esta
En SECOM, líder mundial en el sector de servicios de seguridad, la gestión vez estamos interesados en la adquisición de un sistema de largo plazo con
de recursos humanos ha experimentado un gran cambio. Desde su instala- una vida de 5 años que, después de actualizado, permita el más alto nivel
ción en octubre del 2003, la estructuración del sistema ha recaído sobre posible de prestaciones.”
SECOM Information Systems, una subsidiaria de SECOM Corp responsable
de la arquitectura y mantenimiento global de los sistemas de información Para SECOM, el problema del incremento de los costos de funcionamiento
del grupo. resultante de las complicaciones del antiguo sistema y la discontinuidad
A partir de su migración desde el mainframe en enero del 1999, el sistema del negocio como resultado de las paradas del mismo se eliminaron con la
de gestión de recursos humanos de SECOM ha estado utilizando SAP R/3 decisión de adquirir una arquitectura de sistemas sobre la cual se asiente la
sobre UNIX con plataformas de base de datos Oracle7. En octubre del visión a largo plazo de la compañía y, asi mismo, sustituir el fundamento
2000, el sistema experimentó una completa renovación al emplear un del sistema, el sistema operativo y la base de datos. La base de datos elegida
servidor de dispositivos de Internet con Windows NT Server 4.0 y un SQL fue Oracle9i.
Server 7.0 para la base de datos. Uno de los cambios de esta renovación fue
el abandono del tradicional sistema de ficha de entrada basado en papel por El Sr. Shimagawa explica el por qué: “Hay algunos motivos por los que
un informe del empleado basado en web. Además, el progresivo avance de hemos estado utilizando la base de datos Oracle con este sistema y también
las soluciones de tecnología de la información (IT) acortó el tiempo por qué la hemos empleado en otros sistemas de la compañía. Sabemos que
necesario para el proceso de cálculo de pagos mensuales de más de 20.000 tienen una reputación de estabilidad inigualable.” Asi mismo añadió:
empleados. “Cuando se mira el sistema desde una perspectiva a largo plazo, el alto nivel
de expansibilidad y afinidad con SAP R/3 son grandes atractivos. Además,
La tercera gran revisión del sistema fue impulsada por la caducidad del el deseo de maximizar el use de nuestros propios recursos humanos fue un
contrato de mantenimiento de SAP R/3 y la subsecuente re-evaluación del importante factor al elegir Oracle9i, ya que en SECOM Information
sistema que acompañó a la versión actualizada. Los resultados de la evaluación Systems hay muchos de nosotros con la certificación ‘Oracle Master’. El
encontraron que el problema estaba principalmente en la accesibilidad del deseo de maximizar el uso de nuestros propios recursos humanos fue tam-
sistema. bién un importante factor al elegir Oracle9i.”
4
Tecnologías
Oracle Data Mining
SOLUCIONANDO PROBLEMAS REALES del Data Mining que se lleva a cabo utilizando una herramienta de interfaz
gráfica de usuario que interactúe de forma superficial con una base de datos
• ¿Cuáles de mis clientes harán grandes compras próximamente? que corra en un servidor. El servidor independiente debe ser integrado,
• ¿Qué volumen de producto se necesitará el mes que viene para satis configurado y mantenido por separado, lo que añade una carga significativa.
facer la demanda de los clientes? Con la integración en la base de datos, el riesgo para un desarrollador de
• ¿Qué segmentos existen en mi base de clientes para realizar marketing aplicaciones de desplegar Data Mining es mucho más bajo, y la probabilidad
dirigido? de una instalación, mejora y mantenimiento exitosos a lo largo de los años
• ¿Qué otros productos puedo vender a este cliente online? es mucho más alta.
• ¿Cómo puedo clasificar los documentos de mi enorme repositorio y
con qué categorías? El mantener los datos en la base de datos tiene la ventaja añadida de
incrementar la seguridad de los datos, ya que éstos no son expuestos a
These are just a few of the problems that Oracle Data Mining can help entornos externos menos seguros.
solve for your business. Además, el hecho de estar integrado en la base de datos abre un nuevo
universo de posibilidades para elaborar fuentes de información analíticas
ESTRATEGIA DE ORACLE DATA MINING complejas que absorban la mayor parte del esfuerzo del Data Mining.
Durante los últimos cuatro años, Oracle se ha embarcado en un importante Todas las transformaciones de los datos y tareas de análisis incluidas en
esfuerzo de desarrollo para convertir la búsqueda de datos o Data Mining la metodología relevantes a la aplicación pueden hacerse utilizando una
en una parte integral de su entorno de base de datos que permita a las combinación de SQL y ODM. Con Data Mining en la base de datos, todos
empresas abordar este tipo de preguntas de una forma más eficaz y eficiente. los aspectos del sólido conjunto de tecnologías de Oracle pueden verse
Esto por sí mismo no resuelve todos los problemas del despliegue de mejorados tanto por el propio ODM como por los desarrolladores y usuarios
Data Mining, pero facilita enormemente el proceso de instalar fuentes de finales de las aplicaciones. No se necesita instalar nueva tecnología de servidor
información analíticas y hace posible la utilización de Data Mining en el en la arquitectura de aplicación del usuario; no es necesario acometer
entorno de producción de la empresa. El resultado de este esfuerzo es nuevos procedimientos de escalabilidad, mantenimiento, desarrollo o
Oracle Data Mining (ODM), que proporciona un amplio conjunto de instalación. ODM es como cualquier otra tarea de recuperación de
elementos analíticos de Data Mining como parte del entorno de base de información o análisis de negocio y se adapta al entorno de base de datos
datos. Estos elementos analíticos permiten el desarrollo y despliegue de y almacén de una manera sencilla y elegante.
Data Mining en aplicaciones de negocio. Esta potente infraestructura, a la
que se accede cómodamente mediante interfaces Java y PL/SQL, permite A medida que las organizaciones capturan un mayor y más diverso
a los desarrolladores y analistas de negocio utilizar Data Mining en sus conjunto de documentos y objetos de datos, hay un incremento en el
aplicaciones en toda la empresa. ODM aporta ventajas al potente y completo número, complejidad y diversidad de los tipos de datos y documentos
entorno de base de datos Oracle, explotando la tecnología de base de datos con su correspondiente incremento en el uso y manipulación de datos
existente para el pre-procesamiento, gestión y despliegue de datos. ODM desestructurados. Mediante la introducción de CLOBS, BLOBS, indexado
también aumenta la escalabilidad, seguridad, control de transacciones, y tablas externas, bfiles, iFS, Oracle Text, XDB y XML, Oracle ha mejorado
paralelismo y fiabilidad sin igual de la base de datos Oracle. enormemente las capacidades de representación directa y manipulación de
los datos tanto estructurados como desestructurados. Para complementar
VENTAJAS DE TENER DATA MINING EN LA BASE DE DATOS este soporte nativo de la base de datos, ODM puede buscar en los datos
desestructurados utilizando vectores de características, por ejemplo,
ODM está realmente integrado en el motor de base de datos de Oracle y palabras clave, símbolos, frecuencias de palabras, etc. Los vectores de
los algoritmos operan directamente sobre las tablas o vistas eliminando com- características son representaciones estructuradas de datos desestructurados
pletamente el movimiento de datos fuera del entorno de la base de datos o creadas por algoritmos automáticos de extracción de características,
del almacén de datos. La integración no sólo supone que los datos per- incluidos en ODM y Oracle Text, o definidos por los clientes utilizando
manecen en la base de datos, sino también que las tareas de búsqueda pue- conocimientos de esos campos. El uso de vectores de características unifica
den ejecutarse de forma automática, asíncrona e independiente de cualquier y proporciona una forma normalizada de llevar a cabo el Data Mining y el
interfaz gráfica de usuario. Esta integración sin fisuras con la base de datos análisis de tipos de datos estructurados y desestructurados. La aproximación
proporciona el tipo de entorno de producción potente, escalable y automa- de ODM es una forma potente, elegante y sencilla de aumentar las
tizado que requiere el desarrollo y despliegue de Data Mining en las aplica- capacidades de análisis de la empresa y de facilitar el Data Mining de
ciones empresariales. En este sentido, el Data Mining no es diferente de datos desestructurados.
otras operaciones de datos intensivas que han dado forma al uso y arquitec-
tura de las bases de datos y los almacenes de datos. Es conveniente resaltar En diferentes aspectos, la aproximación de Oracle lleva el Data Mining
que, a pesar de las similaridades conceptuales, este paradigma es diferente más allá del alcance de un analista trabajando de forma aislada, hasta una
55
Te c n o l o g í a s
Oracle Data Mining
nueva dimensión donde el Data Mining puede ser automatizado y utilizado Engine. El ODM Scoring Engine acomoda la arquitectura de la empresa
de forma rutinaria sobre datos estructurados y desestructurados por muchos donde sólo se necesita importación de modelos y scoring.
individuos en toda la empresa: ejecutivos, directores, analistas de mercado
y de negocio, representantes de call centers, recursos humanos, etc. Los EL PAPEL DE ORACLE EN LOS ESTÁNDARES
desarrolladores de aplicaciones pueden mejorar otras herramientas Oracle,
tales como Portal, Workflow, Discoverer, Reports, sólo por nombrar algunas, Oracle ha asumido un papel activo en la definición de estándares de Data
para proporcionar un sistema de base de datos centralizado y de distribución Mining y, cuando así lo ha indicado la demanda de los clientes, en su respaldo:
de información. Java Data Mining (JDM) JSR-73, Predictive Model Markup Language
(PMML), ISO SQL/MM Part 6 y Common Warehouse Meta-data CWM.
¿CUÁLES SON LAS CAPACIDADES DE ODM ? JDM, de la cual Oracle dicta las especificaciones, permite a los desarrolladores
de Java mejorar la arquitectura de J2EE utilizando interfaces y objetos de
En términos de algoritmos de Data Mining, Oracle favorece una aproxi- Data Mining estándares Java. PMML facilita la interoperabilidad de modelos
mación ecléctica e incorpora múltiples elecciones de algoritmos para clasifi- entre fabricantes; es decir, la herramienta de un fabricante puede utilizarse
cación, regresión, clustering, descubrimiento de asociaciones, importancia para crear modelos y la de otro para scoring. SQL/MM proporciona una interfaz
de atributos y extracción de características. ODM también proporciona basada en objetos para invocar el Data Mining en una base de datos relacional.
soporte específico de algoritmos para transformación de datos y análisis de CWM proporciona una representación XML de los metadatos de Data
resultados. Mining para su acceso o para intercambiarlos entre instancias de almacena-
miento.
Para desarrollo y despliegue, ODM proporciona APIs tanto Java como
PL/SQL. Un desarrollador puede mejorar ODM mediante un entorno de CONCLUSIÓN
desarrollo preferido de Java, por ejemplo, JDeveloper. El API Java permite
la exportación/importación de determinados modelos como Predictive Los retos para infundir inteligencia de negocios a las aplicaciones son numero-
Model Markup Language (PMML). El API PL/SQL permite la exportación/- sos. ODM ha dado un paso decisivo para unificar el Data Mining con la base
importación de modelos utilizando una representación nativa eficiente. de datos relacional, integrando algoritmos de Data Mining allá donde están
Mediante las interfaces gráficas Data Mining for Java (DM4J) y el Cliente los datos. La creación de fuentes de información analíticas y la distribución
ODM, los desarrolladores de aplicaciones y los analistas de datos pueden de inteligencia de negocios en y entre empresas se convertirá en estándar –
igualmente realizar búsquedas, ver gráficamente los resultados e inmediata- Oracle lo está haciendo realidad.
mente utilizar en sus aplicaciones los componentes de código Java resultantes.
PARA MÁS INFORMACIÓN
Para desarrolladores empresariales, donde la creación de modelos se da en
una ubicación y el uso del modelo (o scoring) se da en ubicaciones remotas http://otn.oracle.com/products/bi/content.html
o múltiples, ODM proporciona una opción de instalación de Scoring http://www.oracle.com/ip/deploy/database/oracle9i/bi_dm.html
6
HISTORIAS
DE ÉXITO
EDGETECH
EdgeTech Consulting, Inc. goza de una sólida reputación por proporcionar Workflow (WF),
experiencia técnica y funcional en SAP de la máxima calidad a clientes de Business Warehouse (BW),
un amplio número de sectores en Estados Unidos, Latinoamérica y Europa. Advanced Planner and Optimizer (APO),
Independientemente de si su empresa está implementando SAP por primera Gestión de Cadena Logística (SCM),
vez, está actualizando el sistema SAP o está optimizando el sistema existente, Sales Force Automation (SFA),
EdgeTech Consulting puede ofrecerle los recursos necesarios para realizar Strategic Enterprise Management (SEM),
correctamente estas tareas a la primera. programación y generación de informes BASIS y ABAP, etc. EdgeTech
Consulting, miembro de Oracle PartnerNetwork (OPN), también cuenta
EdgeTech está especializada en proporcionar consultores altamente calificados con un grupo diverso de consultores técnicos en SAP/BASIS de primer
con una amplia experiencia en implementar proyectos SAP globables de nivel con sólidos conocimientos en administración de base de datos Oracle
gran envergadura en empresas Big 5 y Fortune 1000, todo ello por una y una amplia experiencia en las áreas de implementación, actualización y
fracción del precio de una empresa Big 5. migración de bases de datos Oracle, y de archivado SAP. EdgeTech es una
EdgeTech puede proporcionar rápidamente consultores de primer nivel con de las dos únicas empresas de Estados Unidos, además de la única empresa
experiencia en gestión de proyectos y en todos los módulos de SAP, para México y Latinoamérica, que Oracle ha seleccionado como socio para
incluidos Gestión financiera (FI), las implementaciones de Oracle9i RAC (Real Application Clusters). Oracle
Controlling (CO), ha impartido formación a los consultores de Oracle9i RAC de EdgeTech
Contabilidad de activos fijos (AM), en el Global Technology Center de SAP en Waldorf (Alemania).
Venta y distribución (SD),
Gestión de materiales (MM), Si desea obtener información adicional sobre EdgeTech Consulting, visite
Planificación de producción (PP), el sitio Web corporativo en www.EdgeTechIT.com o póngase en contacto
Gestión de Recursos Humanos (HR), con Steve Norris en el número +00 1 (949) 623-8444
Gestión de Calidad (QM), (Estados Unidos).
7
HISTORIAS
DE ÉXITO
LAUFEN
LAUFEN es uno de los fabricantes de sanitarios para baño líderes en el mucho menores de datos y, sobre todo, para un crecimiento más lento de
mundo. Centrado en el desarrollo, fabricación y distribución de cerámica los mismos. La próxima actualización de SAP R/3 4.0B a 4.7 Enterprise
para baño, LAUFEN tiene un papel significativo en el positivo desarrollo significaba que deberían duplicarse los recursos. Además, LAUFEN se
de la cultura de cuartos de baño. enfrentaba a una migración de base de datos de DB2/400 EBCDIC a
La compañía está orgullosa de proporcionar a sus clientes productos de DB2/400 ASCII (migración ASCII), lo que significaba otro 80% de incre-
primera calidad para una experiencia de aseo excepcional. mento en el volumen de datos. Como consecuencia, se tomó en considera-
ción un cambio de sistema que inmediatamente hizo surgir la cuestión de
Información de la compañía – LAUFEN Switzerland implementar un sistema de base de datos y hardware con vistas al futuro.
"Por motivos de rentabilidad, habíamos pensado inicialmente en seguir con
LAUFEN Sanitary Ware es parte del Grupo ROCA, líder en Europa, y un entorno DB2,” dijo Jacques Nieuwland y a su vez explicó las razones:
es el segundo del mundo en muchos segmentos del mercado de sanitarios. “Migrar de AS/400 a Windows 2000 también requería un cambio tanto
ROCA y LAUFEN mantienen varias organizaciones, marcas, productos y de nuestro sistema operativo como de nuestra arquitectura de sistemas de
canales de distribución independientes. EBCDIC a ASCII.” Al final, Oracle resultó ser la plataforma de base de
datos de altas prestaciones perfecta para la tarea que nos ocupaba. Sin
La división de Elementos Sanitarios de LAUFEN emplea a 3.500 personas embargo, la migración tenía que ser llevada a cabo rápidamente para evitar
en más de 30 países. En sus seis plantas de producción ubicadas en Suiza, comprometer el negocio del día a día de la compañía. Estos requisitos ya
Austria, Bulgaria y República Checa, se fabrican un total de 4,5 millones limitaban la elección de las potenciales herramientas de migración. La
de piezas de cerámica al año. Más de 800 clientes suman una facturación compañía todavía se enfrentaba a otro problema: por motivos históricos, el
anual de 180 millones de euros. entorno SAP R/3 existente había sido configurado con codificación Latin2
(caracteres de Europa oriental), lo que necesitaba convertirse a Latin1
El Grupo ROCA cuenta con 16.000 empleados en más de 80 países de durante la exportación para permitir el uso de la función de página de código
todo el mundo. 22 millones de piezas de cerámica se fabrican cada año en Multiple Display Multiple Processing (MDMP) de SAP.
España, Portugal, Polonia, República Checa, Austria, Suiza, Italia, Estados
Unidos, República Dominicana, Perú, Brasil, Argentina, Marruecos, Turquía, Para facilitar la decisión, LAUFEN buscó consejo en EAST AG para
China y Tailandia. La facturación anual se eleva a 1.600 millones de euros. identificar configuraciones que pudieran manejar los grandes volúmenes
de datos. En cooperación con el equipo de ROCA, a finales del 2002 se
LAUFEN Switzerland utiliza dos sistemas para procesar los datos corporati- elaboró la futura configuración de la plataforma Windows 2000. Es
vos. La contabilidad y gestión de nóminas se realizaba con un software especialmente destacable la nueva configuración, que abandonó la
propietario sobre un servidor IBM AS/400. La gestión de información, aproximación monolítica en favor de una solución multi-ordenador
el proceso de pedidos y la contabilidad financiera y de costos se llevaban a modular y escalable. En seguida se hizo obvio que se tenía que tratar con
cabo con un sistema SAP R/3, respaldado por dos servidores AS/400 hasta todos los datos en un proceso de tres pasos: primero, la exportación de
que comenzó el proyecto de migración. El volumen de datos gestionado datos utilizando la herramienta de migración certificada SAP, segundo,
superaba los 120 Gb. la transferencia de los datos exportados a la plataforma destino, y tercero,
la importación de los datos en la base de datos Oracle de la plataforma
Tiempo es dinero destino. “El plazo para la migración se estableció en 2 a 3 días,” recuerda
Jacques Nieuwland. “Nadie quería realmente especificar esta cifra, y no
Los directores de tecnología de la información (IT) de LAUFEN comenzaron teníamos una experiencia anterior.” El riesgo fue bastante alto ya que
a contemplar la migración ya en otoño de 2002. El sistema AS/400 existente trabajar sin el entorno R/3 ERP durante un periodo largo de tiempo podría
no ofrecía suficientes recursos para los crecientes volúmenes de transacciones. haber supuesto un costo considerable para LAUFEN. SAP R/3 tenía que
Originalmente, el sistema había sido configurado para soportar cantidades estar funcionando a principios de semana.
8
Delta Consulting
Delta Consulting
Pruebas exhaustivas antes de la migración Delta Consulting es una consultora especializada en SAP
comprometida a proporcionar soluciones innovadoras pero
A mediados de diciembre, LAUFEN decidió implementar la plataforma e prácticas que combinen la experiencia de negocios del mundo
base de datos W2K real con las últimas tecnologías de comercio electrónico
diseñadas para ampliar y mejorar las prestaciones de SAP.
Oracleno sólo por las limitaciones de tiempo sino también
Nuestros consultores tienen una media de más de ocho años de experiencia
para aprovechar la ventaja de las prestaciones garantizadas específica en SAP que abarca todas las soluciones SAP y disciplinas de nego-
del motor de base de datos Oracle al combinarse con cio tales como optimización de cadenas logísticas, gestión financiera y con-
componentes tales como bases de datos, herramientas de tabilidad de costos, y contabilidad de fusiones y adquisiciones. Además,
proporcionamos servicios que satisfacen las necesidades funcionales, técnicas
migración y SAP Release cuanto antes.
y de infraestructura de una solución SAP.
Technology AG
info@east-ag.ch
http://www.east-ag.ch
9
Base de Datos Oracle 10g para mySAP
Este artículo proporciona una descripción técnica general de lo que los 1.2 Mejoras en el rendimiento de los índices de mapa de bits y en
clientes de SAP pueden esperar del uso de Oracle 10g con todos los tipos la gestión del espacio
de aplicaciones SAP. En la versión actual, los índices de mapa de bits ofrecen un mayor rendimiento
El objetivo de diseño de Oracle 10g es reducir el costo de gestión, ofrecer y tienen menos probabilidad de fragmentarse cuando se realiza un elevado
un mayor rendimiento para todos los tipos de carga de trabajo y proporcionar número de operaciones de lenguaje de manipulación de datos (DML) de
nuevas características de alta disponibilidad. una única fila. Estas mejoras son especialmente importantes para la ejecución
La base de datos Oracle 10g es la primera diseñada para Enterprise Grid de SAP BW.
Computing (aplicación de arquitecturas Grid para empresas) con el fin de
reducir los costos de hardware mediante el uso de componentes de bajo 1.3 Operaciones más rápidas de borrado y truncamiento de tablas
costo y el aumento significativo de los niveles de utilización de recursos Estas dos operaciones se realizan mucho más rápido debido al uso de
para así complementar el concepto de infraestructura de computación algoritmos mejorados al acceder a la memoria caché del búfer de la base
avanzada de SAP. de datos. Las tablas pequeñas, usadas principalmente en SAP BW, son las
Al igual que con las versiones anteriores de bases de datos de Oracle, que fundamentalmente se benefician de esta mejora.
todas las funciones transparentes de Oracle 10g están disponibles de forma
inmediata para todos los tipos de aplicaciones SAP una vez que Oracle 10g 1.4 Operación de deshacer en memoria
obtiene la certificación de SAP. SAP tiene previsto realizar la certificación El servidor de base de datos gestiona ahora de un modo más eficaz los
inicial de Oracle 10g a principios del año 2005. Después de la certificación cambios en bloque realizados por transacciones cortas, lo que da como
inicial, SAP irá incorporando otras características nuevas de Oracle. resultado un número inferior de ciclos de CPU.
10
Base de datos
de Oracle
2.2 Gestión única de la imagen del sistema modo de copia de seguridad en caliente para cada espacio de tablas. Ahora
Oracle Enterprise Manager 10g incorpora una importante mejora que se puede utilizar la instrucción ALTER DATABASE para que todos los
permite una gestión única verdadera de la imagen del sistema de las im- espacios de tablas entren en el modo de copia de seguridad. Además, la eje-
plementaciones de las bases de datos de clúster. La página de la base de cución del comando BEGIN BACKUP es mucho más rápida ahora que en
datos de clúster de Enterprise Manager proporciona una vista del estado versiones anteriores.
del sistema en varios nodos. También permite profundizar a niveles más
detallados para ver instancias individuales si es necesario. 3.4 Copias de seguridad incrementales con capacidad de detectar
cambios
2.3 Integración de Data Guard para la recuperación después de un Mediante el uso de un nuevo tipo de archivo de registro para realizar el
desastre seguimiento de los bloques que han cambiado en la base de datos, RMAN
Con Oracle Enterprise Manager 10g, el componente de gestión de Oracle puede evitar tener que examinar todo el archivo de datos durante una copia
Data Guard, Data Guard Broker, está totalmente integrado en RAC. Los de seguridad incremental. En lugar de ello, la cantidad de datos examinados
entornos de recuperación después de un desastre de Data Guard en los que es proporcional a la cantidad de datos que han cambiado.
existen bases de datos de Oracle RAC se pueden gestionar ahora tan fácil-
mente como los entornos en los que se utilizan bases de datos de una única 3.5 Transmisión segura de los datos de rehacer
instancia. El uso de la opción avanzada de seguridad de Oracle 10g permite aumentar
la seguridad de un entorno Data Guard al impedir la posible manipulación
2.4 Herramienta de verificación del clúster y mejoras en las de los datos de rehacer cuando se transfieren a la base de datos de emergencia.
herramientas de diagnóstico Esta característica no estará disponible en las instalaciones SAP hasta que
Oracle 10g incluye una nueva herramienta para la verificación de la confi- SAP no certifique la opción avanzada de seguridad.
guración del clúster, así como mejoras en las herramientas de diagnóstico
originales de Oracle9i. Con el uso combinado de estas herramientas, los 3.6 Redefinición en línea mejorada
usuarios pueden evitar la aparición de problemas y solucionarlos con mayor En esta versión, las tablas con datos LONG y LONG RAW, todavía
rapidez en caso de producirse. utilizados por muchas aplicaciones SAP, se pueden migrar en línea a datos
LOB desde la utilidad BRSPACE de SAP.
2.5 Mejoras de rendimiento
3.7 Seguimiento del uso de las características de la base de datos
Oracle RAC 10g incluye optimizaciones que reducen el tráfico de mensajes,
el uso de memoria y el consumo de otros recursos. Además, la afinidad de Esta versión de la base de datos realiza automáticamente un seguimiento
la memoria caché y el archivo dinámico ayuda a que no se vea mermado el del uso (configuración, tiempo de ejecución o ambos) de las distintas
rendimiento cuando se traspasan cargas de trabajo entre las instancias. características de la base de datos. Esto permite al usuario recopilar el uso
de las características para su posterior consulta.
3. Capacidad de gestión del servidor 3.8 Seguimiento completo de las aplicaciones
Esta versión de la base de datos realiza automáticamente un seguimiento
Una de las principales propuestas de valor de esta versión de la base de del uso (configuración, tiempo de ejecución o ambos) de las distintas
datos de Oracle es la reducción significativa del costo y el tiempo necesarios características de la base de datos. Esto permite al usuario recopilar el uso
para implementar y mantener una solución basada en Oracle. Una serie de de las características para su posterior consulta.
desarrollos principales en esta área incorporan nuevas técnicas y metodologías
en toda la plataforma de la base de datos. 3.9 Espacio de tablas SYSAUX
Este nuevo espacio de tablas de sistema proporciona una ubicación central
3.1 Compresión de las copias de seguridad para almacenar todos los metadatos auxiliares de la base de datos que no
Si el espacio disponible en el disco no es suficiente o el software de gestión residen en el espacio de tablas SYSTEM.
de medios no admite operaciones de compresión, se puede utilizar RMAN
para comprimir conjuntos de copias de seguridad RMAN. 3.10 Alertas generadas por el servidor
Esta versión de la base de datos envía de forma proactiva alertas y notifi-
3.2 Copias de seguridad actualizadas de forma incremental caciones a los administradores cuando se prevé un problema o bien si
Esta versión permite aplicar una copia de seguridad incremental RMAN a una de las métricas seleccionada por el usuario supera el umbral definido.
una copia de seguridad de imagen de archivos de datos. La consecuencia es La infraestructura existente de supervisión y administración de SAP no
un tiempo de recuperación reducido porque se tienen que aplicar menos integrará inicialmente esta característica.
registros, además de una reducción del tiempo destinado a realizar la copia
de seguridad de la base de datos porque no siempre es necesario hacer una 3.11 Repositorio de carga de trabajo de gestión automática
copia de seguridad de toda la base de datos. Un nuevo repositorio integrado gestionado de forma completamente
automática captura la información de carga de trabajo y las estadísticas de
3.3 Comando de inicio de copia de seguridad completa de la base rendimiento, lo que reduce los costos administrativos. La base de datos
de datos utiliza la información contenida en este repositorio para las actividades de
Ya no es necesario emitir un comando independiente para que se active el gestión automática.
11
3.12 Modelo mejorado de tiempos de la base de datos 4.6 Fácil actualización
Esta característica permite a la base de datos realizar un seguimiento del Esta característica reduce el número de pasos que es necesario llevar a cabo
tiempo empleado en realizar operaciones internas, como analizar, ejecutar, para actualizar una base de datos y los componentes instalados, lo que
operaciones de entrada/salida, etc. Esta información la utiliza la base de simplifica en gran medida el proceso de actualización de la base de datos.
datos para tomar decisiones de ajuste automático y facilita el diagnóstico
de problemas de rendimiento. 4.7 Herramienta de información de actualización
Esta nueva herramienta facilita enormemente la actualización de la base de
3.13 Modelo mejorado de espera datos al realizar algunas comprobaciones preliminares en la base de datos
El modelo mejorado de espera facilita el diagnóstico del rendimiento. existente (por ejemplo, si hay suficiente espacio, si hay parámetros de
Permite determinar qué sesiones están en espera, guarda un historial de inicialización obsoletos, etc.) y proporciona una estimación del tiempo que
estas y su duración, y mantiene estadísticas de las mismas para las instruc- tardará en actualizarse la base de datos.
ciones SQL en una vista dinámica de rendimiento.
5. Gestión de almacenamiento
4. Configuración del servidor
Oracle 10g incorpora varias características que simplifican, flexibilizan y
En esta versión, se ha reducido en gran medida el espacio total de la base automatizan el almacenamiento de la base de datos. Una de las características
de datos de Oracle. Los usuarios que deseen actualizar la base de datos a es Automatic Storage Management (ASM, Administración de Almacenamien-
partir de versiones anteriores pueden utilizar las nuevas funciones de to Automático), que es un administrador de volumen integrado verticalmente
actualización de sencillo uso que reducen significativamente el número de y un sistema de archivos integrado para los archivos de datos de Oracle.
pasos que son necesarios. En esta versión, es mucho más sencillo configurar La otra característica que ayuda a simplificar la gestión del almacenamiento
de un modo óptimo la base de datos. Los administradores sólo deben conocer de la base de datos es la capacidad de renombrar espacios de tablas.
un número reducido de parámetros básicos de inicialización que pueden
usar para configurar y ajustar el entorno. Muchas de las otras tareas asociadas 5.1 Automatic Storage Management (ASM)
con la configuración de la base de datos también se han eliminado o auto- ASM automatiza y simplifica la disposición óptima de los archivos de datos,
matizado en la primera versión. archivos de control y archivos de registro. Los archivos de base de datos
se distribuyen automáticamente entre todos los discos disponibles y el
4.1 Instalación simplificada de la base de datos almacenamiento de la base de datos se vuelve a equilibrar cada vez que se
El proceso de instalación de la base de datos se ha mejorado para reducir modifica la configuración del almacenamiento. Esta característica también
el tiempo de instalación, los requisitos de recursos del sistema (CPU, proporciona redundancia a través del reflejo de los archivos de la base de
memoria y espacio en disco) y el número de CD de instalación necesarios. datos. ASM se diseñó específicamente para utilizar servidores y discos de
bajo costo. No obstante, la compatibilidad para ASM de SAP no estará
4.2 Configuración automática de servicios RAC disponible con la certificación inicial de Oracle 10g. ASM se incorporará
Ahora puede usar DBCA para configurar automáticamente los entornos posteriormente y sólo para las instalaciones de las nuevas versiones de
RAC. productos SAP. Una ruta de migración para las versiones anteriores de los
productos SAP se proporcionará una vez que SAP haya realizado la
4.3 Instalación automática del software en clúster portable
certificación inicial de ASM.
El OUI (Oracle Universal Installer) instala e inicia automáticamente el
software en clúster portable y los componentes relacionados para Cluster 5.2 Capacidad de renombar espacios de tablas
Ready Services (CRS) de RAC. Ahora puede renombrar un espacio de tablas. Ya no es necesario crear un
espacio de tablas nuevo, copiar en él el contenido del espacio de tablas
4.4 Parámetros simplificados de inicialización
anterior y borrar el espacio de tablas anterior. Esta característica facilita
Los parámetros de inicialización se dividen ahora en dos grupos: parámetros
por ejemplo la migración de un espacio de tablas gestionado mediante un
básicos y parámetros avanzados. En la mayoría de los casos, es necesario
diccionario para administrarlo de forma local o el transporte de un espacio
definir y ajustar sólo los parámetros básicos (entre 20 y 25) para obtener
de tablas a una base de datos que ya contiene un espacio de tablas con el
un rendimiento aceptable de la base de datos. En raras ocasiones puede ser
mismo nombre.
necesario modificar los parámetros avanzados para lograr un rendimiento
óptimo.
6. Ajuste de instancias
4.5 Espacio de tablas de usuario predeterminado
La creación de la base de datos permite ahora especificar un espacio de Esta versión incluye funciones de ajuste automático de instancias que faci-
tablas predeterminado para almacenar objetos permanentes para todos los litan enormemente el trabajo de los administradores. La gestión de recursos
usuarios creados. Esto elimina la necesidad de tener que usar el espacio de integrada, disponible en todas las bases de datos de Oracle, se ha ampliado
tablas SYSTEM. para incluir cuotas de uso de CPU, lo que permite a los administradores
12
Base de datos
de Oracle
definir de un modo más sencillo los procedimientos operativos que son más 6.8 Ajuste automático del parámetro Undo_Retention
eficaces para todos los tipos de asignación de recursos. Esto a su vez facilita Esta característica ajusta automáticamente el parámetro de inicialización
la tarea de proporcionar tiempos de respuesta predecibles para las operacio- Undo_Retention, que se utiliza para controlar la información de retención
nes principales de la empresa. Además, existen nuevos métodos de identifi- de deshacer en segmentos de retroceso. Automatic Undo Retention Tuning
cación de los grupos de consumo de recursos que permiten a las aplicaciones permite al servidor de la base de datos realizar el mejor ajuste para los
existentes aprovechar estas funciones sin realizar cambios en las aplicaciones. cambios en los requisitos de deshacer de las consultas de usuarios, con
Esta versión también admite el ajuste automático de puntos de verificación, cambios en la actividad del sistema según el espacio previamente asignado
que aprovecha los períodos de bajo uso de E/S para prever los puntos de al espacio de tablas Undo. Esto evita que los administradores tengan que
verificación y, por tanto, mejorar la disponibilidad. ajustar constantemente el parámetro Undo_Retention.
6.1 Nuevos gráficos de resumen del rendimiento en Oracle 6.9 Asesor para el espacio de tables Undo
Enterprise Manager Esta característica aconseja al administrador de base de datos sobre el
La interfaz HTML mejorada de Oracle Enterprise Manager proporciona un tamaño del espacio de tablas Undo y del valor correcto del parámetro
punto central de acceso a todas las estadísticas relacionadas con el rendimiento Undo_Retention. Ayuda a evitar que se produzca el error ORA-1555
de la base de datos y facilita la realización de una supervisión y diagnóstico “snapshot too old” (instantánea demasiado antigua).
completos.
6.10 Ajuste automático de memoria compartida
6.2 Informes SQL mejorados con Oracle Enterprise Manager Automatic Shared Memory Tuning automatiza la configuración de los
La nueva interfaz HTML de Oracle Enterprise Manager para análisis de parámetros relacionados con la memoria SGA (área global del sistema),
SQL, incluida la interfaz Top SQL, ayuda a detectar lenguaje SQL con como caché del búfer, y recursos compartidos, a través de algoritmos de
errores y permite ajustarlo fácilmente. ajuste automático. Simplifica la configuración de la base de datos, garantiza
el uso más eficaz de la memoria disponible y mejora el rendimiento.
6.3 Monitor de diagnóstico automático de la base de datos
Esta característica permite a la base de datos analizar automáticamente su 7. Ajuste de aplicaciones
propio rendimiento. La base de datos puede identificar cuellos de botella
potenciales y solucionarlos automáticamente o recomendar una solución al En esta versión, se han introducido nuevas herramientas que reducen al
administrador. Esta función está integrada en el núcleo (kernel) de la base mínimo los esfuerzos de ajuste manual de SQL. Estas herramientas
de datos y, por lo tanto, no necesita de ninguna herramienta externa. proporcionan consejos para los administradores sobre los nuevos índices
que se pueden crear para optimizar el rendimiento de SQL y sugieren
6.4 Asesor de tamaño del archivo de registro de operaciones de cambios para los índices existentes con el fin de hacerlos más eficaces.
rehacer
7.1 Asesor de ajuste para SQL
Esta característica recomienda el tamaño óptimo de los archivos de registro
Es una herramienta integrada en el motor del servidor de base de datos
de operaciones de rehacer para evitar una E/S de disco excesiva debido a
que permite a los usuarios ajustar las instrucciones SQL. Considera una
puntos de verificación frecuentes. instrucción SQL o una carga de trabajo como una entrada y ofrece consejos
sobre cómo ajustarla.
6.5 Asesor de segmentos
Este asesor realiza dos funciones. En primer lugar, según el nivel de 7.2 Asesor para SQLAccess
fragmentación del espacio dentro de un objeto, aconseja si un objeto es SQLAccess Advisor está ahora integrado en el repositorio de carga de trabajo
candidato idóneo para la operación reducir. En segundo lugar, informa de Oracle, lo que permite aprovechar los objetos de carga de trabajo que
sobre la tendencia de crecimiento histórico de los segmentos. Esta informa- hay almacenados como base para la recomendación. Esto simplifica el
ción se puede utilizar para planificar la capacidad y adoptar una decisión análisis de cualquier entorno de base de datos de Oracle.
informada acerca de los segmentos que se deben reducir.
7.3 SQLAccess Advisor
6.6 Reducción de segmentos en línea SQLAccess Advisor es un sistema especializado que identifica y ayuda a
Esta característica reduce los segmentos de tablas e índices en línea e in solucionar problemas de rendimiento relacionados con la ejecución de
situ que tienen espacio libre, lo que mejora la eficacia del uso del espacio. instrucciones SQL mediante la recomendación de los índices que se deben
Esta característica no estará inicialmente disponible en la herramienta crear, cancelar o conservar. SAP solo admitirá inicialmente el uso de esta
BRSPACE de SAP, pero está prevista su incorporación posteriormente. característica en los entornos SAP para personalizaciones de los productos
SAP estándar, como informes Z e Y u objetos de base de datos Z.
6.7 Ajuste automático de los puntos de verificación
La base de datos de Oracle puede ajustar automáticamente los puntos de 7.4 Recopilación automática de estadísticas del optimizador
verificación para obtener unos tiempos de recuperación óptimos con un Esta característica automatiza la recopilación de estadísticas de objetos
reducido impacto o un rendimiento normal. Ya no tendrá que definir del optimizador. Los objetos con estadísticas antiguas o sin estadísticas se
ningún punto de verificación relacionado con parámetros. analizan automáticamente para que los administradores no tengan que
realizar un seguimiento de lo que es necesario o no analizar, ni realizar
análisis manualmente.
13
8. Disponibilidad 8.4.2 Flashback de nuevas instancias
Esta características reduce la necesidad de tener que volver a instanciar la
La disponibilidad de los datos es una demanda principal de los clientes de base de datos principal anterior después de una conmutación por error. Esto
SAP. Con esta nueva versión, Oracle amplía las funciones de la base de a su vez permite restaurar rápidamente toda la capacidad de recuperación
datos para que pueda tratar cualquier tipo de error humano y proporciona después de un error. Esto se realiza con la instrucción SQL FLASHBACK
soporte para reducir el tiempo que se tarda en implementar la base de DATABASE para recuperar la base de datos principal con el fin de
datos y las actualizaciones de la aplicación. sincronizarla con la base de datos de emergencia.
8.1 Espacios de tablas transferibles entre plataformas 8.4.3 Flashback de base de datos de emergencia
La característica de espacios de tablas transferibles permite transportar los Esta característica mejora el tiempo de cambio de conexión y conmutación
espacios de tablas entre distintas plataformas, lo que acelera la migración por error de una base de datos de emergencia. No es necesario tener que
de una plataforma de un cliente SAP. especificar un retardo que aplicar al registro porque ahora se puede recuperar
la base de datos de emergencia si se produce algún error en la base de datos
8.2 Utilidades de importación y exportación de extracción de datos
principal y se propaga a la de emergencia.
Las utilidades de importación y exportación de extracción de datos
proporcionan un movimiento en bloque de alta velocidad de los datos y 8.4.4 Flashback de tabla
metadatos de una base de datos a otra. Estas utilidades ofrecen varias Esta característica introduce la instrucción FLASHBACK TABLE en SQL,
ventajas importantes respecto a las utilidades de exportación e importación lo que permite recuperar rápidamente una tabla en un punto en el tiempo
originales, como por ejemplo: la capacidad de reiniciar completamente los del pasado sin tener que restaurar ninguna copia de seguridad.
trabajos de exportación e importación, la posibilidad de desconectar y
volver a conectar trabajos de prolongada ejecución, la opción de estimar 8.4.5 Consulta de versiones flashback
qué cantidad de espacio utilizará un trabajo de exportación, la compatibilidad Mediante el uso de los datos deshechos almacenados en la base de datos,
para las operaciones de exportación e importación a través de la red y la ahora puede ver los cambios realizados en una o varias filas junto con todos
compatibilidad para la selección de objetos muy detallados según los objetos los metadatos de los cambios.
y tipos de objetos. Esta característica no está integrada inicialmente en las
herramientas de administración de SAP. 8.4.6 Flashback de tablas borradas
Oracle proporciona en esta versión un método de restauración de las tablas
8.3 Exportación e importación en paralelo de extracción de datos borradas por error. En SQL*PLUS, puede utilizar el comando SHOW
Las nuevas utilidades de exportación e importación de extracción de datos RECYCLEBIN [nombre_original] para ver los objetos que se pueden
se pueden ejecutar en paralelo, lo que resulta en un rendimiento más eficaz depurar o revertir con los comandos PURGE y FLASHBACK BEFORE
para la carga y descarga de datos y metadatos. DROP.
14
m y S A P. c o m p a r t n e r
15
HISTORIAS DE
ÉXITO
C O L G AT E
16
m y S A P. c o m p a r t n e r
Las tecnologías de la información son una parte integral de virtualmente Las empresas líderes usan el entorno SAP NetWeaver para sus aplicaciones
toda empresa.Las compañías de éxito usan sistemas de información para y sistemas porque les ayuda a obtener más de sus inversiones en TI al tra-
administrar proveedores, fabricar productos, facilitar las relaciones laborales, bajar con sistemas y software existentes. Las empresas pueden extraer
e interactuar con los clientes. Por esta razón, las aplicaciones críticas de nuevo valor de negocios al conectar los ordenadores de sus oficinas con
negocios demandan una plataforma operativa rentable que enfatice la datos y procesos informáticos provistos por aplicaciones heterogéneas, bases
disponibilidad, la flexibilidad, y la escalabilidad. de datos, sistemas preexistentes, y datos de Internet. SAP NetWeaver es la
infraestructura para aplicaciones y servicios esenciales como inteligencia de
SAP es el líder mundial en software de soluciones de negocios.Las empresas negocios, procesos de gestión comercial, gestión del ciclo de vida de las
de éxito usan productos SAP para mejorar relaciones con los clientes y socios, soluciones, y aplicaciones especiales. Su infraestructura de portal ofrece:
simplificar operaciones, y lograr eficiencias significativas en sus cadenas de • Gestión de datos maestra: Promueve la integridad de los datos en toda
suministros. A medida que las empresas aumentan su dependencia de las una red en un entorno de TI heterogéneo
aplicaciones y servicios SAP, también aumentan las exigencias sobre sus • Facilita la integración: Permite la comunicación XML/SOAP entre
infraestructuras informáticas. Los usuarios desean: componentes de aplicaciones de varias fuentes y proveedores
• Acceso multicanal: Permite a los usuarios conectarse a los sistemas
• Mayor disponibilidad: En un ambiente de 24x7, el tiempo improductivo empresarios mediante voz, móvil, o tecnología de radio-frecuencia
incluso para mantenimientoresulta cada vez menos aceptable. • Desarrollo de aplicaciones compuesto: Un entorno para el desarrollo
• Agilidad mejorada: El agregar recursos de TI para satisfacer exigencias veloz de SAP xApps, SAP NetWeaver apalanca las inversiones actuales
nuevas o cambiantes, y la reutilización de sistemas y aplicaciones en TI y pone las bases para los procesos interempresarios del mañana.
existentes, ayuda a las empresas a maximizar cada oportunidad.
SAP NetWeaver es el cimiento de las soluciones SAP xApps y MySAP
• Menores costos: La utilización de servidores de bajo costo puede reducir
Business Suite. También permite una arquitectura de servicios empresaria-
las inversiones de capital y maximizar el retorno de la inversión; la
les (Enterprise Services Architecture) que combina aplicaciones empresaria-
reducción de puntos únicos de fallo puede minimizar los costos de
les con servicios Web y tecnologías abiertasque permiten operaciones ver-
soporte y mantenimiento y maximizar la fiabilidad.
daderamente adaptables.
SAP NetWeaver ofrece una plataforma superior para integrar recursos de
TI existentes con nuevas demandas y servicios. La ejecución sobre Oracle Oracle RAC
Real Application Clusters extiende estas capacidades con escalabilidad y
disponibilidad. Con el sistema operativo Solaris y servidores de gama baja Para las aplicaciones SAP, Oracle Real Application Clusters (RAC) ofrece
Sun Fire, los usuarios de SAP pueden disfrutar de un entorno de bajo costo alta disponibilidad en servidores en cluster, y presenta recuperación trans-
y alta disponibilidad, que ofrece excelente desempeño y flexibilidad para parente de fallos y excelente escalabilidad utilizando hardware de bajo
aplicaciones comerciales críticas. costo. La base de datos subyacente aparece a las aplicaciones como una
17
SAP NetWeaver
y Oracle RAC
instancia única. Todas las operaciones y funciones de base de datos, Una perfecta combinación
incluyendo el uso de restricciones para integridad de datos, pueden usarse
en exactamente la misma forma en que se utilizarían en una sola base de Gracias a Oracle RAC, Sun entrega soluciones SAP en un entorno rentable,
datos. Esta transparencia permite a las empresas usar Oracle RAC para escalable, y disponible. SAP NetWeaver provee un plan para soluciones de
cualquier tipo de procesado de transacciones en línea (OLTP), almacenes negocios de empresas basadas en servicios. Soluciones adaptables, flexibles, y
de datos, o aplicaciones empaquetadas. abiertasque reducen el costo total de propiedad. Se pueden crear aplicaciones
sobre las aplicaciones empresariales existentes y éstas, a su vez, sirven a toda
Escalabilidad accesible la empresa y su comunidad de asociados y clientes, acrecentando el valor de
Oracle RAC está diseñado sobre los principios de escalabilidad horizontal, al esos sistemas. En combinación con Oracle RAC, las aplicaciones SAP pueden
distribuir la carga de trabajo total de la base de datos entre muchos servidores escalarse para satisfacer nuevas cargas de usuarios y aplicaciones, con nuevos
pequeños. A medida que aumenta la demanda, se agregan servidores al niveles de disponibilidad.
cluster, un proceso transparente para los usuarios y las aplicaciones. Oracle
RAC usa una arquitectura de cluster de almacenamiento compartido, donde La filosofía de gestión de las aplicaciones de Sun es que los profesionales de
cada nodo de la arquitectura tiene el mismo acceso concurrente a una base TI deberían concentrarse en gestionar el servicio, no el servidor. La relación
de datos común. Cualquier nodo puede agregar, modificar, o borrar datos. comercial entre Sun Microsystems y Oracle Corporation es clave para hacer
Una base de datos única significa que no hay problemas de replicación o de esta filosofía una realidad, y ayuda a asegurar que, juntos, los sistemas
segmentación, ni propiedad o redirección de peticiones SQL. Cada nodo Sun y Oracle RAC ofrecen disponibilidad, escalabilidad, administrabilidad,
es igualmente capaz de manejar cualquier transacción directamente. y facilidad de implementación de clase mundial para ambientes SAP.
Alta disponibilidad inherente Sun Plex ofrece acceso continuo
En un Oracle RAC, cada nodo del cluster tiene igual acceso y autoridad El sistema SunPlex está diseñado para satisfacer las necesidades de las apli-
sobre las tareas y recursos de la base de datos. Con equilibrio de cargas caciones comerciales y de misión crítica actuales. Presenta rutas redundantes
incorporado, los clientes de nodos en fallo son redirigidos automáticamente entre todos los sistemas, entre todos los subsistemas de discos, y a todas las
a otro nodo del cluster. Los nodos en funcionamiento tienen acceso continuo redes externas. La integración a nivel del núcleo (kernel) ofrece un failover
a la base de datos mientras reconcilian los logs de transición compartidos más veloz. Con SunPlex, ningún punto único de fallo del hardware, software
de los nodos en fallo. Devolver la base de datos a la plena funcionalidad o redpuede hacer caer un cluster. Al ofrecer capacidades de gestión en
lleva menos tiempo que un reinicio y recuperación manual, o que una conjuntos de recursos estrechamente vinculados, SunPlex ofrece una de las
transferencia automática a un servidor de reserva (failover), porque la base mejores plataformas para Oracle9i RAC.
de datos nunca deja de funcionar.
Hay ya disponible un SunPlex Agent para SAP Replicated Enqueue Server
Administración simplificada (servidor de cola replicado). El servidor de cola funciona sobre la instancia
La multiplicación de componentes en una solución puede incrementar la central, bloqueando los objetos de negocios SAP y permitiendo a las apli-
carga de mantenimiento. No obstante, las características de Oracle RAC caciones SAP modificarlos al recibir la notificación de bloqueo. El servidor
minimizan esta posibilidad. Los recursos, servidores, y almacenamiento de cola replicado funciona sobre un CPU independiente de la instancia
pueden ser administrados como una entidad única dentro del ambiente del central. Si el servidor de cola replicado falla o es sacado de línea por cualquier
cluster. Debido a que la base de datos aparece como una instancia estándar, razón, se hace cargo un servidor esclavo, que contiene una copia de los
única a las aplicaciones y los administradores, se pueden usar las mismas objetos de negocios bloqueados. El Agente SunPlex para Servidor de cola
herramientas y prácticas de mantenimiento. Todas las operaciones estándar replicado de SAP provee gestión de fallos totalmente integrada si se detecta
de respaldo y recuperación funcionan transparentemente con RAC. un fallo, y administra el proceso de recuperación sin intervención del
Además, las operaciones SQL --incluyendo el lenguaje de definición de datos operador se pueden reemplazar componentes fallados en línea, sin afectar la
y las restricciones de integridad-- son idénticas para las bases de datos RAC disponibilidad.
y estándar.
Características destacadas
Oracle RAC incluye la capacidad de realizar una amplia variedad de • Los clientes son protegidos contra compras de recursos de computación
operaciones de mantenimiento mientras la base de datos está disponible excesivos a alto preciose puede comenzar de poco y agregar recursos a
y en línea. Los administradores pueden crear índices, reparticionar datos, medida que se necesitan.
realizar cambios al esquema subyacente, y realizar cargas masivas de datos • Oracle RAC aparece a los usuarios y las aplicaciones como una
sin interrumpir el funcionamiento de la base de datos. instancia única, evitando los problemas administrativos habituales en
los clústeres.
El mantenimiento se simplifica porque RAC provee una migración (failover) • Se maximiza la disponibilidad todos los nodos tienen acceso a todos los
veloz y automática en caso de fallo de los servidores. Esta capacidad de recursos de la base de datos. En caso de fallo, las consultas a la base de
migración automática evita la necesidad de ejecutar las complejas operaciones datos son redirigidas automáticamente. Con un diseño apropiado,
necesarias para restaurar el acceso a la base de datos. virtualmente no haytiempo inactivo de la base de datos debido a
mantenimiento o a fallos.
18
HISTORIAS
DE ÉXITO
POLLMEIER
Ventajas para un aserradero Migración satisfactoria de MS SSL a base de datos de Oracle bajo SAP
19
Migración de
Pollmeier a
Oracle
Tres semanas después de haber instalado el sistema de prueba, se migraron “Nuestro cliente estaba extremadamente satisfecho con los resultados, el
los datos archivados y se configuró un sistema APO hasta migrar finalmente importante aumento del rendimiento y las funciones de seguridad ampliadas
el entorno de producción R/3 sin ningún problema. Una vez realizado el de la base de datos Oracle.”
proyecto de migración, se transfirió el mantenimiento de la aplicación al
equipo de TI de Pollmeier.
Balance final
20
HISTORIAS DE
ÉXITO
B. BRAUN
21
HISTORIAS
DE ÉXITO
B. BRAUN
22
m y S A P. c o m p a r t n e r
23
• Referencia lineal (Oracle Spatial solamente) – Esta característica es Otras características incluyen: preferencia para la ruta más veloz o más
clave para aplicaciones de redes lineales y de segmentación dinámica corta, con instrucciones detalladas o resumidas para llegar, y el tiempo
comunes en generación de itinerarios, transportes, redes de servicios y la distancia por una red de calles desde un lugar a múltiples destinos.
públicos y telecomunicaciones, y gestión de tuberías. • Modelo de datos topológicos: La gestión persistente de relaciones
topológicas es una característica clave de la plataforma habilitada para
Base de datos Oracle 10g ubicación desde la perspectiva de grandes agencias inmobiliarias y
productores de datos en el sector privado. Esta característica mantiene
La tecnología de plataforma habilitada para ubicación sigue evolucionando la integridad de datos en un entorno con transacciones y modificaciones
a medida que se introducen componentes de infraestructura necesarios. frecuentes.
Los proveedores de bases de datos, como Oracle con su nuevo producto 10g, • Gestión de datos raster: Las imágenes tramadas (raster) georeferenciadas
incorporan nuevas características espaciales que incrementan el desempeño (imágenes de satélite, datos de sensores remotos) y datos en cuadrícula
y amplían el rango de aplicaciones admitidas (Figura 2). Las tecnologías de proveen infraestructura para muchas aplicaciones. La tecnología de
plataforma habilitada para ubicación exhiben ahora características como: plataforma habilitada para la ubicación puede administrar estos datos y
entregarlos a aplicaciones de gestión ambiental, defensa/seguridad
Inteligencia de negocios
nacional, exploración energética, y portales de imágenes satelitales, etc.
Data Warehousing
GIS empresarial Uso de la tecnología de plataforma habilitada para la
ubicación
Plataforma habilitada
para ubicación
La plataforma habilitada para la ubicación beneficia a toda la organización.
Respuesta Por su adhesión a normas emergentes en la industria como OpenGIS,
de emergencia Servicios
públicos y transporte ISO-TC211, y SQL-MM, hace posible que múltiples herramientas clientes
Gestión inmobiliaria tengan acceso a información común. Los departamentos individuales no
y catastro
están forzados a estandarizar sus herramientas y aplicaciones. En cambio,
Las aplicaciones centrales de negocios como Filed Service, Asset Management y lo que se estandariza es el modelo de datos subyacente y cada departamento
Supply Chain son reforzadas por la tecnología de infraestructura de plataforma es libre de usar la herramienta que se adapte mejor a sus necesidades.
habilitada para ubicación. Basado en esquemas estándares en la industria (por ej. OGC) se puede
utilizar un sencillo explorador Web para acceder a mapas en el departamento
• Motor de geocodificación: Asociar referencias geográficas, como de planeamiento, datos de red en el departamento de ingeniería, y datos
direcciones y códigos postales, con coordenadas geográficas (longitud inmobiliarios en la oficina de tasación. De este modo una organización
y latitud) es clave para los negocios y un motor de geocodificación es aprovecha su inversión en datos geográficos.
importante en la plataforma habilitada para ubicación. Las característi
cas como la estandarización internacional de direcciones y la interpretación Aplicaciones empresariales
de direcciones no estructuradas añaden flexibilidad y comodidad a las
aplicaciones clientes. La plataforma habilitada para la ubicación habilita aplicaciones empresariales
• Funciones de análisis espacial: Nuevas capacidades de análisis espacial de comercio electrónico como Gestión de relaciones con el cliente (CRM),
en servidor incluyen clasificación, ubicación, asociación, y correlación, Planeamiento de recursos empresariales (ERP), e Inteligencia de negocios
esenciales para aplicaciones de inteligencia de negocios. Esta tecnología (BI) (Figura 3). Los servicios públicos, por ejemplo, pueden competir sobre
permite a los desarrolladores de aplicaciones implementar operaciones de cómo pueden integrar efectivamente sus CRM y operaciones de servicio
minería de datos espacial sobre una variedad de características puntuales. con las de los clientes y proveedores para crear una experiencia comercial
• Visualización de mapas: La creación de mapas que reflejan los positiva. Al integrar información empresarial con información geográfica
resultados de las consultas; para identificar patrones en datos de negocios del cliente,las empresas públicas logran amplia inteligencia de negocios, y
o como heurística para desarrollar consultas es una característica clave el valor crece exponencialmente. Los proveedores de servicios pueden utilizar
en la plataforma habilitada para ubicación. Las ayudas de visualización ahora información real de clientes para determinar la expansión del servicio,
racionalizan relaciones complejas de modo fácil de comprender. mejorar la entrega, y determinar las demandas de carga.
• Modelo de red de datos: Se provee un modelo de datos para almacenar
la red (gráfico). Explícitamente almacena y mantiene la conectividad Beneficios para la organización
de las redes de nodos y ofrece capacidad de análisis de la red: ruta más
corta, análisis de conectividad. Esta característica admite aplicaciones La tecnología de plataforma habilitada para ubicación provee signi-
en transporte, tráfico, servicios públicos y ciencias biológicas. ficativos beneficios institucionales y organizativos, al incrementar la
• Motor de itinerarios: Oracle 10g ahora admite la preparación de eficiencia operativa con menor costo. Los beneficios pueden incluir:
itinerarios (distancias por carretera, tiempos, e instrucciones para llegar).
24
m y S A P. c o m p a r t n e r
25
Bancos de pruebas
líderes en el mundo
sobre Oracle
26
m y S A P. c o m p a r t n e r
En abril del 2003, Oracle estableció un mejor resultado en SAP de 860 usuarios SD en servidor único
de 4 procesadores (31% más usuarios SD que IBM; 25% más que Microsoft) para el SAP Sales and
Distribution (SD) Standard Application Benchmark de 2 niveles. El banco de pruebas SD de SAP
simula las actividades de un sistema de entrada de pedidos, utilizando un conjunto de transacciones
de negocios para crear, revisar y modificar pedidos de clientes y sus entregas. Este último resultado
sobre 4 procesadores se añade a la larga lista de altos resultados de bancos de pruebas SD de 2 niveles
de Oracle que incluyen los mejores resultados SD de 2 niveles publicados sobre un único servidor de
32 procesadores (en enero del 2003) – lo que convierte a Oracle9i en la base de datos más rápida y
escalable para cualquier tamaño de empresa.
A fecha abril del 2003: Estos bancos de pruebas cumplen totalmente con las regulaciones de bancos de pruebas emitidas por el SAP Benchmark
Council y han sido auditados y certificados por SAP (Fuente: SAP, http://www.sap.com/benchmark).
1
HP rx5670, 4 procesadores, Intel Itanium 2 a 1.5GHz, SAP R/3 4.6C, 2 niveles, 860 usuarios SD, 86.330 elementos de línea de pedido completamente procesados por hora, tiempo medio de respuesta de diálogo de
1,97 segundos, Oracle9i Versión 2, HP-UX 11i, certificado el 16 de abril del 2003.
2
IBM xSeries 455 Modelo 8855-3RX, SMP de 4 vías, Intel Itanium 2, 1.5GHz, SAP R/3 Enterprise 4.70, 2 niveles, 655 usuarios SD, 66.330 elementos de línea de pedido completamente procesados por hora, tiempo
medio de respuesta de diálogo de 1,86 segundos, DB2 UDB 8.1, Windows Server 2003 Enterprise Edition. Certificado el 11 de noviembre del 2003.
3
Fujitsu Siemens Computers Primergy Modelo RXI600, SMP de 4 vías, Intel Itanium 2, 1.5GHz, SAP R/3 4.70, 2 niveles, 685 usuarios SD, 69.000 elementos de línea de pedido completamente procesados por hora,
tiempo medio de respuesta de diálogo de 1,92 segundos, SQL Server 2000, Windows Server 2003 Enterprise Edition, certificado el 8 de octubre del 2003.
A fecha septiembre del 2003: Estos bancos de pruebas cumplen totalmente con las regulaciones de bancos de pruebas emitidas por el SAP
Benchmark Council y han sido auditados y certificados por SAP (Fuente: SAP, http://www.sap.com/benchmark).
1
HP rx7620, SMP de 8 vías, Intel Itanium 2 a 1.5GHz, SAP R/3 4.70, 2 niveles, 1.500 usuarios SD, 150.670 elementos de línea de pedido completamente procesados por hora, tiempo medio de respuesta de diálogo de
1,95 segundos, Oracle9i Versión 2, HP-UX 11i, certificado el 12 de septiembre del 2003.
2
IBM eServer pSeries 650, SMP de 8 vías, Power4, 1.45GHz, SAP R/3 4.6C, 2 niveles, 1.220 usuarios SD, 122.670 elementos de línea de pedido completamente procesados por hora, tiempo medio de respuesta de
diálogo de 1,95 segundos, DB2 UDB 8.1, Windows Enterprise Server 2003, certificado el 16 de enero del 2003.
3
Fujitsu Siemens PRIMERGY Modelo RX800, SMP de 8 vías, Intel Xeon MP, 2.8GHz, SAP R/3 4.70, SD de 2 niveles, 900 usuarios SD, 90.330 elementos de línea de pedido completamente procesados/hora, tiempo
medio de respuesta de 1,98 segundos, SQL Server 2000, Windows Server 2003 Enterprise Edition, certificado el 17 de octubre del 2003
27
Bancos de pruebas
líderes en el mundo
sobre Oracle
A fecha enero del 2003: Estos bancos de pruebas cumplen totalmente con las regulaciones de bancos de pruebas emitidas por el SAP
Benchmark Council y han sido auditados y certificados por SAP (Fuente: SAP, http://www.sap.com/benchmark).
1
HP AlphaServer Modelo GS 1280, 32 procesadores, Alpha 21364C (EV7) 1.150 MHz, SAP R/3 4.6C, 2 niveles, 4.500 usuarios SD, 464.330 elementos de línea de pedido completamente
procesados por hora, tiempo medio de respuesta de diálogo de 1,63 segundos, Oracle9i Versión 2, Tru64 Unix 5.1B, certificado el 27 de enero del 2003.
2
IBM eServer pSeries p690, 32 procesadores, Power4 a 1.3GHz, SAP R/3 4.6C, 2 niveles, 4.128 usuarios SD, 416.670 elementos de línea de pedido completamente procesados por hora, tiempo
medio de respuesta de diálogo de 1,89 segundos, DB2 V7.2, AIX 5.1L, certificado el 27 de septiembre del 2002.
3
NEC Express5800 Modelo 1320Xd, SMP de 32 vías, Intel Itanium 2, 1.5GHz, SAP R/3 4.70, SD de 2 niveles, 4.400 usuarios SD, 1,85 segundos de tiempo medio de respuesta, 446.670 elementos
de línea de pedido completamente procesados/hora, SQL Server 2000, Windows Server 2003 Datacenter Edition, certificado el 13 de febrero del 2004.
No es sólo en servidores únicos donde Oracle está estableciendo récords en bancos de pruebas
SAP Sales and Distribution (SD). Oracle9i Real Applications Clusters está estableciendo tam-
bién estándares en el banco de pruebas paralelo de SAP. El banco de pruebas SD de SAP simu-
la las actividades de un sistema de entrada de pedidos, utilizando un conjunto de transacciones
de negocio para crear, revisar y modificar pedidos de clientes y sus entregas.
La base de datos Oracle9i mantiene los récords para los bancos de pruebas SD parale-
los de 3 niveles de SAP.
A fecha 29 de agosto del 2003: Estos bancos de pruebas cumplen totalmente con las regulaciones de bancos de pruebas
emitidas por el SAP Benchmark Council y han sido auditados y certificados por SAP (Fuente: SAP,
http://www.sap.com/benchmark).
1 SAP SD Parallel, 12.000 usuarios de banco de pruebas SD Parallel, 3 niveles, 1.208.330 elementos de línea de pedido/hora, 1,92 segundos de tiempo medio de respuesta de diálogo,
certificación Nº 2002031, SAP R/3 4.6C, Oracle9i Real Application Clusters (RAC), HP AlphaServer ES45 Modelo 2, HP Tru64 Unix V5.1, Alpha EV6.8CB (21264C) 1.000 Mhz,
2º nivel/8MB, 4 nodos activos, 4 CPUs por nodo, 32.768MB de memoria por nodo, certificado el 3 de junio del 2002.
2 Sin resultado equivalente.
3 Sin resultado equivalente.
Los bancos de pruebas en paralelo SAP del Oracle9i Real Application Cluster establecen clara-
mente los estándares de escalabilidad en la industria. El banco de pruebas SD de SAP simula
las actividades de un sistema de entrada de pedidos, utilizando un conjunto de transacciones
de negocio para crear, revisar y modificar pedidos de clientes y sus entregas.
1 SAP SD Parallel, 3.640 usuarios SD paralelos, 3 niveles, 404.000 elementos de línea de pedido/hora, 0,81 segundos
de tiempo medio de respuesta de diálogo, certificación Nº 2002029, SAP Rf/3 4.6C, Oracle9i Real Application Clusters (RAC), HP AlphaServer ES45 Modelo 2, HP Tru64 Unix V5.1,
Alpha EV6.8CB (21264C) 1.000 Mhz, 2º nivel/8MB, 1 nodo activo, 1 nodo pasivo, 4 CPUs por nodo, 32.768MB de memoria por nodo, certificado el 3 de junio del 2002.
2 SAP SD Parallel, 6.580 usuarios SD paralelos, 3 niveles, 668.330 elementos de línea de pedido/hora, 1,81 segundos de tiempo medio de respuesta de diálogo, certificación Nº 2002030,
SAP R/3 4.6C, Oracle9i Real Application Clusters (RAC), HP AlphaServer ES45 Modelo 2, HP Tru64 Unix V5.1, Alpha EV6.8CB (21264C) 1.000 Mhz, 2º nivel/8MB, 2 nodos
activos, 4 CPUs por nodo, 32.768MB de memoria por nodo, certificado el 3 de junio del 2002.
3 SAP SD Parallel, 12.000 usuarios SD paralelos, 3 niveles, 1.208.330 elementos de línea de pedido/hora, 1,92 segundos de tiempo medio de respuesta de diálogo, certificación
Nº 2002031, SAP R/3 4.6C, Oracle9i Real Application Clusters (RAC), HP AlphaServer ES45 Modelo 2, HP Tru64 Unix V5.1, Alpha EV6.8CB (21264C) 1.000 Mhz, 2º nivel/8MB,
4 nodos activos, 4 CPUs por nodo, 32.768MB de memoria por nodo, certificado el 3 de junio del 2002.
28
m y S A P. c o m p a r t n e r
A fecha 19 de septiembre del 2003: Estos bancos de pruebas cumplen totalmente con las regulaciones de bancos de pruebas emitidas
por el SAP Benchmark Council y han sido auditados y certificados por SAP (Fuente: SAP, http://www.sap.com/benchmark).
1 Montaje por pedido (ATO) de 2 niveles: Fujitsu PrimePower 2000, 128 procesadores, Sparc 64 560 MHz, caché L2 de 8MB, 128GB de memoria, SAP R/3 4.6B, 2 niveles, 34.260 pedidos de
montaje (AO) completamente procesados por hora, Oracle8i, Solaris 8, certificado el 29 de mayo del 2001.
2 IBM eServer pSeries 680, 24 procesadores, 600 MHz, AIX 4.3.3, 32GB, DB2 v7.1, SAP R/3 4.6B, 2 niveles, 8.570 AO completamente procesados por hora, certificado el 12 de octubre del 2000.
3 HP NetServer LXr8500, 8 procesadores, 700 MHz, Windows 2000, 8GB, Microsoft SQL Server 2000, SAP R/3 4.6B, 2 niveles, 1.610 AO completamente procesados por hora,
certificado el 5 de febrero del 2001.
El banco de pruebas de montaje por pedido integra cadenas de procesos entre soluciones de negocios
mySAP. El escenario de ATO se caracteriza por las ventas de alto volumen, tiempos de producción cortos
(desde horas hasta un día) y montaje individual para cada pedido. El banco de pruebas de montaje por
pedido puede ser de 2 o de 3 niveles.
Al procesar un 165% más de pedidos que IBM, Oracle ha establecido un récord mundial de
rendimiento en los bancos de pruebas ATO de 3 niveles.
A fecha 29 de agosto del 2003: Estos bancos de pruebas cumplen totalmente con las regulaciones de bancos de pruebas emitidas por
el SAP Benchmark Council y han sido auditados y certificados por SAP (Fuente: SAP, http://www.sap.com/benchmark).
1 Montaje por pedido (ATO) de 3 niveles: HP Superdome, 64 procesadores, PA8700 750 MHz, caché de 25MB, 128GB de memoria,
SAP R/3 4.6C, 3 niveles, 144.090 pedidos de montaje completamente procesados por hora, Oracle9i HP-UX 11i, certificado el 17 de enero del 2002.
2 IBM RS/6000 Enterprise Server Modelo S80, 24 procesadores, RS64-III, 450 MHz, caché L2 de 8MB, 32MB de memoria, SAP R/3 4.6B, 3 niveles, 54.220 pedidos de montaje completamente
procesados por hora, DB2 UDB v7.1, AIX 4.3.3, certificado el 23 de agosto del 2000.
3 Sin resultado equivalente.
APO-DP (Advanced Planner and Optimizer - Demand Planning o Planificador y Optimizador Avanzado
– Planificación de Demanda): SAP APO-DP es el componente de planificación de la gestión de cadena
logística mySAP. El resultado del banco de pruebas muestra excelentes prestaciones para llevar a cabo
modelos de planificación de demanda de cadenas logísticas.
A fecha 29 de agosto del 2003: Estos bancos de pruebas cumplen totalmente con las regulaciones de bancos de pruebas emitidas por el
SAP Benchmark Council y han sido auditados y certificados por SAP (Fuente: SAP, http://www.sap.com/benchmark).
1 SAP APO-DP 3.0A; IBM eServer pSeries 690; 16 vías, POWER4 1.3GHz, caché L2 de 11.2MB, caché L3 de 256MB; 128GB; AIX 5.1; Oracle9i; Nº de combinaciones de características
planifica das sobre el nivel agregado/hora: 474.162; certificado el 26 de agosto del 2002.
2 SAP APO-DP 3.0A; IBM eServer pSeries 660 Modelo 6M1; 8 vías, RS64 IV, 750 MHz, caché L2 de 8MB; 32GB; AIX 4.3.3; IBM DB2 EEE 7.1; Nº de combinaciones de características
planifica das sobre el nivel agregado/hora: 129.871; certificado el 23 de octubre del 2001.
3 SAP APO-DP 3.0A; HP Server rx5670; 4 vías, Intel Itanium 2, 1GHz, caché L3 de 3MB; 32GB; Windows Advanced Server Limited Edition 1.2; Microsoft SQL Server 2000; Nº de combinaciones
de características planificadas sobre el nivel agregado/hora: 157.555; certificado el 30 de septiembre del 2002.
29
Bancos de pruebas
líderes en el mundo
sobre Oracle
Además de los bancos de pruebas OLTP (SD, ATO, etc.), está también el banco de pruebas SAP
Business Warehouse (BW) que es un banco de pruebas más tipo almacén de datos. El SAP BW
se mide en 3 fases distintas – carga y realineación de datos (medidos en filas procesadas por hora)
y fase de consulta (medida en pasos de navegación por hora
A fecha 19 de septiembre del 2003: Estos bancos de pruebas cumplen totalmente con las regulaciones de bancos de pruebas emiti-
das por el SAP Benchmark Council y han sido auditados y certificados por SAP (Fuente: SAP, http://www.sap.com/benchmark).
1 SAP Business Information Warehouse (BW): HP AlphaServer GS320, Alpha 21264 de 32 procesadores, 731 MHz, Tru64 UNIX V5.1, 32GB, Oracle 8.1.6; paso 1 (fase de carga – rendimiento
medio en filas/hora) 114.509.804; paso 2 (fase de realineación – Nº de filas/hora) 313.849.599; paso 3 (fase de consulta – rendimiento/hora), 207.323; SAP BW Versión 2.0B, certificado el 28 de
diciembre del 2000.
2 IBM RISC System 6000 SAP Business Information Warehouse (BW), continuación: S80, PowerPC-RS64-III de 24 procesadores, 450 MHz, caché L2 de 8MB, 8GB RAM, DB2 UDB 6.1; paso 1
(fase de carga – rendimiento medio en filas/hora) 3.144.179; paso 2 (fase de realineación – Nº de filas/hora) 14.600.000; paso 3 (fase de consulta – rendimiento/hora), 115.570; SAP R/3 4.6B, SAP
BW Versión 1.2B, certificado el 31 de enero del 2000.
3 HP ProLiant 8000, 8 procesadores, Intel Pentium III Xeon, 700 MHz, caché L2 de 2MB, 4GB RAM, Microsoft SQL Server 2000; paso 1 (fase de carga – rendimiento medio en filas/hora)
2.125.546; paso 2 (fase de realineación – Nº de filas/hora) 10.657.000; paso 3 (fase de consulta – rendimiento/hora), 38.815; SAP R/3 4.5B, SAP BW Versión 1.2B,
certificado el 16 de junio del 2000.
Además de los bancos de pruebas OLTP (SD, ATO, etc.), está también el banco de pruebas SAP
Business Warehouse (BW) que es un banco de pruebas más tipo almacén de datos. El SAP BW se
mide en 3 fases distintas – carga y realineación de datos (medidos en filas procesadas por hora) y fase
de consulta (medida en pasos de navegación por hora).
Al procesar un 79% más pasos de navegación que IBM y un 434% más que Microsoft,
Oracle también ha establecido el récord mundial para la fase de consulta del banco de
pruebas SAP BW, con fecha 2 de mayo del 2003.
A fecha 19 de septiembre del 2003: Estos bancos de pruebas cumplen totalmente con las regulaciones de bancos de pruebas
emitidas por el SAP Benchmark Council y han sido auditados y certificados por SAP (Fuente: SAP, http://www.sap.com/benchmark).
1 SAP Business Information Warehouse (BW): HP AlphaServer GS320, Alpha 21264 de 32 procesadores, 731 MHz, Tru64 UNIX V5.1, 32GB, Oracle 8.1.6; paso 1 (fase de carga –
rendimiento medio en filas/hora) 114.509.804; paso 2 (fase de realineación – Nº de filas/hora) 313.849.599; paso 3 (fase de consulta – rendimiento/hora), 207.323; SAP BW Versión
2.0B, certificado el 28 de diciembre del 2000.
2 IBM RISC System 6000 SAP Business Information Warehouse (BW), continuación: S80, PowerPC-RS64-III de 24 procesadores, 450 MHz, caché L2 de 8MB, 8GB RAM, DB2 UDB
6.1; paso 1 (fase de carga – rendimiento medio en filas/hora) 3.144.179; paso 2 (fase de realineación – Nº de filas/hora) 14.600.000; paso 3 (fase de consulta – rendimiento/hora),
115.570; SAP R/3 4.6B, SAP BW Versión 1.2B, certificado el 31 de enero del 2000.
3 HP ProLiant 8000, 8 procesadores, Intel Pentium III Xeon, 700 MHz, caché L2 de 2MB, 4GB RAM, Microsoft SQL Server 2000; paso 1 (fase de carga – rendimiento medio en
filas/hora) 2.125.546; paso 2 (fase de realineación – Nº de filas/hora) 10.657.000; paso 3 (fase de consulta – rendimiento/hora), 38.815; SAP R/3 4.5B, SAP BW Versión 1.2B,
certificado el 16 de junio del 2000.
30
Oracle para SAP BW
SUMARIO
Base de datos Oracle para Data Warehousing –
Innovación continua
Oracle 7.3
Las exigencias de un almacén para una base de datos son significativamente • Hash Join
distintas de las de un sistema OLTP (procesamiento de transacciones en • Indices de bitmap
línea). En los sistemas OLTP, se procesa una gran cantidad de transacciones • Optimizador reconocedor del paralelismo
más bien "pequeñas”. “Pequeño” se refiere a la cantidad de objetos de base • Vistas de partición
• Afinidad de instancia: Function Shipping
de datos y la cantidad de datos involucrados así como –en el caso de • Parallel Union All
operaciones de lectura– al tamaño del resultado. Un sistema de almacén • Prelectura asincrónica
(warehouse) puede utilizar funcionalidad OLAP (procesamiento analítico en • Histogramas
línea). En este tipo de sistema, la cantidad de usuarios o transacciones es • Anti-Join
bastante pequeña. No obstante, éstas suelen ser transacciones muy grandes Oracle 8.0
en términos de la cantidad objetos de base de datos involucrados, el monto • Tablas e índices particionados
de datos a manejar y el tamaño del resultado. • Pruning de particiones
• Búsqueda en índices paralelos
• Inserción, actualización y eliminación en paralelo
Oracle es la base de datos más popular para data warehousing en general • Consulta paralela de bitmap en estrella ANALYZE paralelo
y para Business Information Warehouse de SAP (SAP BW) en particular • Habilitación de restricciones en paralelo
debido a su capacidad de satisfacer los requisitos centrales para data ware-
housing: desempeño, escalabilidad, y administrabilidad. La superioridad de Oracle8i
• Gestión de sumarios
Oracle es confirmada por pruebas comparativas, estudios de los analistas y • Nuevos esquemas de particionamiento
experiencias de los clientes. Dos ejemplos son el bien conocido: 5 Terabyte • Gestión de recursos
Showcase y un estudio de Winter Corporation sobre data warehousing a • Monitor de avance
gran escala con Oracle. • Consulta paralela adaptable
• Funciones analíticas basadas en servidor
• En 2002, SAP y Sun construyeron y probaron con éxito un sistema • Espacios de tablas transportables
SAP BW que admitía el equivalente a 20.000 usuarios realizando • Indices funcionales
• Uniones por partición
cientos de miles de operaciones por hora contra más de 5 terabytes de
datos. La base de datos escogida por SAP y Sun para este exigente Oracle9i
proyecto fue Oracle9i. • Particionamiento de listas
• Particionamiento de listas compuesto
• En 2003, Winter Corporation publicó el documento Field Experience • Indices bitmap de uniones
with Large-Scale Data Warehousing on Oracle, que es particularmente • Gestión dinámica de memoria compartida
interesante porque no se basa sobre pruebas comparativas y de • Memoria de ejecución SQL auto-optimizable
• Gestión automática de “deshacer“
laboratorio sino sobre experiencias reales de los clientes. Entre los • Recolección mejorada de estadísticas
ejemplos mencionados está el sistema SAP BW de Colgate-Palmolive • Oracle9i OLAP
Company, una de las mayores implementaciones conocidas de BW. A • Segmentos de datos comprimidos
pesar del tamaño y la complejidad del sistema, “Colgate ha descubierto
que Oracle es rápido, escalable, robusto y fácil de usar”.
Oracle provee una amplia variedad de esquemas de particionamiento para
Este artículo describe características clave de data warehousing con cubrir cada necesidad. Más aún, dado que es enteramente transparente a las
Oracle9i. Algunas de éstas ya estaban disponibles en Oracle8i, Oracle8 sentencias SQL, el particionamiento puede usarse en casi cualquier aplicación.
o incluso Oracle7 (ver recuadro). No obstante, todos ellos son especiales
• Paralelismo: El paralelismo es la capacidad de aplicar múltiples recursos
–en comparación con otros sistemas de base de datos– y explican por qué
de CPU y E/S a la ejecución de un único comando SQL. La exclusiva
Oracle puede soportar incluso los mayores sistemas SAP BW:
arquitectura paralela permite que cualquier consulta se ejecute con
• Particionamiento: Oracle Partioning, una opción de Oracle9i Enterprise cualquier grado de paralelismo. Oracle elige inteligentemente el grado
Edition, puede mejorar la administrabilidad, desempeño, y disponibilidad de paralelismo para cada consulta, según la complejidad de la consulta,
de una amplia variedad de aplicaciones. El particionamiento permite que el tamaño de las tablas en la consulta, la configuración de hardware,
las tablas, índices, y las tablas organizadas por índice sean subdivididos y el nivel actual de actividad en el sistema. El paralelismo es una
en piezas más pequeñas, lo que permite que estos objetos de base de característica fundamental para ejecutar consultas sobre grandes
datos sean administrados y accedidos a un nivel más fino de granularidad. volúmenes de datos.
31
Oracle para SAP BW
32
Oracle para SAP BW
discreto. Cada partición en un esquema de particionamiento por lista cor- aplicaciones de la tabla permanecen en línea y disponibles; la aplicación
responde a una lista de valores discretos. puede seguir ejecutando consultas y transacciones contra esta tabla parti-
• Además, Oracle admite particionamiento compuesto por rango-hash cionada, y estas operaciones de base de datos se ejecutarán correctamente si
y rango-lista. no deben acceder a la partición no disponible.
33
Oracle para SAP BW
INDICES BITMAP
Dynamic versus Persistent Bitmap Indexes Los índices bitmap dinámicos no proveen el mismo desempeño en consultas
Los innovadores índices bitmap de Oracle, patentados, se utilizan amplia- como los índices persistentes de Oracle. Mientras que los índices bitmap
mente, en particular en aplicaciones de almacenes de datos. Mientras que dinámicos pueden utilizarse en estrategias de transformación en estrella
otros proveedores de bases de datos proveen índices bitmap dinámicos sola- (cf. siguiente sección) para ejecutar consultas de este tipo, siguen basándose
mente, Oracle también admite índices bitmap persistentes. Los índices bit- en índices B*-tree y hay considerable costos de E/S relacionados con el
map persistentes son estructuras de índice en que la representación bitmap acceso a estos índices mucho más grandes.
34
Oracle para SAP BW
Indices de unión de bitmaps ventas de bebidas por estado en el tercer trimestre de 2001. La tabla
fact es SALES (ventas). Advierta que el tiempo es una dimensión
Oracle soporta índices bitmap persistentes (además de índices B*-tree ) “en copo de nieve” dado que consta de dos tablas, DAY (día) y
desde Oracle 7.3. En todas las versiones desde entonces, los índices QUARTER (trimestre).
bitmap han sido mejorados significativamente. La mayor mejora para
Oracle9i es la capacidad de construir un índice bitmap sobre una tabla SELECT STORE.STATE, SUM(SALES.AMOUNT)
basada en columnas de otra tabla. Este tipo de índice se llama índice FROM SALES, DAY, QUARTER, PRODUCT, STORE
bitmap de unión. Un índice bitmap de unión puede ser un índice WHERE SALES.DAY_ID = DAY.DAY_ID AND
único o multi-columna y puede combinar columnas de distintas tablas. DAY.QUARTER_ID = QUARTER.QUARTER_ID
Los índices de unión de bitmaps materializan resultados de unión AND SALES.PRODUCT_ID = PRODUCT.PRODUCT_ID
precomputados de un modo muy eficiente. Pueden usarse para evitar AND SALES.STORE_ID = STORE.STORE_ID
uniones reales de tablas, o para reducir notablemente el volumen de AND PRODUCT.PRODUCT_CATEGORY = 'BEVERAGES'
datos que debe ser unido, efectuando restricciones por adelantado. AND QUARTER.QUARTER_NAME = '2001Q3'
GROUP BY STORE.STATE;
El uso típico en un almacén de datos sería crear índices de unión de
La consulta transformada puede ser así:
bitmaps sobre una tabla fact en un esquema en estrella o “copo de
nieve” sobre una o más columnas de una o más tablas dimensionales. SELECT STORE.STATE, SUM(SALES.AMOUNT)
Las mediciones de desempeño realizadas bajo varios tipos de consultas FROM SALES, STORE
en estrella demuestran mejoras formidables en el tiempo de respuesta WHERE SALES.STORE_ID = STORE.STORE_ID
cuando las consultas usan índices de unión de bitmaps. AND SALES.DAY_ID IN
(SELECT DAY.DAY_ID FROM DAY, QUARTER
WHERE DAY.QUARTER_ID = QUARTER.QUARTER_ID
OPTIMIZACIÓN DE CONSULTA EN ESTRELLA AND QUARTER.QUARTER_NAME = '2001Q3')
AND SALES.PRODUCT_ID IN
Un esquema en estrella es una estrategia de modelado de datos común- (SELECT PRODUCT.PRODUCT_ID FROM PRODUCT
mente utilizada para almacenes de datos y "data marts". Un esquema WHERE PRODUCT.PRODUCT_CATEGORY = 'BEVERAGES')
en estrella típicamente contiene una o más tablas muy grandes, llama- GROUP BY STORE.STATE;
das "fact tables", que almacenan datos transaccionales, y una mayor
cantidad de tablas más pequeñas de consulta (lookup), llamadas tablas Con la SQL transformada, esta consulta se procesa efectivamente en
dimensionales, que almacenan datos descriptivos. dos fases principales. En la primera fase, todas las filas necesarias son
recuperadas de la tabla fact utilizando los índices bitmap. En este caso,
Oracle admite una técnica para evaluar consultas contra esquemas en la tabla fact será accedida utilizando índices bitmap sobre DAY_ID y
estrella conocido como transformación de estrella. Esta técnica mejora PRODUCT_ID, dado que éstas son las dos columnas que aparecen en
el desempeño de consultas en estrella al aplicar una transformación que los predicados de la subconsulta.
agrega nuevas subconsultas al SQL original. Estas nuevas subconsultas En la segunda fase de la consulta (el “join-back”), las tablas dimensio-
permiten acceder a las tablas fact mucho más eficientemente utilizando nales son vueltas a unir al conjunto de datos de la primera fase. Dado
índices bitmap. que, en esta consulta, la única columna de tabla dimensional que
aparece en la lista select es STORE.STATE, la tabla STORE es la única
La transformación de estrella es mejor comprendida estudiando un tabla que necesita ser unida. La existencia de las subconsultas que
ejemplo. Considérese la siguiente consulta que devuelve la suma de las contienen PRODUCT, DAY, y QUARTER en la primera fase de las
consultas obvió la necesidad de unir esas tablas en la segunda fase, y
el optimizador de consulta inteligentemente elimina esas uniones.
35
Oracle para SAP BW
La SGA permite a los administradores usar el comando ALTER SYSTEM ALMACENAMIENTO DE DATOS: SEGMENTOS DE DATOS
para: COMPRIMIDOS
• Incrementar el tamaño de componentes SGA (Buffer Cache, Shared Los sistemas de base de datos relacionales disponibles comercialmente
Pool, Large Pool). suelen no usar técnicas de compresión de las tablas relacionales porque el
• Reducir la SGA reduciendo el tamaño de los componentes SGA a un compromiso entre espacio y tiempo de la compresión no siempre ha sido
mínimo prescrito por Oracle. atractivo. Una técnica típica de compresión podría ofrecer ahorro de
espacio, pero al costo de aumentar notoriamente los tiempos de respuesta.
Hay numerosas ventajas con la SGA dinámica. Por ejemplo, permite al
caché de búfer ceder memoria a otros componentes SGA (como el pool
compartido) si aumentan las necesidades de estos componentes. A la inversa,
permite aumentar el caché a expensas de otros componentes como el
gran pool y el pool compartido, si el índice de aciertos del búfer es bajo.
Es también posible acomodar cambios en la memoria disponible a Oracle
provocados por cambios en el hardware del sistema o provenientes de
asignaciones del gestor de recursos del sistema operativo.
36
Oracle para SAP BW
Entre los objetos de base de datos que pueden ser comprimidos en Oracle9i
Release2 están las tablas y vistas materializadas. En las tablas particionadas,
es posible escoger compresión para algunas o todas las particiones. El
atributo de compresión puede ser declarado para un espacio de tablas, una
tabla, o una partición de una tabla.
37
Oracle9i RAC
• Escalabilidad: Las aplicaciones de SAP se basan en una arquitectura a este concepto, porque permite iniciar o detener instancias de Oracle y
de tres niveles: los datos se guardan en un servidor de base de datos, la agregar o retirar hardware desde pequeños servidores blade a grandes y
aplicación funciona sobre un servidor de aplicaciones, y el dispositivo poderosos servidores a petición.
del usuario sólo ejecuta la funcionalidad de presentación. Esta arquitectura
provee escalabilidad en la capa de aplicaciones, porque SAP admite la ¿Ofrece Oracle9i RAC distribución automática de la carga de
distribución de la carga de trabajo de la aplicación entre varias trabajo?
instancias de servidores de aplicaciones que a su vez pueden ejecutarse
sobre varios equipos. No obstante, la arquitectura de SAP no es tan Sí. No obstante, usted no siempre querrá usarla. Si usted usa Oracle9i
escalable a la capa de base de datos, porque exige un solo servidor de RAC junto con MCOD de SAP y ha configurado cada instancia de Oracle
base de datos. Por lo tanto, en el pasado, cuando la carga de trabajo para distintas cargas de trabajo: una para R/3, otra para CRM, y la tercera
aumentaba en el servidor de aplicaciones, usted podía reemplazar el para manejar óptimamente BW, o si usted usa dos instancias para separar
equipo existente con uno mayor (“scale up”), o añadir un equipo adicional las transacciones en línea y los trabajos en lotes, la distribución automática
de similar tamaño y potencia (“scale out”); mientras que en la capa de de la carga de trabajo destruye el concepto mismo de su sistema. Si, por
base de datos su única opción era la primera. Oracle9i RAC ha cambiado otro lado, usted usa varias instancias de Oracle para cargas de trabajo muy
eso. Para una aplicación, un sistema Oracle9i RAC parece exactamente similares, la distribución automática de cargas de trabajo es probablemente
igual que un solo servidor de base de datos, la aplicación SAP acepta una buena idea.
ahora la existencia de varias instancias Oracle9i RAC ejecutándose en Oracle9i RAC ¿sólo ayuda para evitar tiempo inactivo no
varios equipos. En otras palabras, Oracle9i RAC le brinda todas las
planificado o también puede ayudar a minimizar el tiempo
opciones de escalabilidad en la capa de base de datos que usted siempre
inactivo planeado?
ha tenido en la capa de aplicaciones SAP.
Sí. Oracle ofrece tecnología para realizar lo que se llama Rolling Patch
• Soporte MCOD: MCOD Las aplicaciones de SAP se basan en una
Updates o Zero Downtime Patching, que permiten parchar sin detenciones.
arquitectura de tres niveles: los datos se guardan en un servidor de base
Se pueden aplicar parches al software de base de datos paso a paso a todos
de datos, la aplicación funciona sobre un servidor de aplicaciones, y el
los nodos involucrados, dado que las instancias de Oracle9i RAC pueden
dispositivo del usuario sólo ejecuta la funcionalidad de presentación.
ejecutarse de modo mezclado (es decir, a distintos niveles de mantenimiento)
Esta arquitectura provee escalabilidad en la capa de aplicaciones, porque
durante un período arbitrario. También, se pueden agregar o quitar nodos
SAP admite la distribución de la carga de trabajo de la aplicación entre
de un sistema Oracle9i RAC existente sin tiempo inactivo.
varias instancias de servidores de aplicaciones que a su vez pueden
ejecutarse sobre varios equipos. No obstante, la arquitectura de SAP no La mayor parte del tiempo usted habla sobre detalles
es tan escalable a la capa de base de datos, porque exige un solo servidor técnicos, que no me conciernen. Mi meta es ahorrar dinero.
de base de datos. Por lo tanto, en el pasado, cuando la carga de trabajo ¿Puede Oraclei RAC ayudarme a hacer eso?
aumentaba en el servidor de aplicaciones, usted podía reemplazar el
equipo existente con uno mayor (“scale up”), o añadir un equipo adicional Desde luego. Las ventajas técnicas se traducen directamente en ahorros de
de similar tamaño y potencia (“scale out”); mientras que en la capa de costos:
base de datos su única opción era la primera. Oracle9i RAC ha cambiado
eso. Para una aplicación, un sistema Oracle9i RAC parece exactamente • Alta disponibilidad significa en primer lugar que su empresa no pierde
igual que un solo servidor de base de datos, la aplicación SAP acepta dinero por fallos en los sistemas de misión crítica. La existencia de
ahora la existencia de varias instancias Oracle9i RAC ejecutándose en varias instancias en distintos nodos significa también que usted puede
varios equipos. En otras palabras, Oracle9i RAC le brinda todas las reducir el dinero gastado en soporte, debido a que con una instancia
opciones de escalabilidad en la capa de base de datos que usted siempre inactiva y tres aún funcionando un tiempo de respuesta de 2 horas es
ha tenido en la capa de aplicaciones SAP. menos importante que con una instancia inactiva y ninguna otra
funcionando.
• Computación adaptable/Computación grid: En las infraestructuras
de TI actuales, los recursos computacionales aislados son dedicados en • Escalabilidad significa que aún cuando la carga de trabajo crece, usted
forma permanente a aplicaciones específicas. Se deben dimensionar estos no necesariamente debe comprar el mayor equipo disponible y usted no
recursos para su carga de trabajo de pico. Como el pico de carga se necesariamente tiene que reemplazar su equipo existente.. Usted puede
produce sólo en algunos momentos, una considerable cantidad de recursos comprar 4 equipos pequeños en lugar de un solo gran ordenador –lo
está inactiva durante mucho tiempo. Muchos piensan hoy que las infrae- que es considerablemente más barato– y se pueden usar estos equipos
structuras informáticas serán distintas en el futuro. Habrá recursos de por un tiempo más prolongado–, lo que los hace aún más económicos.
computación y de unidades de almacenamiento así como mecanismos • Computación adaptable/Computación grid significa que se puede hacer
de control que permitan a los administradores asignar estas unidades al un mejor uso de los recursos, usando menos para las aplicaciones
trabajo que necesita efectuarse y modifiquen las asignaciones rápidamente existentes o ejecutando más aplicaciones sobre los recursos existentes.
al modificarse la carga de trabajo. Oracle9i RAC se ajusta perfectamente
38
Oracle9i RAC
Oracle sigue diciéndonos que Oracle9i RAC nos ayuda a La fase de preparación inmediata es seguida por la disponibilidad general.
ahorrar dinero, porque podemos comprar ordenadores
Usted nos dijo, que Oracle9i RAC es transparente a la aplicación, es decir,
pequeños y baratos en lugar de grandes y costosos.
la aplicación no necesita ser modificada para acceder a un servidor de base
¿Significa esto que no tiene sentido considerar RAC, si la de datos con RAC. Pero también me dijeron que el software SAP debe ser
estrategia de TI de mi compañía se basa en grandes equipos modificado antes de estar generalmente disponible con RAC.
servidores?
Usted nos dijo, que Oracle9i RAC es transparente a la
No. Se sigue teniendo todas las ventajas de la alta disponibilidad, es decir, aplicación, es decir, la aplicación no necesita ser modificada
menos tiempo inactivo, planeado o no planeado, incluso si usted usa para acceder a un servidor de base de datos con RAC.
equipos grandes. Al usar RAC, usted también podrá mejorar la distribución Pero también me dijeron que el software SAP debe ser
de la carga de trabajo, lo que aprovecha mejor sus recursos existentes. modificado antes de estar generalmente disponible con RAC.
¿Cuál afirmación es la correcta?
¿Cómo sé que Oracle9i RAC no es sólo una iniciativa de
marketing de corta vida que nadie recordará en 2 años? Ambas afirmaciones son verdaderas. Oracle9i RAC puede utilizarse
¿Cómo sé que tiene sentido gastar tiempo y dinero en esta transparentemente con las aplicaciones SAP. Este fue probado por una serie
tecnología? de pruebas comparativas estándar SAP realizadas con éxito en 2002, sin
cambiar una sola línea de código SAP. No obstante, SAP no sólo distribuye
La siguiente versión después de Oracle9i se llama Oracle10g. La “g” aplicaciones. El software SAP también incluye herramientas de administra-
indica que la computación grid está al centro de este nuevo lanzamiento. ción, entre ellas herramientas de administración de base de datos como
La computación grid, como se implementa en Oracle10g, es la continuación SAPDBA y BR*Tools. Algunas partes de estas herramientas deben ser
y evolución de la distribución de carga de trabajo y estrategias de modificadas para hacerlas “conscientes de RAC”.
utilización de recursos que fueron presentadas con Oracle9i RAC. Así que
esta tecnología no desaparece, sino que se convierte en protagonista. ¿Cómo puedo conocer el estado de Oracle9i RAC para SAP
sobre mi plataforma particular?
¿Pero podría yo volver de Oracle9i RAC a un sistema de
instancia única? Se puede encontrar una perspectiva general del estado actual y los planes
futuros en OSS note 527843. Para más información póngase en contacto
Sí. La actualización de un sistema de instancia única a Oracle9i RAC con: saponoracle_de@oracle.com.
no cambia nada en la base de datos. De modo que se puede regresar en
cualquier momento.
39
Oracle for SAP Release Matrix
Pie de imprenta
Publicado por: Microsoft®, WINDOWS®, NT®, EXCEL®, Word®, PowerPoint® y SQL Server®
Oracle Corporation, son marcas registradas de Microsoft Corporation.
Oracle for SAP Global Technology Center IBM®, DB2®, OS/2®, DB2/6000®, Parallel Sysplex®, MVS/ESA®, RS/6000®, AIX®,
Altrottstr. 31 S/390®, AS/400®, OS/390® y OS/400® son marcas registradas de IBM Corporation.
69190 Walldorf, Alemania INFORMIX®-OnLine for SAP e Informix® Dynamic ServerTM son marcas registradas de
Tel. ++49 (0) 6227-8398 - 0 Informix Software Incorporated.
Fax ++49 (0) 6227-8398 - 199 UNIX®, X/Open®, OSF/1® y Motif® son marcas registradas del Open Group.
E-Mail saponoracle_de@oracle.com HTML, DHTML, XML, XHTML son marcas o marcas registradas de W3C®, World Wide
Albrecht Haug Web Consortium, Instituto Tecnológico de Massachusetts.
albrecht.haug@oracle.com JAVA® es una marca registrada de Sun Microsystems, Inc. JAVASCRIPT® es una marca
Internet: http://www.oracle.com/newsletters/sap registrada de Sun Microsystems, Inc., utilizada bajo licencia para tecnología inventada e
http://www.sap.com/partner/index.htm implementada por Netscape.
Todos los demás productos mencionados son marcas o marcas registradas de sus respectivas
Reproducción permitida sólo bajo permiso expreso de los editores; Oracle, Oracle8, Oracle8i, compañías.
Oracle9i, Oracle 10g, Oracle Real Application Clusters, Oracle Express, Discoverer, Designer, Todos los derechos reservados. Oracle Corporation 2004.®
Developer y el logo de Oracle son marcas o marcas registradas de Oracle Corporation.
Este documento se ofrece sólo con fines informativos y la información aquí contenida está
SAP, el logo de SAP, R/2, RIVA, R/3, SAP ArchiveLink, SAP Business Workflow, WebFlow, sujeta a cambios sin previo aviso. Por favor, informe de cualquier error que encuentre a Oracle
SAP EarlyWatch, BAPI, SAPPHIRE, Management Cockpit, el logo de mySAP y mySAP son (saponoracle_de@oracle.com). Oracle Corporation no proporciona ninguna garantía y se exime
marcas o marcas registradas de SAP AG en Alemania y en otros países del mundo. específicamente de toda responsabilidad en relación con el presente documento.
40