SQL Server 2008用在零售行业的预测分析
为了保持竞争力,零售商不只要了解当前消费者的行为,还要能够预测未来的消费者行为。SQL Server 2008通过数据挖掘提供了预测分析,使整个企业中的用户具有了洞察力。 阅读全文SQL Server 2008与Oracle Database 11g相比较
Microsoft SQL Server具有和其它数据库系统一样稳定的基础,而现在它更在性能、可扩展性、安全性、开发人员生产力、商业智能(BI)和与2007 Microsoft Office System的兼容性方面更胜一筹。它做到了这些,而它的成本比Oracle Database 11g要低得多。 阅读全文SQL Server集成服务用于Oracle Database 10g
Microsoft SQL Server(32位和64位)以SQL Server集成服务(SSIS)的方式提供了最好的数据集成工具。这篇文章描述了你可以怎样使用SSIS来轻松地面对运行在Oracle Database 10g数据库平台上的其它数据源。 阅读全文使用SQL Server 2008进行预测分析
Microsoft® SQL Server® 2008通过一个全面和直接的数据挖掘工具集提供了预测分析。与Microsoft商业智能平台的无缝集成为数据生命周期的每一个步骤都提供了丰富的洞察。而且,这个灵活的平台使得你可以将预测扩展到任何应用程序中。 阅读全文Microsoft SQL Server 2008分析服务概览
2008分析服务建立在在分析服务2005中围绕可扩展性、高级分析以及Microsoft Office协作能力的巨大投入所带来的价值之上。通过充分提高的性能、可扩展性以及开发人员的生产力,你可以建立企业级联机分析处理(Online Analytical Processing,OLAP)解决方案。统一维度模型(Unified Dimensional Model)加强了数据访问,并提供了一个广泛的分析能力,使你可以为每一个用户提供熟悉的工具并为企业中的所有人提供具有行动力的洞察力。 阅读全文SQL Server 2008集成服务详解
这篇文章讨论了依赖于数据集成技术的业务要提供有用的、可靠的信息来维护在现今世界中的竞争优势所要面临的挑战。它讨论了SQL Server 2008集成服务(SSIS)可以怎样帮助信息技术部门达到他们公司的数据集成要求。文章中包含真实案例。 阅读全文SQL Server 2008中新特性之数据仓库可扩展性
在2008发布版本中,SQL Server 主要在数据仓库可扩展性方面得到了一个较大的提高。它更容易满足最大规模企业对数据仓库的需求。SQL Server 2008提供了广泛的整合产品,使得你可以建立你自己的数据仓库,并查询和分析它的数据。这些整合产品包括SQL Server关系型数据库系统、分析服务、集成服务和报表服务。本篇文章介绍了在所有这些组件中关于数据仓库的新性能和管理能力特性。所有这些特性都帮助提高了可扩展性。 阅读全文SQL Server 2008企业版中的数据库加密
通过对SQL Server 2008中的透明数据加密(TDE)的介绍,现在用户可以选择如同在SQL Server 2005中一样使用单元级的加密,或者是使用TDE进行完全数据库级加密、或者是由Windows提供的文件级加密。 阅读全文在Windows Server 2008上运行Microsoft SQL Server 2008
SQL Server 2008和Windows Server 2008的结合给企业IT管理员和专业开发人员带来了一个用于关键任务应用程序的最高平台和增强的端对端安全、管理以及开发能力。 阅读全文DBA必读:SQL Server 2008安全概述
SQL Server 2008在设计、缺省和部署方面都是安全的。Microsoft 致力于传达关于威胁、对策和加强安全的信息,尽可能的保障你的数据的安全。这篇白皮书描述了SQL Server 2008的一些最重要的特性。它告诉你,作为一个管理员你可以怎样安全地安装SQL Server并使它适合应用程序和用户使用它存储的数据。 阅读全文使用SQL Server 2008进行服务器合并
Microsoft SQL Server 2008提供了多个用于服务器合并的选项,这使得公司可以灵活地选择最适合它们的需求的合并方法,以集中进行数据服务管理以及降低硬件和维护费用。通过提供集中的管理、审查和监控功能, SQL Server 2008使得可以很容易地管理多个数据库和数据服务,这大大地降低了大型企业的管理花费。最后,SQL Server 2008提供了业界领先的性能和可扩展性,并提供了对服务器资源的前所未有的控制,使得合并的数据服务的性能达到最高。 阅读全文解读SQL Server 2008中性能和可扩展性
Microsoft® SQL Server™ 2008合并要执行关系数据库、报表系统和企业级数据仓库所必需的工具和技术,并提供了最佳的性能和响应。有了SQL Server 2008,你可以在升级你的服务器以支持服务器合并时利用最新的硬件技术。SQL Server 2008还使得你可以扩展你的大型数据解决方案。 阅读全文详解SQL Server 2008中的管理能力
Microsoft® SQL Server™ 2008建立在之前版本中的管理功能之上,并提供了许多工具和框架来帮助你管理你的企业数据环境。SQL Server 2008的自动化综合管理功能降低了维护数据服务所需的管理花费,并确保了其遵从变更管理政策。一个新的端对端性能监控和分析套件帮助你优化企业中SQL Server服务的响应时间和可扩展能力,而可扩展的管理接口和工具帮助你减少在服务器管理上花费的精力,并使得你可以专注于更有价值的工作。 阅读全文SQL Server 2008:使用空间数据实现位置智能
企业和消费者快速吸收大量数据的能力不断增强,数字地图和基于空间的应用程序的可用性不断增强,这些为将地理因素合并到决策制作过程和分析中去制造了一个空前的机遇。在Microsoft SQL Server™ 2008中的对空间的支持可以通过对在SQL Server数据库中存储和操纵的位置数据的可视化分析来帮助你作出更好的决策。 阅读全文SQL Server 2005 Analysis Services性能指南
为了提供更自由和更弹性的数据分析,Microsoft® SQL Server™ Analysis Services (SSAS) 2005既包含了传统层次分析的优点,又有新一代的更弹性的属性层次。属性层次允许用户在查询时自由的组织数据,而不限于设计好的导航路径。要支持这样的弹性化分析,Analysis Services OLAP构架经过了特殊的设计,以应用属性和层次分析,同时还保持传统OLAP数据库的快速查询性能。 阅读全文详解SQL Server 2008中的联机事务处理
Microsoft SQL Server 2008提供了一个对于现今的应用程序来说最佳的数据库平台,它可以用于任何规模的商业应用。它显著地降低了停机时间,并使得能够进行动态的和预先的管理,从而显著地降低管理花费,以此来促进成本的有效性。最后,SQL Server 2008提供一个非常安全的平台,你可以信任地在它上面使用公司的敏感和关键业务数据。 阅读全文SQL Server 2008中有关XML的新功能
Microsoft® SQL Server™ 2008通过对XML schema验证和XQuery的支持的扩展,以及对xml数据类型的改进,扩展了对XML的支持…… 阅读全文SQL Server 2008中报表服务详解
Microsoft SQL Server 2008报表服务提供另一个完全基于服务器的平台,它被设计用于支持广泛的报表需求,包括管理的企业报表、报表、内嵌的报表、和基于网络的报表,使得公司可以在整个企业范围内按需发送相关的信息。报表服务2008提供了制作从很多数据源获得数据、具有丰富的格式的报表所需要的工具和功能,并且提供了一组全面的熟悉工具,用来管理和保护企业报表解决方案。报表会被快速而有效的处理和发送,使用户可以从订阅自动接收到报表,或者即席的访问报表库中的报表,或者在他们的业务处理过程中直接使用已内嵌到他们的商业或web应用程序中的报表。 阅读全文Microsoft SQL Server 2008和Microsoft数据平台开发
Microsoft SQL Server 2008和Microsoft数据平台为开发人员提供了一个综合的编程架构,用于创建针对移动设备、桌面电脑、Web服务器,和企业服务器的基于数据的解决方案。这个数据编程环境将数据访问和管理集成到一个应用程序的业务逻辑中,从而提高了开发人员的生产力。它提供了一个用于对异构数据源的数据访问和管理的综合的平台,和一个用于数据存储和应用程序的可扩展的解决方案…… 阅读全文SQL Server 2005中新的安全模型
SQL Server INSIDER电子杂志,出自SearchSQLServer.com编辑们之手,对有关SQL Server数据库性能、管理、备份和存储的关键主题提供深入的分析,提供方便的下载 阅读全文使用SQL Server全文搜索
Cotter会准确的定义FTS,它的架构和它为数据库实现带来的便利。现在就下载这个新的电子杂志来获得关于FTS的详细信息…… 阅读全文MSSQL2005服务包2的调试和补充特性
SQL Server 2005服务包2中的内容比我们看上去要多。微软努力了很久才找到一种方法在不需要发布整个产品的新版的情况下添加新的特性。在服务包1中,我们看到微软确定了数据库镜像——这是从SQL Server 2005才有的新特性。关于它到底是一个新的特性,还是仅仅是为现有特性服务的功能,仍然有争议。重要的是微软改变了游戏规则,从对现有特性的服务转换到为现有特性服务再加上发布新的特性——这就给数据库管理员发送了一条复合的消息。服务包应该是修正的问题,并且它也就是。现在,他们不仅修正bug还补充新特性,这就为服务包的用途添加了更多内容。 阅读全文SQL Server 2005的负载均衡详细介绍
SQL Server 2005仍然不直接地支持负载均衡——但是它为以前SQL Server版本中可用的所有负载均衡方法提供了令人激动的改善和支持。
我以前的文章描述了SQL Server 2000的负载均衡方法。这里我们简单描述一下SQL Server 2005的新功能。
目录
1、端到端拓扑的事务性复制
2、表分割
3、备份和重新存储上的改善(片段式重新存储)
4、数据库镜像和快照
端到端拓扑的事务性复制
SQL Server 2005对端到端(P2P)的拓扑结构上的事务性的复制加强了支持。
SQL Server 2000支持双向的复制,这就可以让两台服务器同时对彼此发布和订阅数据。服务器可以更新同一个共享数据,但是在这样的拓扑中你被限制在两台服务器上。
P2P的拓扑结构支持无限的发布服务器,他们彼此之间可以互相交换事务。当然,当参加的发布者的数量增加之后,事务性的延迟也就更大了。虽然在你的P2P拓扑结构中对节点的数量没有理论上的限制,但是只有在某个确定的数字之下才可以提供可接受的性能。微软推荐低于12个节点,以保证性能的优化。
无论怎样,P2P拓扑都是SQL Server的一个巨大进步:现在,多端点服务器可以更改数据,并且向其他的发布者复制事务。这就是说,订阅服务器不再被限制在主要的报告环境中。你可以通过事务性负载全球共享的方式将服务器分布开来。当用户的数量增加的时候,只要简单地向这个群体中添加服务器即可。
除了将负载分布之外,这个拓扑结构还增加了可用性。如果任何一个点的服务器不可达,则池中其它的服务器就会共享这个负载,因为每个服务器都有其它所有服务器上可获得的全部数据集合。
以下的表列出了使用P2P拓扑结构来进行负载均衡的优点和缺点。
阅读全文SQL Server中的活动/活动集群
多实例的,活动/活动SQL Server集群设计是一个棘手的过程。要优化出高可用性和高性能,你必须考虑很多因素来确保多个环境实例能够在单一节点中运行。我将带你进行这些思考,其中包括多实例集群的选项,选择充分的硬件,以及在安装集群之前和之后要做的是事情。
集群是在一个或者多个共享资源的服务器上提供高可用性的技术,它使得服务器在客户看来就好像是一个服务器,这个服务器叫做虚拟服务器。如果一个节点出于计划内或者计划外的事件而失败了,或者是离线了,而集群中的另一个节点就会继续提供服务资源,用户一点也不会感觉到。有一点要注意到是很重要的,客户连接的运行在第一个节点上的虚拟服务器会断开,而当它们重新连接到虚拟服务器上,这时候他们访问的服务是失败恢复的节点提供的。所以这里有一些潜在的数据损失,它们需要在错误恢复的中间进行一些工作。使用集群的应用程序必须有一些用来在错误恢复期间最小化数据损失的逻辑.错误恢复看起来就像是服务停止,然后为现有的客户重新启动。
阅读全文INF:常见问题- SQL Server 2000 -安装
重要说明:本文包含有关修改注册表的信息。修改注册表之前,一定要备份注册表,并且一定要知道在发生问题时如何还原注册表。有关如何备份、还原和编辑注册表的信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
256986 (http://support.microsoft.com/kb/256986/) Microsoft Windows 注册表说明
概要
本文解答在设置和安装 SQL Server 2000 时出现的常见问题。SQL Server 联机丛书中提供了有关各种安装主题的详细信息和说明。SQL Server 联机丛书在典型 SQL Server 安装中会自动安装,您也可以在自定义 SQL Server 安装中选择安装它。也可以从以下 Microsoft Web 站点下载 SQL Server 联机丛书:
http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=A6F79CB1-A420-445F-8A4B-BD77A7DA194B (http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=A6F79CB1-A420-445F-8A4B-BD77A7DA194B)
有关升级的其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
261334 (http://support.microsoft.com/kb/261334/) 常见问题 - SQL Server 2000 - 升级
阅读全文SQL Server 2000 Service Pack修复错误
本页概要
更多信息
SQL Server 2000 Service Pack 4
SQL Server 2000 Service Pack 3a
特定于 SP3a 的修补程序
SQL Server 2000 Service Pack 3
SP3 中的所有修补程序
SQL Server 2000 Service Pack 2
SP2 中的所有修补程序
SQL Server 2000 Service Pack 1
参考
阅读全文
维护原数据库稳定升级到MS SQL 2005
如果你计划将数据库从SQL Server 2000 升级到 SQL Server 2005。你在升级之前一定会测试每样东西,并且证明应用程序是稳定的。即使这样,如果升级之后发生任何问题的话,你仍然会想要确保你仍然可以回退到原来的环境中去,并且保证不丢失任何的数据修改。
这篇文章列出了保持原有数据(SQL Server 2000)中数据最新,直到新的环境被证明是鲁棒的方法。
保持原有SQL Server环境最新的方法:
在SQL Server中,有一些方法可以用来复制数据修改到另外一个数据库中去:
1、日志传送
2、拷贝数据库任务
3、复制(事务,快照)
4、SQL 追踪
5、编程(触发器、DTS,BCP等)
6、第三方工具
下面我们来讨论其中的三种方法:
日志传送
我们可以在SQL Server 2005数据库(主数据库)和SQL Server 2000数据库(从数据库)之间传送日志吗?
我努力在因特网上寻找这个问题的积极答案,但是很不走运。然后我试图自己创造性地寻找一种解决方法,使用产品自带的标准工具。也没有门,天啊……我只能在第二个数据库中使用WITH NORECOVERY将日志从SQL Server 2000 传送到SQL Server 2005,没有其他办法。所以,答案是“没有”,使用日志传送是不现实的。
拷贝数据库
不幸的是,当开启拷贝数据库向导的时候,当源和目标版本不同的时候,你就会收到错误信息,不能继续下去。
复制
事务复制
事务复制是在两个版本之间工作的。这个解决方案有两个问题:
有一些SQL Server的版本不能作为PRIMARY 或者DISTRIBUTOR参加复制模型,《SQL Server 2005 Features Comparison》一书中对此有详细描述。
没有定义Unique键的表不能参加这个模型。
快照复制
这个解决方案有效,但是也有几项例外。例如,如果表中有用户自定义数据类型,并且必须在表被创建之前创建,那么由于在SQL Server2000没有CREATE TYPE这个命令,就会失败。
阅读全文Dell IT对SQL Server 2005的数据库镜像
摘要:
从SQL Server 2000升级到SQL Server 2005为所有的IT公司提供了各种各样的好处,其中包括加强的使用Microsoft Office Manager (MOM) 2005来监控和管理SQL Server的能力。它提供了数据库和协调管理员工具,可用来帮助他们增加数据库的正常运行时间。现在就学习SQL Server 2005数据库镜像,可以改善数据库的可用性,在改进错误恢复和错误回退的能力方面,比较传统的日志传输和复制实现,支持的成本要减少。
这次实现研究讨论了DELL 的IT部门在将SQL Server 2000升级到SQL Server 2005之后所得到的管理性、可用性,以及性能上面的好处。学习如下内容:
简化使用MOM管理包进行的管理
通过数据库镜像改善可用性
比SQL Server 2000更强的SQL Server 2005性能
阅读全文MS SQL可写脚本和编程的扩展SSIS包
微软的SQL Server 2005中用来替代数据传输服务(DTS)的SQL Server综合服务(SSIS),包含了很多工具用于导入数据并将其转换为有意义的信息,而不仅仅是被动的导入。但是还有一点要注意的是,你会发现这个新的SSIS工具有时候并不能完全覆盖你要做的所有事情。
因此,微软提供了两种基本方法来扩展SSIS的功能。一种方法对那些没有很多编程经验,或者是不需要编写复杂程序的人们来说相对简单;另一种方法就是复杂的,它可以让喜欢挑战的程序员深入SSIS,对其进行很大程度上的扩展。
简单方式:脚本
我们中的大多数人都在某种程度上至少接触过脚本,SSIS通过在SSIS包中使用VB .NET来为程序员提供编写脚本动作的功能。脚本的范围,与客户项目相比,是十分小并且集中的;那是在你需要在现有的包允许或者已经完成的范围内多少做些修改的时候使用的。
在SSIS包里面,有两个元素是你可以用来添加脚本的:Script Task(在综合服务设计应用程序的控制流窗口中)和Script Component(在数据流窗口中)。它们俩的应用环境稍微有些不同。
脚本任务(Script Task)是你用来在包里面实现一般目的的流控制的——它比脚本组件(Script Component)更加全局化,功能更强大,但是也复杂得多。它在包的数据流之外运行,不能被数据流的工作方式约束,虽然脚本任务通常都是只有包被触发的情况下才运行(虽然你可以构建在异常里面)。任务也支持断点和调试,这在你编写了比较精细的具有控制逻辑或者完成某类决策制订的脚本的时候比较有用。关于脚本任务的一个例子就是查询活动目录,寻找一些关于数据的信息,或者是与另外一个数据仓库对话——都是在运行包之前。
阅读全文针对DBA的MS SQL 2005 Beta 2概述
摘要: 本文档简要介绍了 Microsoft® SQL Server™ 2005 中用于数据库管理和实现数据库可用性、可伸缩性和安全性的新功能。
本页内容
简介
高可用性和高可伸缩性
降高可用性扩展至所有数据库应用程序
最小化维护时间
数据库部署,部署和管理:革命性的工具集
部署 SQL Server 2005 Beta 2
管理和性能优化工具
总结
附录
SQL Server 2005区域配置和安全工具
SQL Server开发人员和管理员们都需要了解可用特性,只要他们安装了SQL Server 2005。这个最新的SQL Server 版本包含了一个经过改善的安全模型,可以对数据库服务器和里面的数据库对象进行更好的控制。在这篇文章中,我们将会重点讨论两个新的工具:表面区域配置工具和SQL 浏览器服务。我们还会讨论SQL Server配置管理器,虽然从SQL Server2000以来它并没有修改过。
表面区域配置工具对安装的组件提供了特征级别的控制。它还提供了将某些服务开启或者关闭的功能。表面区域配置工具的功能是广泛的,并且值得去理解。例如,我注意到我可以将对服务器的远程访问启动或者关闭(就是说,使用TCP/IP或者命名管道),但是我不能配置IP地址或者管道。表面区域配置工具的真正目的是为本地SQL Server环境提供的减小受攻击面的一种简单方式。表面区域配置在网络上不起作用。
表面区域配置工具有一些有意思的限制。例如,SQL Server 2005不再在1434端口上进行自动侦听了。实际上,是完全不振听了。你需要打开SQL 浏览器服务,把它作为解决客户端向服务器端发送请求的中间媒介。SQL 浏览器服务只能提供名字/端口决议。往回看SQL Server 2000,它是自动侦听,让SQL Slammer慢慢延续自己的生命。现在,SQL Server是聋子,直到你允许它去听。
但是要考虑的更多。你打开了SQL 浏览器,并且你已经打开了TCP/IP。但是你的公司不允许使用随机IP地址(已经分配给你一个固定IP地址),那么你如何把这个信息应用到SQL Server上去呢?通过使用新的SQL Server安全配置管理器工具!一些在默认情况下SQL Server使用的端口和其它的一些组件。
表1列出了SQL Server2005报告的端口。你可以查看http://www.iana.org/assignments/port-numbers来了解应用程序打开了哪些端口。在默认情况下,这些端口是关闭的,直到你明确地打开了它们才能访问到。
阅读全文
