Oracle en windows
Upcoming SlideShare
Loading in...5
×
 

Oracle en windows

on

  • 4,082 views

2

2

Statistics

Views

Total Views
4,082
Views on SlideShare
4,077
Embed Views
5

Actions

Likes
0
Downloads
125
Comments
0

1 Embed 5

http://lapiedradigital.zobyhost.com 5

Accessibility

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Oracle en windows Oracle en windows Presentation Transcript

    • Tecnología Oracle sobre Windows
    • Agenda
      • Oracle en Windows
        • Compromiso con Windows
        • Soporte a Plataforma Windows
        • Integración con S.O. Windows y Servicios
      • Alta Disponibilidad y Escalabilidad en Windows
        • Oracle Fail Safe
        • Oracle Real Application Cluster (RAC)
        • Hacia el “Grid computing”
      • Integración con .NET
        • Oracle Database Provider para .NET (ODP.NET)
        • Oracle Database Extensions para .NET
        • Oracle Developer Tools para Visual Studio .NET
      • Familia Oracle Standard Edition One
        • Demo Oracle Application Express
        • Demo Instant Portal
    • Algunos hechos sobre la base de datos Oracle 10g en Windows
      • Nº 1 en descargas de OTN
      • #1 plataforma Oracle (unidades)
      • #1 plataforma de desarrollo
      • Plataforma con mayor número de funcionalidades específicas
      • Rompe los límites “tradicionales” de Windows
        • Escalabilidad
        • Seguridad
        • Apertura a otros estándares
    • ¿Por qué Oracle en Windows?
      • Oracle constituye una gran parte de la base instalada Windows y sigue en aumento…
        • BD #2 en Windows en 2003 (Gartner 2004)
        • Primera BD relacional en Windows NT (1993) (Oracle7)
        • Primera BD en Windows Server 2003 (2003) 32b & 64b
      • Primera versión pública de la BD para desarrolladores en Windows 64-bit
        • Itanium (2000)
        • Sistemas AMD64 e Intel EM64T (Mayo 2004)
      • Intel clusters de bajo coste
        • Los clientes buscan reducir costes y consolidar servidores
      • Flexibilidad de SO y programación de lenguaje
        • La aplicación Windows es compatible con Oracle Database en cualquier plataforma
        • Entorno de desarollo .NET o J2EE
    • Relaciones con Microsoft Ingeniería Colaboración estrecha con los equipos de MS Engineering (OS,ADO.NET,VS.NET,VSS ..) Acceso a vesiones Beta y pre-release de productos Microsoft Marketing Oracle patrocina eventos de MS (TechEd USA 2004, TechEd Europa 2004, MS IT Forum 2004, PDC 2003, MS Server Devcon 2002) MS patrocina eventos de Oracle (OOW 2004 San Franciso, OW Shanghai 2004) VSIP Premier Partner Suporte Acuerdo de soportte MS Premier Colaboración de los equipos de soporte
    • Soporte de BD en Windows SI SI SI Windows XP & Windows Server 2003, x64 Editions (Intel EM64T and AMD Opteron) SI (WS 2003) SI SI Windows XP & Windows Server 2003 for 64-bit Itanium Systems SI SI SI Windows Server 2003, 32-bit SI SI SI Windows XP Professional SI SI SI Windows 2000 SI SI Windows NT (OS desoportado) 10gR2 10gR1 9iR2 OS
    • Integración con el núcleo de Windows Memoria CPU I/O Núcleo S.O. Thread model CPU affinities/Thread priorities Hyperthreading NUMA support 32-bit: 3 GB, 64 GB (VLM) 64-bit: No limit Large Pages: 2 MB (32-bit), 16 MB (64-bit) 64-bit File I/O, Async I/O Raw Files Cluster File System Administración Performance Monitor Integration Event Log support Windows Services
    • Integración con Servicios Windows Active Directory/ Securidad Servicios Clustering VSS Oracle Fail Safe Oracle VSS Writer (Futuro) DB registration/name resolution SSO (OS Auth, Kerberos, SSL) AD Integration con Oracle IM Transaciones Oracle Services for MTS
    • Integración con Cliente Windows
      • Interoperatibilidad con Windows Desktop y productos Office products via WebDAV
        • XML DB
      • Oracle Business Intelligence Spreadsheet Add-in
        • Fácil instalación
        • Navegar datos de Oracle OLAP en Excel, relacionales y basados en espacios de trabajo analíticos.
        • Query Builder
        • Insert OLAP Calculation (CalcBuilder)
        • Inserta cálculos de Excel en área de datos
    • Agenda
      • Oracle en Windows
        • Compromiso con Windows
        • Soporte a Plataforma Windows
        • Integración con S.O. Windows y Servicios
      • Alta Disponibilidad y Escalabilidad en Windows
        • Oracle Fail Safe
        • Oracle Real Application Cluster (RAC)
        • Hacia el “Grid computing”
      • Integración con .NET
        • Oracle Database Provider para .NET (ODP.NET)
        • Oracle Database Extensions para .NET
        • Oracle Developer Tools para Visual Studio .NET
      • Familia Oracle Standard Edition One
        • Demo Oracle Application Express
        • Demo Instant Portal
    • Oracle Fail Safe
      • Solución de alta disponibilidad para Oracle sobre plataformas Windows
      • Integrado con Microsoft Cluster Server
      • Soporta el máximo número de nodos en Windows
    • Oracle Fail Safe: Gratuito con Oracle DB en Windows
    • Acceso a la base de datos antes del Failover Private Disk(s) Shared I/O Interconnect Primary Server for Virtual Server C Client Applications Secondary Server for Virtual Server C Cluster Resources: Disk IP Address Network Name Net Listener OEM Intelligent Agent Oracle Database Virtual Server C Node A Oracle Fail Safe Database Instance Node B Database Disks Private Disk(s) Oracle Fail Safe Server MSCS Oracle Fail Safe Server MSCS
    • Acceso a la base de datos después del Failover Private Disk(s) Shared I/O Interconnect Primary Server for Virtual Server C Client Applications Secondary Server for Virtual Server C Node A Node B Database Disks Cluster Resources: Disk IP Address Network Name Net Listener OEM Intelligent Agent Oracle Database Virtual Server C Oracle Fail Safe Database Instance Private Disk(s) Oracle Fail Safe Server MSCS Oracle Fail Safe Server MSCS
    • Oracle10g Real Application Clusters
      • Configuración de Hardware similar a FailSafe
      • Pero ofrece Failover MÁS Escalabilidad
        • Mayor carga en la Interconexión
        • Los bloques de datos se intercambian entre las caches de cada instancia sin necesidad de escribir en el disco
      • El verdadero cluster ACTIVO/ACTIVO
      • A partir de la versión 9i Release2: Windows Cluster File System de Oracle
    • Protección frente a fallos del servidor Servidor 1 Instancia ‘A’ Servidor 2 Instancia ‘A’ Database ‘ A’ Real Application Clusters
    • Cache Fusion
      • Full Cache Fusi o n
        • Envío de datos de cache a cache
        • Compartición de cache eliminando el nº I/O
      • Permite flexibilidad y una implantación transparente
      User s Shared Cache Cache Fusion
    • Oracle10g RAC es Disponibilidad
      • Ejecuta todas las aplicaciones sin interrupción
      • Solución de Alta Disponibilidad Completa:
        • Todas las capacidades disponibles en “single node”
        • Disponibilidad a nivel de cluster por redundancia
      • Solución para todas las causas de detenciones, tanto planificadas como no planificadas
      • Balance de carga entre nodos y aprovechamiento completo del cluster para la misma base de datos
    • Oracle10g RAC es Manejabilidad
      • “ Single System Image” (Una sola imagen)
        • No es más complejo que un solo nodo
        • Instalación basada en “wizards”
        • No precisa más DBAs que para manejar un solo nodo
      • Sin modificar las aplicaciones
      • Sin necesidad de realizar “tuning” específicos
      • Una sola imagen de BD
    • Infraestructuras IT actuales
      • Configuradas para picos
      • Escalabilidad limitada
      • Disponibilidad < 99.x%
      • Seguridad fragmentada
    • Hacia Oracle Grid Computing
      • Estandarizar, Consolidar, Automatizar
      • Almacenamiento
      • Bases de datos
      • Servidores de aplicaciones
      • Herramientas de Gestión
    • Automatic Storage Management (ASM)
      • Configuración y facilidad de uso mejorada
      • Aprovisionamiento de datos mejorado
        • Soporta transportable tablespaces
      • Virtualización de almacenamiento mejorada
    • La mayor protección al menor coste ASM Mirroring Protección frente a fallos de almacenamiento Data Guard Protección frente a catástrofes Flashback Protección de error humano Flash Recovery Area Protección frente a corrupción
    • Base de datos autogestionada Automatic Performance Diagnostics & Tuning Enterprise Configuration Management Self-Managing Backups Automatic Space & Memory Management Oracle Database 10 g
    • Gestión de servicios y sistemas
      • Service
        • Cualquier función de negocio de usuario final
      • Sistemas
        • Componentes clave que soportan un servicio
      • Vistas Topologicas
        • Modelado Visual
        • Relaciones
        • Estado de componentes
      • Dashboards
        • Indicadores críticos de un vistazo
      Service Topology Service Dashboard
    • Oracle Enterprise Manager 10 g Plug-Ins para Windows
      • .NET Framework
      • SQL Server
      • ISA Server
      • BizTalk Server
      • Commerce Server
      • Active Directory
      • Internet Information Server
    • Agenda
      • Oracle en Windows
        • Compromiso con Windows
        • Soporte a Plataforma Windows
        • Integración con S.O. Windows y Servicios
      • Alta Disponibilidad y Escalabilidad en Windows
        • Oracle Fail Safe
        • Oracle Real Application Cluster (RAC)
        • Hacia el “Grid computing”
      • Integración con .NET
        • Oracle Database Provider para .NET (ODP.NET)
        • Oracle Database Extensions para .NET
        • Oracle Developer Tools para Visual Studio .NET
      • Familia Oracle Standard Edition One
        • Demo Oracle Application Express
        • Demo Instant Portal
    • Soporte al entorno de desarrollo en Widows Visual Studio Environment IIS Oracle Developer Tools for VS.NET C++, C#, VB .NET Application Develop ODP.NET Deploy Oracle DB Extensions For .NET IIS (ASP ASP.NET) MTS/ COM+ Application Deploy Oracle Services for MTS Database Development
    • Acceso de Datos COM a Oracle Visual Basic MS Office ActiveX Data Objects (ADO) Aplicaciones C/C++ ODBC P á ginas ASP Oracle Objects for OLE (OO4O) Automatización COM (MS Office, VB, Any COM Server) Cualquier Cliente COM Oracle OLE DB
    • Acceso de Datos .NET a Oracle VB .NET C++ .NET C# ASP .NET Cualquier Cliente .NET Oracle Database Oracle Data Provider para .NET Extensiones Oracle Database para .NET (VB .NET, C#, C++)
    • Oracle Data Provider for .NET
      • Primer lanzamiento en 2002
      • Puede usarse con servidores Oracle8 i , Oracle9 i y Oracle10 g
        • En cualquier plataforma (Unix, Linux, Windows, etc)
        • Cliente de base de datos en Windows
      • Soporta .NET Framework 1.0, 1.1
      • Soporta funcionalidades avanzadas de base de datos como Grid, XML DB, RAC, Securidad, PL/SQL, Native Data Types, etc.
      • ADO.NET 2.0 planeado en inicio 2006
    • Oracle Database Extensions para .NET
      • Corre procedimientos almacenados .NET en bases de datos Oracle sobre Windows
      • Los procedimientos pueden escribirse en VB .NET, C# or C++
      • El acceso ODP.NET en el lado del servidor es casi idéntico al del cliente, pero con una sesión de base de datos implícita.
    • Arquitectura
    • Escriba procedimientos almacenados .NET para Oracle Visual Studio Environment Oracle Developer Tools for VS.NET Oracle DB Extensions for .NET C#,VB.NET,C++ Server Project ( Use ODP.NET if required ) Assembly foo.dll (proc sp) Build Develop Stored Proc Stored Procedure, SQL .. Client Application Invoke Invoke Deploy
    • Desarrollo .Net con Oracle Database 10g Release 2
      • Visual Studio Integration (descargable en OTN)
      • Llamadas al Common Language Runtime (CLR)
      • ODP.Net Fast Connection Failover
    • Oracle Developer Tools para Visual Studio .NET
      • “ Add-in” integrado para Visual Studio .NET
      • Oracle es un partner de primer nivel en el programa Microsoft Visual Studio Industry Partner (VSIP)
      • Disponible para descarga gratuita en:
        • http://otn.oracle.com/dotnet
    • Desarrolle en Windows, ponga la base de datos en cualquier plataforma Visual Studio Environment Oracle Developer Tools for VS.NET Windows Windows Linux Unix Oracle 10g, 9i, or 8i Other
    • Beneficios
      • Intuitivo y fácil de aprender
      • Reaprovecha la esperiencia de desarrollo en SQL Server
      • Funcionalidades avanzadas que mejoran la productividad – i.e. diseñadores, generadores de código
      • Da acceso a la última y más avanzada funcionalidad de Oracle
      • Visual Studio para todo el ciclo de vida del proyecto
    • Visión general de funcionalidades
      • Oracle Explorer – navegar y alterar esquemas
      • Asistentes y Diseñadores
      • Generación automática de código
      • Editor PL/SQL Editor con IntelliSense
      • Oracle Data Window
      • Oracle Query Window (ad hoc SQL)
      • Asistente de despliegue de .NET Stored Procedures
      • Sistema de ayuda integrado – Palabras clave SQL y PL/SQL
    • Oracle Explorer
      • Control en arbol, similar al “Server Explorer”
      • Ver objetos del esquema de Oracle
      • Generar SQL para los objetos
      • Filtrar y esconder esquemas no deseados
      • Punto de entrada para otras tareas
        • Ver, alterar y crear objetos de esquema
        • Autogenerar código
        • Ver y edtar datos de Oracle
        • Correr procedures y funciones almacenadas
    • Oracle Explorer
    • Diseñadores y Asistentes
      • Diseñador de Tablas
      • Diseñador de Vistas
      • Asistentes de Procedimientos y Funciones
      • Asistentes para Paquetes
      • Diseñador de Secuencias
      • Diseñador de Sinónimos
      • Diseñador de Disparadores (Triggers)
      • Asistente de Data Adapter
    • Diseñador de Tablas
    • Editor de código PL/SQL
      • Coloreado de sintaxis
      • Regiones Expandibles
      • IntelliSense
      • Ayuda contextual SQL/PLSQL
      • Muestra el error en lista de tareas
      • Ayuda contextual números de error
    • Editor PL/SQL
    • Ventana de Datos
      • Ver y modificar datos de tablas
      • Correr procedimientos almacenados y ver datos
      • Soporta tipos de datos Oracle
      • Ver tipos de datos complejos como Ref Cursors
    • Ventana de Datos
    • Ventana de consultas Oracle
      • Ejecuta SQL “ad hoc”
      • Arrastrar y soltar objetos de Oracle Explorer para generar SQL
      • Resultado de selects en formato texto o “grid” (celdas de datos)
      • Ejecutar sentencias múltiples en una fia
      • Ejecutar scripts (“@myscript.sql”)
    • Ayuda en línea integrada
      • “ Getting started”
      • Tutoriales
      • Guía de Referencia
      • Ayuda contextual
      • Oracle Error Manual
      • Guía Oracle SQL
      • Guía Oracle PL/SQL
    • Agenda
      • Oracle en Windows
        • Compromiso con Windows
        • Soporte a Plataforma Windows
        • Integración con S.O. Windows y Servicios
      • Alta Disponibilidad y Escalabilidad en Windows
        • Oracle Fail Safe
        • Oracle Real Application Cluster (RAC)
        • Hacia el “Grid computing”
      • Integración con .NET
        • Oracle Database Provider para .NET (ODP.NET)
        • Oracle Database Extensions para .NET
        • Oracle Developer Tools para Visual Studio .NET
      • Familia Oracle Standard Edition One
        • Demo Oracle Application Express
        • Demo Instant Portal
    • La familia Oracle SE One En respuestas a las necesidades de las PYMES, Oracle ha introducido la familia “SE One” , formada por un conjunto de dos productos perfectamente integrados. Gracias a la familia “SE One”, Oracle proporciona una solución flexible , modular y de fácil implementación
    • OracleDB SE One
      • La misma funcionalidad que OracleDB SE, a un precio ajustado a las PYMES, mejor que Microsoft:
          • 149 € usuario (mín. 5)
          • 4248 € procesador (máx. 2)
      • Adaptada a las PYMES:
        • Más fácil de instalar y configurar
        • Gestión automatizada y automantenida
        • Soporta Oracle Application Express
    • Oracle Database 10g
      • Fácil de instalar y configurar
        • Instalación en menos de 17 minutos
      • Fácil de administrar
        • Tutorial de autoaprendizaje GRATUITO para DBAs en 2 días
      • Fácil de desarrollar
        • Tutoriales de autoaprendizaje GRATUITOS de Oracle Application Express
      • Fácil de comprar
        • Cuesta menos que Microsoft SQL Server
    • Oracle Database 10 g Express Edition
      • Base de datos de iniciación a Oracle
      • Gratis para
        • Descarga
        • Desarrollo
        • Despliegue
        • Distribución
      • Forum online
    • Oracle Application Express 2.0
      • Desarrollo rápido de informes y entradas de datos
      • Sin programación o scripting
      • Despliegue instantaneo en la web
      • Usa toda la potencia de la base de datos 10g
    • OracleAS SE One
      • La misma tecnología y funcionalidades que SE …
        • OracleAS Portal
        • Oracle Toplink
        • Oracle JDeveloper
        • OC4J
        • Oracle Enterprise Manager
        • OracleAS Web Cache
    • OracleAS SE One
      • … pero adaptadas a las PYMES:
        • Precio limitado
          • 149 € usuario (mín. 5)
          • 4248 € procesador (máx. 2)
        • Funcionalidades específicas para PYMES
          • Instant Portal : Portales pre-construidos, herramientas de edición WYSIWYG
          • Wizard para creación de usuarios pre-configurados
          • Instalación con un sólo click
          • Backup y recuperación simplificada, desde la propia consola
    • … Y además es abierto
      • Completamente integrado con Windows
      • Completamente integrado con .Net
      • Excelente escalabilidad en Linux
      • Soporte100% a J2EE
      • Accesible desde Mac
      • … Es decir, flexibilidad incomparable
    • Oracle en Windows es una solución de coste efectiva
      • Oracle le permite construir sistemas más grandes con hardware más barato, sentando las bases de la computación en Grid
      • Oracle permite preservar los costes de licencia garantizando la migración gratuita a futuras versiones y a otras plataformas.
      • La plataforma Oracle 10 g ofrece la mayor calidad de servicio en Windows al coste más bajo
    • ¿Más información?
      • Oracle Technology Network:
        • http://otn.oracle.com
      • Oracle Database 10g SE ONE:
        • http://www.oracle.com/database/Std_One.html
      • Oracle Application Server 10g SE ONE:
        • http://www.oracle.com/appserver/standard-edition-one.html
      • Oracle Collaboration Suite:
        • http://www.oracle.com/collabsuite/index.html
    • Oracle Technology Network .NET Developer Center Windows Technology Center
    • Cursos de Introduccion, Avanzados y Certificaciónes Tel. 902 302 302 “ El aprender es un tesoro que seguirá a su dueño por todas partes” - Proverbio Chino ¿Quieres aprender más?