Oracle数据库与SQL Server数据库在企业应用当中各自有着用武之地。下面从以下几个方面讲解Oracle数据库与SQL Server数据库的特点。
1.对操作系统的支持
Oracle数据库对操作系统的支持比SQL Server数据库更多。Oracle可以支持的操作系统有Windows系统、Linux系统、苹果的操作系统等;而SQL Server由于是微软开发的,所以目前支持的操作系统只有Windows操作系统。另外,对于SQL Server数据库,通常只能在Windows Server系列的操作系统上安装企业版,而普遍使用的Windows xp系统只能安装SQL Server的个人版或开发版。因此,当数据库服务器是非Windows系统时,只能使用Oracle数据库;当数据服务器是Windows操作系统时,才可以考虑使用SQL Server数据库。
2.数据库的架构
在Oracle数据库中,一个实例只能管理一个数据库,只有数据库在集群环境下才能实现多个数据库被一个数据库实例管理;而SQL Server数据库是一个实例管理多个数据库。
3.数据库的安全性
SQL Server系统数据库没有通过安全性认证,而Oracle数据库是获得ISO安全认证的数据库,所以Oracle的安全性更好一些。
4.内存分配
Oracle的内存分配大部分是由INIT.ORA来决定的,而SQL Server的内存分配主要有动态内存分配和静态内存分配。