比较SQL Server2005和Oracle 10g R2

  • 来源: 互联网 作者: 若水   2008-03-18/15:46
  • Feature

    SQL Server 2005

    Oracle 10g R2

    CLR Integration

    Integration with CLR

    Yes

    (In-process)

    Yes

    (out-of-process)

    Stored procedures in any .NET language

    Yes

    Yes

    Triggers in any .NET language

    Yes

    Not Sure

    User-defined functions

    Yes

    Not sure

    .NET objects stored inside the database

    Yes

    No

    Visual Studio Integration

    Can view database objects through Visual Studio

    Yes

    (through Server Explorer)

    Yes

    (through Oracle Explorer)

    Ability to debug stored procedures through Visual Studio

    Yes

    No

    Support for Visual Studio Project

    Yes

    No

    Auto-deployment of database objects through Visual Studio

    Yes

    No

    Context-sensitive online help for editing stored procedures

    No

    Yes

    BI technologies integrated with Visual Studio

    Yes

    No

    SOA Application Development

    XML Support

    Native XML type in the database

    Yes

    Yes

    XQuery support

    Yes

    Yes

    XML update functions

    Yes

    No

    XML indexes for improved performance

    Yes

    No

    (Text and Functional indexes only)

    Web Services

    Database as a Web service producer

    Yes (built-in HTTP endpoint requires no additional Web server)

    Yes (requires extra-cost Oracle Application Server)

    Database as a Web service consumer

    Yes (with .NET CLR integration)

    Yes (but requires extra-cost Oracle Application Server)

    Integration with Visual Studio

    Yes

    No

    Primary programming language

    Any CLR language

    Java

    Asynchronous Message Queuing

    Product name

    SQL Server Service Broker

    Oracle Advanced Queuing

    Guaranteed, exactly once delivery

    Yes

    Yes

    Queues stored in database

    Yes

    Yes

    Transactional integration with database

    Yes

    Yes

    Publish-Subscribe communication model

    No (point-to-point only)

    Yes

    Abstraction level

    Queues, messages

    Services, Dialogs, Contracts

    Query Notification

    #p#分页标题#e# 

     

    Query Notification through ADO.NET

    Yes

    No

    (Equivalent functionality requires Oracle Web Cache and Oracle Java Object Cache; these are features of the Oracle Application Server Product)


    评论 {{userinfo.comments}}

    {{money}}

    {{question.question}}

    A {{question.A}}
    B {{question.B}}
    C {{question.C}}
    D {{question.D}}
    提交

    驱动号 更多