- 1、本文档共8页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
SQL 2005 Express升级到其他版本
SQL 2005 Express升级到其他版本
开始想迁移数据库,看了很多种做法,不得其解;
然后想到通过升级数据库的方法
看到“谈谈情恋恋爱”的一篇博客:如何将 SQL Server Express 报表服务器升级到其他版本的 SQL Server 地址:/sam_index/blog/item/c967753e8b14183b70cf6cf0.html
原文:
如何将 SQL Server Express 报表服务器升级到其他版本的 SQL Server
2008-10-08 09:37
具有高级服务的 SQL Server 2005 Express Edition(具有高级服务的 Express Edition)是在 Service Pack 1 (SP1) 中引入的新版本的 SQL Server 2005。 它包含部分 Reporting Services 功能。 若要使用更多功能,必须升级到其他版本。
注意: 并非每个版本都提供所有 Reporting Services 功能。 如果是因为要使用某个特定功能而升级具有高级服务的 Express Edition,请验证该版本是否支持此功能。 有关详细信息,请参阅 SQL Server 2005 的各种版本所支持的功能。 如果还要将操作系统从 Windows XP 升级到 Windows Vista,请参阅如何在 Windows Vista 上升级 Reporting Services 以获取有关如何在 Windows Vista 上启用报表服务器的更多说明。
? ?
升级到其他版本和版本类别
可以将具有高级服务的 Express Edition 升级到 SQL Server 2005 Reporting Services 的 Standard Edition、Developer Edition、Enterprise Edition 或 Workgroup Edition。
因为具有高级服务的 Express Edition 的原始产品版本使用 SP1 程序文件和数据库架构,所以当前安装中的应用程序文件和数据库架构会比要升级到的版本的原始产品版本文件新。 这会导致出现升级警告和版本差异错误。若要解决版本差异问题,请执行以下操作:
使用命令行参数 SKUUPGRADE=1 运行安装程序以便将具有高级服务的 SP1 Express Edition 升级到其他版本类别的 SP1 之前的版本。
应用 SP1 或 SP2 以便将 SP1 之前的程序文件替换为更新后的文件。
准备升级
在升级具有高级服务的 Express Edition 之前,必须备份报表服务器数据库、配置文件和数据文件。
您还必须确定是升级具有高级服务的 Express Edition 的数据库引擎组件,还是使用不同版本的数据库引擎实例来承载报表服务器数据库。
备份文件
备份报表服务器数据库和报表服务器临时数据库。 默认情况下,这两个数据库的名称分别为 reportserver$SQLExpress 和 reportserverTempDB$SQLExpress。 有关详细信息,请参阅Reporting Services 安装的备份和还原操作。
备份 RSReportServer.config 文件。 如果修改了其他配置文件(如 Web.config 或 RSWebApplication.config),则应将这些文件备份。
使用 Reporting Services 配置工具中的“加密密钥”页备份加密密钥。 有关详细信息,请参阅备份和还原加密密钥。
升级数据库引擎和工作站组件
为简化升级并尽量减少安装完成后的配置步骤,应当同时升级 Reporting Services、客户端工具和数据库引擎。
Reporting Services 对承载报表服务器数据库的 SQL Server 数据库引擎实例有版本要求。 报表服务器升级后,无法再使用具有高级服务的 Express Edition 来承载报表服务器数据库。
如果选择只升级 Reporting Services,则必须将报表服务器数据库附加到要使用的数据库引擎实例,然后配置报表服务器以使用该数据库。只能使用对正在使用的服务器版本有效的本地或远程的 SQL Server 2000 或 SQL Server 2005 数据库引擎实例。有关报表服务器数据库版本要求的详细信息,请参阅创建报表服务器数据库。
运行安装程序以升级具有高级服务的 Express Edition
若要升级安装,必须使用 SKUUPGRADE=1 参数。 可以在启动 SQL Server 安装向导时指定此参数。 或者,也可以从命令提示符运行安装程序,并在命令行中包括 SKUUPGRAD
文档评论(0)