SQL Server新一轮更新
上个月微软的SQL Server团队发布了大量小型更新。值得关注的内容包括:针对本地服务器的Power BI、针对SQL Server 2014的System Center支持,以及对Java/PHP驱动程序的更新。但首先要关注的是,针对DB2用户的微软迁移工具。
针对DB2的SQL Server迁移助手
微软针对DB2的SQL Server迁移助手(SQL Server Migration Assistant for DB2)最近发布了6.0版本。这个工具声称要“自动化迁移工作的各个方面,包括迁移评估分析、模式和SQL语句转换以及数据迁移等”。
SSMA for DB2 v6.0被设计为支持从多种DB2(DB2 on z/OS versions 9.0和10.0以及DB2 on Linux/Unix/Windows versions 9.8和10.1)到SQL Server 2012、SQL Server 2014和Azure SQL DB。
由于DB2提供了一些SQL Server中没有的特性,这个工具还为SQL Server增加了额外的功能,以帮助它来模拟DB2. 不幸的是,对于这些特殊功能暂时还没有提供任何文档。
SQL Server迁移助手还可用于MySQL、Oracle、Sybase和Access。你可以通过阅读SSMA团队的博客,找到更多从这些数据库引擎迁移的信息。
Power BI
Power BI的定义还不完善,但广义来说,它是一系列通过Excel和Office 365提供的商业智能工具。除了一般的图表和报表之外,它还包含了一种自然语言查询引擎,设计它是为了让非技术用户对数据进行相关查询。
最新发布的Power BI分析服务连接程序(Power BI Analysis Services Connector)让你可以把Power BI和SQL Server分析服务的本地实例连接在一起。想要使用这个连接程序,首先要在你的Azure和本地活动目录之间建立活动目录的同步。
System Center操作管理控制台
System Center操作管理控制台的用户现在可以使用针对SQL Server 2014的管理包来“发现和管理”SQL Server 2014实例。这个管理包只针对SQL Server 2014可用,对于SQL Server 2005到2012,需要另外一个包支持。
新特性
- 对于SQL Server 2014产品,增加了镜像管理场景
- SPN监视器现在拥有“搜索范围”参数,让最终用户可以在LDAP和全球目录之间选择。
- 在CPU工具监控场景中增加了固定超时时间的错误
- 现在可以使用自己的网络接口和默认的端口,监控同一台服务器上的SQL Server实例。
- 可以监控名称下带有下划线或者其他特殊符号的SQL Server实例。
改善
- 对SQL Server程序库管理包的依赖已经移除
- 支持CPU的本地性能计数器和逻辑磁盘的指标
- 发现SQL Server 集成服务监控的种子
- 把SQL Server集成服务转移到独立的管理包中
- 支持SQL Server非默认的端口
- Optimized performance collection replaced with raw performance collection to guarantee accuracy of hourly and daily aggregated data.
PHP对SQL Server的支持
微软现在提供了三个版本的SQL Server的PHP驱动程序。
- 3.1版本需要PHP 5.4.32或者PHP5.5.16以上,配合SQL Server 2008以上版本。
- 3.0版本需要PHP 5.3.0以上(建议5.3.6以上)版本
- 2.0版本需要PHP 5.2.4以上(建议5.2.13以上)版本,配合SQL Server 2005以上版本。这个版本无法在PHP 5.4上使用。
Java对SQL Server的支持
和PHP一样,微软还提供了多个版本针对SQL Server的JDBC驱动程序。
- 4.1版本支持SQL Server 2008以上,配合Java开发包5.0、6.0和7.0。
- 4.0版本支持SQL Server 2005以上,配合Java开发包5.0和6.0。
这两个版本都是第四种类型的JDBC驱动,那意味着它们都是纯粹的Java驱动。
查看英文原文:SQL Server Roundup来自:http://www.infoq.com/cn/news/2015/01/SQL-Server-Round-up