1、
SQLServer2008过去4年了,SQLServer 2012作为一个大的版本,其中应该出现很多令人激动的新特性。然而,到现在为止看到的新特性没有几个。让许多人感觉最大的新特性就是alwayson.不过个人实在想不明白,alwayson不就是允许多个数据库作为一个failover整体,允许多个备用数据库,并且备用数据库允许只读查询等,这些特性早在2007年发布的oracle11g中就有了。其实这些alwayson特性,就是用来为sqlarzue服务的,对于一般的企业用户来说根本不算新特性,scale-out横向扩展的集群技术依然遥遥无期,微软还是冀希望在多处理器的NUMA上,对于infiband带来的多机集群没有兴趣。另外,sql引擎中寥寥无几的新特性,微软看起来是要放弃在关系数据库的核心上和oracle,db2一决高下,转而大力加强低端的数据仓库/商务智能和数据库的结合上了,SSIS,SSAS,SSRS已经要掩盖了SQLServer的光辉。看来db2有很多的机会了。
2、
在虚拟化平台上,ALWAYSON也没啥价值,对中大型应用来说
可能MS的目标就没有把FAILOVER当作DB的重点处理,因为VT已经成熟了
3、
微软现在的兴趣在云计算和商务智能上。
用过了SSIS,感觉很一般,没有那种大气完美的感觉。
SSRS更别提了,感觉和cognos差很远。
SSAS还可以,不过估计还是没法和Essbase等竞争。
4、SSIS是鸡肋
5、
你没发现这2年微软的SQL就是在照抄ORACLE的
ORACLE的DATAGUARD 对应微软的ALWAYSON
ORACLE9I的捕捉记录更改,对应微软的CDC
ORACLE的SEQUENCE,现在微软2012也推出了,以前只有自增长字段。
ORACLE的REDO和UNDO分开,微软的曲线实现是SNAPSHOT。
很多都是照抄ORACLE的,说明微软把ORACLE也研究了很透。
还有DMV也是照抄ORACLE的。
还有如PIVOT,差不多都是照抄。但是ORACLE没有SSIS,SSRS,微软都帮你整合了。
综合来说,现在微软SQLSERVER越来越能支持大型的应用了,吸引做ORACLE的人转到SQLSERVER
refUrl:http://www.itpub.net/thread-1558255-1-1.html
相关推荐
### SQL Server 2012 连接 Oracle 数据库操作说明 #### 一、概述 在实际工作中,经常需要在不同的数据库系统之间进行数据交互。本文档将详细介绍如何使用 SQL Server 2012 实现与 Oracle 数据库的连接,并进行数据...
### Oracle 10g 或 11g 通过 DBLink 访问 SQL Server 数据库 #### 概述 本文档详细介绍了如何在Oracle 10g或11g环境中使用DBLink来访问SQL Server数据库的方法。这种方法对于那些习惯于使用Oracle进行数据库操作的...
本文将详细介绍如何通过配置Linked Server以及使用Oracle的透明网关(Oracle Gateway for Microsoft SQL Server, 简称TG4MS)来实现SQLServer2008 R2与Oracle11g R2之间的互连。 #### 2. 环境信息 - **SQLServer ...
在网上看了很多资料,感觉不是很仔细,很多同学遇到这个问题,就详细说明一下在局域网环境下Navicat连接SQL Server和Oracle 19c的方法,PL/SQL Developer连接Oracle
.oracle 到 SQL Server 跨库查询 Oracle 到 SQL Server 跨库查询是指通过网关工具将数据从 SQL Server 数据库中抽取到 Oracle 数据库中。这个过程需要安装和配置网关软件,并进行相应的设置和配置。 一、网关软件...
### SQL Server 2008 与 Oracle 11g 比较 #### 执行摘要 Microsoft SQL Server 2008 在多个关键领域表现出色,尤其在商业相关的领域中,相较于 Oracle Database 11g 显示出了显著的优势。这些优势主要体现在以下几...
一、安装oracle_11G_client 首先,需要安装oracle_11G_client以便连接Oracle数据库。在安装过程中,需要选择语言,包括简体中文、英文和繁体中文。如果Oracle数据库的内容是繁体的,需要使用简体Windows 10系统安装...
透过 SQL Server 2008 访问 Oracle 10g 的配置方法 SQL Server 2008 访问 Oracle 10g 需要经过多个步骤的配置,以下是详细的配置步骤。 首先,需要在需要访问 Oracle 数据库的主机上完成以下工作: 1. 安装 SQL ...
首先,Oracle Provider for OLE DB是一种数据提供程序,它允许SQL Server或其他支持OLE DB的应用程序访问Oracle数据库。这个驱动程序是Oracle客户端的一部分,它提供了对Oracle数据源的全面访问,包括数据查询、更新...
Oracle 10g 连接 SQL Server 2000的操作流程主要涉及两个核心部分:安装Gateways和配置透明网关。以下是对这两个步骤的详细解释: ### 一、安装 Gateways 安装Gateways是为了让Oracle数据库能够与SQL Server进行...
linux_oracle11g使用透明网关连接sqlserver.docx
以下将详细介绍如何通过ODBC方式配置Oracle 10g和11g以访问SQLServer数据库的具体步骤: ##### 1. 配置Oracle服务器系统的ODBC 首先需要确保Oracle服务器上已经正确安装了ODBC驱动,并且该驱动支持目标SQLServer...
### SQLServer2008数据导入到Oracle11g详解 #### 一、背景与目的 随着企业数据量的增长和业务需求的变化,不同数据库之间的数据迁移成为了一个常见的任务。SQL Server 和 Oracle 是两种广泛使用的数据库管理系统...
String url = "jdbc:sqlserver://<服务器地址>:<端口>;databaseName=<数据库名>"; String user = "<用户名>"; String password = "<密码>"; try { Class.forName(...
从SQL Server 2005到Oracle 10g的数据库移植是一个系统工程,涉及环境搭建、权限管理、数据模型转换、数据迁移等多个环节。整个过程中,技术人员需具备扎实的数据库理论知识,同时也要熟悉具体操作步骤,才能确保...
这里我们需要下载两个软件包:Oracle Database 11g Release 2 Client for Microsoft Windows (x64) 和 Oracle 10g Release 2 64-bit ODAC software。下载完成后,安装这两个软件包。 安装完成后,需要在 SQL Server...
在IT行业中,数据库迁移是一项常见的任务,特别是在不同的数据库系统之间,如从SQL Server迁移到Oracle。这个过程涉及多个步骤和注意事项,确保数据的完整性和一致性。以下是对标题和描述中所述知识点的详细说明: ...