将SAP BI4示例数据库和Universe迁移到Microsoft SQL Server 2012
简介
SAP BI 4.1.x eFashion和Club附带了两个示例Microsoft Access数据库和Universe。本文档介绍将eFashion数据库从Access迁移到Microsoft SQL Server 2012以及更新eFashion Universe的分步说明。俱乐部数据库和Universe可以以类似的方式进行迁移和更新。
概述
要迁移数据库,我们将使用SQL Server Management Studio(SSMS),这是一种在SQL Server 2012架构中创建新表并从Access数据库导入数据的工具。数据库迁移后,我们需要对eFashion universe进行几次更新,以使用SQL Server 2012而不是Access语法。
示例Access数据库,Universes and Web Intelligence documents
D:\SAP BusinessObjects\SAP BusinessObjects Enterprise XI 4.0\Samples\webi
前提条件
首先我们需要下载SQL Server Express 2012和SQL Server Management Studio工具(免费)。如果您已经拥有SQL Server 2012的许可网站,则无需下载。使用SQL Server Express 2012的好处是,它将支持BI4平台现在所需的64位ODBC驱动器。只要SSMS工具可以读取eFashion Access数据库,购物返现网,就不需要在BI4平台服务器上安装SQL Server Management Studio(SSMS)。您甚至可以复制电子邮箱.mdb文件到SQL Server 2012 Server.
链接下载SQL Server Express 2012+工具[免费]
?id=29062
其次,我们需要在所有BI4平台服务器上安装SQL Server 2012 64位本机客户端ver11,并创建名为eFashion的64位系统DSN[?id=36434]。
请确保您对MS SQL Server Express 2012/SQL Server 2012具有创建表和插入数据的适当权限。您将需要一个名为"eFashion"的空白SQL Server 2012数据库。
迁移eFashion数据库
迁移/更新eFashion Universe
现在我们已成功迁移eFashion数据库到SQL Server 2012我们需要更新eFashion universe以利用SQL Server 2012数据源。
我们需要更新多个对象和预定义条件的SQL,请参见下面的
步骤01:启动设计器并转到,,云主机云服务器,以确保使用SQL Server 2012驱动程序存在正确的连接,称为"eFashion\ U SQL"。如果您已经有了另一个连接,您可以使用该连接来代替。
步骤02:验证连接后,universe from BI4。导入"webi universes"下的eFashion universe。可选使用Access DB备份eFashion
步骤03:下一步转到、、Definition Tab并更新以使用"eFashion\u SQL"。
步骤04:更新描述以便我们可以识别更新的universe,例如:
步骤05:下一步我们需要、以确认所有表都有效。您可能需要更新表所有者,具体取决于用于连接到SQL Server的用户ID。选择所有表,单击鼠标右键,有哪些云服务器,如果需要,智能物联网,选择"使用所有者重命名表"。
步骤06:单击保存更改
步骤07:运行完整性检查以查看更改前的错误
步骤08:更新对象列表的SQL Select和/或Where子句,如下所示。
更新无效对象和条件
步骤09:更新后然后并检查以确保所有文件都正常工作。
第10步:最后一次到CMS以测试更新的eFashion Universe。
第11步:完成
如果您有针对此Universe创建的任何文档,云服务器 免费,则通过编辑查询并执行来检查这些文档是否正常。请记住保存更新的报告。您还可以在D:\SAP BusinessObjects\SAP BusinessObjects Enterprise XI 4.0\samples\web
上获得示例列表注意:请参阅附件FIXED UNIVERSE&Excel showing SQL changes
下载包含UNV&Excel表的附件。您可能需要将扩展名从TXT更改为ZIP以进行压缩文件!!!
很棒的东西,
谢谢Ajay
GL
Gavin,
我只是更新了我的文档并添加了文件,让你的生活更轻松。