Escolar Documentos
Profissional Documentos
Cultura Documentos
Arquitectura
Tecnologa de Servicios
Proporciona la tecnologa genrica para la conexin a los sistemas de no Oracle y es
Heterogneos
el poder de procesamiento de Gateway. Como un componente integrado de la base
de datos, Servicios Heterogneos puede explotar caractersticas de la base de
datos, tales como el anlisis SQL de gran alcance y capacidades de optimizacin.
Servicios heterogneos extienden el motor SQL de Oracle para reconocer el SQL y
capacidades de procedimiento del sistema de no-Oracle remota y las asignaciones
necesarias para obtener la necesaria informacin del diccionario de datos.
Agente
Caractersticas Principales
Transparencia de ubicacin: Los usuarios no necesitan estar al tanto de la ubicacin fsica
de los datos, slo los nombres de las tablas para acceder.
Comprometer la transparencia: Distribuidos y no distribuidos las transacciones estn
comprometidos con el estndar-ANSI SQL COMMIT. Oracle detecta automticamente cuando
una transaccin se distribuye y utiliza un protocolo de confirmacin en dos fases para
garantizar la integridad de la transaccin y la coherencia.
Confirmacin en dos fases: Oracle apoya confirmacin en dos fases con los almacenes no
Oracle. Cuando una interfaz pblica de confirmacin en dos fases no est disponible, puede
ser apoyada cuando las transacciones distribuidas implican Oracle y una sola no-Oracle no
realizada en almacenes
Traduccin de Tipo de datos: Realiza traducciones automticas de tipos de datos entre el
Oracle Sever y el sistema no-Oracle
Traduccin de Diccionario de datos: Metadatos del sistema no-Oracle se traducen y se muestran en el formato de
Oracle
Acceso de lectura / escritura: Tanto las capacidades de consulta y actualizacin son compatibles con la mayora de
los sistemas no-Oracle
Movilidad Gateway: El Gateway, el sistema no-Oracle y el servidor de Oracle pueden todos residen en diferentes
mquinas
Result Set: Soporta la capacidad de devolver Result Sets desde procedimientos almacenados
Soporte para los LOB: los tipo de datos LOB se admite para la mayora de los sistemas no-Oracle
Tipos de datos Fecha Hora: Soporta los tipos de datos de fecha y hora en Oracle SQL y procedimientos almacenados
Partes LONG: Soporte completo de tipo de datos LONG por el manejo por partes de los datos
Pasar a travs del SQL(PassThrough SQL): permite al SQL nativo (incluyendo DDL) del objetivo del sistema de
Oracle no se transmite directamente
Seguridad de inicio de sesin: Hace cumplir las autorizaciones de acceso para el acceso remoto
NLS y Apoyo NCHAR: Permite conectividad a sistemas que no son de Oracle utilizando conjuntos de caracteres multibyte
Generado de consultas cach SQL: consultas en lenguaje no-Oracle se generan y almacenan en cach en el Shared
Pool de Oracle, por lo que es ms eficiente para su reutilizacin cuando tales consultas se utilizan con frecuencia por
varias sesiones de cliente
Cach local: Informacin sobre las capacidades, traducciones SQL y traduccin del diccionario de datos se almacenan
localmente, lo que reduce el trfico de red
Optimizaciones distribuidas de SQL: Mejora el rendimiento de las operaciones multi-sitio JOIN y SET.
Traduccin SQL
Traduccin SQL
A pesar de que un almacn de datos relacional puede estar basada
en estndares SQL, puede haber diferencias sutiles entre los
fabricantes de la aplicacin.
- Oracle
SELECT TO_UPPER(ename) FROM emp;
- no-Oracle
SELECT UPPERCASE(ename) FROM emp;
Reduccin de sobrecarga
SOLUCION DE INTEGRACION DE
DATOS SINCRONICOS DE ORACLE
Para cumplir con los requisitos descritos antes, Oracle ofrece Database
Gateway. Esta solucin es una combinacin del componente de Servicios
Heterogneos (HS) que se integra en la base de datos Oracle y un Gateway,
que proporciona informacin para y la conectividad a sistemas que no son de
Oracle.
Servicio de transacciones
Servicio SQL
Servicio Procesal