前几年的工作中一直在和Oracle打交道,最近慢慢的越来越多的接触了SQL Server。浅谈一下两者的区别。
1自身特点
Oracle
优点:
Oracle 最大的优点就是能在所有主流平台上运行(包括Windows)。完全支持所有的工业标准。一般用于用于中大型网站开发。
Oracle多层次网络计算支持多种工业标准用ODBC、JDBC等网络用户连接。
缺点:
Oracle 价格比较昂贵;
安装有一定难度,尤其是在UNIX平台上;
图形界面的开发工具需要借助第三方软件;
管理维护麻烦,操作比较复杂。
SQL Server
优点:
易用性,适合分布式组织的可延展性好。由于是 微软推出一套产品,所以已经逐渐成为Windows平台下进行数据库应用开发较为理想的 选择之一。一般是和同是微软产品的.net平台一起搭配使用。并且开发时有一套完整的图形界面工具SSMS。
缺点:
SQL Server只能在Windows上运行,没有丝毫开放性操作系统,Windows平台的可靠性、安全性和伸缩性非常有限,很难像Unix那样久经考验,尤其时在处理大数据库时;
安装难度较大,出错要必须删除注册码,而且要重新安装,安装包也比较大。
2实际操作
①命令窗口
- Oracle:命令窗口,都是由用户决定内容:conn user_name/password
- SQ