oracle正版,不要钱,可以到oracle官方网站下载
前提是不能用于商业目的SQL SERVER估计只能买D版的数据库的区别总是有的。。
由于俺不懂 SQL SERVER,所有说不上来
不过现在也学了不少,
前提是不能用于商业目的SQL SERVER估计只能买D版的数据库的区别总是有的。。
由于俺不懂 SQL SERVER,所有说不上来
不过现在也学了不少,
解决方案 »
- Oracle SqlPlus与PL/SQL Develop的区别
- 函数,视图,存储过程的问题?
- 异常oracle.jdbc.driver.ScrollableResultSet.getCachedDatumValueAt
- 请教 Oracle 事务提交问题
- update 语句为什么不立刻生效??
- ORACLE 字符串替换. .. . . .
- 请教一个简单的触发器的问题
- 触发器 'ZX.MY_TRIGGER' 无效且未通过重新确认 这是什么原因引起的?
- 如实现像MSSQL的IDENTITY(1,1)数据类型. 并在数据集提交时,能自动插入值?
- 最后一位数向前添加0如何处理
- 关于数据库异构问题???欢迎大家进来讨论
- 怎样在SQL中把两个时间相减?并取得年份?马上给分
可是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文的文档。
只能在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 长时间的开发经验,完全向下兼容。得到广泛的应用。完全没有风险