oracle正版,不要钱,可以到oracle官方网站下载
前提是不能用于商业目的SQL SERVER估计只能买D版的数据库的区别总是有的。。
由于俺不懂 SQL SERVER,所有说不上来
不过现在也学了不少,

解决方案 »

  1.   

    ORACLE的维护比SQL复杂多了。我是正在学ORACLE,觉得挺不错,越来越喜欢了。
      

  2.   

    从管理上说,SQLSERVER比oracle要简单。
    可是SQLSERVER只能在NT上运行,而oracle在主流平台都可以运行,相对而言,UNIX的确比NT要稳定多了。
    oracle的安全级别比SQLSERVER要高。
    sqlserver 有很多的sp_过程进行数据库管理,而oracle只有很少可供使用。
    oracle的SQL语言比SQL server有更多的内容,但是有些并不是SQL标准中的语法。比如oracle有
    start with ... connect by . select sum() over 等用法。
    oracle的可扩展性比SQL server强,oracle可以自定义聚合函数,现在很少数据库做到这一点。
    oracle可以自定义索引算法,比如oracle的空间数据库就使用了自定义索引的算法。
    sqlserver对数据库碎片的整理只需要一句话就可以解决,而oracle不行。
    sqlserver在千万级以上我没有用过,无法做出比较。
    sqlserver的中文文档比oracle多的多,oracle大部分情况下只能有E文的文档。
      

  3.   

    比较SQL Server、Oracle开放性: SQL Server 
    只能在windows 上运行,没有丝毫的开放性,操作系统的系统的稳定对数据库是十分重要的。Windows9X系列产品是偏重于桌面应用,NT server只适合中小型企业。而且windows平台的可靠性,安全性和伸缩性是非常有限的。它不象unix那样久经考验,尤其是在处理大数据量的关键业务时. Oracle 
    能在所有主流平台上运行(包括 windows)。完全支持所有的工业标准。采用完全开放策略。可以使客户选择最适合的解决方案。对开发商全力支持。 安全性 SQL server 
    没有获得任何安全证书。 Oracle Server 
    获得最高认证级别的ISO标准认证。 性能 SQL Server 
    多用户时性能不佳 Oracle 
    性能最高, 保持windowsNT下的TPC-D和TPC-C的世界记录。客户端支持及应用模式 SQL Server 
    C/S结构,只支持windows客户,可以用ADO,DAO,OLEDB,ODBC连接. Oracle 
    多层次网络计算,支持多种工业标准,可以用ODBC,JDBC,OCI等网络客户连接 操作简便 SQL Server 
    操作简单,但只有图形界面. Oracle 
    较复杂, 同时提供GUI和命令行,在windowsNT和unix下操作相同 使用风险 SQL server 完全重写的代码,经历了长期的测试,不断延迟,许多功能需要时间来证明。并不十分兼容早期产品。使用需要冒一定风险。 Oracle 长时间的开发经验,完全向下兼容。得到广泛的应用。完全没有风险
      

  4.   

    http://js.wanxu.com/sdk/2004/9-13/152309546.htm