Survey
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
Concurrency control wikipedia , lookup
Relational model wikipedia , lookup
Microsoft Jet Database Engine wikipedia , lookup
Microsoft SQL Server wikipedia , lookup
Database model wikipedia , lookup
Open Database Connectivity wikipedia , lookup
Clusterpoint wikipedia , lookup
The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decision. The development, release, and timing of any features or functionality described for Oracle’s products remains at the sole discretion of Oracle. Deploying Oracle Database 10g on the Windows Platform Mark Townsend Senior Director, Database Product Management Oracle Corporation Agenda Today’s IT Infrastructure Oracle Database 10g Solutions on Windows Product Demonstrations Commitment to Windows and .NET Windows and .NET Customers Q&A Today’s IT Infrastructure Configured for peak loads Limited scalability Availability < 99.x% Fragmented security Oracle Grid Computing Standardize, Consolidate, Automate Storage Database Servers Application Servers Management Tools Automatic Storage Management Improved ease-of-use and configuration Enhanced data provisioning – Support transportable tablespaces Enhanced storage virtualization – – Support multiple databases in a cluster Support databases at multiple release levels Highest Data Protection at Lowest Cost Data Guard Site Failure Protection Flashback Flash Recovery Area ASM Mirroring Storage Failure Protection Corruption Protection Human Error Protection Oracle Real Application Clusters Improved Robustness – – Cluster Verification Utility Improved OCR, Voting Disk resilience Clusterware API for integrated application availability Run-time load balancing Certified to 100 nodes Improved performance ERP CRM DW Self-Managing Database Automatic Performance Diagnostics & Tuning Automatic Space & Memory Management Self-Managing Backups Oracle Database 10g Enterprise Configuration Management Service and System Management Service – Any end-user business function System – Service Topology Key components responsible for supporting a service Topological Views – – – Visual modeling Relationships Component level status Dashboards Service Dashboard – At-a-glance monitoring of all critical indicators Oracle Enterprise Manager 10g Plug-Ins for Windows .NET Framework SQL Server ISA Server BizTalk Server Commerce Server Active Directory Internet Information Server Christian Shay Principal Product Manager .NET and Windows Oracle Corporation Windows Development Environment Support Oracle Developer Tools for VS.NET Develop Visual Studio Environment C++, C#, VB .NET Application Deploy IIS MTS/ (ASP COM+ ASP.NET) Application Deploy IIS Database Development Oracle DB Extensions For .NET ODP.NET Oracle Services for MTS Oracle on .NET Easy to use Fully compliant with ADO.NET Tightly integrated with Visual Studio High performance – – Fast out-of-the-box ADO.NET provider Lots of tuning options Advanced functionality – Oracle DB features exposed in .NET RAC, XML DB, advanced security, etc. ODP.NET Available today in production for free – http://otn.oracle.com/dotnet Can be used with Oracle8, Oracle8i, Oracle9i, and Oracle10g database servers – DB server can be on Unix, Linux, Windows, etc. Supports VS.NET 2002 and 2003 – VS 2005 (beta) Supports .NET Framework 1.0 and 1.1 – .NET 2.0 (beta) ODP.NET Feature Highlights Conforms to ADO.NET 2.0 spec – e.g. Factory Classes Objects/UDTs Database Change Notification XML DB Ref Cursors LOBs RAC/Grid – Works transparently with NO application changes ODP.NET – Optimized for Grid Works transparently with NO application changes When a node fails – – – Instant failover notification Automatic connection cleanup Automatic rebalancing When a node is added – Automatic rebalancing Ongoing workloads – Connections are dispensed based on load metrics Load Balancing Connection Request ODP.NET Conn. Pool “I am very busy” “I am busy” 10% idle “I am bored” 70% idle 20% idle Oracle Developer Tools for Visual Studio .NET Free download – http://otn.oracle.com/dotnet Tightly integrated “Add-in” for Visual Studio Oracle is a premier-level partner in the Microsoft Visual Studio Industry Partner (VSIP) Program ODT Feature Overview Oracle Explorer – browse and alter schema Wizards and Designers Automatic code generation PL/SQL Editor/Debugger with IntelliSense Oracle Data Window Oracle Query Window (ad hoc SQL) .NET Stored Procedure Deployment Wizard Integrated help system – SQL, PL/SQL keywords ODT New Features PL/SQL Debugging Visual Studio .NET 2005 support Write .NET Stored Procedures for Oracle Oracle Developer Tools for VS.NET Client Application Visual Studio Environment Develop Invoke C#,VB.NET,C++ Server Project (Use ODP.NET if required) Build Invoke Deploy Assembly foo.dll (proc sp) Stored Proc Stored Procedure, SQL .. Oracle DB Extensions for .NET D E M O N S T R A T I O N Oracle Developer Tools Oracle Database 10g Express Edition Small-footprint starter database Free to – – – – Download Develop Deploy Distribute Free online community forum Oracle Application Express 2.0 Quick assembly of reporting and data entry applications No programming or scripting Instant deployment on the Web Use the full power of Oracle Database 10g D E M O N S T R A T I O N Oracle Database 10g Express Edition Oracle’s Commitment to Windows Windows Management Plug-Ins 7 1993 Windows NT 2000 2001 Windows Windows 2000 XP 2003 Windows Server 2003 2004 2005 Windows x64 2006 Oracle RAC on Windows Customers Nextel – Mission-critical applications US Army Medical Research (MRMC) – Consolidated evaluation/reporting system WeightWatchers.com – Global web site First Command Financial Planning – Financial services Lex Vehicle Leasing – Global online rental application Oracle’s Commitment to .NET Oracle Data Provider for .NET(ODP.NET) ODP.NET Oracle Developer Tools for VS.NET Oracle Database Oracle Database Extensions for .NET 2002 2003 .NET Framework 1.0 .NET Framework 1.1 2004 2005 .NET Framework 2.0 10g Express Edition 2006 Oracle .NET Customers Thomson Financial – Financial information research Ohio Savings Bank – Customer Call Center & Mortgage processing Dell Corporation – Order Management Credit Suisse First Boston – Mission critical system spanning three locations Ziraat Bank – Core banking application on grid computing In Conclusion The latest Oracle technology further empowers .NET and Windows developers Oracle’s new management plug-ins deliver rich monitoring and management for Windows Oracle Database 10g delivers the highest quality of service on Windows at the lowest cost Next Steps Visit Oracle at booth # 800 - Hands-On Lab: Install Oracle Database XE - Daily Raffle: Win a pass to Oracle OpenWorld - Live product demonstrations - Oracle Windows and .NET experts Download Oracle for Windows and .NET - oracle.com/technology/dotnet - oracle.com/technology/windows QUESTIONS ANSWERS