martes, 28 de febrero de 2017

1.- ORACLE

1.- ORACLE 


Características de Manejadores de Base de Datos
Descripción
Las capacidades de administración de bases de datos de Oracle facilitan la vida de DBA al proporcionar una solución de ciclo de vida completo que abarca administración de cambios y configuración, parches, aprovisionamiento, pruebas, enmascaramiento / subconjunto, administración de rendimiento y ajuste automático.
La gestión de bases de datos de Oracle incluye las siguientes características clave:
·         Gestión del rendimiento mediante el repositorio automático de carga de trabajo (AWR), el almacén AWR, el monitor automático de diagnóstico de base de datos (ADDM), las líneas de base AWR y los umbrales adaptativos, ASH Analytics
·         Sintonización de aplicaciones mediante SQL Tuning Advisor, Asesor de SQL Access, Supervisión de SQL en tiempo real, Supervisión de operaciones de base de datos
·         Prueba de tiempo de respuesta utilizando SQL Performance Analyzer, SPA Quick Check
·         Pruebas de rendimiento mediante la reproducción de bases de datos
S.O. Soportados
AIX, HP-UX, Linux, OS X, Solaris, Windows, z/OS
Aplicaciones
Enterprise Performance Management
Enterprise Resource Planning
Human Capital Management
Product Lifecycle Management
Supply Chain Management
Aplicaciones sectoriales
Oracle Modern Best Practice
Líneas de producto de aplicaciones
Escalabilidad
La estructura y la gestión de las bases de datos se han convertido en elementos clave para el funcionamiento de aplicaciones de alto rendimiento, como los motores de búsqueda que manejan grandes volúmenes de información. Por lo que se debe asegurar la escalabilidad del sistema, solventando la problemática asociada al espacio de almacenamiento que necesitan las bases de datos.
Oracle que permite a las organizaciones ampliar el rendimiento de las aplicaciones críticas mediante un acceso veloz, fiable y completamente parametrizable a la información de uso frecuente.
  • No. Usuarios concurrentes
Las instalaciones de memoria compartida del servidor compartido permiten que “Oracle Database” admita miles de usuarios simultáneos en un único nodo.
  • Transacciones
Las soluciones empresariales muchas veces tienen el desafío de realizar operaciones sobre múltiples bases de datos, todas las operaciones ejecutadas deben ser trabajadas y vistas como sola transacción. Si una operación sobre una base de datos falla, todo el conjunto de operaciones debe ser canceladas. Así mismo se debe dar conformidad de la transacción si no hay ningún error.
o    Application Program (AP), es el responsable de definir el inicio de una transacción distribuida y responsable de solicitar la aceptación o cancelación de todas las operaciones realizadas. Este componente es lo que programaremos más adelante mediante una capa de acceso a datos.
o    Resource Manager (RM), es una base de datos o cualquier fuente de datos que es utilizada por un Application Program. En nuestra implementación será una base de datos en Oracle RAC 12c y SQL Server 2012.
o    Transaction Manager (TM), es el servicio responsable de asignar un único ID a una transacción distribuida, monitorearla y solicitar la confirmación o cancelación de múltiples operaciones que están asociada a la transacción distribuida. Para este componente utilizaremos Microsoft Distributed Transaction Coordinator (MSDTC).
Las transacciones distribuidas a implementar estarán basadas en el estándar eXtended Architecture (XA), el cual define el protocolo two-phase commit y la API usada para la comunicación entre el Transaction Manager y el Resource Manager.
El protocolo two-phase commit permite que una transacción se ejecute en 2 fases. En la primera fase, el Transaction Manager pregunta a todos los Resource Manager enlistados en la transacción distribuida si tienen todo listo para realizar una confirmación de las operaciones ejecutadas, si ninguna de estas reporta algún problema se procede a la segunda fase que es básicamente en confirmar las operaciones. En caso de algún incidente la transacción entra en estado de duda y es resuelto por el Resource Manager.
Una transacción queda en estado de duda cuando ocurre los siguientes escenarios:
·         Falla en la comunicación de red entre las bases de datos enlistadas.
·         Alguno de los servidores que participan en la transacción distribuida se cae.
·         Algún bug en el software del manejador de base de datos.
  • Herramientas de apoyo
PL / SQL, la extensión procesal de SQL de SQL, es un lenguaje portátil de procesamiento de transacciones de alto rendimiento.
Aplicación Express 5.0. Oracle Application Express te permite diseñar, desarrollar e implantar aplicaciones responsivas sobre la base de datos usando sólo tu navegador web.
Soporte técnico
Oracle cuenta con una gran cantidad de opciones para soporte técnico. Ya sea que elija un entorno de Oracle que se encuentre en las instalaciones, en la nube o en una solución de nube híbrida. También se cuenta con un portal que ofrece una gran cantidad de recursos para los clientes de Oracle una de estas:
My Oracle Support
 La solución de soporte integrada para clientes de Oracle Premier Support.
·         Buscar Soluciones
·         Descargar Parches y Actualizaciones
·         Acceder a Herramientas de Soporte Proactivas
·         Colaborar en la Comunidad de My Oracle Support
·         Crear una Solicitud de Servicio
Costo y tipos de licencia
Oracle Database 11g Express Edition (licencia libre)
Oracle Database 12c (licencia comercial)







Última actualización
Oracle Database 12c Release 2 (12.2)
Clientes importantes que la usan
Grupo Posadas, Periódico el Universal, Alsea (Domino s Pizza, Starbucks Coffee, Burger King, Chillis), Banco compartamos, Banco de Mexico, Caja Morelia Valladolid, Coca Cola FEMSA, CFE, I+D Mexico (Tarjeta IAVE), ITESM, Si Vale, Reebook Mexico, Universidades Anahuac, PGJ Queretaro, Nacional Fianaciera, Mercado Libre, Grupo ADO, Comisión Nacional de Protección Social en Salud, Financiera Alcanza, Financiera Finsol,Finanzas Monterrey, GE Capital, PEMEX SICORI.
Requisitos de instalación
En la tabla siguiente se enumeran los componentes de hardware necesarios para Oracle Database en Windows x64.
Tabla 2-2 Requisitos de hardware de Windows x64
Requisito
Valor
Arquitectura del sistema
Procesador: AMD64 e Intel EM64T
Nota: Oracle proporciona versiones de 32 bits (Windows x86) y 64 bits (Windows x64) de Oracle Database for Microsoft Windows.
Memoria física (RAM)
1 GB mínimo
En Windows 7, Windows 8, Windows 8.1, 2 GB como mínimo
Memoria virtual
  • Si la memoria física está entre 2 GB y 16 GB, a continuación, establezca la memoria virtual a 1 veces el tamaño de la RAM
  • Si la memoria física es superior a 16 GB, establezca la memoria virtual en 16 GB
Espacio del disco
Tipo de instalación típica total: 5.39 GB
Tipos de instalación avanzados total: 5.89 GB
Consulte la Tabla 2-4 para obtener más detalles.
Procesador para Windows x64
550 MHz como mínimo
Video adaptador
256 colores
Resolución de la pantalla
1024 X 768 mínimo




Requisitos de preinstalación de la base de datos Oracle
Requisitos de software
Tabla 2-6 Requisitos de software de Windows x64
Requisito
Valor
Sistema operativo
Oracle Database for Windows x64 es compatible con los siguientes sistemas operativos:
  • Windows Server 2003 - todas las ediciones x64
  • Windows Server 2003 R2 - todas las ediciones x64
  • Windows XP Professional Edición x64
  • Windows Vista x64 - Ediciones empresariales, empresariales y definitivas
  • Windows Server 2008 x64: ediciones estándar, Enterprise, Datacenter y Web
  • Windows Server 2008 R2 x64: ediciones Standard, Enterprise, Datacenter, Web y Foundation
  • Windows 7 x64: ediciones Professional, Enterprise y Ultimate
  • Windows 8 x64 - Ediciones Pro y Enterprise
  • Windows 8.1 x64 - Ediciones Pro y Enterprise
Nota: A partir de Oracle Database 11 g Release 2 (11.2.0.4), Oracle Database admite Windows Server 2012 x64 y Windows Server 2012 R2 x64 en las ediciones Standard, Datacenter, Essentials y Foundation. Windows Server 2012 R2 x64 requiere la revisión del paquete de bases de datos de Windows 11.2.0.4.14 o superior.
Nota: Se admite Windows Multilingual User Interface Pack.
Nota: La opción Server Core no es compatible con todos los sistemas operativos Windows Server.
Consulte también: Para obtener información sobre el soporte de Hyper-V, visite Mi soporte de Oracle (anteriormente , MetaLink de Oracle) en
Consulte también: "Certificación de hardware y software" para obtener información sobre cómo acceder a los requisitos de sistema más recientes
Compilador
Pro * COBOL ha sido probado y certificado con Net Express 5.0.
Los componentes siguientes se admiten con los compiladores Microsoft Visual C ++ .NET 2005 8.0, Microsoft Visual C ++ .NET 2008 9.0 e Intel 10.1 C:
  • Interfaz de llamadas de Oracle
  • Llamadas externas
  • Pro * C / C ++
  • XDK
Oracle C ++ Call Interface es compatible con
  • Microsoft Visual C ++ .NET 2005 8.0
  • Microsoft Visual C ++ .NET 2008 9.0 - Las bibliotecas OCCI se instalan bajo ORACLE_HOME \oci\lib\msvc\vc9 . Al desarrollar aplicaciones OCCI con MSVC ++ 9.0, asegúrese de que las bibliotecas OCCI estén seleccionadas correctamente de este directorio para enlazar y ejecutar.
  • Intel 10.1 C + + compilador con Microsoft Visual C + +. NET 2005 STLs.
Protocolo de red
La capa de base de Oracle Net utiliza soporte de protocolo de Oracle para comunicarse con los siguientes protocolos de red estándar de la industria:
  • TCP / IP
  • TCP / IP con SSL
  • Tubos con nombre

Requisitos de almacenamiento
Tabla 2-4 Requisitos de espacio en disco de Windows x64 en NTFS
Tipo de instalación
TEMP Espacio
SYSTEM_DRIVE : \ Archivos de programa \ Oracle
Inicio de Oracle
Archivos de información *
Total
Instalación típica
500 MB
4.0 MB
3.80 GB
1.9 GB
6.22 GB
Instalación avanzada: todas las ediciones
500 MB
4.55 MB
3,80 GB **
1,9 GB **
6,22 GB **

Lenguajes soportados
C, C#, C++, Clojure, Cobol, Delphi, Eiffel, Erlang, Fortran, Groovy, Haskell, Java, JavaScript, Lisp, Objective C, OCaml, Perl, PHP, Python, R, Ruby, Scala, Tcl, Visual Basic
REFERENCIAS
https://docs.oracle.com/cd/E11882_01/install.112/e47798/reqs.htm

Erick Jonathan De Leon Ortega 6 - A

No hay comentarios:

Publicar un comentario