从压缩的文件夹中抽取文件并恢复数据库。
开始之前
- 确保已安装、配置并正在运行以下各项:
- IBM® Rational® Insight 服务器
- Framework Manager
- 在安装了 Rational Insight 的系统上,请确保数据库备份文件存在于 [rational_insight_installation_directory]/cognos/webcontent/samples/datasources 目录中。
- 确保目标位置中有足够的磁盘空间。
您可能需要 150 MB 用于四种模式的 GO Sales 数据以及 200 MB 用于单一模式的 GO Data Warehouse 数据。
要获取样本数据库和关联文件的列表,请参阅此页面底部的相关链接。
关于此任务
要设置 Great Outdoors 数据库:
- 如果愿意,请将样本数据库的备份文件复制到数据库备份目录中。要确保 IBM Cognos® Rational Insight 服务器的安全性和完整性,请将这些文件复制到可保护其免受未经授权的访问或不适当访问的目录。
- 使用数据库管理工具,恢复样本数据库。
在此过程中对您有所帮助的一些要点:
- 给予恢复的数据库与备份或导出文件名相同的名称。这些名称区分大小写。
- 在数据库服务器上使用 UTF-8 字符集。
- 要查看多种语言的报告,在 Oracle 或者 DB2® 数据库的 Windows® 客户机系统上使用 UTF-8 字符集。
- 创建对多种模式的表具有 select 特权的用户。GO Data Warehouse 软件包指定单个连接对象和用户登录。它需要名为 GOSALESDW 的单个用户,该用户对 GOSALESDW 模式的表具有 select 特权。GO Sales 软件包也指定单个连接对象和用户登录。它需要名为 GOSALES 的单个用户,该用户对四种模式(GOSALES、GOSALESHR、GOSALESMR 和 GOSALESRT)的表具有 select 特权。
- 要查看多种语言的报告,请设置环境变量:
- 在 Windows 客户机系统上使用 UTF-8 字符集。
- 对于 DB2,将 DB2CODEPAGE 环境变量值设置为 1208。
- 对于 Oracle,将 NLS_LANG 环境变量设置为特定于区域的值。例如,将 NLS_LANG for Americas 设置为 American_America.UTF8。
- 恢复数据库。
- 对于 DB2:
- 创建 GS_DB 数据库,并创建带有大小为 16 KB 的页面和关联的表空间的缓冲池。
- 对于每个数据库,创建至少一个对于已恢复数据库中的所有表具有 select 许可权的用户。
- 解压缩 DB2 移动文件。
在 Linux® 系统上,使用 gnutar 或 tar 命令解压缩 DB2 移动文件。
在 Windows 系统上,如果使用 WinZip 解压缩 DB2 移动文件,请确保未选择“TAR file smart CR/LF conversion”选项。
- 解压缩 DB2 移动文件后,将模式恢复到名为 GS_DB 的数据库
注: 如果要将视图、约束、用户特权和存储过程添加到 GS_DB 数据库,那么需要执行接下来的两个步骤。
- 在 gs_db_modify.sql 文件的顶部更新用户名和密码,并保存该文件。
- 运行 gs_db_modify.bat 文件。
- 对于 Microsoft® SQL Server,使用 Microsoft SQL Server 2000 或 Microsoft SQL Server 2005。请确保使用 Microsoft SQL Server 的 TCP/IP 连接。从设备恢复数据库,并确保 LDF 和 MDF 数据库文件的恢复位置正确。
- 对于 Oracle 服务器:
- 为引用不同模式的表创建外键约束。
- 运行 gs_or_modify.sql 文件,该文件与 Oracle 导出文件(DMP 文件)位于相同的文件夹中。