oracle and windows prem kumar vice president windows development
TRANSCRIPT
Agenda
Why Partner with Oracle on Windows Relationships with Windows Partners Oracle 10g Server Features for Windows Data Access on Windows Why choose Oracle with .NET Windows ISVs How to start using Oracle Today
Why Partner with Oracle on Windows Oracle is large part of the Windows installed base and
growing…– #2 DB on Windows in 2003 (Gartner 2004)
– $705M revenue in 2003 (Gartner 2004)
– 25.3% of the Windows Database market in 2003 (Gartner 2004)
Oracle on Windows sales are growing Low-cost Intel clusters
– Customers are looking to reduce cost and consolidate servers
OS and programming language flexibility– Windows Application can work with Oracle Database on any
platform – .NET or J2EE development environment
Why Partner with Oracle on Windows Get the world’s most popular database and Oracle’s
proven performance, reliability, security, availability and manageability at low cost:
– Oracle Database Standard Edition One (Up to 2 processors)
– Oracle Database Standard Edition Up to 4 processors on a single node, or A Cluster with Real Application Clusters: Up to 4 processors
per cluster – Multiple Distribution Options to meet your needs (Full Use,
Application Specific and Embedded) – Per Processor or Named User Licensing
Have the Technology to support the entire spectrum of SMB and Enterprise market
Oracle on Windows
First relational DB on Windows NT (1993) First public DB developer’s release for Windows
Itanium (2000) First DB on Windows Server 2003 (2003)
– 32-bit and 64-bit First public DB developer’s release for 64-bit
Extended Systems on Windows (2004)– AMD64 and Intel EM64T
Very popular downloads from Oracle Technology Network. Download numbers for last 12 months:
– Oracle DB on Windows (all versions): 665K – Windows Data Access (ODP.NET, ODBC, OLE DB,
OO4O): 227K
Agenda
Why Partner with Oracle on Windows Relationships with Windows Partners Oracle 10g Server Features for Windows Data Access on Windows Why choose Oracle with .NET Windows ISVs How to start using Oracle Today
Partners: Microsoft
Company Relations– Oracle sponsors Microsoft events (PDC 2003, Tech Ed
2004, Tech Ed Europe 2004)– Microsoft sponsors Oracle events (Oracle OpenWorld
Shanghai 2004) Development Cooperation
– Oracle is a beta site for Windows and VS.NET releases Frequent inter-company development meetings
– Frequent meetings occur at many levels Development, Executive, Support, Business
Development, and Marketing
Visual Studio Integration
Seamless integration and consistent UI experience with Visual Studio
Feature examples: – Integration with Server Explorer– Creation/modification of Oracle Database resources – Stored procedure creation, modification and debugging– Code generation– Custom designers and code editors
First Release – Beta – Q4 2004– Production – Q1 2005
Partners: Intel
Company Relations– Mutual Alliances teams– Regular Executive Meetings
Development Cooperation– Intel engineering team on-site at Oracle– Optimizing support on IA specifics – Early access to new Processors/Systems– Early access to Intel’s SW tools
(Compilers & Tuning Tools)
Partners: Dell
Bundling of Oracle Database Standard Edition One with Dell Servers
Cooperative Support Agreement– Triage / Problem identification– Warm Hand Off of Customer Issues
Joint Escalation Team– Dedicated Escalation Team for Advanced Issues
Joint Engineering and Testing Initiatives Best Practice Guides Web Sites: www.dell.com/oracle and
www.oracle.com/dell
Agenda
Why Partner with Oracle on Windows Relationships with Windows Partners Oracle 10g Server Features for Windows Data Access on Windows Why choose Oracle with .NET Windows ISVs How to start using Oracle Today
Oracle Development on Windows Base Development Platform Large Windows Development Team for
Windows specific features Dedicated Windows System Testing and
Windows Performance Testing teams Dedicated team of developers, product
managers, marketing, and support staff devoted to Windows
Oracle on Windows Features
Windows OS Integration Windows Security Active Directory Integration Microsoft Cluster Server Microsoft Distributed Transaction Coordinator Microsoft Volume Shadow Copy Service
(Planned)
Oracle Database 10g on Windows Easier manageability
– Recent independent study from The Edison Group shows Oracle Database 10g is 30% more cost-effective to manage vs. Microsoft SQL Server 2000
– Manage Oracle from any browser, any device Improved DB Server install
– Only one CD, Embedded and Silent Install– 15 minute, one-click install
Client Install– Instant Client
First to 64-bit (Itanium2 or x86-64) Rapid Web Application Development (HTML DB)
Oracle Application Server 10g on Windows Integration with Windows Services
– IIS Plug-in– MSCS support– Active Directory integration
Web Services Interoperability Database connectivity using JDBC Microsoft Exchange Portlet
Oracle Collaboration Suite on Windows Active Directory Integration Interoperability via WebDav support Files integration with Windows desktop via
WebDav, SMB, FTP and NFS Email and Calendar integration with Microsoft
Outlook/Outlook Express through Connector Web Conferencing Consoles on Windows
Development status: Current Releases Production:
– Oracle Database 10g Release 1 32-bit; 64-bit (Itanium2)
– Oracle Application Server 10g 32-bit full release; 64-bit (OC4J Standalone)
– Oracle Collaboration Suite v2.0 32-bit; 64-bit (split configuration)
– Oracle E-Business Suite 11i 32-bit; 64-bit (split configuration)
Developer’s Release:– Oracle Database 10g Release 1
64-bit (AMD64, Intel EM64T)
Agenda
Why Partner with Oracle on Windows Relationships with Windows Partners Oracle 10g Server Features for Windows Data Access on Windows Why choose Oracle with .NET Windows ISVs How to start using Oracle Today
Oracle Data Access on Windows
Oracle Data Provider for .NET (ODP.NET) OLE DB Oracle Objects for OLE (OO4O) ODBC OCI COM Automation Feature JDBC
COM Data Access to Oracle
Visual Visual BasicBasic
MS OfficeMS Office
ActiveX Data ActiveX Data Objects (ADO)Objects (ADO)
C/C++C/C++ApplicationsApplications
ODBCODBC
Active ServerActive ServerPagesPages
Oracle Objects for OLE Oracle Objects for OLE (OO4O)(OO4O)
COM Automation COM Automation FeatureFeature
Any COM Any COM ClientClient
Oracle
OLE DBOLE DB
.NET Data Access to Oracle
VB .NETVB .NET C++ .NETC++ .NETC#C#ASP .NETASP .NET Any .NET Any .NET ClientClient
Oracle
ODP.NETODP.NET
Agenda
Why Partner with Oracle on Windows Relationships with Windows Partners Oracle 10g Server Features for Windows Data Access on Windows Why choose Oracle with .NET Windows ISVs How to start using Oracle Today
Why Choose Oracle with .NET
Oracle brings enterprise scalability, availability and reliability to .NET
– Oracle’s advanced DB features are available through .NET
Oracle is open– DB server can be on Windows, Linux, or Unix– Developers can use either .NET or J2EE without
losing DB capabilities– Bottom Line: Partners are not locked into any
particular technology
Oracle: Best Database for .NET
Oracle leads the way in advanced DB features
– Oracle’s .NET data provider expose Adv DB functionalities: RAC, XML DB, grid, advanced security, etc.
Oracle has a high-performing ADO.NET provider that exposes advanced DB features
– Oracle Data Provider for .NET (ODP.NET) ODP.NET allows full access to .NET
– No limitation to using .NET functionality
ODP.NET Basics
Available today in production for free– http://otn.oracle.com/tech/windows/odpnet– Original release date: 2002
Can be used with Oracle8, Oracle8i, Oracle9i, and Oracle10g database servers
– Database server can be on Unix, Linux, Windows, etc.
– Database client on Windows Supports VS.NET 2002, 2003, (and Whidbey) Supports .NET Framework 1.0, 1.1, (and 2.0)
Agenda
Why Partner with Oracle on Windows Relationships with Windows Partners Oracle 10g Server Features for Windows Data Access on Windows Why choose Oracle with .NET Windows ISVs How to start using Oracle Today
DataTrak
Leading Electronic Data Capture (EDC) vendor in the pharmaceutical industry
Central Admin™ and DATAUnifyer™ incorporate ODP.NET because
– Storage and query capabilities with XML data– Optimum data access performance– Easy to use
ComponentOne
Major component vendor for Visual Studio .NET
ComponentOne Data Objects™ for .NET incorporates ODP.NET because
– Large Oracle data sets can be accessed flexibly and fast
TTC InfoAge
Enterprise solutions provider offering e-commerce web-based applications
Built a high-performance billing platform for En-Tranz Entertainment, an online gaming provider
– Performance– Full access to RAC functionality– Full PL/SQL functionality– Stability
performance benefits
Agenda
Why Partner with Oracle on Windows Relationships with Windows Partners Oracle 10g Server Features for Windows Data Access on Windows Why choose Oracle with .NET Windows ISVs How to start using Oracle Today
Possible Roles for an ISV
ISVs can provide– Solutions or Services using Oracle Products
which can seamlessly scale from the low end to Enterprise
– Applications developed using .NET or J2EE– Embedded Oracle Products
Try Oracle today– Download Oracle Servers, Clients and Tools
Start Using Oracle Today!
Get more information on Oracle on Windows– Windows Technology Center http://otn.oracle.com/windows– Oracle on Windows http://www.oracle.com/windows
Download Oracle Products on Windows– http://otn.oracle.com/products/
Find Technical Resources for ISVs on OTN– http://otn.oracle.com/isv/
Join Oracle Partner Network– http://opn.oracle.com/
Migrate to the Oracle DB– http://otn.oracle.com/tech/migration/workbench/
More Questions?
Attend the roundtable– Wednesday (6/30) 10 am in Salon 8, Table #4
Email Oracle Product Management Team for Windows and .NET
– [email protected]– [email protected]
Need technical or business help in partnering with Oracle?
– Contact [email protected]