【发布时间】:2011-03-10 18:51:51
【问题描述】:
我知道 Oracle 是一个总体上很好的数据库引擎,但与原生 Microsoft SQL 服务器解决方案相比,我认为 .NET 项目的部署太困难了。
(我需要同时安装 x32 位和 x64 位客户端组件并为它们配置 TNS 名称,以及为 Oracle 安装分布式事务支持。并不是说您需要向 Oracle 注册才能获得这些二进制文件。 )
我仍然看到了一些使用 Oracle 的 .NET 项目。
使用 Oracle 而不是 SQL Server 有哪些好处?任何特定情况下它是唯一的选择?
您会将 Oracle 用于您的 .NET 项目吗?
【问题讨论】:
-
在开发方面,Oracle 9i+ 和 SQL Server 2005+ 是相对平等的:WITH 子句、递归/分层查询、分析/窗口/排名功能、物化视图...
-
顺便说一句,它是“SQL Server”,而不是“MS SQL”
标签: .net sql-server oracle