إعلان
إعلان
安装和配置指南 版本: 9.0.1 文档编号:09300901 第 8 版、 2010 年 7 月、版本 9.0.1 为确保您所使用的文档与您授权使用的软件相对应,请将此版本号与您软件 “ 帮助 ” 菜单中 “ 关于 MicroStrategy …” 中的软件版本号进 行比较。 文档编号:09300901 版权所有 © 2010 MicroStrategy Incorporated. 保留全部权利。 如果您还没有与 MicroStrategy 达成书面的或电子版的协议,以及任何 MicroStrategy 方面的分销授权,则应遵守如下条款 : 该软 件 和文 档 是 MicroStrateg 公 司的 私 有财 产 和保 密 信息,不 得提 供 给其 他 任何 人。版权 所 有 © 2001-2010 MicroStrategy Incorporated. 保留全部权利。 本软件和文档以 “ 不予改变 ” 形式提供,MICROSTRATEGY 公司或者本软件或文档开发、生产或者分销环节中涉及的任何人不提供任 何形式的特殊的或者有限的保证,包括但不限于商品材质的有限保证、特定需求的适应性、有效的所有权、质量或者精确性。关于软件 和文档的质量和性能的整个风险控制需要您的参与。软件或者文档将被检验是否有缺陷,您 (而非 MICROSTRATEGY 公司或者本软 件或文档开发、生产或者分销环节中涉及的任何人 ) 假设整个费用中已经包含了所有必需的服务 , 修改或者修正。因为某些国家 ( 地区 ) 不允许排除有限责任,因此以上限制可能不适用于您。 任何情况下 MicroStrategy 公司或者本软件涉及的开发、生产或者分销环节中涉及的任何人员不对您的任何损失 , 包括营业利润损失、 任何金钱上的损失、或者其他任何特殊的、意外的、非直接的或间接的损失承担责任,包括但不限于由于您赔偿给第三方所造成的损 失、软件和文档的质量、非正确使用、性能问题造成的损失,即使 MicroStrategy 或者其他人或者团体已经事先被告知该损失发生的可 能性,或者被他人索赔的可能性。另外, MicroStrategy 公司或者本软件涉及的开发、生产或者分销环节中涉及的任何人员不对您或者 其他当事人的以下索赔承担责任:使用问题 , 不正确使用、软件和文档的质量、性能问题、合同中保证条款、瑕疵、赔偿物瑕疵或者税 赋损失的严格赔偿责任、任何为达到原始目标采取的补救手段的失败,或者其它方面。 MicroStrategy 公司所承担的全部责任和您的修 正条款选项仅限于退还全部的货款或者更换软件。 MicroStrategy 不承担任何超出上述有限责任条款的口头或者书面的信息。因为某些 国家 (地区)不允许排除或限制对非直接或间接损害的赔偿责任,因此以上限制可能不适用于您。 MicroStrategy 公司拥有本手册 (文档)所包含的信息以及软件的版权,并保留所有权利。 MicroStrategy 公司无义务就软件或文档的 修改通知任何个人或团队。严禁未经 MicroStrategy 公司授权代表书面同意 , 拷贝、复制、销售或发布软件或者文档的任何部分的行为。 根据美国政府限制法案。软件和文件是利用私人经费开发,不属于公共领域,而且根据联邦获得规则规定软件和文件是具有有限责任的 商业计算机软件,通过代理商提供。使用、复制或者由美国政府解密需要服从 DFAR 252.227-7013 以及下述条款中关于技术数据和计 算机软件的权利的段落 (c)(1)(ii) 或者 DFAR 252.227-19 中商业计算机有限权利段落 (c)(1) 和 (2) 中所适用的条款。订约人是 MicroStrategy Inc., 1861 International Drive, McLean,Virginia 22102。 根据美国的版权法律保留软件未公开部分的所有权利。 下列各项是 MicroStrategy 在美国和某些其他国家所使用的商标或注册商标 : MicroStrategy, MicroStrategy 6, MicroStrategy 7, MicroStrategy 7i, MicroStrategy 7i Evaluation Edition, MicroStrategy 7i Olap Services, MicroStrategy 8, MicroStrategy 9, MicroStrategy Distribution Services, MicroStrategy MultiSource Option, MicroStrategy Command Manager, MicroStrategy Enterprise Manager, MicroStrategy Object Manager, MicroStrategy Reporting Suite, MicroStrategy Power User, MicroStrategy Analyst, MicroStrategy Consumer, MicroStrategy Email Delivery, MicroStrategy BI Author, MicroStrategy BI Modeler, MicroStrategy Evaluation Edition, MicroStrategy Administrator, MicroStrategy Agent, MicroStrategy Architect, MicroStrategy BI Developer Kit, MicroStrategy Broadcast Server, MicroStrategy Broadcaster, MicroStrategy Broadcaster Server, MicroStrategy Business Intelligence Platform, MicroStrategy Consulting, MicroStrategy CRM Applications, MicroStrategy Customer Analyzer, MicroStrategy Desktop, MicroStrategy Desktop Analyst, MicroStrategy Desktop Designer, MicroStrategy eCRM 7, MicroStrategy Education, MicroStrategy eTrainer, MicroStrategy Executive, MicroStrategy Infocenter, MicroStrategy Intelligence Server, MicroStrategy Intelligence Server Universal Edition, MicroStrategy MDX Adapter, MicroStrategy Narrowcast Server, MicroStrategy Objects, MicroStrategy OLAP Provider, MicroStrategy SDK, MicroStrategy Support, MicroStrategy Telecaster, MicroStrategy Transactor, MicroStrategy Web, MicroStrategy Web Business Analyzer, MicroStrategy World, Alarm, Alarm.com, Alert.com, Angel, Angel.com, Application Development and Sophisticated Analysis, Best In Business Intelligence, Centralized Application Management, Changing The Way Government Looks At Information, DSSArchitect, DSS Broadcaster, DSS Broadcaster Server, DSS Office, DSSServer, DSS Subscriber, DSS Telecaster, DSSWeb, eBroadcaster, eCaster, eStrategy, eTelecaster, Information Like Water, Insight Is Everything, Intelligence Through Every Phone, Your Telephone Just Got Smarter, Intelligence To Every Decision Maker, Intelligent E-Business, IWAPU, Personal Intelligence Network, Personalized Intelligence Portal, Query Tone, Quickstrike, Rapid Application Development, Strategy.com, Telepath, Telepath Intelligence, Telepath Intelligence ( 和 Design), MicroStrategy Intelligent Cubes, The E-Business Intelligence Platform, The Foundation For Intelligent E-Business, The Integrated Business Intelligence Platform Built For The Enterprise, The Intelligence Company, The Platform For Intelligent E-Business, The Power Of Intelligent eBusiness, The Power Of Intelligent E-Business, The Scalable Business Intelligence Platform Built For The Internet, Industrial-Strength Business Intelligence, Office Intelligence, MicroStrategy Office, MicroStrategy Report Services, MicroStrategy Web MMT, MicroStrategy Web Services, Pixel Perfect, MicroStrategy Mobile, MicroStrategy Integrity Manager 以及 MicroStrategy Data Mining Services, 以上均是 MicroStrategy 已 注册或在使用的商标。 所有其他产品商标属于相应的持有人。规范如有变更,恕不另行通知。MicroStrategy 不对其中的错误或疏忽负责。MicroStrategy 不对 将来产品的可用性或者列入开发计划或者在开发中的版本提供保证或者承诺。 专利信息 此产品已申请专利。以下专利权中的一项或多项适用于所售产品:美国专利编号6,154,766, 6,173,310, 6,260,050, 6,263,051, 6,269,393, 6,279,033, 6,501,832, 6,567,796, 6,587,547, 6,606,596, 6,658,093, 6,658,432, 6,662,195, 6,671,715, 6,691,100, 6,694,316, 6,697,808, 6,704,723, 6,707,889, 6,741,980, 6,765,997, 6,768,788, 6,772,137, 6,788,768, 6,792,086, 6,798,867, 6,801,910, 6,820,073, 6,829,334, 6,836,537, 6,850,603, 6,859,798, 6,873,693, 6,885,734, 6,888,929, 6,895,084, 6,940,953, 6,964,012, 6,977,992, 6,996,568, 6,996,569, 7,003,512, 7,010,518, 7,016,480, 7,020,251, 7,039,165, 7,082,422, 7,113,993, 7,181,417, 7,127,403, 7,174,349, 7,194,457, 7,197,461, 7,228,303, 7,260,577, 7,266,181, 7,272,212, 7,302,639, 7,324,942, 7,330,847, 7,340,040, 7,356,758, 7,356,840, 7,415,438, 7,428,302, 7,430,562, 7,440,898, 7,457,397, 7,486,780, 7,509,671, 7,516,181, 7,559,048 和 7,574,376。其他专利正在申请中。 很多 MicroStrategy 产品组件包含有第三方授权的技术。本产品可能包含一种或者多种授权技术 : Graph Generation Engine 版权所有 © 1998-2010. Three D Graphics, Inc. 保留全部权利。 Actuate® Formula One. 版权所有 © 1993-2008 Actuate Corporation. 保留全部权利。 XML parser 版权所有 © 2003-2010 Microsoft Corporation. 保留全部权利。 Xalan XSLT 处理器。版权所有 © 1999-2010 The Apache Software Foundation. 保留全部权利。 Xerces XML 分析器。版权所有 © 1999-2010 The Apache Software Foundation. 保留全部权利。 FOP XSL 格式对象。版权所有 © 2004-2010 The Apache Software Foundation. 保留全部权利。 Intelligence Server 内存管理部分内容 版权所有 1991-2010 Compuware Corporation. 保留全部权利。 本产品包括由 OpenSSL Project 公司开发的用于 OpenSSL Toolkit 的软件。 (http://www.openssl.org/) Unicode 的国际化组件 版权所有 © 1999-2010 Compaq Computer Corporation 版权所有 © 1999-2010 Hewlett-Packard Company 版权所有 © 1999-2010 IBM Corporation 版权所有 © 1999-2010 Hummingbird Communications Ltd. 版权所有 © 1999-2010 Silicon Graphics, Inc. 版权所有 © 1999-2010 Sun Microsystems, Inc. 版权所有 © 1999-2010 The Open Group 保留全部权利。 其中 Real Player 和 RealJukebox 已获得 Real Networks, Inc. 的许可。 版权所有 © 1999-2010. 保留所有权利。 目录 关于本指南................................................................................... xv 关于本工具书 ............................................................................... xvi 如何查找业务演示场景和示例 ................................................ xvi 本指南中的新增内容 ............................................................. xvii 前提条件 ............................................................................... xvii 哪些用户须使用本指南? ..................................................... xviii 资源............................................................................................ xviii 文档...................................................................................... xviii 教育....................................................................................... xxv 咨询服务 ............................................................................... xxv 国际支持 ............................................................................... xxv 技术支持 .............................................................................. xxvi 问题反馈 ..................................................................................... xxx 1. 安装计划 简介................................................................................................ 1 升级注意事项 ................................................................................. 2 MicroStrategy 组件 ........................................................................ 2 MicroStrategy Desktop 产品 .................................................... 2 MicroStrategy Command Manager .......................................... 4 MicroStrategy Object Manager ................................................ 4 MicroStrategy Enterprise Manager .......................................... 4 MicroStrategy Intelligence Server ............................................ 5 MicroStrategy Web 和 Web Universal ..................................... 7 MicroStrategy Mobile ............................................................... 9 MicroStrategy SDK ................................................................ 10 MicroStrategy Portlets............................................................ 10 MicroStrategy Integrity Manager............................................ 11 © 2010 MicroStrategy, Inc. v 目录 安装和配置指南 MicroStrategy Office .............................................................. 11 MicroStrategy Narrowcast Server .......................................... 14 MicroStrategy Analytics Modules........................................... 14 MicroStrategy Tutorial Reporting ........................................... 15 MicroStrategy Health Center.................................................. 15 安装前提条件 ............................................................................... 16 推荐的安装位置和部署示例.................................................... 17 硬件要求和推荐事项 .............................................................. 20 软件要求和推荐事项 .............................................................. 29 安装考虑事项 ............................................................................... 55 系统规模基准 ......................................................................... 55 MicroStrategy Web 与 Intelligence Server 的兼容性.............. 61 MicroStrategy Intelligence Server 的已认证 ODBC 驱动程序 ................................................................................ 61 UNIX 和 Linux 的推荐系统设置 .............................................. 64 安装方法 ...................................................................................... 65 图形用户界面 ......................................................................... 65 命令行 .................................................................................... 66 无提示安装 ............................................................................. 67 许可信息 ...................................................................................... 67 许可证类型 ............................................................................. 68 安装和配置核查清单 .................................................................... 68 在 Windows 上安装并配置 MicroStrategy .............................. 69 在 UNIX 和 Linux 上安装并配置 MicroStrategy...................... 70 2. 在 Windows 上安装 MicroStrategy 简介.............................................................................................. 71 安装操作步骤 ............................................................................... 72 通过 MicroStrategy Installation Wizard 进行安装................... 73 安装验证 ................................................................................ 85 用引导式 MicroStrategy 说明进行安装................................... 86 配置您的 MicroStrategy 安装 ....................................................... 86 3. 在 UNIX 和 Linux 上安 装 MicroStrategy 简介.............................................................................................. 87 UNIX 和 Linux 上的 MicroStrategy 安装方法 ............................... 88 不同安装方法 ......................................................................... 89 通过 MicroStrategy Installation Wizard 进行安装................... 90 唯一的后续安装配置 .............................................................. 99 验证安装 .............................................................................. 101 目录结构 .............................................................................. 101 配置您的 MicroStrategy 安装 ..................................................... 102 vi © 2010 MicroStrategy, Inc. 安装和配置指南 目录 4. 激活安装 简介............................................................................................ 103 申请一个激活码.......................................................................... 104 激活您的安装 ............................................................................. 105 配置您的 MicroStrategy 安装 ..................................................... 107 服务器激活常见问题 .................................................................. 107 5. 配置与连接 Intelligence Server 简介............................................................................................ 115 与数据库通讯:ODBC 和 DSN .................................................. 116 设置 ODBC .......................................................................... 118 定义 DSN ............................................................................. 123 测试 ODBC 连通性 .............................................................. 127 MicroStrategy 初始配置 ............................................................. 129 使用配置向导的前提条件 ..................................................... 130 配置 MicroStrategy 软件 ...................................................... 130 创建元数据、历史列表和统计资料库 ................................... 135 设置 MicroStrategy Intelligence Server................................ 144 创建项目源 ........................................................................... 148 使用响应文件配置 MicroStrategy ......................................... 153 连接至数据源 ............................................................................. 160 指定数据仓库的连接信息 ..................................................... 160 创建项目 .................................................................................... 174 配置您的 MicroStrategy 安装 ..................................................... 174 6. 部署 MicroStrategy 简介............................................................................................ 175 Web 和 Web Universal 通过 IIS 进行部署 (Windows)..................................................... 176 MicroStrategy Web Web Universal 部署的常规步骤.................. 178 WAR 文件部署后的目录结构 ............................................... 179 通过 WebLogic 和 Apache (Solaris) 进行部署 ........................... 179 WebLogic 路径和文件夹位置 ............................................... 180 预配置信息 ........................................................................... 181 部署 MicroStrategy Web Universal ...................................... 183 重新部署应用程序 ................................................................ 190 基于性能的安装信息 ............................................................ 190 通过 WebSphere 和 IBM HTTP Server (AIX) 进行部署 ............. 195 预配置信息 ........................................................................... 196 部署 MicroStrategy Web Universal ...................................... 197 基于性能的安装信息 ............................................................ 205 通过 Sun Java System (Solaris) 进行部署................................. 207 © 2010 MicroStrategy, Inc. vii 目录 安装和配置指南 预配置信息 ........................................................................... 208 部署 MicroStrategy Web Universal ...................................... 210 基于性能的安装信息 ............................................................ 216 通过 Tomcat 进行部署 (Windows 版 )........................................ 217 预配置信息 ........................................................................... 218 部署 MicroStrategy Web Universal ...................................... 220 通过 Tomcat 进行部署 (Linux 版 ).............................................. 223 预配置信息 ........................................................................... 224 部署 MicroStrategy Web Universal ...................................... 227 通过 SAP NetWeaver 进行部署 (Windows 版 ) ......................... 230 预配置信息 ........................................................................... 230 部署 MicroStrategy Web Universal ...................................... 231 通过 Oracle 10g 进行部署 (Windows 版 ) .................................. 234 预配置信息 ........................................................................... 234 部署 MicroStrategy Web Universal ...................................... 235 通过 JBoss 进行部署 (Windows 版 ) .......................................... 239 预配置信息 ........................................................................... 239 部署 MicroStrategy Web Universal ...................................... 241 管理您的 MicroStrategy Web 部署............................................. 244 让用户可以从 Web 安装 MicroStrategy Office ..................... 244 配置您的 MicroStrategy 安装 ..................................................... 245 7. 部署 MicroStrategy Web Services 简介............................................................................................ 247 通过 IIS 进行部署 (Windows)..................................................... 248 MicroStrategy Web Services J2EE 部署的常规步骤.................. 249 通过 WebLogic 进行部署 ........................................................... 249 WebLogic 路径和文件夹位置 ............................................... 250 预配置信息 ........................................................................... 252 MicroStrategy Web Services J2EE 的部署 .......................... 253 重新部署应用程序 ................................................................ 258 基于性能的安装信息 ............................................................ 259 通过 WebSphere 和 IBM HTTP Server 进行部署 ...................... 260 预配置信息 ........................................................................... 260 MicroStrategy Web Services J2EE 的部署 .......................... 261 基于性能的安装信息 ............................................................ 268 通过 Sun Java System 进行部署 ............................................... 269 预配置信息 ........................................................................... 270 MicroStrategy Web Services J2EE 的部署 .......................... 271 基于性能的安装信息 ............................................................ 277 viii © 2010 MicroStrategy, Inc. 安装和配置指南 目录 通过 Tomcat 进行部署 ............................................................... 278 预配置信息 ........................................................................... 279 MicroStrategy Web Services J2EE 的部署 .......................... 279 通过 SAP 进行部署 .................................................................... 281 预配置信息 ........................................................................... 282 MicroStrategy Web Services J2EE 的部署 .......................... 282 通过 Oracle 10g 进行部署.......................................................... 284 预配置信息 ........................................................................... 285 MicroStrategy Web Services J2EE 的部署 .......................... 285 完成 MicroStrategy Web Services J2EE 的配置........................ 288 校验 MicroStrategy Web Services J2EE 的配置 .................. 289 编辑项目源文件.................................................................... 289 检查 Web Services 与 Intelligence Server 之间的 连通性 .................................................................................. 290 管理您的 MicroStrategy Web Services 部署.............................. 291 配置您的 MicroStrategy 安装 ..................................................... 291 8. 设置文档和 HTML 文档 简介............................................................................................ 293 前提条件 .................................................................................... 294 在 UNIX/Linux 中执行文档和 HTML 文档 .................................. 294 创建和执行 HTML 文档所需的设置 ...................................... 295 执行现有 HTML 文档所需的设置 ......................................... 299 现有 Report Services 文档所需的设置 ................................. 300 配置您的 MicroStrategy 安装 ..................................................... 301 9. 在 Windows 上的自动 安装 简介............................................................................................ 303 安装日志文件 ............................................................................. 304 安装方法 .................................................................................... 305 用 response.ini 文件进行安装并配置 ......................................... 305 配置用于安装 MicroStrategy 的 response.ini 文件 ............... 305 用 response.ini 文件对安装进行配置 ................................... 348 用 response.ini 文件进行卸载 .............................................. 349 无提示安装................................................................................. 351 通过 System Management Server 环境进行无提示 安装...................................................................................... 351 OEM 无提示安装.................................................................. 351 无提示安装输出.................................................................... 352 无提示安装的激活 ................................................................ 353 无提示安装的疑难解答 ......................................................... 353 © 2010 MicroStrategy, Inc. ix 目录 安装和配置指南 修补程序无提示安装 ............................................................ 353 配置您的 MicroStrategy 安装 ..................................................... 355 10. UNIX 和 Linux 上的自 动安装 简介............................................................................................ 357 无提示安装................................................................................. 358 创建一个选项文件 ................................................................ 358 可以更改的设置.................................................................... 359 唯一的后续安装配置 ............................................................ 362 无提示安装输出.................................................................... 362 激活一个无提示安装 ............................................................ 362 在命令行模式下配置 MicroStrategy ........................................... 363 配置您的 MicroStrategy 安装 ..................................................... 363 11. 部署 OEM 应用程序 简介............................................................................................ 365 创建用于 OEM 环境的 DSN....................................................... 366 作为 OEM 部署的部分内容来创建 DSN ............................... 367 配置您的 MicroStrategy 安装 ..................................................... 367 设计项目以及报表制作环境........................................................ 368 定制 MicroStrategy Web ............................................................ 368 部署一个 MicroStrategy OEM 应用程序..................................... 369 OEM 无提示安装.................................................................. 370 配置一个 OEM 部署安装 ...................................................... 373 调整一个 OEM 部署 ................................................................... 374 用 Command Manager 进行调整 ......................................... 374 在命令行模式下配置 MicroStrategy ..................................... 375 更新 OEM 应用程序 ................................................................... 375 修改已部署的 OEM 应用程序............................................... 375 部署一个 OEM 应用程序更新............................................... 376 MicroStrategy OEM 应用程序的疑难解答支持........................... 377 12. 用命令行工具配置 MicroStrategy 简介............................................................................................ 379 创建数据源 DSN ........................................................................ 380 测试并检查 ODBC 连通性.......................................................... 381 用 response.ini 文件配置 MicroStrategy .................................... 382 创建响应文件 ....................................................................... 383 使用 response.ini 文件配置 MicroStrategy........................... 398 response.ini 文件中的参数和选项 ........................................ 399 x © 2010 MicroStrategy, Inc. 安装和配置指南 目录 配置并控制 Intelligence Server .................................................. 399 用 mstrsvr 启动、配置并监视 Intelligence Server ................ 399 用 mstrsvr-configure 配置默认的服务器实例 ....................... 401 用 mstrctl 创建并配置 Intelligence Server 实例.................... 401 对保留字和保留字符的支持........................................................ 404 配置您的 MicroStrategy 安装 ..................................................... 404 13. 添加或删除 MicroStrategy 组件 简介............................................................................................ 405 在 Windows 上添加或删除 MicroStrategy 组件.......................... 405 在 Windows 上重新安装 MicroStrategy 组件 ............................. 407 重新安装 MicroStrategy Office ............................................. 408 在 Windows 上卸载 MicroStrategy 组件 .................................... 408 卸载 MicroStrategy Office .................................................... 410 在 UNIX 和 Linux 上卸载 MicroStrategy 组件 ............................ 410 A. 连接至数据库:ODBC 和 DSN © 2010 MicroStrategy, Inc. 简介............................................................................................ 413 针对特定 ODBC 驱动程序创建 DSN.......................................... 413 MicroStrategy ODBC Driver for DB2 Wire Protocol for UDB (Windows) .............................................................. 416 MicroStrategy ODBC Driver for DB2 UDB (UNIX/Linux) ........................................................................ 417 MicroStrategy ODBC Driver for DB2 Wire Protocol for UDB iSeries/DB2 for i (Windows 和 UNIX/Linux) ........... 417 MicroStrategy ODBC Driver for DB2 z/OS (Windows 和 UNIX/Linux) .................................................... 418 MicroStrategy ODBC Driver for Greenplum Wire Protocol (Windows 和 UNIX/Linux) .................................................... 419 MicroStrategy ODBC Driver for Informix Wire Protocol (Windows 和 UNIX/Linux) .................................................... 419 MicroStrategy ODBC Driver for Informix 8 (Windows)......... 420 MicroStrategy ODBC Driver for MySQL Wire Protocol (Windows 和 Linux).............................................................. 420 MicroStrategy ODBC Driver for Oracle Wire Protocol (Windows 和 UNIX/Linux) .................................................... 421 MicroStrategy ODBC Driver for Sybase ASE Wire Protocol (Windows 和 UNIX/Linux) .................................................... 422 MicroStrategy ODBC Driver for PostgreSQL Wire Protocol (Windows 和 UNIX/Linux) .................................................... 423 用于 Windows 和 UNIX/Linux 的 SQL Server ...................... 423 Windows 版 Netezza SQL ................................................... 424 ODBC Driver for Red Brick (UNIX/Linux)............................. 424 xi 目录 安装和配置指南 ODBC Driver for Sybase Adaptive Server IQ (UNIX/Linux) ........................................................................ 426 ODBC Driver for Teradata (UNIX/Linux).............................. 427 ODBC Driver for Informix 8 (UNIX) ...................................... 429 ODBC Driver for Netezza (UNIX/Linux) ............................... 431 ODBC Driver for MySQL Community Server 5.0 (Linux) .... 432 ODBC Driver for Aster nCluster (Linux) ............................... 434 LODBC Driver for Vertica (Linux/Solaris)............................. 436 其他 Windows 版的关系数据库 ............................................ 437 通过 odbc.ini 配置 ODBC 参数 .................................................. 438 Oracle Wire Protocol............................................................ 441 Oracle Wire Protocol............................................................ 444 Informix 8 (XPS 版 ) ............................................................. 447 Informix Wire Protocol.......................................................... 449 Sybase ASE Wire Protocol .................................................. 450 SQL Server Wire Protocol.................................................... 452 MySQL Wire Protocol .......................................................... 452 PostgreSQL 与 Greenplum Wire Protocols.......................... 454 ODBC .................................................................................. 456 Red Brick 6.x ....................................................................... 456 Sybase IQ ............................................................................ 457 Teradata Server ................................................................... 457 Netezza................................................................................ 459 B. 疑难解答 简介............................................................................................ 461 在 UNIX 上安装 MicroStrategy................................................... 461 安装和卸载 CD-ROM ........................................................... 462 检查常规安装错误 ...................................................................... 465 图表和文档对非西欧字体的支持 ................................................ 465 服务器端口号错误 ...................................................................... 466 忘记服务器端口号 ................................................................ 466 端口号被占用 ....................................................................... 467 DSN 连接错误............................................................................ 467 测试 DSN Creator 中失败的 DSN 连接 ................................ 467 权限错误 .................................................................................... 468 缺少 JVM 文件 ..................................................................... 468 C. 配置 web.xml 文件以使 简介............................................................................................ 469 用绝对路径 已修改的 web.xml 文件示例....................................................... 469 xii © 2010 MicroStrategy, Inc. 安装和配置指南 目录 术语表 ........................................................................................ 479 索引 ...................................................485 © 2010 MicroStrategy, Inc. xiii 目录 xiv 安装和配置指南 © 2010 MicroStrategy, Inc. 前言 关于本指南 MicroStrategy 安装和配置指南 提供安装和配置 MicroStrategy 软件的全面信息以及基本的软件维护指南。本 指南将帮助您开始 UNIX、 Linux 和 Windows 版本的 MicroStrategy 平台的入门使用。 本指南假设您已对 UNIX 和 Linux 的安装有一个基本了解, 并且知道如何通过 UNIX/Linux 服务器或个人计算机上的查 看器来使用 UNIX 和 Linux。 本文档假设您已熟悉需要使用高级系统管理命令的任务,或者 您也可以联系您的系统管理员。 本指南中的主要章节遵循我们推荐的 MicroStrategy 安装和配 置步骤进度。开始安装 MicroStrategy 前请参考第 1 章 安装计 划以了解重要的安装前提条件。 如需了解如何完成本指南其余章节的详细操作步骤,请 参阅第 1 章 安装计划中的安装和配置核查清单 (第 68 页)段落。 附录包含以下附加参考信息,您可以根据特定需要进行参阅: • 附录 A, 连接至数据库:ODBC 和 DSN:提供用于您数据 仓库连接所需的详细信息以及 ODBC 和 DSN 的配置步骤。 • 附录 B, 疑难解答:提供特定安装和配置场景中所需的各种 疑难解答步骤和技巧。 © 2010 MicroStrategy, Inc. xv 前言 安装和配置指南 • 附录 C, 配置 web.xml 文件以使用绝对路径:提供一个配 置好的示例 web.xml 文件以使用绝对路径。这一修改是 MicroStrategy Web Universal 在特定场景中正确部署所必 须的操作。 关于本工具书 本书中的章节提供的是以下相关的概念性信息: • 所有 MicroStrategy 组件 • 安装和配置步骤 • 系统优化注意事项 • 疑难解答和维护指南 各章节开头部分为该章节内容的简要概述。 Tutorial 项目中的日期随时更新以反映 MicroStrategy 当前年份。本指南中的示例文档和图片以及相关操作步 骤可能是在 Tutorial 项目中已不用的日期创建的。请 将其替换为您 Tutorial 项目中首年年份的数据。 如何查找业务演示场景和示例 本指南中所讨论的大多数概念通过相应的业务场景或其他描述 性示例来完成。大部分示例使用的是 MicroStrategy Tutorial,即 MicroStrategy 的示例数据仓库、元数据和项 目。有关 MicroStrategy Tutorial 的信息可在 MicroStrategy Basic Reporting Guide 中找到。 本工具书中介绍的其他示例使用的是 Analytics Modules,其 中包含一组预先创建的示例报表,这些报表分别来自不同的业 务范围。示例报表用于上述业务范围分析的数据包括财务报 表、人力资源和客户分析。 高级报表制作功能的详细示例可在 MicroStrategy Advanced Reporting Guide 中找到。 xvi 关于本工具书 © 2010 MicroStrategy, Inc. 安装和配置指南 前言 本指南中的新增内容 《安装和配置指南》的每次发布都将更新以反映 MicroStrategy Product Suite 关联版本的安装要求。下段内容 记录了最近发布的文档附加改进信息。 MicroStrategy 9.0.1 • 相关信息已通过新工具 MicroStrategy Health Center 提供 (详见 MicroStrategy Health Center (第 15 页))。 • 更新以反映 Configuration Wizard 中的新增工作流程 (详 见配置 MicroStrategy 软件 (第 130 页))。 • 新增章节第 11 章 部署 OEM 应用程序解释了如何把 MicroStrategy 平台部署为一个原始设备制造商 (OEM) 应 用程序的通用工作流程。 MicroStrategy 9.0 • 用新增的多源选项(MultiSource Option)将一个项目连接到 多个数据仓库数据库实例 (详见连接至数据源 (第 160 页))。 • 通过新增的 Configuration Wizard 页面配置一个历史列表 资料库并连接到一个国际化数据 (详见配置您的 MicroStrategy 安装 (第 174 页))。 前提条件 使用此文档前,您必须熟悉以下内容: © 2010 MicroStrategy, Inc. • 用于您商业智能应用程序的数据的性质和结构 • 包括硬件配置等详细信息的系统配置、已安装的应用程 序、可用内存等 • 如果是安装在 UNIX 或 Linux,需了解 UNIX 或 Linux 系 统的基础功能 关于本工具书 xvii 前言 安装和配置指南 哪些用户须使用本指南? 此文档是为系统管理员设计的,他们负责在 UNIX、 Linux 或 Windows 操作系统上安装、配置和维护 MicroStrategy 软件。 此文档讨论的内容包括如何执行自动安装和无提示安装。自动 安装和无提示安装要求有高级技巧,比如创建和运行 response.ini 文件。因此,自动安装和无提示安装必须由掌握 了系统环境和所需 MicroStrategy 安装的完整知识的系统管理 员进行操作。 资源 文档 MicroStrategy 提供用户手册和联机帮助供您参考;这两种信 息源分别提供了不同类型的信息,如下所示。 手册 : 总的来说, MicroStrategy 手册提供的内容如下: • 介绍信息及概念 • 示例 • 入门操作的核对清单和高级步骤 帮助 : 总的来说, MicroStrategy 帮助提供的内容如下: • 详细操作流程步骤 • 每一软件窗口中各个选项的描述 手册 以下手册位于 MicroStrategy 光盘或已安装 MicroStrategy 的 计算机中。访问这些手册的步骤如下。 Adobe Acrobat Reader 才能查看这些手册。 必须安装 如果您的计算机上还未安装 Acrobat Reader,请从 www.adobe.com/products/acrobat/readstep2 _allversions.html 网站下载。 xviii 资源 © 2010 MicroStrategy, Inc. 安装和配置指南 前言 MicroStrategy Basic Reporting Guide 是适用于所有用户的 最佳入门级操作手册。 MicroStrategy 概述 • MicroStrategy 简介 : 评估指南 安装、配置和使用 MicroStrategy Evaluation Edition 软件 的操作指南。该指南中还包括了一个详细的 MicroStrategy 功能分步评估过程,教您如何利用 MicroStrategy Tutorial 项目及其示例业务数据执行报表操作。 • MicroStrategy 快速入门指南 安装和评估过程的概述以及一些附加资源。 • Evaluate MicroStrategy for Linux Guide 如何利用 MicroStrategy Evaluation Edition Virtual Appliance 在 Microsoft Windows 或 Linux 环境下评估 Linux 版的 MicroStrategy。该指南提供了有关下载、激活 并评估在 Linux 环境下运行的 MicroStrategy 的所有详细 消息。 • MicroStrategy Reporting Suite Quick Start Guide 作为一项部门解决方案对 MicroStrategy 进行评估。提供 关于如何下载、安装、配置和使用 MicroStrategy Reporting Suite 的详细信息。 查询、报表制作和分析的相关操作手册 • MicroStrategy Installation and Configuration Guide 有关在 Windows、 UNIX、 Linux 和 HP 平台安装和配置 MicroStrategy 产品的相关信息,包括基本的维护指南。 • MicroStrategy Upgrade Guide 升级现有 MicroStrategy 产品的相关操作指南。 • MicroStrategy Project Design Guide 提供有关创建和修改 MicroStrategy 项目的信息,并帮您 理解事实、实体、层级、转换、高级框架和项目优化方 案。 © 2010 MicroStrategy, Inc. 资源 xix 前言 安装和配置指南 • MicroStrategy Basic Reporting Guide MicroStrategy Desktop 和 MicroStrategy Web 的入门操作 指南,并了解如何分析报表中的数据。包括了创建报表、 度量、筛选器和提示的基本知识。 • MicroStrategy Advanced Reporting Guide 提供了有关建立在 Basic Reporting Guide 基础上的 MicroStrategy 系统中的高级话题的操作指南。上述话题包 括报表、自由格式 SQL 报表、查询生成器报表 、筛选器、 度量、 Data Mining Services、自定义组、合并项和提示。 • MicroStrategy Report Services Document Creation Guide 提供了有关建立在 Basic Reporting Guide 和 Advanced Reporting Guide 中相关信息基础上的设计和创建 Report Services 文档的操作指南。 • MicroStrategy OLAP Services Guide 提供了 MicroStrategy Intelligence Server 扩展服务之一的 MicroStrategy OLAP Services 的相关信息。 OLAP Services 的功能包括智能立方体、衍生度量、衍生元素、 动态聚合、视图筛选器和动态来源。 • MicroStrategy Office User Guide 介绍如何使用 MicroStrategy Office 在 Microsoft® Excel、 PowerPoint®、 Word 和 Outlook 中操作 MicroStrategy 报表和文档,以及如何分析、格式化和分布业务数据。 • MicroStrategy Mobile User Guide 介绍如何使用 MicroStrategy Mobile 查看并分析数据,以 及如何在移动设备上利用 MicroStrategy 报表执行其他商 业活动。其中包括 MicroStrategy Mobile 的安装和配置指 南,并帮您了解设计人员如何在 MicroStrategy Desktop 或 MicroStrategy Web 中创建可与 MicroStrategy Mobile 一起使用的有效报表和文档。 • MicroStrategy System Administration Guide Volume 1 MicroStrategy 商业智能系统的概念以及实施、部署、维 护、微调以及疑难解答的高级步骤。 xx 资源 © 2010 MicroStrategy, Inc. 安装和配置指南 前言 • MicroStrategy System Administration Guide Volume 2 使用 MicroStrategy Command Manager、 MicroStrategy Enterprise Manager、 MicroStrategy Integrity Manager 和 MicroStrategy Health Center 等各种管理工具的概念以 及高级步骤。 • MicroStrategy Functions Reference 函数语法和公式组件;在度量、筛选器、实体形式中使用 函数的操作指南;业务场景中的函数示例。 • MicroStrategy MDX Cube Reporting Guide 有关在 MicroStrategy 中集成 MDX 立方体源的信息。您 可以把来自 SAP BW、 Microsoft Analysis Services 和 Hyperion Essbase 等 MDX 立方体源的数据整合到您的 MicroStrategy 项目和应用程序中。 • MicroStrategy Web Services Administration Guide MicroStrategy Web Services 的概念以及安装、配置、微 调和疑难解答所要执行的任务。 Analytics Modules 操作手册 • Analytics Modules Installation and Porting Guide • Customer Analysis Module Reference • Sales Force Analysis Module Reference • Financial Reporting Analysis Module Reference • Sales and Distribution Analysis Module Reference • Human Resources Analysis Module Reference 信息传递和警报制作产品操作手册 • MicroStrategy Narrowcast Server Getting Started Guide 教程操作指南,帮助您了解 Narrowcast Server 界面和功 能。 • MicroStrategy Narrowcast Server Installation and Configuration Guide MicroStrategy Narrowcast Server 的安装和配置信息。 © 2010 MicroStrategy, Inc. 资源 xxi 前言 安装和配置指南 • MicroStrategy Narrowcast Server Application Designer Guide Narrowcast Server 应用程序的基础设计知识。 • MicroStrategy Narrowcast Server System Administrator Guide Narrowcast Server 的概念以及实施、维护、微调以及疑难 解答的高级步骤。 • MicroStrategy Narrowcast Server Upgrade Guide 升级现有 Narrowcast Server 产品的相关操作指南。 Software Development Kits • MicroStrategy Developer Library (MSDL) 提供可帮助您了解 MicroStrategy SDK 的相关信息,包括 体系结构、对象模型、自定义场景、代码示例等的详细信 息。 • MicroStrategy Web SDK SDK 可在 MicroStrategy Developer Library 中 Web 找到 , 作为 MicroStrategy SDK 产品的一部分进行 销售。 • Narrowcast Server SDK Guide 自定义 Narrowcast Server 功能、在 Narrowcast Server 中 集成其他系统以及在其他应用程序中嵌入 Narrowcast Server 功能的操作指南。提供 Narrowcast Server Delivery Engine 和 Subscription Portal APIs, 以及 Narrowcast Server SPI 的相关资料。 要访问已安装的文档以及其他文档资源,详见以下操作步骤: • 如何在 Windows 上访问已安装的手册 (第 xxii 页) • 如何在 UNIX 和 Linux 上访问已安装的手册 (第 xxiii 页) 如何在 Windows 上访问已安装的手册 1 在 Windows 启动菜单中,依次选择程序 (或所有程序)、 MicroStrategy、 Product Manuals。您的浏览器中将打 xxii 资源 © 2010 MicroStrategy, Inc. 安装和配置指南 前言 开一个页面,显示可用的 PDF 格式手册及其他文档资源的 列表。 2 单击所需的手册或其他文档资源的链接。 3 必须下载 Narrowcast Services SDK Guide。当您选择该指 南时将打开 “ 文件下载 ” 对话框。选择在当前位置打开此 文件,然后单击确定。 Acrobat (PDF) 手册左侧书签没有显示,请从查看 如果 菜单中单击书签和页面。此步骤根据您的 Adobe Acrobat Reader 版本会略有不同。 如何在 UNIX 和 Linux 上访问已安装的手册 1 在您的 UNIX 或 Linux 计算机上导航至 MicroStrategy 安 装目录。默认位置是 /opt/MicroStrategy,如果您没 有 /opt/MicroStrategy 的写入权限则是 $HOME/MicroStrategy/install。 2 从 MicroStrategy 安装目录打开 Documentation文件夹。 3 在 Web 浏览器中打开 Product_Manuals.htm 文件。您 的浏览器中将打开一个页面,显示可用的 PDF 格式手册及 其他文档资源的列表。 4 单击所需的手册或其他文档资源的链接。 5 必须下载 Narrowcast Services SDK Guide。当您选择该指 南时将打开 “ 文件下载 ” 对话框。选择在当前位置打开此 文件,然后单击确定。 Acrobat (PDF) 手册左侧书签没有显示,请从查看 如果 菜单中单击书签和页面。此步骤根据您的 Adobe Acrobat Reader 版本会略有不同。 帮助 MicroStrategy 提供几种访问帮助文件的方式: • © 2010 MicroStrategy, Inc. 帮助按钮 : 大多数软件窗口中可使用帮助按钮或问号 (?) 来 查看该窗口的相关帮助信息。 资源 xxiii 前言 安装和配置指南 • 帮助菜单:通过任意窗口顶部的帮助菜单或链接选择 MicroStrategy 帮助以查看帮助系统的目录、搜索框和索 引。 • F1 键:按 F1 键查看您正在浏览的软件窗口中各个选项的 区分上下文的帮助描述信息。 文档标准 MicroStrategy 联机帮助和 PDF 手册 (提供在线和打印格式) 利用相关标准帮助您标识特定类型的内容。这些标准如下表所 示: 这些标准可能因本册的语言版本而略有不同;部分语言 版本中的规则将取代下表内容。 类型 粗体 指示 • 按钮名、复选框、对话框、选项、列表和菜单等 GUI 实体及其定义列表的操作重点内 容或组成部分 • 用户输入文本 示例:单击选择数据仓库。 示例:输入 cmdmgr -f scriptfile.scp 然后按 Enter 键。 斜体 • 文本及词汇表中新定义的术语 • 其他产品手册的名称 • 如果是命令语法的一部分,表示用户要替换的变量信息 示例:聚合级别表示的是该度量的计算级别。 示例:输入复件 c:\ 文件名 d:\ 文件夹名 \ 文件名 Courier 字体 • • • • • • 计算 代码示例 注册表项 路径和文件名 URL 屏幕中显示的消息 示例:Sum(revenue)/number of months 字母大写 • 键盘命令键 (例如 ENTER) • 快捷键 (例如 CTRL+V) 示例:要将选中的文本加粗显示,按 Ctrl+b。 + xxiv 资源 键盘命令通常需要使用一个键以上的组合键 (例如, SHIFT+F1) 备注图标表示特殊情况下的有用信息。 警告图标告诉您重要信息,如潜在的安全风险;继续操作前必须阅读这些信息。 © 2010 MicroStrategy, Inc. 安装和配置指南 前言 教育 MicroStrategy Education Services 提供全面的教材以及高级 教育顾问服务。来自超过 800 家不同组织机构的众多客户和 合作伙伴已从 MicroStrategy 简介中受益。如需教育服务和课 程安排的相关详细信息,请访问 www.microstrategy.com/Education。 咨询服务 MicroStrategy Consulting Services 提供几种成熟的高端科技 解决方案运用方式。提供内容包括复杂的安全性体系结构设计 方案,性能和优化、项目和测试对策及推荐方案、战略性计划 等众多形式。如需所提供的咨询服务的相关详细描述,请访问 www.microstrategy.com/Consulting。 国际支持 MicroStrategy 支持几个区域设置。对区域设置的支持通常包 括本地数据库和操作系统的支持,支持日期格式、数字格式、 货币符号等,以及已翻译界面和文档的可用性。 MicroStrategy 已认证下列语言的同类配置 (所有组件基于同 一区域设置) —— 英语 (美国)、法语、德语、意大利语、日 语、韩语、葡萄牙语 (巴西语)、西班牙语、中文 (简体)、 中文 (繁体)、丹麦语和瑞典语。 如需各个语言的相关信息,详见自述文件。 MicroStrategy 同时提供异构配置 (部分组件可能基于不同的 区域设置)的有限支持。如需更多详细信息,请与 MicroStrategy 技术支持部联系。 上述每种语言均包括已翻译的用户界面。另外,联机帮助和产 品文档已翻译成上述各语言版本。 © 2010 MicroStrategy, Inc. 资源 xxv 前言 安装和配置指南 下表列出了不同安装情况下的可选语言选项。 安装 结果 在从未安装过 MicroStrategy 应用程序的 系统上首次安装 MicroStrategy Installation Wizard 将提示您从下拉列表中选择语言。 产品界面中的用户语言就是您在安装过程中所选的语言。 产品安装后,联机帮助将立即显示为用户在安装例程的语言提示 步骤中所选择的语言。 在安装过 MicroStrategy 应用程序的系统 上修复或维护安装 所有后续安装例程执行过程都将显示为您第一次在系统上按照产 品时所选择的语言。 产品界面中的用户语言也是您第一次在该系统上安装产品时所选 择的语言。 完全卸载所有 MicroStrategy 产品并安装 同一版本或更新版本 如果您卸载所有产品并再次安装同一版本或更高版本, MicroStrategy Installation Wizard 将提示您从下拉列表中选择相应的 语言。 注意 : 即使您在安装例程中的语言提示步骤中选择一个语言也不 会影响产品界面的默认语言。 在安装过程中,联机帮助的安装只显示英语。 技术支持 如果您对某款特定的 MicroStrategy 产品有疑问,请通过以下 方式查询: 1 参考产品指南、帮助文件和自述文件。详见上述各个文件 的访问方式。 2 参考 MicroStrategy 在线知识库,网址是 https://resource.microstrategy.com/support。 您组织内的技术管理员也许能够帮助您快速解决您 的问题。 3 如果上述步骤中的资源列表无法提供解决对策,请直接与 MicroStrategy 技术支持部联系。为确保与 MicroStrategy 技术支持部保持最有效的合作关系,请仔细阅读 http://www.microstrategy.com/Support/Policies 中相 应语言的 “ 策略和程序 ” 文档。请参考购买协议中的条款 以决定适合您的技术支持类型。 xxvi 资源 © 2010 MicroStrategy, Inc. 安装和配置指南 前言 您可以通过您公司的技术支持联络员与 MicroStrategy 技术支 持部取得联系。 “ 技术支持联络员 ” 是指您公司指定协助与 MicroStrategy 技术支持人员取得联络的桥梁型人物。所有客 户查询以及案例交流必须通过这些指名的技术支持人员。您公 司可指定两名员工作为他们的技术支持联络员并且事先向 MicroStrategy 技术支持部提交书面说明便可以要求每年更换 两次技术支持联络员。 我们建议您只限定指派具备 MicroStrategy 管理员权限的技术 支持联络员。这可以消除安全上的冲突并提高案例解决效率。 在疑难解答和问题调查期间 ,MicroStrategy 技术支持人员可 能需要开具介绍信 , 要求具备 MicroStrategy 内部的相关管理 员权限或假设指派的联络员具备一定的安全级别以允许他们完 全操作 MicroStrategy 项目并有权访问可能的敏感项目数据 , 如安全性筛选器的定义。 确保问题快速解决 通过 MicroStrategy 技术支持主页登记案例前 , 技术支持联络 员将通过以下步骤确保您的问题快速地得到解决: 1 验证问题是由 MicroStrategy 软件引起,而非第三方软件。 2 通过 http://www.microstrategy.com/Support/ Expiration.asp 检查产品支持服务有效期日程以验证 系统所使用的是当前 MicroStrategy 软件所支持的版本。 3 尝试重现问题并判断问题是否始终出现。 4 最大程度降低系统或项目对象定义的复杂性以隔离导致问 题的原因。 5 判断问题是在本地计算机产生还是客户操作系统上的多台 计算机上产生。 6 可在 MicroStrategy 客户论坛 https://resource.microstrategy.com/forum/ 上发布相关问题并与其他用户共同探讨。 下表是 MicroStrategy 技术支持部的联系方式和联系时间。如 果您的技术支持联络员无法通过电话方式在 MicroStrategy 技 术支持部的工作时间与其取得联系,技术支持联络员可使用在 © 2010 MicroStrategy, Inc. 资源 xxvii 前言 安装和配置指南 线支持界面进行语音留言,发送电子邮件或传真,或者登记案 例。个别技术支持中心逢节假日停止营业。 北美 电子邮件 :[email protected] 网址:https://resource.microstrategy.com/support 传真:(703) 842–8709 电话 :(703) 848–8700 服务时间 :9:00 A.M.–7:00 P.M. 东部时间,周一至周五 (节假日除外) 中东欧地区: 欧洲 中东地区 非洲 电子邮件 :[email protected] 网址:https://resource.microstrategy.com/support 传真:+44 (0) 208 711 2525 欧洲技术支持中心在各国的国定公共假期不提供服务。 电话: • 比利时:+ 32 2792 0436 • 法国:+33 17 099 4737 • 德国:+49 22 16501 0609 • 爱尔兰:+353 1436 0916 • 意大利:+39 023626 9668 • 波兰:+48 22 321 8680 • 斯堪的纳维亚及芬兰:+46 8505 20421 • 西班牙:+34 91788 9852 • 荷兰:+31 20 794 8425 • 英国:+44 (0) 208 080 2182 • 国际经销商:+44 (0) 208 080 2183 服务时间: • 英国:9:00 A.M.-6:00 P.M. GMT,周一至周五 (节假日除外) • 中东欧地区 ( 英国除外 ):9:00 A.M.-6:00 P.M. CET,周一至周五 (节假日除外) 亚太地区 电子邮件:[email protected] 网址:https://resource.microstrategy.com/support 电话: • 澳大利亚:+61 2 9333 6499 • 韩国:+82 2 560 6565 传真:+82 2 560 6555 • 日本:+81 3 3511 6720 传真:+81 3 3511 6740 • 亚太地区 ( 澳大利亚 , 日本和韩国除外 ):+65 6303 8969 传真:+65 6303 8999 服务时间: • 日本及韩国:9:00 A.M.-6:00 P.M. JST (东京),周一至周五 (节假日除外) • 亚太地区 ( 日本和韩国除外 ):8 A.M.-6 P.M. ( 新加坡 ) 周一至周五 ( 节假日除外 ) 拉丁美洲 电子邮件:[email protected] 网址:https://resource.microstrategy.com/support 电话: • 拉丁美洲 ( 巴西和阿根廷除外 ):+54 11 5222 9360 传真:+54 11 5222 9355 • 阿根廷:0 800 444 MSTR 传真:+54 11 5222 9355 • 巴西:+55 11 3054 1010 传真:+55 11 3044 4088 服务时间:9:00 A.M.–7:00 P.M. BST (圣保罗),周一至周五 (节假日除外) 技术支持联络员的联系对象必须是他们获取 MicroStrategy 软 件许可证的技术支持中心或他们被指派的所在技术支持中心。 xxviii 资源 © 2010 MicroStrategy, Inc. 安装和配置指南 前言 电话咨询时需提供的信息 联系 MicroStrategy 技术支持部时,请提供以下信息: • 个人信息: 姓名 (全名) 公司和客户所在地 (如果与公司所在地不同) 联系方式 (电话和传真号码、电子邮件地址) • 案例详细信息: 配置信息,包括 MicroStrategy 软件产品和版本号 包括故障、错误消息和目前疑难解答所采取的步骤的完 整案例描述 • 系统 / 系统影响 如果这是技术支持联络员首次电话咨询,他们必须提供以下信 息: • 街道地址 : • 电话号码 • 传真号码 • 电子邮件地址 要快速有效地帮助技术支持代表解决问题,请提供以下附加信 息: • 案例编号:请保存好通过 MicroStrategy 技术支持网站登 记问题时所指定的登记号码并在查询现有问题时总是提供 这个号码。 • 您正在使用的 MicroStrategy 软件产品的版本号以及产品 注册号 • 案例描述: 什么导致发生这种情况? 这种情况是偶尔发生还是每次执行某个特定操作时发 生? 这种情况是在所有电脑上发生还是仅在一台电脑上发 生? © 2010 MicroStrategy, Inc. 资源 xxix 前言 安装和配置指南 第一次发生这种情况是什么时候? 第一次发生这种情况之前发生过其他什么事件(例如,主 板加载、数据库移动、软件更新 )? 如果出现过错误消息,请提供具体消息内容。 您采取了什么步骤来隔离并解决该问题?结果如何? • 系统配置 (所需的信息取决于问题的本质;不是所以以下 问题都必要的): 电脑硬件规格 (处理器速度、 RAM、磁盘空间等) 使用的网络协议 ODBC 驱动器制造商和版本 数据库网关软件版本 (MicroStrategy Web 相关问题)浏览器制造商和版本 (MicroStrategy Web 相关问题) Web 服务器制造商和 版本 如果问题需要附加的调查和测试,技术支持联络员和 MicroStrategy 技术支持代表必须就一定的操作内容达成共识 才能执行。联系 MicroStrategy 技术支部咨询本问题前技术支 持联络员必须执行所有认可的操作。如果技术支持代表负责某 项操作内容,技术支持联络员可以在任何时间致电 MicroStrategy 技术支持部以查询问题处理状态。 问题反馈 请将您对 MicroStrategy 产品用户文档的评论及建议以邮件形 式发送至: [email protected] 请将您对产品改进的建议以邮件形式发送至: [email protected] 当您想我们提供问题反馈时,请用全名以及您当前所使用的产 品版本号。您所反馈的宝贵意见将对我们日后发行版本有重要 意义。 xxx 问题反馈 © 2010 MicroStrategy, Inc. 1 1. 安装计划 简介 MicroStrategy business 商业智能工具帮助组织监测、报告、 分析其所有的企业数据。 MicroStrategy 有助于您以组织的企 业数据仓库范围内的数据为基础进行决策。 本章提供了不同的 MicroStrategy 组件和产品的概述,以便您 可以根据需要进行安装。同时还提供了所支持功能的详细信 息,并描述了至关重要的安装前提条件,您在开始安装 MicroStrategy 的产品之前应仔细考虑这些条件。 MicroStrategy 产品取决于您的 您可安装的 MicroStrategy 许可证。有关 MicroStrategy 许可证的 问题请联系您的 MicroStrategy 客户经理。 本章节提供的信息如下: © 2010 MicroStrategy, Inc. • 升级注意事项 (第 2 页) • MicroStrategy 组件 (第 2 页) • 安装前提条件 (第 16 页) • 安装考虑事项 (第 55 页) 1 1 安装计划 安装和配置指南 • 安装方法 (第 65 页) • 许可信息 (第 67 页) • 安装和配置核查清单 (第 68 页) 升级注意事项 如果您已经安装了 MicroStrategy 产品并希望对其升级,请参 考 MicroStrategy Upgrade Guide。本指南涵盖了在 Windows、UNIX 和 Linux 上的升级流程。建议您在决定升级 现有元数据之前务必阅读本指南。 MicroStrategy 组件 MicroStrategy 拥有可以安装在不同的操作系统上的一系列产 品。根据您拥有的安装程序的类型,您可以安装 MicroStrategy 组件的不同组合。在本章节中描述的组件提供 了一套完整的工具,用于创建、部署、支持和维护的商业智能 应用程序。本节简要描述了最常见的安装程序,还有每个安装 程序所需的组件。 MicroStrategy 组件和子组件,您可以跳过 如果您熟悉 本节前往 安装前提条件 (第 16 页)。 MicroStrategy 组件及子组件,以及与此相关 本节讨论 的在安装例程中如何将组件分组的问题。这些分组有助 于在安装过程中指导您选择 MicroStrategy 产品。这些 分组并不代表 MicroStrategy 产品许可证的要求。有关 MicroStrategy 产品许可证的信息,请联系您的 MicroStrategy 客户经理。 MicroStrategy Desktop 产品 MicroStrategy Desktop 提供了旨在促进和执行报告部署的分 析功能。并管理一众应用程序对象,如报告,筛选器和度量。 Desktop 也可以让您创建应用程序对象。在框架对象上建立的 应用程序对象是在 MicroStrategy Architect 中创建。这些应用 2 升级注意事项 © 2010 MicroStrategy, Inc. 安装和配置指南 安装计划 1 程序对象用于分析来并提供对相关数据的深刻理解。以下各节 将提供对这些产品的子组件的简要描述。 MicroStrategy Desktop 产品子组件 如需了解不同 Desktop 版本所包含的特定功能的详细信息, 请查看以下网站中的功能比对图: http://www.microstrategy.com/Software/ Products/Desktop/feature_comparison.asp • MicroStrategy Desktop Analyst 是 MicroStrategy Desktop 的简化版,提供管理人员所需的基本交互式报告制作功 能。 • MicroStrategy Desktop Designer 是一个适用于高级分析 师和应用程序开发人员的完整版。 Desktop Designer 具有 完整的分析功能、丰富的函数库和智能工作流程,非常适 合于超级用户使用。 • MicroStrategy Architect 为项目设计师提供了诸如实体、 事实、层级、项目创建和修改的功能。 Architect 包含下列 子组件: MicroStrategy Architect (第 4 页),这是一个全新的 项目设计工具。 MicroStrategy Project Builder 允许简单项目的快速创 建。这些项目可用于概念验证测试目的的项目原型的简 化创建。 MicroStrategy Function Plug-in Wizard 是一个 Microsoft Visual C++ compiler 编译器插件,具有标准 的 MicroStrategy 安装。它允许你创建一个 C++ 项目, 藉此您可以实现自定义 MicroStrategy 函数插件。只有 在完成安装的系统上有 Microsoft Visual C++ 8.0,才 能启用安装此组件的选项。 • MicroStrategy Server Administrator 是 MicroStrategy Intelligence Server 管理控制台,提供诸如系统监测、缓存 管理以及用户和组群管理等功能。 有关 Desktop 中用来创建和运行报表的不同选项,请参考 MicroStrategy Basic Reporting Guide。在您熟悉基本的 Desktop 概念后,请参阅 MicroStrategy Advanced Reporting Guide,以获取高级 Desktop 功能的信息。 © 2010 MicroStrategy, Inc. MicroStrategy 组件 3 1 安装计划 安装和配置指南 MicroStrategy Architect MicroStrategy 9.0 引入了名为 Architect 的新项目工具。 Architect 可以让您通过一个集中式界面定义您项目所必需的 所有组件。 Architect 在创建项目时还提供了项目的直观表现 形式,从而帮助工作流程实现直观化。 有关使用 Architect 在 MicroStrategy 中设计项目的有关信息, 请参阅 Project Design Guide。 MicroStrategy Command Manager MicroStrategy Command Manager 是一个旨在简化管理任务 的应用程序,这些管理任务包括添加、删除或更新与数目众多 的用户和用户组相关的企业级数据。此外, Command Manager 允许您管理 MicroStrategy 平台范围内不同的配置设 置。 有关 Command Manager 的更多信息,请参阅 System Administration Guide。 MicroStrategy Object Manager MicroStrategy Object Manager 提供 MicroStrategy 环境完整 的生命周期管理。通过 Object Manager 您可以在一个项目内 或横跨相关的项目复制对象。 有关 Object Manager 的更多信息,请参阅 System Administration Guide。 MicroStrategy Enterprise Manager MicroStrategy Enterprise Manager 提供了有关管理和优化 MicroStrategy 环境方方面面的颇有价值的见解。您可以通过 Enterprise Manager 看到各种各样的 Intelligence Server 使用 情况统计信息。 Enterprise Manager 在预定义的报表中显示 的统计数据有助于您做出调度决策,分析瓶颈,并优化性能。 如果您在 Windows XP 上安装 MicroStrategy,则 不显示安装 Enterprise Manager 的选项。 4 MicroStrategy 组件 © 2010 MicroStrategy, Inc. 安装和配置指南 安装计划 1 有关使用 Enterprise Manager 的更多信息,请参阅 System Administration Guide。 MicroStrategy Intelligence Server MicroStrategy Intelligence 给出了在单一集成平台上的世界级 监测、报表制作和分析、提供各种各样 BI 应用程序的下一代 BI 功能。MicroStrategy Intelligence Server 是 MicroStrategy 平台的基石。需要完成 MicroStrategy BI 平台的下列关键任 务: • 运行查询,完成计算并格式化报表。 • 大大提高了用户感知的查询性能 • 高效管理数千最终用户的要求 (工作) • 作为 MicroStrategy 元数据的中心点 Intelligence Server 同时还提供超过 150 个互不相同的复杂数 学和统计函数库,而且可以进行添加。有关这些函数的详细信 息,请参阅 Functions Reference。 在平台上工作的所有其他产品与 Intelligence Server 结合使 用,并从其广泛的功能中受益。 MicroStrategy 拥有各种不同的 Intelligence Server 版本: • 标准版 • 企业版 • 通用版 标准版和企业版是 Intelligence Server 的 Windows 版,而通 用版则与平台无关。通用版可以安装在不同的操作系统上,如 Windows、 UNIX、 Linux 等等。 Intelligence Server 的标准 版,企业版和通用版拥有一个共同的代码库和相同的运行报 表。但是,还有些许功能差异。下表给出了其间主要的差异。 功能 Intelligence Server 通用版 Intelligence Server 标准版和企业版 Windows 验证 不支持单一登录,但支持活动目录服务 支持 自定义函数插件 不支持 支持 © 2010 MicroStrategy, Inc. MicroStrategy 组件 5 1 安装计划 安装和配置指南 功能 Intelligence Server 通用版 Intelligence Server 标准版和企业版 诊断调试监视器 不支持 支持 ODBC DSN 创建 MicroStrategy ODBC Administrator Microsoft Windows ODBC 数据源管理员 Intelligence Server SDK MicroStrategy SDK 应用程序可在 Intelligence Server 支持 通用版上运行,但他们需要从 Windows 计算机上 执行。 Microsoft Access 不支持 支持 MicroStrategy Intelligence Server 子组件 MicroStrategy Intelligence Server 子组件如下所示: • 在 MicroStrategy Intelligence Server (第 5 页)中对通 用版进行了说明。 • MicroStrategy OLAP Services (第 6 页) • MicroStrategy Report Services (第 7 页) • MicroStrategy Distribution Services (第 7 页) • MultiSource Option (第 7 页) • 群集选项允许您的 Intelligence Server 群集为一个组群 (最多可有四台 Intelligence Server 计算机)以便利用许多 群集环境的优势。 有关群集智能服务器的更多信息,请参阅 System Administration Guide。 MicroStrategy OLAP Services MicroStrategy OLAP Services 使用智能立方体的概念,是一 个由分析引擎操作的报表的内存版本。 MicroStrategy Desktop、MicroStrategy Web 和 MicroStrategy Office 用户在 智能立方体范围内的报表中队数据进行切片或切块,而无需对 数据仓库重新执行 SQL。 有关 OLAP Services 的信息,请参阅 OLAP Services Guide。 6 MicroStrategy 组件 © 2010 MicroStrategy, Inc. 安装和配置指南 安装计划 1 MicroStrategy Report Services MicroStrategy Report Services 是 MicroStrategy 商业智能平 台的企业报表制作引擎。 MicroStrategy Report Services 文档 包含表示来自一个或多个报表的对象,还包含了定位和格式化 信息。通常用于在一个页面中为高质量的展示来格式化来自多 个报表的数据。 如需 Report Services 信息 , 请参阅 Report Services Document Creation Guide。 MicroStrategy Distribution Services MicroStrategy Distribution Services 是 MicroStrategy 9 发布 版本中引入的一个新产品。 Distribution Services 通过电子邮 件、文件服务器和网络打印机提供大批量、自动的报表、文 档、仪表盘和业绩的发布。 MultiSource Option MicroStrategy 9.0 针对 Intelligence Server 引入一个新的扩 展,称之为 MultiSource Option。有了这项功能,您可以将一 个项目连接到多个关系数据源。这使您可以将来自不同数据库 和其他关系数据源的信息集成到一个 MicroStrategy 项目中用 于报表制作和分析。所有包含 MultiSource Option 的数据源 集成为一个项目相同关系框架的一部分。 有关使用 MultiSource Option 的信息,请参阅 Project Design Guide。 MicroStrategy Web 和 Web Universal MicroStrategy 使用 .NET and JAVA 技术实现 Web 和 Web Universal。MicroStrategy Web 以 .NET (ASP.NET) 基础,而 MicroStrategy Web Universal 则基于 Java (JSP)。因此, MicroStrategy Web 只能部署在 Windows 环境中,而 MicroStrategy Web 通用版则可以部署在 UNIX, Linux 和 Windows 上。 MicroStrategy Web 为用户提供了一个报表制作和分析的高交 互性的环境和低维护要求的界面。用户可以使用 © 2010 MicroStrategy, Inc. MicroStrategy 组件 7 1 安装计划 安装和配置指南 MicroStrategy Web 界面在任意操作系统上通过任意 Web 浏 览器访问、分析和共享企业数据。 MicroStrategy Web 提供即 席查询、业界领先的分析、快速部署、快速定制,使得用户能 够更容易做出明智的业务决策。 除了 MicroStrategy Web 能够提供的强大功能外, MicroStrategy Web Universal • Sun Solaris、 IBM AIX 和 HP-UX 等操作系统 • Oracle WebLogic 和 IBM WebSphere 等应用程序服务器 • Web 服务器和 Web 浏览器 如需了解关于如何部署 MicroStrategy Web 和 Web Universal 的信息,请参阅第 6 章 部署 MicroStrategy Web 和 Web Universal。 如需关于使用 MicroStrategy Web 报表制作环境的详细信息, 请参考 MicroStrategy Web 界面上所提供的联机帮助。 如需了解关于配置和调整 MicroStrategy Web 的信息,请参考 MicroStrategy System Administration Guide。 MicroStrategy Web 和 Web Universal 版本 MicroStrategy Web 和 Web Universal 有以下几个可用版本: • Web Reporter:商务用户可以查看所有类型的报表和记分卡 并且能够个性化报表、打印、钻取、分类、导出、在表格 或图表格式之间选择、以及通过电子邮件发送报表,或者 向文件服务器或打印机预定发送或立即发送报表。 • Web Analyst: 此版本不仅提供了 Web Reporter 的所有功 能,而且还具备进行任意位置钻取、编辑合计、透视报 表、添加或删除报表中的字段、创建衍生度量以及创建报 表或即席查询的功能。 • Web Professional: 此功能齐全的版本不仅提供了 Web Analyst 的所有功能,而且还具备在设计模式或所见即所 得 (WYSIWYG) 模式下进行设计记分卡、仪表盘和运营报 表的功能。 Web Professional 用户可以使用高级格式化功 能以及在多个数据源之间执行计算的功能。 Server 许可证选项可通过 MicroStrategy Intelligence Web 和 Web Universal 版本提供部分服务的访问。例 8 MicroStrategy 组件 © 2010 MicroStrategy, Inc. 安装和配置指南 安装计划 1 如, Web Analyst 版本允许只有 Intelligence Server 许 可证包含 OLAP Services 的情况下才能创建衍生度量。 MicroStrategy Web 专用 MicroStrategy Web MMT MicroStrategy Web MMT 是一个基于 Web 的训练模块,让您 深入了解操作 MicroStrategy Web 或 Web Universal 所必须的 知识和实际体验。 MicroStrategy Web MMT 称为 在之前发布的版本中, MicroStrategy eTrainer。 每节 Web MMT 课程对 MicroStrategy Web 功能进行了说明, 并且由信息窗口和基于任务的测试所构成。每节课程都有一个 相应的进阶活动。此训练过程将让您可以选择可提高能力功能 的话题,最终为您带来商业智能或电子商务项目的成功。有了 数据库功能,管理者可以控制对训练课程的访问并且对通过 Web MMT 模块学习 MicroStrategy Web 或 Web Universal 的 用户进行训练过程和达成情况的监视。 如需更多信息,请参考 MicroStrategy 自述文件。 MicroStrategy Mobile MicroStrategy Mobile 是 MicroStrategy BI 平台上的一个交互 式界面,它让移动商务用户直接使用 Research in Motion 公 司的 BlackBerry® 移动设备运行报表和仪表盘。 有了 MicroStrategy Mobile,商务用户可以与在 MicroStrategy Web、 MicroStrategy Office 或 MicroStrategy Desktop 上一样通过 BlackBerry 移动设备接收相同的报表, 无需重新格式化或更新现有的报表。 MicroStrategy Mobile 中 可用的报表操作功能允许用户在小巧的 BlackBerry 智能手机 屏幕上查看大型报表。 专为各级别用户设计, MicroStrategy Mobile 以查看简单、导 航方便的格式显示,让用户可以随心所欲地复查、分析重要数 据并进行交互操作。用户也可以在脱机时或 BlackBerry 不在 服务范围时访问报表。 MicroStrategy Mobile 充分利用了 MicroStrategy 平台一贯的稳固安全的特征以及 BlackBerry Enterprise Server 所提供的安全性基础架构。 © 2010 MicroStrategy, Inc. MicroStrategy 组件 9 1 安装计划 安装和配置指南 要了解更多 MicroStrategy Mobile 的相关信息,请参阅 MicroStrategy Mobile User Guide。 如果您计划在 64 位 Windows 操作系统上使用 IIS 6,部分 MicroStrategy Mobile 必须按 64 位应用程序来进行配置。具 体要求请参考在 64 位 Windows 操作系统上支持基于 IIS 6 的 MicroStrategy 产品 (第 54 页)。 MicroStrategy SDK MicroStrategy SDK 允许您轻松适应 MicroStrategy 功能并将 其集成到您的应用程序中或修改标准界面或功能。 MicroStrategy SDK 可对整个平台进行访问并且提供了构建具 有商业智能功能的应用程序所需的服务和实用工具。 SDK 由以下组件构成: • 包含以下内容的一套综合开放式应用程序编程界面 (API:Application Programming Interfaces ): 基于 COM 的客户端服务器 API 支持 Java/COM 的基于 XML 的 Web API Narrowcast Server API Office API • 适用于所有 MicroStrategy 产品的完整 SDK 文档以及 API 专用 Javadocs 等的参考指南。 • 常用自定义任务所用的含源代码和示例应用程序代码的开 发工具。 SDK 还可减少代码创建和维护时间并帮助您构建 自定义应用程序的开发工具以及可随时生产的实用工具。 MicroStrategy Portlets 虽然不同的门户产品通常需要不同的集成方式,但您也可以使 用其中一种即开即用 MicroStrategy Portlet 把 MicroStrategy 内容和功能集成到您的门户中,当前适用于 Oracle WebLogic、 IBM WebSphere、 Microsoft Office SharePoint Portal 或 SAP Enterprise Portal。每一款即开即用 MicroStrategy Portlet 提供了任何一款单独的门户服务器产品 所没有的完全装备的 Portlet 功能,并且合成了当前可用 10 MicroStrategy 组件 © 2010 MicroStrategy, Inc. 安装和配置指南 安装计划 1 Portlet 机制的最方便的功能。这些 Portlet 专为充分利用其特 定门户产品的存储和资料库机制而设计,因此不必在门户中实 现 Portlet 时要求用户作任何的调整或更改。 MicroStrategy Portlets 可以通过易于配置的页面将文件夹、 报表、文档、用户历史列表和搜索页嵌入到门户中。 Portlet 不仅可以进行排序、透视、添加小计、导出和添加新计算等的 各种 OLAP 操作,还提供了在表格和图表之间进行报表显示 模式的切换、以及切换阈值等的设计功能。 在门户环境中,用户通常已经通过门户登录并验证。这种验证 方式也可以在门户内对 MicroStrategy Web 进行访问时使用, 因此用户不必重新输入登录信息。此过程也叫做单一登录 (SSO)。即开即用 MicroStrategy Portlets 已自动实现对单一 登录的支持。 MicroStrategy Integrity Manager MicroStrategy Integrity Manager 是一款自动报表比对工具。 报表 SQL、报表数据以及图表可以在 Integrity Manager 中执 行并比对以帮助客户验证更改是否成功。另外,报表比对输出 可在 MicroStrategy Integrity Manager 的报表级别进行分析, 并且生成的 HTML 和 XML 摘要文件可轻松地为其他用户提 供结果发布。 如需了解更多关于 MicroStrategy Integrity Manager 的信息, 请参阅 MicroStrategy System Administration Guide。 MicroStrategy Office MicroStrategy Office 让每一个 Microsoft Office 用户可以直接 通过 Excel、 PowerPoint 和 Word 等 Microsoft 应用程序来运 行、编辑并格式化任何 MicroStrategy 报表。 MicroStrategy Office 专为使用 Microsoft .NET 技术而设计并且需要通过 XML 和 MicroStrategy Web Services 访问 MicroStrategy 商业 智能平台。 MicroStrategy Office 让所有商务用户可以通过他们所熟悉的 Microsoft Office 应用程序直接访问完整功能的 MicroStrategy 平台。 MicroStrategy Office 是一个 Microsoft 加载项,且 MicroStrategy 的功能在 Microsoft Office 应用程序中显示的 一个单独工具栏来实现。 © 2010 MicroStrategy, Inc. MicroStrategy 组件 11 1 安装计划 安装和配置指南 要了解如何使用 MicroStrategy Office,请参考 MicroStrategy Office User Guide 和 MicroStrategy Office 联 机帮助。 Office 要求安装 MicroStrategy Web MicroStrategy Services。如需关于 Web Services 的信息,请参阅 MicroStrategy Web Services (ASP.NET)和 Web Services (J2EE)(第 13 页)。 允许用户通过一个网络位置安装 MicroStrategy Office 您也可以允许用户按照以下操作流程通过一个网络位置来安装 MicroStrategy Office。 图和允许用户通过一个网络位置安装 MicroStrategy Office 1 在光驱中插入 MicroStrategy 安装光盘并关闭自动打开的 “MicroStrategy 主菜单 ” 窗口。 2 浏览至 MicroStrategy 安装光盘中的 Installations 文件夹。 3 复制 Office 文件夹并将其粘贴到您所希望的一个网络位 置。 MicroStrategy Office 时 为确保用户在安装 ASP.NET Framework 1.1 和 Web Services Enhancements (WSE) 已安装在他们的计算机上, 复制 Utilities 文件夹到网络位置以便与 Office 文件 夹具有相同的文件夹级别。 ASP.NET Framework 和 WSE 只有在用户计算机上未安装时才会进行安 装。 4 与需要安装 MicroStrategy Office 的用户共享该网络位置。 5 提醒 MicroStrategy Office 用户运行 Office 文件夹内的 Setup.exe 来安装 MicroStrategy Office。 12 MicroStrategy 组件 © 2010 MicroStrategy, Inc. 安装和配置指南 安装计划 1 MicroStrategy Web Services (ASP.NET)和 Web Services (J2EE) MicroStrategy Web Services (ASP.NET)和 Web Services (J2EE)是可在 Internet 上进行操作的自包含商业功能。它 们基于工业标准并且专为与类似组件的协作而设计。这两种服 务通过使用最新的技术,如 ASP.NET、 JNI、 Java 以及 Apache Axis 等的 Web 协议,提供了一个可选的方式来访问 MicroStrategy 商业智能平台。 MicroStrategy Web Services (ASP.NET)是一个可以通过 MicroStrategy Office 进行访问 的部署方便的服务。它还采用了一个开放的 API,允许客户快 速开发可以访问 Intelligence Server 的 MicroStrategy Web 报 表制作应用程序。 MicroStrategy Web Services (J2EE)是 MicroStrategy Web Services 基于 Servlet 的版本,与 UNIX、 Linux 或 Windows 环境兼容。 MicroStrategy Web Services (ASP.NET)和 Web Services (J2EE)具有以下特征的分立 业务处理过程: • 公开并描述功能 其他应用程序能够理解并使用此功能。 • 通过其他服务轻松实现 Web 上的搜索 可通过黄页轻松实现搜索。 • 可调用 搜索并检查这两种服务后,其他服务可使用 Internet 标准 协议来调用它们。 • 返回响应 提供服务时,将使用相同的 Internet 标准协议把结果传回 发送请求的应用程序。 关于部署 MicroStrategy Web Services ASP.NET 和 J2EE 版本 的信息,请参阅第 7 章 部署 MicroStrategy Web Services。 如需更多关于 MicroStrategy Web Services (ASP.NET)和 Web Services (J2EE)的信息,请参考 MicroStrategy Web Services Administration Guide。 © 2010 MicroStrategy, Inc. MicroStrategy 组件 13 1 安装计划 安装和配置指南 MicroStrategy Narrowcast Server MicroStrategy Narrowcast Server 可主动通过移动电话、 PDA、电子邮件、 Web 页面和传呼机等各种设备发布个性化 信息给员工、业务合作伙伴和客户。个性化消息的发布和指定 对象的优惠根据预定义的计划和另外条件触发,因此可实现及 时和方便的信息传递服务。 Narrowcast Server 同样提供了一 个自助订阅门户,从而在减轻管理者的责任的同时让信息利用 者能够选择他们所接收的信息。 Narrowcast Server 可从关系 源和非关系源提取信息。 随着 Distribution Services 的采用,将支持通过 Intelligence Server 进行订阅。如需关于 Distribution Services 的信息,请 参阅 MicroStrategy Distribution Services (第 7 页)。 如需了解 Narrowcast Server 子组件的相关信息,请参考 MicroStrategy Narrowcast Server Installation and Configuration Guide。 SequeLink ODBC Socket Server SequeLink 是用于在几乎所有数据存储、操作系统以及部署选 项间配置并管理数据存取的一个完整的端对端解决方式。利用 SequeLink 所提供的 ODBC 和 JDBC 的通用客户端、以及统 一管理的控制台,通过一个单一控制点实现对数据存取的配置 和管理。通过 SequeLink 可创建两种 NT 服务,它们分别是 SLAgent 54 (管理员)和 SLSocket54 (服务器)。 安装 MicroStrategy Narrowcast Server 时将自动安装 SequeLink ODBC Socket Server。如果您不使用 Narrowcast Server,则不必安装。 MicroStrategy Analytics Modules MicroStrategy Analytics Modules 是通过 MicroStrategy 平台 构建的一套分析组件包。该模块可以映射到不同的数据仓库还 可以用作开发自定义应用程序的初学者工具包。每个模块由元 数据内的 MicroStrategy、参考指南以及默认数据模型构成。 14 MicroStrategy 组件 © 2010 MicroStrategy, Inc. 安装和配置指南 安装计划 1 Analytics Modules 的示例如下所示: • Customer Analysis Module -以顾客中心信息为重点的顾 客分析模块。 • Sales Analysis Module -以销售过程中搜集的信息为重点 的顾客分析模块。 • Financial Reporting Analysis Module -通过总分类帐、预 测系统以及实际金额、应付帐款和应收帐款的数据中所搜 集的财务信息进行深入分析。 MicroStrategy Tutorial Reporting MicroStrategy Tutorial Reporting 是一个具备元数据和数据仓 库的示例 MicroStrategy 项目,以及专门为说明平台的丰富功 能而设计的演示应用程序。 Tutorial 项目的主题的关于一家销售电子产品、书籍、影片和 音乐的零售店。主要特征包括: • 5 个层级:客户、地域、产品、促销以及时间。每个层级 可以通过 MicroStrategy Desktop 和 MicroStrategy Web (文档)以图形方式表现。 • 大量客户和购买的产品。 • 5 大报告范围:Human Resources (人力资源)、 Inventory (库存)、 Financial (财务)、 Product Sales (产品销售)和 Supplier (提供商)。 • 通过以 Customer (客户)、 Inventory (库存)、 Time (时间)、 Products (产品)、 Category (类别)、 Employee (员工)或 Call Center (呼叫中心)等几个特 定的分析范围为重点的 MicroStrategy Web 或 Desktop 的 选项。 如需更多关于 Tutorial 项目的信息,请参阅 Project Design Guide。 MicroStrategy Health Center MicroStrategy Health Center 可以帮助您诊断并修复您 MicroStrategy 系统存在的问题。它将检查已知问题并提供迅 © 2010 MicroStrategy, Inc. MicroStrategy 组件 15 1 安装计划 安装和配置指南 速的解决方案。如果 Health Center 无法迅速解决某个问题, 它还可以让您把相关的日志文件捆绑为一个诊断包并将此诊断 包传输到 MicroStrategy 技术支持部供分析和解答。 Health Center 是与 MicroStrategy 安装程序一起提供的工具。 如需了解关于如何使用 Health Center 来诊断并修复您的 MicroStrategy 环境中所存在的问题,请参考 System Administration Guide。 安装前提条件 安装 MicroStrategy 前,必须满足以下条件: • MicroStrategy 安装文件 MicroStrategy 光盘访问安装文件或让 您可以通过 您的系统管理员在网络位置上共享这些文件。如需 了解安装和卸载 CD-ROM 驱动器的相关信息,请 参阅 Appendix B, 疑难解答中的安装和卸载 CD-ROM (第 462 页)。 • MicroStrategy 提供的许可证密钥 MicroStrategy 系统前,请与您的 升级您的 MicroStrategy 客户经理联系为您要安装的软件版本 获取一个新的许可证密钥。要安装 MicroStrategy 产品,您首先必须获取一个与您要安装的 MicroStrategy 软件版本相适应的许可证密钥。 • MicroStrategy 产品的安装位置 要安装 MicroStrategy,您必须具备以下许可权和权限: • Windows: 您必须使用域或目标计算机上使用的 Windows 管理员 权限的域帐户登录您的计算机。 安装 MicroStrategy 的用户需要安装目录的写入权限才 能完成安装,否则将导致安装失败。 • UNIX 和 Linux: 如果您购买的是基于 CPU 的 MicroStrategy 许可证, 您需要根目录访问权限才能进行安装。 16 安装前提条件 © 2010 MicroStrategy, Inc. 安装和配置指南 安装计划 1 除了上述信息外,请在开始安装前确认一下几节内容: • 推荐的安装位置和部署示例 (第 17 页) • 硬件要求和推荐事项 (第 20 页) • 软件要求和推荐事项 (第 29 页) 推荐的安装位置和部署示例 MicroStrategy 平台上可用的各种产品的部署方法不计其数, 主要取决于您的安装环境和要求。通常情况下,典型的商业智 能系统建议采取以下方式: • Intelligence Server 应安装在专用的服务器计算机上。 • MicroStrategy Web 应安装在专用的 Web 服务器计算机 上。 • 其他产品可根据产品使用者和所使用的计算机以各种组合 来进行安装。 这些只是帮助您入门的一些建议。阅读本章其他内容以 获取更多详细指南。 以下几项内容将为您介绍不同规模的 MicroStrategy 产品实际 部署的基础示例。这些是通用示例,因此未包括所有 MicroStrategy 产品。您可以使用这些示例来计划如何部署 MicroStrategy 产品。 © 2010 MicroStrategy, Inc. 安装前提条件 17 1 安装计划 安装和配置指南 小规模实际部署 18 安装前提条件 © 2010 MicroStrategy, Inc. 安装和配置指南 安装计划 1 中等规模实际部署 © 2010 MicroStrategy, Inc. 安装前提条件 19 1 安装计划 安装和配置指南 大规模实际部署 硬件要求和推荐事项 MicroStrategy 承认 CPU 速度、CPU 类型、操作系统版本、 服务升级、文件空间以及物理内存和交换内存是成功部署 MicroStrategy 的关键因素。本项内容列出了 Windows、 UNIX 和 Linux 平台的硬件要求和推荐事项。 MicroStrategy 产品套件的硬件要求 以下信息将是支持 的相关基本准则。决定支持 MicroStrategy 所必须的硬 件要求取决于很多因素,其中包括但不限于 MicroStrategy 环境的复杂性、MicroStrategy 功能的部 署策略、用户社区要求、预期的使用率峰值要求以及响 应时间预期。因此必须考虑上述因素才能决定 MicroStrategy 生产环境的硬件要求。 如需更多关于特定 MicroStrategy 发行产品所支持和认证的操 作系统版本的准确且详细的信息,请参阅自述文件或与技术支 持部联系。 20 安装前提条件 © 2010 MicroStrategy, Inc. 安装和配置指南 安装计划 1 UNIX 和 Linux 的一系列系统设置可能影响 MicroStrategy Intelligence Server Universal 的性能。这些设置不必在 MicroStrategy 安装前进行设置。如需更多关于这些设置的信 息及其推荐值,请参阅 UNIX 和 Linux 的推荐系统设置 (第 64 页)。 Windows 系统硬件要求和推荐事项 下表是 MicroStrategy 产品推荐的最低硬件配置要求。详见产 品自述文件获取更新的要求。 MicroStrategy 产品 处理器 内存 存储空间 以下信息将是支持 MicroStrategy 产品套件的硬件要求的相关基本准则。决定支持 MicroStrategy 所必须的硬 件要求取决于很多因素,其中包括但不限于 MicroStrategy 环境的复杂性、 MicroStrategy 功能的部署策略、 用户社区要求、预期的使用率峰值要求以及响应时间预期。因此必须考虑上述因素才能决定 MicroStrategy 生产环境的硬件要求。 MicroStrategy Command Manager 1 GHz 或更高的 x86 或 x64 兼容 2 GB (最小 512 MB) 1 GB MicroStrategy Enterprise Manager 1 GHz 或更高的 x86 或 x64 兼容 1 GB (最小 512 MB) 1 GB MicroStrategy Object Manager 1 GHz 或更高的 x86 或 x64 兼容 1 GB (最小 512 MB) 1 GB MicroStrategy Desktop 产品 2 GHz 以上 x86 兼容 (最小 1 GHz) 1 GB 以上 (最小 512 MB) 1 GB 2 GB 以上 (最小 1 MB) 1 GB 不包含 Report Services 包含 Report Services 2 GHz 以上 x86 兼容 (最小 1 GHz) MicroStrategy Intelligence Server 1.8 GHz 或更高的 x86 或 x64 兼容 4 GB 以上 4 GB MicroStrategy Integrity Manager 1 GHz 或更高的 x86 或 x64 兼容 2 GB 以上 2 GB(最小 1 GB) MicroStrategy Office 1 GHz 或更高的 x86 或 x64 兼容 2 GB (最小 1 GB) 1 GB MicroStrategy Mobile Web Server MicroStrategy Mobile Web Server 硬件要求与 MicroStrategy Web Server 的 硬件要求相同。 MicroStrategy Narrowcast Server 1 GHz 或更高的 x86 或 x64 兼容 1 GB (最小 512 MB) 2 GB(最小 1 GB) MicroStrategy SDK 不可用 不可用 300 MB MicroStrategy Tutorial 1 GHz 或更高的 x86 或 x64 兼容 1 GB (最小 512 MB) 1 GB MicroStrategy Analytics Modules 不可用 不可用 不可用 © 2010 MicroStrategy, Inc. 安装前提条件 21 1 安装计划 安装和配置指南 MicroStrategy 产品 处理器 内存 存储空间 MicroStrategy Web 无 Report Services 的 Web 服务器 2 GHz 以上 x86 兼容 (最小 1 GHz) 2 GB 以上 (最小 2 GB) 1 GB (最小 512 MB) 有 Report Services 的 Web 服务器 2 GHz 以上 x86 兼容 (最小 1 GHz) 4 GB 以上 (最小 2 GB) 1 GB 无 Report Services 的 Web 客户端 2 GHz 以上 x86 或 x64 兼容 (最小 1 GHz) 512 MB 以上 不需要额外 空间 有 Report Services 的 Web 客户端 2 GHz 以上 x86 或 x64 兼容 (最小 1 GHz) 2 GB 以上 (最小 512 MB) 不需要额外 空间 无 Report Services 的 Web 服务器 2 GHz 以上 x86 或 x64 兼容 (最小 1 GHz) 2 GB 以上 (最小 2 GB) 1 GB (最小 512 MB) 有 Report Services 的 Web 服务器 2 GHz 以上 x86 或 x64 兼容 (最小 1 GHz) 4 GB 以上 (最小 2 GB) 1 GB 无 Report Services 的 Web 客户端 2 GHz 以上 x86 或 x64 兼容 (最小 1 GHz) 512 MB 以上 不需要额外 空间 有 Report Services 的 Web 客户端 2 GHz 以上 x86 或 x64 兼容 (最小 1 GHz) 2 GB 以上 (最小 512 MB) 不需要额外 空间 1 GHz 或更高的 x86 或 x64 兼容 2 GB (最小 1 GB) 1 GB MicroStrategy Web Universal MicroStrategy Web Services 除了上述 MicroStrategy 产品以外,您的 MicroStrategy 元数 据所在的主机数据库服务器必须在符合以下最低配置的电脑上 运行: • 处理器 :400 MHz 或更高的 x86 或 x64 兼容 • 内存:256 MB • 存储空间:200 MB 请注意以下内容 : • 22 安装前提条件 根据您要安装的 MicroStrategy 产品,您必须有至少 400 MB 到 830 MB 可用空间用于 MicroStrategy 安装 的一组共用文件。如果您只安装 MicroStrategy Web, 您需要 400 MB 可用空间。但是,整个 MicroStrategy 产品套件的共用文件需要 830 MB 可用空间。您可以通 过选择高级安装设置类型来把这些文件保存在您所希望 的目录 (详见安装类型 (第 75 页))。在典型安装设 置类型中,这些文件将安装在 C 盘驱动器。因此这里 所说的存储空间是上表所述以外的存储空间。 © 2010 MicroStrategy, Inc. 安装和配置指南 安装计划 • 1 Intelligence Server 根据 CPU 数和时钟速度授权使用。 因此, Intelligence Server 只能安装在最大时钟速度与 许可的时钟速度相等的计算机上。如果您尝试在时钟速 度大于许可速度的计算机上安装产品,将导致安装失 败。 例如,如果您许可使用的时钟速度只限 750 MHz,您 将无法在 1 GHz 的计算机上安装软件。参阅 MicroStrategy System Administration Guide 获取更 多关于授权的信息。 UNIX/Linux 上的 Intelligence Server Universal 硬 件要求 如需更多准确的信息,如版本号和空间要求,请参阅自述文 件。 MicroStrategy 产品套件的硬件要求 以下信息将是支持 的相关基本准则。决定支持 MicroStrategy 所必须的硬 件要求取决于很多因素,其中包括但不限于 MicroStrategy 环境的复杂性、MicroStrategy 功能的部 署策略、用户社区要求、预期的使用率峰值要求以及响 应时间预期。因此必须考虑上述因素才能决定 MicroStrategy 生产环境的硬件要求。 检查以下几项内容前,需注意一个成功的 Intelligence Server 或 Intelligence Server Universal 配置取决于一个操作系统和 CPU 体系结构的有效结合。例如, Intelligence Server 已被认 证可以在一台安装有 Sun Solaris 操作系统兼容 SPARC CPU 体系结构的计算机上运行。 可用于 Intelligence Server Universal 的操作系统和 CPU 体系 结构的有效组合如下所示。 Sun Solaris 硬件配置 CPU 内存 文件空间 交换 磁盘驱动 器 最低 1 x 1 GHz SPARC 平台 4 GB 4 GB 4 GB 是 © 2010 MicroStrategy, Inc. 安装前提条件 23 1 安装计划 安装和配置指南 Sun Solaris 上的空间要求 此表中所述的共用文件将安装在任何一款所选择安装的 MicroStrategy 产品所在计算机上。 目录 共用文件 Intelligence Server Web Universal SDK 主目录 427 KB 107 KB 0 0 安装目录 260 MB 340 MB 50 MB 0 日志目录 2 KB 0 0 0 Web Universal 部署目录 不可用 不可用 26.4 MB 不可用 SDK 安装目录 不可用 不可用 不可用 281 MB 除了上述空间要求以外,您还需在临时目录中有 370 MB 的可 用空间。临时目录的默认位置是 /var/tmp。 如果默认临时目录中的空间不足,您可使用 is:tempdir 命令 来更改临时目录的位置。此目录必须已经存在并且必须用其绝 对路径予以指定,例如: ./setupsol.bin –is:tempdir /home/user/tmp /var/tmp 目录仍需要 如果您要更改临时目录的位置, 150 KB 空间来启动安装例程。 IBM AIX 硬件配置 CPU 内存 文件空间 交换 磁盘驱动 器 最低 1 x 1.8 GHz IBM POWER 体系结 构 4 GB 4 GB 4 GB 是 AIX 内核应只能在 64 位模式下运行。您可以通过以根用户登 录并在命令提示符中输入 bootinfo -K 以判断模式。输出时将 显示模式。 24 安装前提条件 © 2010 MicroStrategy, Inc. 安装和配置指南 安装计划 1 IBM AIX 上的空间要求 此表中所述的共用文件将安装在任何一款所选择安装的 MicroStrategy 产品所在计算机上。 目录 共用文件 Intelligence Server Web Universal SDK 主目录 551 KB 103 KB 0 0 安装目录 342 MB 1,009 MB 60 MB 0 日志目录 3 KB 0 0 0 Web Universal 部署目录 不可用 不可用 26.4 MB 不可用 SDK 安装目录 不可用 不可用 不可用 281 MB 除了上述空间要求以外,您还需在临时目录中有 320 MB 的可 用空间。临时目录的默认位置是 /tmp。 如果默认临时目录中的空间不足,您可使用 is:tempdir 命令 来更改临时目录的位置。此目录必须已经存在并且必须用其绝 对路径予以指定,例如: ./setupAIX.bin –is:tempdir /home/user/tmp /tmp 目录仍需要 150 如果您要更改临时目录的位置, KB 空间来启动安装例程。 HP-UX 硬件配置 CPU 内存 文件空间 交换 磁盘驱动 器 最低 1 x 1.8 GHz Intel Itanium 4 GB 4 GB 4 GB 是 HP-UX 上的空间要求 此表中所述的共用文件将安装在任何一款所选择安装的 MicroStrategy 产品所在计算机上。 目录 共用文件 Intelligence Server Web Universal SDK 主目录 400 KB 85 KB 0 0 安装目录 490 MB 302 MB 0 0 © 2010 MicroStrategy, Inc. 安装前提条件 25 1 安装计划 安装和配置指南 目录 共用文件 Intelligence Server Web Universal SDK 日志目录 2 KB 0 0 0 Web Universal 部署目录 不可用 不可用 26.8 MB 不可用 SDK 安装目录 不可用 不可用 不可用 234 MB 除了上述空间要求以外,您还需在临时目录中有 780 MB 的可 用空间。临时目录的默认位置是 /tmp。如果默认临时目录中 的空间不足,您可使用 is:tempdir 命令来更改临时目录的位 置。此目录必须已经存在并且必须用其绝对路径予以指定,例 如: ./setupHPIA64.bin –is:tempdir /home/user/tmp Red Hat 和 SUSE Linux 硬件配置 CPU 内存 文件空间 交换 磁盘驱动 器 最低 1 x 1.8 GHz x86-64 兼容 4 GB 4 GB 4 GB 是 Red Hat 和 SUSE Linux 的空间要求 此表中所述的共用文件将安装在任何一款所选择安装的 MicroStrategy 产品所在计算机上。 目录 共用文件 Intelligence Server Web Universal SDK 主目录 425 KB 112 KB 1 0 安装目录 314.8 MB 465.2 MB 0 0 日志目录 2 KB 1 0 0 Web Universal 部署目录 不可用 不可用 27.2 KB 不可用 SDK 安装目录 不可用 不可用 不可用 243.9 MB 26 安装前提条件 © 2010 MicroStrategy, Inc. 安装和配置指南 安装计划 1 除了上述空间要求以外,您还需在临时目录中有 202 MB 的可 用空间。临时目录的默认位置是 /tmp。 如果默认临时目录中的空间不足,您可使用 is:tempdir 命令 来更改临时目录的位置。此目录必须已经存在并且必须用其绝 对路径予以指定,例如: ./setupLinux.bin –is:tempdir /home/user/tmp /tmp 目录仍需要 150 如果您要更改临时目录的位置, KB 空间来启动安装例程。 UNIX/Linux 上的 MicroStrategy Web Universal 硬 件要求和推荐事项 要检查更新的要求信息,请参阅 MicroStrategy 自述文件。 MicroStrategy 产品套件的硬件要求 以下信息将是支持 的相关基本准则。决定支持 MicroStrategy 所必须的硬 件要求取决于很多因素,其中包括但不限于 MicroStrategy 环境的复杂性、MicroStrategy 功能的部 署策略、用户社区要求、预期的使用率峰值要求以及响 应时间预期。因此必须考虑上述因素才能决定 MicroStrategy 生产环境的硬件要求。 © 2010 MicroStrategy, Inc. 安装前提条件 27 1 安装计划 安装和配置指南 无 Report Services 的 Web 服务器 要求 最低 推荐 处理器 1 GHz 2 GHz 以上 RAM 2 GB 2 GB 以上 硬盘空间 512 MB 1 GB 以上 有 Report Services 的 Web 服务器 要求 最低 推荐 处理器 1 GHz 2 GHz 以上 RAM 2 GB 4 GB 以上 硬盘空间 1 GB 1 GB 以上 无 Report Services 的 Web 客户端 要求 最低 推荐 处理器 1 GHz 2 GHz 以上 RAM 512 MB 512 MB 以上 有 Report Services 的 Web 客户端 要求 最低 推荐 处理器 1 GHz 2 GHz 以上 RAM 512 MB 2 GB 以上 BlackBerry 设备的 MicroStrategy Mobile 硬件要求 下表列出了 BlackBerry 设备的 MicroStrategy Mobile 客户端 应用程序硬件要求。要检查更新的要求信息,请参阅 MicroStrategy 自述文件。 28 安装前提条件 © 2010 MicroStrategy, Inc. 安装和配置指南 安装计划 1 Flash 内存 要求 最低 推荐 Flash 内存 32 MB 64 MB BlackBerry 设备 BlackBerry 设备 状态 BlackBerry 9000 (Bold) 系列 已认证 BlackBerry 8900 (Curve) 系列 支持 BlackBerry 8800 系列 已认证 BlackBerry 8700 系列 已认证 Blackberry 8300 (Curve) 系列 已认证 BlackBerry 8220 系列 支持 BlackBerry 8100 (Pearl) 系列 已认证 BlackBerry 7200 系列 已认证 BlackBerry 7100 系列 已认证 软件要求和推荐事项 本项内容列出了 Windows、 UNIX 和 Linux 平台上 MicroStrategy 产品的软件要求和推荐事项。 以下信息将为您提供软件要求的相关基本准则。如需更 多关于特定 MicroStrategy 发行产品所支持的操作系统 版本的详细的信息,请参阅自述文件或与技术支持部联 系。 Windows 上的系统软件要求和推荐事项 要成功安装 MicroStrategy 产品,必须满足以下产品特定的软 件要求。如需更多关于产品特定的要求的详细信息,请参阅产 品的自述文件。 © 2010 MicroStrategy, Inc. 安装前提条件 29 1 安装计划 安装和配置指南 检查下段内容前请注意以下事项: • 下列操作系统被视为是支持或已认证,以反映当前 版本每项配置所公开的内部测试级别。 MicroStrategy 推荐在支持的配置基础上使用已认证 的配置。 • MicroStrategy 认证并支持与一系列可兼容二进制的 CPU 芯片组 ( 称作 CPU 体系结构 ) 兼容的操作系 统。 MicroStrategy 为了认证并支持各种操作系统, 运用 MicroStrategy 产品至少测试了一系列兼容二 进制的 CPU 体系结构内的其中一个 CPU 芯片组。 有效的 CPU 体系结构以圆括号 () 加以区分,以阐 明 MicroStrategy Administrator 的已认证或支持的 操作系统软件。 MicroStrategy 产品:Command Manager 如需 UNIX 和 Linux 平台上的 Command Manager 操作系统 的要求事项,请参阅 UNIX/Linux 上的 MicroStrategy Command Manager 软件要求 (第 52 页)。 软件 软件要求 操作系统 已认证: • Windows Server 2003 Enterprise Edition SP2 (基于 x86 或 x64) • Windows Server 2003 Standard Edition SP2 (基于 x86 或 x64) • Windows Server 2003 Enterprise Edition R2 SP2 (基于 x86 或 x64) • Windows Server 2003 Standard Edition R2 SP2 (基于 x86 或 x64) • Windows XP Professional Edition SP3 (基于 x86) • Windows Vista Business Edition SP2 (基于 x86 或 x64) • Windows Vista Business Edition SP2 (基于 x86 或 x64) • Windows 7 Professional Edition (基于 x86 或 x64) • Windows 7 Enterprise Edition (基于 x86 或 x64) 支持 : • Windows XP Professional Edition SP2 (基于 x64) • Windows Vista Business Edition SP1 (基于 x86 或 x64) • Windows Vista Enterprise Edition SP1 (基于 x86 或 x64) • Windows Server 2008 Standard Edition R2 (基于 x64) • Windows Server 2008 Enterprise Edition R2 (基于 x64) • Windows Server 2008 Standard Edition SP2 (基于 x64) • Windows Server 2008 Enterprise Edition SP2 (基于 x64) • Windows Server 2008 Standard Edition (基于 x64) • Windows Server 2008 Enterprise Edition (基于 x64) Web 浏览器 导出应用程序 30 安装前提条件 • Microsoft Internet Explorer 6.0.3、 7.0 或 8.0 • Firefox 3.0 或 3.5 Microsoft Excel 2007 SP2、 2003 SP3 或 2002 (XP) SP3 © 2010 MicroStrategy, Inc. 安装和配置指南 安装计划 1 MicroStrategy 产品:Desktop 软件 软件要求 操作系统 已认证: • Windows Server 2003 Enterprise Edition SP2 (基于 x86 或 x64) • Windows Server 2003 Standard Edition SP2 (基于 x86 或 x64) • Windows Server 2003 Enterprise Edition R2 SP2 (基于 x86 或 x64) • Windows Server 2003 Standard Edition R2 SP2 (基于 x86 或 x64) • Windows XP Professional Edition SP3 (基于 x86) • Windows Vista Business Edition SP2 (基于 x86 或 x64) • Windows Vista Business Edition SP2 (基于 x86 或 x64) • Windows 7 Professional Edition (基于 x86 或 x64) • Windows 7 Enterprise Edition (基于 x86 或 x64) 支持 : • Windows XP Professional Edition SP2 (基于 x64) • Windows Vista Business Edition SP1 (基于 x86 或 x64) • Windows Vista Enterprise Edition SP1 (基于 x86 或 x64) Web 浏览器 导出应用程序 Flash Player Microsoft Internet Explorer 6.0.3、 7.0 或 8.0 • • • • Adobe Acrobat Reader 7.1、 8.1 或 9.1 Microsoft Office 2002 (XP) SP3 Microsoft Office 2003 SP3 Microsoft Office 2007 SP2 Adobe Flash Player 9.0 和 10.0 MicroStrategy 产品:Enterprise Manager 软件 软件要求 操作系统 已认证: • Windows Server 2003 Enterprise Edition SP2 (基于 x86 或 x64) • Windows Server 2003 Standard Edition SP2 (基于 x86 或 x64) • Windows Server 2003 Enterprise Edition R2 SP2 (基于 x86 或 x64) • Windows Server 2003 Standard Edition R2 SP2 (基于 x86 或 x64) • Windows XP Professional Edition SP3 (基于 x86) • Windows Vista Business Edition SP2 (基于 x86 或 x64) • Windows Vista Business Edition SP2 (基于 x86 或 x64) • Windows 7 Professional Edition (基于 x86 或 x64) • Windows 7 Enterprise Edition (基于 x86 或 x64) 支持 : • Windows XP Professional Edition SP2 (基于 x64) • Windows Vista Business Edition SP1 (基于 x86 或 x64) • Windows Vista Enterprise Edition SP1 (基于 x86 或 x64) © 2010 MicroStrategy, Inc. 安装前提条件 31 1 安装计划 安装和配置指南 软件 软件要求 Web 浏览器 Microsoft Internet Explorer 6.0.3、 7.0 或 8.0 数据库 (Enterprise Manager 数据仓库) • • • • • • • • IBM DB2 UDB for Linux, UNIX, & Windows 8.1/8.2 Fixpak 18 IBM DB2 UDB for Linux, UNIX, & Windows 9.1 Fixpak 7 IBM DB2 UDB for Linux, UNIX, & Windows 9.5 Fixpak 4 IBM DB2 UDB for Linux, UNIX, & Windows 9.7 Microsoft SQL Server 2000 SP3/SP3a/SP4 Microsoft SQL Server 2005 SP1/SP2/SP3 Microsoft SQL Server 2008 SP1 Oracle 9i and 9iR2 这些数据库平台的 Oracle Standard Edition 支持分区功能。 • Oracle 10g and 10gR2 这些数据库平台的 Oracle Standard Edition 支持分区功能。 • Oracle 11g 和 11gR2 • • • • • • 这些数据库平台的 Oracle Standard Edition 支持分区功能。 Sybase ASE 12.5 Sybase ASE 15 Teradata V2R6.1.x Teradata V2R6.2.x Teradata V12 Teradata V13 MicroStrategy 产品:Intelligence Server Intelligence Server 基于 Windows (32 位 ) 软件 软件要求 操作系统 已认证: • Windows Server 2003 Enterprise Edition SP2 (基于 x86) • Windows Server 2003 Standard Edition SP2 (基于 x86) • Windows Server 2003 Enterprise Edition R2 SP2 (基于 x86) • Windows Server 2003 Standard Edition R2 SP2 (基于 x86) 支持 : • Windows XP Professional Edition SP3 (基于 x86) • Windows Vista Business Edition SP1 或 SP2 (基于 x86) • Windows 7 Professional Edition (基于 x86),仅用于演示目的 • Windows 7 Enterprise Edition (基于 x86),仅用于演示目的 内存资源 4GT 模式已通过认证并建议用于 Windows 版的 Intelligence Server。 MicroStrategy Intelligence Server 9 包含新增功能和大量增强内容,因此从 Windows 32 位平台上运行的 MicroStrategy 8.x 生产系统进行迁移时,可能需要附加的硬件资源。 32 安装前提条件 © 2010 MicroStrategy, Inc. 安装和配置指南 安装计划 1 Intelligence Server 基于 Windows (64 位 ) 软件 Windows 2003 Windows 2008 软件要求 • • • • Windows Server 2003 Enterprise Edition SP2 (基于 x64) Windows Server 2003 Standard Edition SP2 (基于 x64) Windows Server 2003 Enterprise Edition R2 SP2 (基于 x64) Windows Server 2003 Standard Edition R2 SP2 (基于 x64) 已认证: • Windows Server 2008 Standard Edition R2 (基于 x64) • Windows Server 2008 Enterprise Edition R2 (基于 x64) • Windows Server 2008 Standard Edition SP2 (基于 x64) • Windows Server 2008 Enterprise Edition SP2 (基于 x64) 支持 : • Windows Server 2008 Standard Edition (基于 x64) • Windows Server 2008 Enterprise Edition (基于 x64) Windows 7 • Windows 7 Professional Edition (基于 x64),仅用于演示目的 • Windows 7 Enterprise Edition (基于 x64),仅用于演示目的 MicroStrategy 产品:Object Manager 软件 软件要求 操作系统 已认证: • Windows Server 2003 Enterprise Edition SP2 (基于 x86 或 x64) • Windows Server 2003 Standard Edition SP2 (基于 x86 或 x64) • Windows Server 2003 Enterprise Edition R2 SP2 (基于 x86 或 x64) • Windows Server 2003 Standard Edition R2 SP2 (基于 x86 或 x64) • Windows XP Professional Edition SP3 (基于 x86) • Windows Vista Business Edition SP2 (基于 x86 或 x64) • Windows Vista Business Edition SP2 (基于 x86 或 x64) • Windows 7 Professional Edition (基于 x86 或 x64) • Windows 7 Enterprise Edition (基于 x86 或 x64) 支持 : • Windows XP Professional Edition SP2 (基于 x64) • Windows Vista Business Edition SP1 (基于 x86 或 x64) • Windows Vista Enterprise Edition SP1 (基于 x86 或 x64) Web 浏览器 Microsoft Internet Explorer 6.0.3、 7.0 或 8.0 导出应用程序 Microsoft Excel 2007 SP2、 2003 SP3 或 2002 (XP) SP3 © 2010 MicroStrategy, Inc. 安装前提条件 33 1 安装计划 安装和配置指南 MicroStrategy 产品:MicroStrategy Office 软件 软件要求 操作系统 已认证: • Windows Server 2003 Enterprise Edition SP2 (基于 x86 或 x64) • Windows Server 2003 Standard Edition SP2 (基于 x86 或 x64) • Windows Server 2003 Enterprise Edition R2 SP2 (基于 x86 或 x64) • Windows Server 2003 Standard Edition R2 SP2 (基于 x86 或 x64) • Windows XP Professional Edition SP3 (基于 x86) • Windows Vista Ultimate Edition SP2 (基于 x86 或 x64) • Windows Vista Business Edition SP2 (基于 x86 或 x64) • Windows Vista Business Edition SP2 (基于 x86 或 x64) • Windows 7 Professional Edition (基于 x86 或 x64) • Windows 7 Enterprise Edition (基于 x86 或 x64) 支持 : • Windows XP Professional Edition SP2 (基于 x64) • Windows Vista Business Edition SP1 (基于 x86 或 x64) • Windows Vista Enterprise Edition SP1 (基于 x86 或 x64) Microsoft .NET Framework Microsoft .NET Framework 3.5 ( 兼容 .NET Framework 2.0 SP1、 .Net Framework 3.0 和 Microsoft VC9 Runtime)。如果找不到 .NET Framework 则表示以作为平 台一部分或单行版安装。 通过 MicroStrategy Web 安装 MicroStrategy Office 时,或升级 MicroStrategy Office 时将出现上述例外情况。在以上场景中,通过 MicroStrategy Web 安 装或进行升级前必须先手动安装 .NET Framework 3.5 。 Microsoft Web Services Enhancements Microsoft Office (Excel、 PowerPoint、 Word) 如果在客户端计算机上找不到 Microsoft Web Services Enhancements (WSE) 3.0 则表示已经自动与 MicroStrategy Office 一起安装。 • Microsoft Office 2007 SP2 • Microsoft Office 2003 SP3 • Microsoft Office XP SP3 Adobe Flash Player 要在 Excel、 PowerPoint 和 Word 中包含可使用 Flash 的文档,您必须在您的 计算机上安装 Adobe Flash Player 10.0。如果没有安装 Flash Player,执行文 档时将显示一个提示对话框。对话框中将显示 Adobe 下载站点的链接, 您可以通过此链接安装 Flash Player。 MicroStrategy Web Services 已配置和运行中的 MicroStrategy Web Services。 Microsoft IIS Microsoft Internet Services 6.0、 7.0 或 7.5 如果您打算使用 IIS 7 作为 MicroStrategy Web 或 Web Universal 的 Web 服务 器,您必须确保已启用某些必要的 IIS 设置,详见支持 IIS 7 或 IIS 7.5 作为 MicroStrategy Web 或 Web Universal 的 Web 服务器 (第 53 页)。 34 安装前提条件 © 2010 MicroStrategy, Inc. 安装和配置指南 安装计划 1 MicroStrategy 产品:MicroStrategy Web 如需 MicroStrategy Web Universal 的软件要求和推荐事项列 表,请参阅 MicroStrategy Web Universal 软件要求和推荐事 项 (第 46 页)。 软件 软件要求 操作系统 Web 服务器: • Windows Server 2003 Enterprise Edition SP2 (基于 x86) • Windows Server 2003 Standard Edition SP2 (基于 x86) • Windows Server 2003 Enterprise Edition R2 SP2 (基于 x86) • Windows Server 2003 Standard Edition R2 SP2 (基于 x86) • Windows XP Professional Edition SP3 (基于 x86),仅用于演示目的 • Windows Vista Business Edition SP1 or SP2 (基于 x86),仅用于演示目的 Web 客户端: • Windows 2003 SP2 所有版本 (基于 x86) • Windows XP SP3 所有版本 (基于 x86) • Windows XP SP2 所有版本 (基于 x64) • Windows Vista SP2 所有版本 (基于 x86 或 x64) • Windows 7 所有版本 (基于 x86 或 x64) Web 服务器 • Microsoft Internet Information Services 6 如果您计划在 64 位 Windows 操作系统上使用 IIS 6,部分 MicroStrategy 产品必须 配置为 64 位应用程序,还有部分 MicroStrategy 产品必须配置为 32 位应用程 序。 这些要求详见在 64 位 Windows 操作系统上支持基于 IIS 6 的 MicroStrategy 产 品 (第 54 页)。 • Microsoft Internet Information Services 7 如果您打算使用 IIS 7 作为 MicroStrategy Web 的 Web 服务器,您必须确保已启用 某些必要的 IIS 选项,详见支持 IIS 7 或 IIS 7.5 作为 MicroStrategy Web 或 Web Universal 的 Web 服务器 (第 53 页)。 • Microsoft Internet Information Services 7.5 如果您打算使用 IIS 7.5 作为 MicroStrategy Web 的 Web 服务器,您必须确保已启 用某些必要的 IIS 选项,详见支持 IIS 7 或 IIS 7.5 作为 MicroStrategy Web 或 Web Universal 的 Web 服务器 (第 53 页)。 • Microsoft Internet Information Services 5.1 - 只支持 32 位操作系统上的演示目的 门户服务器 © 2010 MicroStrategy, Inc. MicroStrategy Portlets 允许 MicroStrategy Web 可以轻松地在 IBM WebSphere、 Microsoft Office SharePoint Portal、 SAP Portal 和 Oracle WebLogic 等门户环境下集成并配置。 • IBM WebSphere Portal 6.1 • Microsoft Office SharePoint Portal 2007 (32 位) • Oracle WebLogic Portal 10.3 • Oracle WebLogic Portal 9.2 • SAP NetWeaver Portal 7.1 安装前提条件 35 1 安装计划 安装和配置指南 软件 软件要求 Web 浏览器 (Windows 客户端) 已认证: • Microsoft Internet Explorer 6.0.3、 7.0 或 8.0 • Firefox 3.0 或 3.5 支持 : • Microsoft Internet Explorer 6.0.2 • Firefox 2.0 导出应用程序 .NET Framework • • • • Adobe Acrobat Reader 7.1、 8.1 或 9.1 (还可用于查看 Report Services 文档) Microsoft Office 2007 SP2 Microsoft Office 2003 SP3 Microsoft Office 2002 (XP) SP3 .NET Framework 2.0、 3.0 或 3.5 (32 位版本) 如果在您的安装目标计算机中找不到 MicroStrategy Web 所必须的 .NET 版本, MicroStrategy 将自动安装相应版本的 .NET。MicroStrategy 还将自动配置 MicroStrategy Web 虚拟目录以运行它所需要的相应版本的 .NET。 Adobe Flash Player Adobe Flash Player 9.0 或 10.0 MicroStrategy 产品:MicroStrategy Web Services ASP.NET 如需 MicroStrategy Web Services J2EE 的软件要求和推荐事 项列表,请参阅 MicroStrategy Web Services J2EE 软件要求 和推荐事项 (第 50 页)。 软件 软件要求 操作系统 已认证: • Windows Server 2008 Standard Edition SP2 (基于 x64) • Windows Server 2008 Enterprise Edition SP2 (基于 x64) • Windows Server 2008 Standard Edition R2 (基于 x64) • Windows Server 2008 Enterprise Edition R2 (基于 x64) • Windows Server 2003 Web Edition SP2 (基于 x86 或 x64) • Windows Server 2003 Standard Edition SP2 (基于 x86 或 x64) • Windows Server 2003 Enterprise Edition SP2 (基于 x86 或 x64) • Windows Server 2003 Standard Edition R2 SP2 (基于 x86 或 x64) • Windows Server 2003 Enterprise Edition R2 SP2 (基于 x86 或 x64) 支持 : • Windows XP Professional Edition SP3 (基于 x86) • Windows XP Professional Edition SP2 (基于 x64) • Windows Vista Ultimate Edition SP2 (基于 x86 或 x64) • Windows Vista Business Edition SP2 (基于 x86 或 x64) • Windows 7 Professional Edition (基于 x86 或 x64) • Windows 7 Enterprise Edition (基于 x86 或 x64) • Windows Server 2008 Standard Edition (基于 x64) • Windows Server 2008 Enterprise Edition (基于 x64) 36 安装前提条件 © 2010 MicroStrategy, Inc. 安装和配置指南 安装计划 软件 1 软件要求 • Microsoft Internet Information Services 6 Web 服务器 如果您计划在 64 位 Windows 操作系统上使用 IIS 6,部分 MicroStrategy 产品必须 配置为 64 位应用程序,还有部分 MicroStrategy 产品必须配置为 32 位应用程 序。 这些要求详见在 64 位 Windows 操作系统上支持基于 IIS 6 的 MicroStrategy 产 品 (第 54 页)。 • Microsoft Internet Information Services 7 如果您打算使用 IIS 7 作为 MicroStrategy Web 的 Web 服务器,您必须确保已启用 某些必要的 IIS 选项,详见支持 IIS 7 或 IIS 7.5 作为 MicroStrategy Web 或 Web Universal 的 Web 服务器 (第 53 页)。 • Microsoft Internet Information Services 7.5 如果您打算使用 IIS 7.5 作为 MicroStrategy Web 的 Web 服务器,您必须确保已启 用某些必要的 IIS 选项,详见支持 IIS 7 或 IIS 7.5 作为 MicroStrategy Web 或 Web Universal 的 Web 服务器 (第 53 页)。 .NET Framework .NET Framework 2.0 和 3.0 (32 位版本或 64 位版本) Microsoft Web Services Enhancements Microsoft Web Services Enhancements (WSE) 3.0. MicroStrategy 产品:SDK 软件 软件要求 MicroStrategy • 尝试运行 MicroStrategy SDK 前,您需要在一个基于 Intelligence Server 的 (3 层或 4 层)环 境中运行 MicroStrategy 项目。 • 在 MicroStrategy SDK 的基础上,还应安装 MicroStrategy Web 或 Web Universal 来执行 MicroStrategy Web 或 Web API 上的自定义应用程序作业。 .NET • .NET 2.0 (32 位 和 64 位版本) • .NET 3.0 (32 位 和 64 位版本) • .NET 3.5 (32 位 和 64 位版本) Flex 应用程序 开发所使用的 IDE Web 自定义所 使用的 IDE Adobe Flex Builder 3.0 与 Adobe Flex SDK 3.0、 3.1 或 3.2 MicroStrategy 安装程序中不包含 Adobe Flex Builder 应用程序。使用 MicroStrategy SDK 开发可 用于 MicroStrategy 的自定义视觉化效果时必须使用该应用程序。参考 http://www.adobe.com 网站了解如何安装 Adobe Flex Builder 应用程序。 已认证: • Eclipse 3.4 • Eclipse 3.5 支持 : • Eclipse 3.3 Web Customization Editor 是一款 Eclipse READY™ 产品,可以轻松集成到 Eclipse IDE。这种集 成功能的支持让您可以使用 Web Customization Editor 以及 IDE 的完整功能来执行基础和高级 的自定义任务。请访问 http://www.eclipse.org 安装 Eclipse IDE。 © 2010 MicroStrategy, Inc. 安装前提条件 37 1 安装计划 安装和配置指南 MicroStrategy 产品:Integrity Manager 如需 UNIX 和 Linux 平台上的 Integrity Manager 要求事项, 请参阅 UNIX/Linux 上的 Intelligence Server Universal 软件 要求 (第 40 页)。 软件 软件要求 操作系统 已认证: • Windows Server 2003 Enterprise Edition SP2 (基于 x86 或 x64) • Windows Server 2003 Standard Edition SP2 (基于 x86 或 x64) • Windows Server 2003 Enterprise Edition R2 SP2 (基于 x86 或 x64) • Windows Server 2003 Standard Edition R2 SP2 (基于 x86 或 x64) • Windows XP Professional SP3 (基于 x86) • Windows Vista Business Edition SP2 (基于 x86 或 x64) • Windows Vista Business Edition SP2 (基于 x86 或 x64) • Windows 7 Professional Edition (基于 x86 或 x64) • Windows 7 Enterprise Edition (基于 x86 或 x64) 支持 : • Windows Vista Business Edition SP1 (基于 x86 或 x64) • Windows Vista Enterprise Edition SP1 (基于 x86 或 x64) • Windows Server 2008 Standard Edition SP2 (基于 x64) • Windows Server 2008 Enterprise Edition SP2 (基于 x64) • Windows Server 2008 Standard Edition R2 (基于 x64) • Windows Server 2008 Enterprise Edition R2 (基于 x64) • Windows Server 2008 Standard Edition (基于 x64) • Windows Server 2008 Enterprise Edition (基于 x64) Microsoft Excel • Microsoft Excel 2007 SP2 • Microsoft Excel 2003 SP3 • Microsoft Excel 2002 (XP) SP3 MicroStrategy 产品:Tutorial 软件 软件要求 MicroStrategy MicroStrategy Tutorial 项目只能通过 MicroStrategy 9.0 产品套件才能使用此项目之能安装在 Windows 位和 64 位操作系统上。 详见 MicroStrategy 简介 : 评估指南获取完整详情。 MicroStrategy 产品:Analytics Modules 软件 软件要求 MicroStrategy 强烈建议只与当前发行版本的 MicroStrategy 一起使用 MicroStrategy Analytics Modules。 38 安装前提条件 © 2010 MicroStrategy, Inc. 安装和配置指南 安装计划 1 MicroStrategy 产品:Narrowcast Server 软件 软件要求 操作系统 已认证: • Windows Server 2003 Enterprise Edition SP2 (基于 x86 或 x64) • Windows Server 2003 Standard Edition SP2 (基于 x86 或 x64) • Windows Server 2003 Enterprise Edition R2 SP2 (基于 x86 或 x64) • Windows Server 2003 Standard Edition R2 SP2 (基于 x86 或 x64) 支持 : • Windows XP Professional SP3 (基于 x86)和 Windows XP Professional SP2 (基于 x64)- 仅支持 Narrowcast Administrator。所有其他组件仅支持演示目的。 • Windows Vista Business 和 Enterprise Edition SP1 或 SP2 (基于 x86 或 x64)- 仅支持 Narrowcast Administrator。 • Windows 7 Professional and Enterprise Edition (基于 x86 或 x64)- 仅支持 Narrowcast Administrator。 • Windows Server 2008 Enterprise Edition SP2 (基于 x64) • Windows Server 2008 Enterprise Edition R2 (基于 x64) • Windows Server 2008 Enterprise Edition (基于 x64) Web 浏览器 Subscription Portal 和 Portal Administrator:Microsoft Internet Explorer 6.0.3、 7.0 或 8.0 第三方 Adobe Flash 支持 MicroStrategy Narrowcast Server 可以把 Adobe Flash 内容作为邮件正文、邮件附件传 递或传递到某个文件存储位置。通过部分第三方产品对 Flash 内容的传递进行支 持如下所示。 警告 : 下述第三方产品是由独立于 MicroStrategy 的厂商生产,并且提供的信息可能 会有变更。请参考相应的第三方提供商发布的相关文档获取更新的 Flash 支持信 息。 • Microsoft Outlook Express 和 Microsoft Outlook 2003 均支持把 Flash 内容插入邮件正 文或作为邮件附件。 • Hotmail、 YahooMail 和 Gmail 仅支持把 Flash 内容 Flash.mht 的附件格式。不支持 把 Flash 内容插入邮件正文。 • Web 浏览器:Internet Explorer 7、Internet Explorer 8、Firefox 2 和 Firefox 3 支持 Flash 内容。 Web 服务器 • Microsoft Internet Information Services 6 如果您计划在 64 位 Windows 操作系统上使用 IIS 6,部分 MicroStrategy 产品必须 配置为 64 位应用程序,还有部分 MicroStrategy 产品必须配置为 32 位应用程 序。 这些要求详见在 64 位 Windows 操作系统上支持基于 IIS 6 的 MicroStrategy 产 品 (第 54 页)。 • Microsoft Internet Information Services 7 • Microsoft Internet Information Services 7.5 ODBC 连通性 © 2010 MicroStrategy, Inc. 与对象资料库、订阅簿资料库以及门户资料库数据库的连通性 安装前提条件 39 1 安装计划 安装和配置指南 软件 软件要求 JDBC 连接 Sequelink (与产品一起安装) 导出应用程序 • • • • Adobe Acrobat Reader 7.1、 8.1 或 9.1 Microsoft Office 2003 SP3 Microsoft Office 2002 (XP) SP3 Microsoft Office 2007 SP2 (Microsoft Office 2007 .xlsx 文件可以作为 Narrowcast 服务 的一个静态附件。但是, .xlsx 文件不支持在 Narrowcast Server 用作导入的模 板。把 Excel 2007 .xlsx 文件保存为 Excel 97-2003 工作簿格式。然后您就可以成 功将文件导入为一个模板。) UNIX/Linux 上的 Intelligence Server Universal 软 件要求 如需更多准确的信息,如版本号和空间要求,请参阅 MicroStrategy 自述文件。 UNIX 和 Linux 平台的 MicroStrategy Integrity Manager 与 Intelligence Server Universal 的要求相同。因此,您可以将此 项中所描述的相关信息用于 UNIX 和 Linux 平台的 Intelligence Server Universal and Integrity Manager 要求。 以下 MicroStrategy 产品需要在所有 UNIX 和 Linux 平台上具 有使用 X 窗口的环境。 • 基于 GUI 的 MicroStrategy Installation Wizard • Diagnostics and Performance Logging 工具 • Service Manager 以下要求同样适用于所有 UNIX 和 Linux 平台: • 需要一个 Web 浏览器 (例如, Firefox 2.0)用于浏览自 述文件、发行说明和联机帮助。 • 必须有 UNIX (http://technet.microsoft.com/en-us/interopmigration /bb380242.aspx)或 Samba (http://www.samba.org)专用的 Windows Services 才能支持 HTML 文档。 HTML 文档的字母数字名称必须 有 Samba 3.0 的支持。 • 40 安装前提条件 © 2010 MicroStrategy, Inc. 安装和配置指南 安装计划 1 • 以下要求说明了基本要求以及 UNIX 和 Linux 平台相应的 要求: • 配置共享内存资源 (第 41 页) • Sun Solaris (第 43 页) • IBM AIX (第 44 页) • HP-UX (第 44 页) • Red Hat 和 SUSE Linux (第 45 页) 检查上述几项内容前请注意以下事项: • 所列操作系统被视为是支持或已认证,以反映当前 版本每项配置所公开的内部测试级别。 MicroStrategy 推荐在支持的配置基础上使用已认证 的配置。 • MicroStrategy 认证并支持与一系列可兼容二进制的 CPU 芯片组 ( 称作 CPU 体系结构 ) 兼容的操作系 统。 MicroStrategy 为了认证并支持各种操作系统, 运用 MicroStrategy 产品至少测试了一系列兼容二 进制的 CPU 体系结构内的其中一个 CPU 芯片组。 有效的 CPU 体系结构以圆括号 ( ) 加以区分,以阐 明 Intelligence Server Universal 的已认证或支持的 操作系统软件。 • 所有 UNIX 和 Linux 操作系统均为 64 位。 • 如需在各种 Intelligence Server 计算机环境下,已 对 LDAP 验证经过认证和支持的 LDAP 服务器相关 信息,请参阅 MicroStrategy Readme。 配置共享内存资源 要提高 MicroStrategy Intelligence Server Universal 的性能以 便满足大型应用程序的需要,可以配置 Intelligence Server Universal 使用共享内存。要支持此配置,您必须确保 Intelligence Server Universal 主机所使用的值大于或等于以下 所描述的资源限制。 安装时 (详见 “ 系统要求 ” 页面上的系统要求 (第 94 页)),您可以选择以下选项: • © 2010 MicroStrategy, Inc. 退出 MicroStrategy 9 安装程序向导进行必要的系统变更 (推荐):选择此选项以取消安装并更改必要的系统资源限 安装前提条件 41 1 安装计划 安装和配置指南 制以支持共享内存资源。此选项推荐用于生产环境。推荐 资源限制的相关信息如下。 • 允许安装程序重新配置 MicroStrategy 9 以使用管道作为 默认 IPC 机制:选择此选项以禁用 Intelligence Server Universal 的共享内存资源,反之使用管道机制。禁止使用 共享内存资源可能降低 MicroStrategy 应用程序的性能, 因此不推荐在生产环境下使用此项。 • 保持共享内存作为默认 IPC 机制 (MicroStrategy 9 可能 无法正常工作):选择此选项以保持您的系统资源限制设 置在当前值以支持共享内存资源。这将允许您继续以当前 系统资源限制进行安装,但 Intelligence Server 可能在安 装后无法正常运行。如果您计划使用共享内存资源来增强 生产环境下的性能,您应选择第一个选项以退出安装并作 必要的系统更改。 下表是 UNIX 和 Linux 上各种系统资源限制的推荐值。 修改以下系统资源限制可能影响整个系统的运作,因此 不提供修改这些值的具体步骤。如需修改这些设置,请 参考 UNIX 和 Linux 文档并与您的系统管理员联系。 UNIX 和 Linux 操作系统上需要进行修改以支持 Intelligence Server 执行的共享内存设置如下表所示: 设置名称 描述 推荐值 shmmni 任意给定时间的共享内存标识符的最大 值。 2048 shmseg 每个进程的段落最大值。 2048 注意:此设置不会出现在 HP-UX 或 Linux 操 作系统中。 将使用信号量来同步共享内存的通讯。如下表所示,两种操作 系统的控制信号量的设置名称是不同的。 Solaris、 AIX 和 HP-UX 上的设置名称 描述 推荐值 semmni 系统宽信号量的最大值。 2048 semmns 系统中信号量的最大值。 2048 42 安装前提条件 © 2010 MicroStrategy, Inc. 安装和配置指南 安装计划 Linux 上的设置名称 描述 推荐值 semmsl 一组信号量中的最大值。 250 semmns 系统中信号量的最大值。 32000 semopm 一个简单 semop 调用中的最大操作数。 32 semmni 信号量组的最大值。 2048 1 Sun Solaris 操作系统 要求 Sun Solaris 9.x Sun Solaris 9 (基于 SPARC) 修补程序要求:Sun 推荐的 Patch Cluster 09/11/2008 (内核修补程序 122300-31)或之后的版本。 Sun Solaris 10.x Sun Solaris 10 (基于 SPARC) 修补程序要求:Sun 推荐的 Patch Cluster 08/11/2009 (内核修补程序 141414-08)或之后的版本。 Solaris Zones for Solaris 10.x © 2010 MicroStrategy, Inc. MicroStrategy 支持在符合所有适用的 Solaris 10.x 要求的 Solaris Zones 上安装 Intelligence Server Universal。请参考您的第三方 Sun 文档获取 Solaris Zones 的相关信息。 安装前提条件 43 1 安装计划 安装和配置指南 IBM AIX 操作系统 要求 IBM AIX 5.3 IBM AIX 5L Version 5.3 (基于 IBM POWER Architecture) 已认证的 修补程序要求:Technology Level 10 与以下文件: • bos.rte.libc 5.3.0.00 以上 • XL C/C++ Runtime 9.0.0.0 以上 (xlC.rte) • AIX 5.3 专用 C/C++ Runtime 9.0.0.0 以上 (xlC.aix50.rte) • bos.perf.libperfstat 5.3.0.00 以上 支持的修补程序要求:Technology Level 9 与以下文件: • bos.rte.libc 5.3.0.00 以上 • XL C/C++ Runtime 9.0.0.0 以上 (xlC.rte) • AIX 5.3 专用 C/C++ Runtime 9.0.0.0 以上 (xlC.aix50.rte) • bos.perf.libperfstat 5.3.0.00 以上 请注意以下内容 : • 要想成功地把 MicroStrategy Intelligence Server Universal 注册为 IBM AIX 5.3 上的一项服务,您必须获得 IBM Authorized Program Analysis Report (APAR) IY81136。获取以及配置这个 APAR 的问题,请联系 IBM 产品支持。此 APAR 可通过以下网址获取,该 URL 在本自述文件发布时有效。 http://www-1.ibm.com/support/docview.wss?rs=0&q1=I Y81136&uid=isg1IY81136&loc=en_US&cs=。 • 要在 AIX 5.3 上正确使用 CPU 许可证密钥与 Intelligence Server Universal, 请联系 MicroStrategy 技术支持部。 IBM AIX 6.1 IBM AIX 6.1 (基于 IBM POWER Architecture) 修补程序要求:Technology Level 1 与以下文件: • bos.rte.libc 5.3.9.3 以上 • XL C/C++ Runtime V10.1.0.2 for AIX (xlC.aix50.rte) • bos.perf.libperfstat 5.3.9.1 以上 警告 : 要在 AIX 6.1 上正确使用 CPU 许可证密钥与 Intelligence Server Universal,请联系 MicroStrategy 技术支持部。 用于 AIX 的 LPAR 请参考您的第三方 IBM 文档获 取 LPAR 的相关信息。 MicroStrategy 证实满足所有适用的 AIX 6.1 要求的微分区所对应的 Intelligence Server Universal on AIX 6.1 LPAR 体系结构的安装。此项支持同样 需要 MicroStrategy 命名用户许可证。 请参考您的第三方 IBM 文档获取 LPAR 的相关信息。 MicroStrategy 支持满足所有适用的 AIX 要求的专用分区所对应的 Intelligence Server Universal on AIX LPAR 体系结构的安装。 HP-UX 操作系统 要求 HP-UX 11i v2 HP-UX 11i v2 Foundation Operating Environment ( 基于 Intel Itanium) 修补程序要求:Base Quality Pack Bundle for HP-UX 11i v2 日期 2007 年 11 月 HP-UX 11i v3 (基于 Intel Itanium) 修补程序要求:Base Quality Pack Bundle for HP-UX 11i v3 日期 2008 年 9 月 44 安装前提条件 © 2010 MicroStrategy, Inc. 安装和配置指南 安装计划 1 Red Hat 和 SUSE Linux 操作系统 要求 Red Hat Enterprise Linux ES 和 AS 4 Red Hat Enterprise Linux ES 和 AS 4 更新 6 • 要支持在 Red Hat Linux Enterprise ES 和 AS Linux 4 上安装 Intelligence Server Universal ,您必须安装 krb5-libs-1.3.4-54.x86_64.rpm 程序 包。 • 要支持 MicroStrategy 在 Red Hat Linux Enterprise ES 和 AS Linux 4 上连接数 据库,您必须安装 krb5-libs-1.3.4-54.i386.rpm 程序包。 Red Hat Enterprise Linux 5.2 和 5.3 Red Hat Enterprise Linux 5 是为支持以下版本 5.2 和 5.3 而定义的: • Red Hat Linux Enterprise Linux 5 (基于 x86-64) • Red Hat Linux Enterprise Linux Advanced Platform 5 (基于 x86-64) 要支持在 Red Hat Linux Enterprise Linux 5 和 Red Hat Linux Enterprise Linux Advanced Platform 5 上安装 Intelligence Server Universal ,您必须安装 krb5-libs-1.5-17.x86_64.rpm 程序包。 要支持在 Red Hat Linux Enterprise Linux 5 和 Red Hat Linux Enterprise Linux Advanced Platform 5 上使用 MicroStrategy 工具的图形用户界面以及安装 MicroStrategy 产品,您必须安装 Red Hat Enterprise Linux 5 或 AP 5 安装介质中 所包含的 libXp-1.0.0-8.x86_64.rpm 程序包。 要支持 MicroStrategy 在 Red Hat Linux Enterprise Linux 5 和 Red Hat Linux Enterprise Linux Advanced Platform 5 上连接数据库,您必须安装 krb5-libs-1.5-17.i386.rpm 程序包。 如果使用 Red Hat Linux Enterprise Linux 5.2 和 Red Hat Linux Enterprise Linux Advanced Platform 5.2 以及更高版本,您必须把 SELinux 定义为 Permissive (允许)或 Disabled (禁用)。 Red Hat Enterprise Linux 5.4 支持 (未认证) • Red Hat Linux Enterprise Linux 5.4 (基于 x86-64) • Red Hat Linux Enterprise Linux Advanced Platform 5.4 (基于 x86-64) 要支持在 Red Hat Linux Enterprise Linux 5.4 和 Red Hat Linux Enterprise Linux Advanced Platform 5.4 上安装 Intelligence Server Universal ,您必须安装 krb5-libs-1.5-17.x86_64.rpm 程序包。 要支持在 Red Hat Linux Enterprise Linux 5.4 和 Red Hat Linux Enterprise Linux Advanced Platform 5.4 上使用 MicroStrategy 工具的图形用户界面以及安装 MicroStrategy 产品,您必须安装 Red Hat Enterprise Linux 5.4 或 AP 5.4 安装介 质中所包含的 libXp-1.0.0-8.x86_64.rpm 程序包。 要支持 MicroStrategy 在 Red Hat Linux Enterprise Linux 5.4 和 Red Hat Linux Enterprise Linux Advanced Platform 5.4 上连接数据库,您必须安装 krb5-libs-1.5-17.i386.rpm 程序包。 如果使用 Red Hat Linux Enterprise Linux 5.4 和 Red Hat Linux Enterprise Linux Advanced Platform 5.4 以及更高版本,您必须把 SELinux 定义为 Permissive (允许)或 Disabled (禁用)。 SUSE Linux Enterprise Server 10 SUSE Linux Enterprise Server 10 Patchlevel 2 ( 基于 x86-64) 要支持在 SUSE Linux Enterprise Server 10 上安装 Intelligence Server Universal, 您必须安装 krb5-1.4.3-19.2.x86_64.rpm 和 krb5-32bit-1.4.3-19.2.x86_64.rpm 程序包。 Oracle Enterprise Linux Oracle Enterprise Linux (基于 x86-64) 注意:Oracle Enterprise Linux 是通过 Oracle Unbreakable Linux 程序发行的。 © 2010 MicroStrategy, Inc. 安装前提条件 45 1 安装计划 安装和配置指南 MicroStrategy Web Universal 软件要求和推荐事项 要确认最新的要求信息,请参阅 MicroStrategy 自述文件。如 需 UNIX and Linux 操作系统所需特定的修补程序、文件、技 术水平以及其他要求事项,请参阅 UNIX/Linux 上的 Intelligence Server Universal 软件要求 (第 40 页)。 Web 客户端软件 要求 推荐 操作系统 已认证: • Windows Server 2003 SP2 所有版本 (基于 x86 或 x64) • Windows Server 2003 R2 SP2 所有版本 (基于 x86 或 x64) • Windows XP SP3 所有版本 (基于 x86) • Windows Vista SP2 所有版本 (基于 x86 或 x64) • Windows 7 所有版本 (基于 x86 或 x64) 支持 : • Mac OS X • Windows XP SP2 所有版本 (基于 x64) • Windows Vista SP1 所有版本 (基于 x86 或 x64) • RedHat Enterprise Linux 4 and 5 (基于 x86-64) • SUSE Linux Enterprise Server 10 ( 基于 x86-64) • CentOS 5.3 (基于 x86-64) • Ubuntu 8.0.4 (基于 x86-64) Web 浏览器 (Windows 客户端) 已认证: • Microsoft Internet Explorer 6.0.3、 7.0 或 8.0 • Firefox 3.0 或 3.5 支持 : • Microsoft Internet Explorer 6.0.2 • Firefox 2.0 Web 浏览器 (非 Windows 客户 端) 支持的 Linux 客户端: • Firefox 2.0、 3.0 或 3.5 支持的 Mac OS 客户端: • Firefox 2.0、 3.0 或 3.5 支持 (iPhone): • iPhone 捆绑的 Safari 4.0 浏览器 (仅限 Web Reporter) 警告:Safari Web 浏览器不支持 MicroStrategy Web 的 Windows 验证。 电子表格导出应用程序 Microsoft Excel 或其他支持 CSV 文件类型的电子表格应用程序。 • Microsoft Office 2007 SP2 • Microsoft Office 2003 SP3 • Microsoft Office 2002 (XP) SP3 PDF 查看器 (查看并导出 PDF 文档) Adobe Acrobat Reader 7.1、 8.1 或 9.1。 Adobe Flash Player Adobe Flash Player 9.0 或 10.0 46 安装前提条件 © 2010 MicroStrategy, Inc. 安装和配置指南 安装计划 1 Web 服务器软件 如需各个版本号的确切信息,详见 MicroStrategy 自述文件。 要求 推荐 操作系统 MicroStrategy Web Universal 已认证并支持在以下操作系统上工作。 基于 32 位操作系统的 MicroStrategy Web Universal JSP 服务器 已认证: • Windows 2003 Standard Edition SP2 (基于 x86) • Windows 2003 Enterprise Edition SP2 (基于 x86) • Windows 2003 Standard Edition R2 SP2 (基于 x86) • Windows 2003 Enterprise Edition R2 SP2 (基于 x86) 支持 : • Windows XP Professional Edition SP3 (基于 x86),仅用于演示目的 • Windows Vista Business Edition SP1 或 SP2 (基于 x86),仅用于演示目的 • Windows 7 Professional Edition (基于 x86),仅用于演示目的 • Windows 7 Enterprise Edition (基于 x86),仅用于演示目的 基于 64 位操作系统的 MicroStrategy Web ASP.Net 服务器 已认证: • Windows Server 2008 Enterprise Edition SP2 (基于 x64) • Windows Server 2008 Standard Edition SP2 (基于 x64) • Windows Server 2008 Enterprise Edition R2 (基于 x64) • Windows Server 2008 Standard Edition R2 (基于 x64) • Windows 2003 Standard Edition SP2 (基于 x64) • Windows 2003 Enterprise Edition SP2 (基于 x64) • Windows 2003 Standard Edition R2 SP2 (基于 x64) • Windows 2003 Enterprise Edition R2 SP2 (基于 x64) 支持 : • Windows Server 2008 Enterprise Edition (基于 x64) • Windows Server 2008 Standard Edition (基于 x64) • Windows 7 Professional Edition (基于 x64),仅用于演示目的 • Windows 7 Enterprise Edition (基于 x64),仅用于演示目的 © 2010 MicroStrategy, Inc. 安装前提条件 47 1 安装计划 安装和配置指南 要求 推荐 操作系统 (续上) 基于 64 位操作系统的 MicroStrategy Web Universal JSP 服务器 已认证: • Windows Server 2008 Enterprise Edition SP2 (基于 x64) • Windows Server 2008 Standard Edition SP2 (基于 x64) • Windows Server 2008 Enterprise Edition R2 (基于 x64) • Windows Server 2008 Standard Edition R2 (基于 x64) • Windows 2003 Standard Edition SP2 (基于 x64) • Windows 2003 Enterprise Edition SP2 (基于 x64) • Windows 2003 Standard Edition R2 SP2 (基于 x64) • Windows 2003 Enterprise Edition R2 SP2 (基于 x64) • IBM AIX 5.3 Technology Level 10 (基于 IBM POWER Architecture) • IBM AIX 6.1 Technology Level 1 (基于 IBM POWER Architecture) • Sun Solaris 9 (基于 SPARC) • Sun Solaris 10 (基于 SPARC) • Hewlett Packard HP-UX 11i v2 (基于 Intel Itanium) • Hewlett Packard HP-UX 11i v3 (基于 Intel Itanium) • Red Hat Enterprise Linux ES 以及 AS 4 更新 6 (基于 x86-64) • Red Hat Enterprise Linux 5.2 和 5.3 以及 RedHat Enterprise Linux Advanced Platform 5.2 和 5.3 (基于 x86-64) • SUSE Linux Enterprise Server 10 Patchlevel 2 ( 基于 x86-64) • Oracle Enterprise Linux ( 基于 x86-64) - 通过 Oracle Unbreakable Linux 程序发 行 支持 : • Windows Server 2008 Enterprise Edition (基于 x64) • Windows Server 2008 Standard Edition (基于 x64) • Red Hat Enterprise Linux 5.4 和 RedHat Enterprise Linux Advanced Platform 5.4 (基于 x86-64) • IBM AIX 5.3 Technology Level 9 (基于 IBM POWER Architecture) 应用程序服务器 MicroStrategy Web Universal 已认证可以在以下应用程序服务器中工作。 MicroStrategy Web Universal JSP 服务器一般要求 已认证: • Oracle Web Application Server 10g Release 3 (10.1.3) • Oracle WebLogic 10.3 • Oracle WebLogic 9.2 • IBM WebSphere 6.1 • IBM WebSphere 7.0 • Apache Tomcat 6.0 • Apache Tomcat 5.5 • Sun Java System Application Server 9.1 • JBoss Application Server 4.2.3 支持 : • SAP NetWeaver Application Server 7.1 • Oracle WebLogic 10.0 48 安装前提条件 © 2010 MicroStrategy, Inc. 安装和配置指南 安装计划 要求 推荐 Web 服务器 MicroStrategy Web Universal 已认证可以在以下 Web 服务器中工作。 1 已认证的 MicroStrategy Web Universal JSP 服务器基本要求: • Apache 2.2 • Apache 2.0 • IBM HTTP Server 6.0.2 • IBM HTTP Server 6.1 • Sun Java System Web Server, Enterprise Edition 6.1 • Sun Java System Web Server, Enterprise Edition 7.0 • Microsoft Internet Information Services 6.0 和 7.0 如果您打算使用 IIS 7 作为 MicroStrategy Web Universal 的 Web 服务器,您 必须确保已启用某些必要的 IIS 选项,详见支持 IIS 7 或 IIS 7.5 作为 MicroStrategy Web 或 Web Universal 的 Web 服务器 (第 53 页)。 • Microsoft Internet Information Services 7.5 如果您打算使用 IIS 7.5 作为 MicroStrategy Web Universal 的 Web 服务器, 您必须确保已启用某些必要的 IIS 选项,详见支持 IIS 7 或 IIS 7.5 作为 MicroStrategy Web 或 Web Universal 的 Web 服务器 (第 53 页)支持的 MicroStrategy Web Universal JSP 服务器基本要求: • Microsoft Internet Information Services 5.1 仅支持 32 位操作系统上的演示目的 已认证的基于 64 位操作系统的 MicroStrategy Web ASP.Net 服务器: • Microsoft Internet Services 6.0、 7.0 和 7.5 如果您打算使用 IIS 7 或 7.5 作为 MicroStrategy Web Universal 的 Web 服务 器,您必须确保已启用某些必要的 IIS 选项,详见支持 IIS 7 或 IIS 7.5 作为 MicroStrategy Web 或 Web Universal 的 Web 服务器 (第 53 页)。 门户服务器 © 2010 MicroStrategy, Inc. MicroStrategy Portlets 允许 MicroStrategy Web Universal 可以轻松地在 IBM WebSphere、Microsoft Office SharePoint Portal、SAP Portal 和 Oracle WebLogic 等 门户环境下集成并配置。 • IBM WebSphere Portal 6.1 • Microsoft Office SharePoint Portal 2007 (32 位或 64 位,取决于您的操作系 统) • Oracle WebLogic Portal 10.3 • Oracle WebLogic Portal 9.2 • SAP NetWeaver Portal 7.1 安装前提条件 49 1 安装计划 安装和配置指南 要求 推荐 JDK、 JVMs、以及 .NET Runtime MicroStrategy Web Universal 已经过认证可使用以下 Java 开发包、 Java 虚拟 机、以及 .NET Runtime。 基于 32 位操作系统的 MicroStrategy Web Universal JSP 服务器。 已认证: • SUN JDK 1.6 (32 位版本 ) • SUN JDK 1.5 (32 位版本 ) • IBM JDK 1.5 (32 位版本) • Oracle JRockit Mission Control 3.1.0 for Java Version 6 (32 位版本) 支持 : • SAP JDK 1.5 (32 位版本 ) 基于 64 位操作系统的 MicroStrategy Web Universal JSP 服务器。 已认证: • SUN JDK 1.5 (32 位和 64 位版本 ) • SUN JDK 1.6 (32 位和 64 位版本 ) • IBM JDK 1.5 (32 位和 64 位版本 ) • IBM JDK 1.6 (32 位和 64 位版本 ) • HP-UX JDK 1.5 (32 位和 64 位版本 ) • HP-UX JDK 1.6 (32 位和 64 位版本 ) • Oracle JRockit Mission Control 3.1.0 for Java Version 6 (32 位版本和 64 位版 本) 支持 : • SAP JDK 1.5 (32 位和 64 位版本),支持但未通过认证 基于 64 位操作系统的 MicroStrategy Web ASP.Net 服务器。 已认证: • .Net Runtime 2.0 (64 位版本 ) • .Net Runtime 3.0 (64 位版本 ) • .Net Runtime 3.5 (64 位版本) • SUN JRE 1.6.0 (64 位版本 ) MicroStrategy Web Services J2EE 软件要求和推 荐事项 要确认最新的要求信息,请参阅 MicroStrategy 自述文件。如 需 UNIX and Linux 操作系统所需特定的修补程序、文件、技 50 安装前提条件 © 2010 MicroStrategy, Inc. 安装和配置指南 安装计划 1 术水平以及其他要求事项,请参阅 UNIX/Linux 上的 Intelligence Server Universal 软件要求 (第 40 页)。 要求 推荐 操作系统 已认证: • Windows Server 2003 Web Edition SP2 (基于 x86 或 x64) • Windows Server 2003 Standard Edition SP2 (基于 x86 或 x64) • Windows Server 2003 Enterprise Edition SP2 (基于 x86 或 x64) • Windows Server 2003 Standard Edition R2 SP2 (基于 x86 或 x64) • Windows Server 2003 Enterprise Edition R2 SP2 (基于 x86 或 x64) • Windows Server 2008 Standard Edition SP2 (基于 x64) • Windows Server 2008 Enterprise Edition SP2 (基于 x64) • Windows Server 2008 Standard Edition R2 (基于 x64) • Windows Server 2008 Enterprise Edition R2 (基于 x64) • Solaris 9.x (基于 SPARC) • Solaris 10.x (基于 SPARC) • AIX 5L Version 5.3 Technology Level 10 (基于 IBM POWER Architecture) • AIX 6.1 Technology Level 1 (基于 IBM POWER Architecture) • Red Hat Enterprise Linux ES 以及 AS 4 更新 6 (基于 x86-64) • Red Hat Enterprise Linux 5.2 和 5.3 以及 RedHat Enterprise Linux Advanced Platform 5.2 和 5.3 (基于 x86-64) • 通过 Oracle Unbreakable Linux 程序发行的 Oracle Enterprise Linux ( 基于 x86-64)。 • SUSE Linux Enterprise Server 10 Patchlevel 2 ( 基于 x86-64) • HP-UX 11i v2 Foundation Operating Environment ( 基于 Intel Itanium) • HP-UX 11i v3 支持 : • Windows Server 2008 Enterprise Edition (基于 x64) • Windows Server 2008 Standard Edition (基于 x64) • Red Hat Linux Enterprise Linux 5.4 (基于 x86-64)和 Red Hat Linux Enterprise Linux Advanced Platform 5.4 (基于 x86-64) • IBM AIX 5.3 Technology Level 9 (基于 IBM POWER Architecture) 应用程序服务器 已认证: • Oracle Web Application Server 10g Release 3 (10.1.3) • Oracle WebLogic 10.3 • Oracle WebLogic 9.2 • IBM WebSphere 6.1 • IBM WebSphere 7 • Apache Tomcat 6.0 • Apache Tomcat 5.5 • Sun Java System Application Server 9.1 • JBoss Application Server 4.2.3 支持 : • SAP NetWeaver Application Server 7.1 • Oracle WebLogic 10.0 JDK、 JRE、和 JVM © 2010 MicroStrategy, Inc. • • • • SUN JDK 1.5 (32 位或 64 位) IBM JDK 1.5 (32 位或 64 位) IBM HP-UX JDK 1.5 (32 位或 64 位) Oracle JRockit Mission Control 3.1.0 for Java Version 6 安装前提条件 51 1 安装计划 安装和配置指南 UNIX/Linux 上的 MicroStrategy Command Manager 软件要求 如需 Windows 平台上的 Command Manager 操作系统的要求 事项,请参阅 MicroStrategy 产品:Command Manager (第 30 页)。 软件 软件要求 操作系统 已认证: • Solaris 9.x (基于 SPARC) • Solaris 10.x (基于 SPARC) • AIX 5L Version 5.3 Technology Level 10 (基于 IBM POWER Architecture) • AIX 6.1 Technology Level 1 (基于 IBM POWER Architecture) • Red Hat Enterprise Linux ES 以及 AS 4 更新 6 (基于 x86-64) • Red Hat Enterprise Linux 5.2 和 5.3 以及 RedHat Enterprise Linux Advanced Platform 5.2 和 5.3 (基于 x86-64) • 通过 Oracle Unbreakable Linux 程序发行的 Oracle Enterprise Linux ( 基于 x86-64)。 • SUSE Linux Enterprise Server 10 Patchlevel 2 ( 基于 x86-64) • HP-UX 11i v2 Foundation Operating Environment ( 基于 Intel Itanium) • HP-UX 11i v3 支持 : • Red Hat Linux Enterprise Linux 5.4 (基于 x86-64)和 Red Hat Linux Enterprise Linux Advanced Platform 5.4 (基于 x86-64) • IBM AIX 5.3 Technology Level 9 (基于 IBM POWER Architecture) BlackBerry 设备的 MicroStrategy Mobile 软件要求 下表列出了 BlackBerry 设备的 MicroStrategy Mobile 客户端 应用程序软件要求。要检查更新的要求信息,请参阅 MicroStrategy 自述文件。 52 安装前提条件 BlackBerry 操作系统 状态 BlackBerry OS v4.1 已认证 BlackBerry OS v4.2 SP1 已认证 BlackBerry 0S v4.3 已认证 BlackBerry OS v4.5 已认证 BlackBerry 0S v4.6 已认证 © 2010 MicroStrategy, Inc. 安装和配置指南 安装计划 1 支持 IIS 7 或 IIS 7.5 作为 MicroStrategy Web 或 Web Universal 的 Web 服务器 如果您打算使用 IIS 7 或 IIS 7.5 作为 MicroStrategy Web 或 MicroStrategy Web Universal 的 Web 服务器,您必须确保已 启用某些必要的 IIS 选项。以下步骤描述了如何启用支持 IIS 7 或 IIS 7.5 作为 MicroStrategy Web 或 Web Universal 的 Web 服务器所必须的选项。 如何支持 IIS 7 作为 MicroStrategy Web 或 Web Universal 的 Web 服务器 MicroStrategy 的厂商生 下述第三方产品是由独立于 产,并且这些产品的配置步骤可能会有变更。如需了解 IIS 7 或 IIS 7.5 的配置步骤,请参考相应的 Microsoft 文档。 1 在安装了 Windows 操作系统的计算机中打开控制面板。 2 双击程序和功能。 3 单击打开或关闭 Windows 功能任务。 Windows 功能对话 框将被打开。 4 展开 Internet Information Services,并选择以下选项: a 展开 Web 管理工具并选择: • IIS 管理控制台 • IIS 管理脚本和工具 • IIS 管理服务 b 展开 World Wide Web Services,然后再展开应用程 序开发功能,然后选择以下内容 : c © 2010 MicroStrategy, Inc. • .NET 扩展性 • ASP.NET • ISAPI 扩展名 • ISAPI 筛选器 在 World Wide Web Services 选项中,展开 HTTP 共 用功能,然后选择以下内容 : 安装前提条件 53 1 安装计划 安装和配置指南 • 默认文档 • 静态内容 d 展开安全性,并选择以下内容 : • 请求筛选 • Windows 验证 5 单击确定应用更改。 在 64 位 Windows 操作系统上支持基于 IIS 6 的 MicroStrategy 产品 如果您计划在 64 位 Windows 操作系统上使用 IIS 6,部分 MicroStrategy 产品必须配置为 64 位应用程序,还有部分 MicroStrategy 产品必须配置为 32 位应用程序。这些要求事 项的描述如下: • 对于必须在 64 位 Windows 操作系统上作为 32 位应用程 序进行配置的 MicroStrategy 产品,您必须将 IIS 参数 Enable32BitAppOnWin64 设为 True (1)。这些 MicroStrategy 产品包括: Web MMT Subscription Portal • 对于必须在 64 位 Windows 操作系统上作为 64 位应用程 序进行配置的 MicroStrategy 产品,您必须将 IIS 参数 Enable32BitAppOnWin64 设为 False (0)。这些 MicroStrategy 产品包括: MicroStrategy Intelligence Server MicroStrategy Web Server (ASP.NET) MicroStrategy Mobile Web Server (ASP.NET) 请注意以下内容 : • 54 安装前提条件 请参考您的 Microsoft 文档获取 Enable32BitAppOnWin64 参数的定义步骤。定义 此参数的相关信息可通过 http://support.microsoft.com/kb/894435 获取。 © 2010 MicroStrategy, Inc. 安装和配置指南 安装计划 • 1 这些 MicroStrategy 产品系列需要不同的 IIS 6 设 置,因此您只能在基于 IIS 6 的 64 位操作系统上安 装上述其中一款产品。例如,您不能在同一个支持 IIS 6 的 64 位操作系统上安装 MicroStrategy Intelligence Server 和 Subscription Portal 并将其作 为主机。如果您使用的是 IIS 7,对于通过 IIS 在 64 位操作系统上安装并做主机的产品没有限制。 安装考虑事项 下节内容将介绍您在安装 MicroStrategy 期间必须遵守的准则 和考虑事项。 系统规模基准 以下话题将对您首次在您的操作系统上设置 MicroStrategy 时 所应考虑的系统规模基准进行说明。您应根据实际的系统性能 和使用情况定期重新评估系统并进行升级。 本节将只对最基本的准则进行说明。如需详细信息,请 参考 MicroStrategy System Administration Guide。 用户数 用户数可通过以下方式进行估算: © 2010 MicroStrategy, Inc. • 总用户数:系统中注册的用户。例如,如果一个企业网站 允许访问的人数为 950,那么该网站的总用户数即为 950。 • 活动用户:系统中已登录的用户。如果网站允许访问的总 人数为 950,且其中 30 位已经登录,那么这 30 位用户即 为活动用户。 • 并发用户:在同一时间通过服务器 (MicroStrategy Web、 Intelligence Server 等)处理作业的用户。例如,网 站可容纳的总用户数为 950,其中 30 人已登录。在这 30 位活动用户中,又有 10 人的作业同时通过服务器进行处理 中,因此这 10 位用户即为并发用户。 安装考虑事项 55 1 安装计划 安装和配置指南 在上述人数估算中,对并发用户数的考虑显得比较重要。您的 系统必须在任何指定时间支持最大数的并发用户。 报表的复杂性 报表越复杂,Intelligence Server 资源的占用越多。在这里, “ 复杂 ” 的报表是指需要大量分析处理的报表。 SQL 较长且复 杂的的报表本身就已经具备复杂的性质,因此它们不需要执行 额外的 Intelligence Server 资源。造成 Intelligence Server 额 外负担的是报表中的分析处理。 复杂的报表在分析时给 Intelligence Server 造成的负担会比简 单的报表所造成的负担更重,因此您应了解您的系统所能承受 的大致报表复杂性。这可以帮助您决定采取怎样的缓存对策。 例如,您可以决定对复杂的报表进行预缓存,并判断您的 Intelligence Server 所需要的处理能力。 Intelligence Server 所生成的 SQL 数据库服务器会对 进行处理,因此报表含有过于复杂的 SQL 将对数据库 服务器造成额外的负担。您应在调整数据库服务器计算 机的规模时考虑到这一点。 即席报表与缓存 报表缓存可以保存之前执行的报表的结果。如果 (MicroStrategy Web、 Desktop 等)客户端请求一个已缓存 的报表, Intelligence Server 很容易地就能把缓存的报表结果 返回到客户端。对于没有缓存过的即席报表, Intelligence Server 在返回结果前必须检查整个报表执行过程。因此,报 表缓存在最小化对 Intelligence Server 造成的负担同时更好地 缩短了响应时间。 缓存对复杂报表的积极意义相对于简单报表更加明显。缓存一 个复杂报表可能很大程度上缩短执行时间,但简单报表的缓存 所产生的影响不会有太大不同。 因此,您系统中的即席报表越复杂,对 Intelligence Server 所 产生的整体负担越大。您应在调整 Intelligence Server 计算机 的规模时考虑到这一点。 元素浏览 元素浏览的过程与即席报表的浏览过程类似。 发生在您在实体元素的层级中进行导航时,例如,查看 “ 年 ” 实体中的月份列表。默认情况下,已为元素浏览 56 安装考虑事项 © 2010 MicroStrategy, Inc. 安装和配置指南 安装计划 1 启用了缓存。另外,您还可以限制一次检索的元素数 量。 Report Services 文档 Report Services 文档充分利用 MicroStrategy 对象来运行复杂 且高级的报表。文档可用的数据集决定了其内容。每一个数据 集代表的是一份报表及其组件对象,例如,实体、度量、自定 义组以及合并项。当报表中的数据集可用时,该数据集内的整 个报表或任意组件对象都将包含在该文档的输出项中。 当创建文档时,请参考以下准则以避免增加 Intelligence Server 的执行时间以及总的 CPU 占用率。 • 数据集应减少数量,但增加其大小。 • 应减少输出文档中的表格数。可能的化,统一数据以填充 输出文档中的更少表格。 • 使用合并项、自定义组以及智能度量等复杂元素可能增加 Intelligence Server 的占用率,特别是在元素定义中使用了 算术运算符的情况下。 • 仅在必要时使用自定义格式。 OLAP Services OLAP Services 可以在 Intelligence Server 的物理内存中把报 表保存为智能立方体。当这些智能立方体在内存中被缓存时, 在智能立方体内添加衍生度量和衍生元素、格式化、以及钻取 等的报表操作将大幅缩短时间。这是因为新的 SQL 未通过数 据库运行。 由于立方体保存在 Intelligence Server 的内存中, OLAP Services 必须占用 Intelligence Server 资源才能提供增强的报 表操作功能。决定智能立方体的大小时请考虑以下因素: • Intelligence Server 资源 • 预计的响应时间 • 用户并发性 您必须密切监视 Intelligence Server 的 CPU 利用率和内存使 用量,因为 OLAP Services 可能对平台的性能,特别是内存和 © 2010 MicroStrategy, Inc. 安装考虑事项 57 1 安装计划 安装和配置指南 报表的响应时间造成影响。有关 OLAP Services 的信息,请参 阅 OLAP Services Guide。 OLAP Services 的附加性能调整最 佳实践方法在 System Administration Guide 中的 Chapter 6, Managing Intelligent Cubes 章节有所说明。 其他考虑事项 很多因素可能影响系统的性能,大多数情况下与系统固有因素 有关,因此难以预测。以下各项是您在决定系统要求时应考虑 的内容: • Desktop 与 MicroStrategy Web 的使用- MicroStrategy 产 品在设计时假设了大多数用户通过 MicroStrategy Web 来 访问系统,而少数用户使用 Desktop 产品进行访问。 • 统计日志-统计日志在实际使用情况的基础上对于分析和 日后优化系统配置有着积极作用。但是,总是记录所有统 计信息可能造成系统响应时间明显增加。因此,您可能需 要选择只记录生成的子集日志或只是定期记录统计信息。 • 备份频率-缓存可以保存在内存中和磁盘上。当启用备份 时,您将允许 Intelligence Server 把所有缓存写入磁盘。 如果备份频率默认被设为 0,备份文件将在创建后立即写 入磁盘。然而,把所有缓存文件写入磁盘可导致系统性能 明显降低。 把备份频率设为最大程度减少磁盘写入的值并优化您系统 的内存使用。 • MicroStrategy Web 服务器与 Intelligence Server 的比例- 在一个典型的系统中 MicroStrategy Web 服务器与 Intelligence Server 的比例应该为 1:1。这将确保两者的资 源均得到优化。但是,根据您的特定要求,可能添加 Intelligence Servers 或 MicroStrategy Web 服务器将带来 积极作用。 • 报表样式- MicroStrategy Web 提供了一组不同的 XSL 报 表样式。这项样式让您可以更轻松地自定义报表的外观。 由于这些样式有着不同的复杂程度,部分样式可能需要更 多处理操作。 大小调整的常见问题 以下内容将为您简单介绍常见的大小调整问题。如需了解调整 MicroStrategy 环境的相关详细信息,请参阅 System 58 安装考虑事项 © 2010 MicroStrategy, Inc. 安装和配置指南 安装计划 1 Administration Guide 中的 Chapter 14, Tuning your System for Best Performance 章节。以下几段内容还提供了一些其他 资源。 为什么要提高 Intelligence Server 的处理器速度? 提高 Intelligence Server 处理器速度可增强性能并减少所有分 析任务的执行时间以及来自可扩展标记语言 (XML: Extensible Markup Language)以及组件对象模型 (COM: Component Object Model)应用程序编程界面 (API: Application Programming Interface)的请求的执行时间。例 如,如果您发现计算机始终以超过 80% 的容量运行,这可能 意味着更快的处理速度可提高系统的容量。 如需了解更多调整 MicroStrategy 环境的处理器相关的详细信 息,请参阅 System Administration Guide 中的 Managing system resources 部分。 为什么要为 Intelligence Server 添加更多处理器? 为 Intelligence Server 添加更多处理器可更高地分担处理器之 间的负荷。这将提高整体性能。例如,如果您注意到处理器总 是以超过 80% 的高容量运行,请考虑增加处理器的数量。 如需了解更多调整 MicroStrategy 环境的处理器相关的详细信 息,请参阅 System Administration Guide 中的 Managing system resources 部分。 为什么要增加 Intelligence Server 的主机上的内存? 如果 Intelligence Server 的主机的物理磁盘上内存占用过大, 这可能表示系统性能存在瓶颈。要在 Windows 计算机上监视 此情况,请使用 Windows 性能监视器来观察对象 PhysicalDisk 和计数器 % Disk Time 的情况。如果您发现该 计数器的平均数超过 80%,这可能表示计算机上内存不足。 如需了解更多调整 MicroStrategy 环境下计算机内存的相关详 细信息,请参阅 System Administration Guide 中的 Managing system resources 部分。 © 2010 MicroStrategy, Inc. 安装考虑事项 59 1 安装计划 安装和配置指南 更多的网络带宽有什么好处? 您可以通过监视您网络容量的使用情况来判断您的网络是否对 系统性能有负面影响。要在 Windows 计算机上监视此问题, 使用 Windows 性能监视器来监视对象 Network Interface, 并观察表示带宽百分比的计数器 Total bytes/sec。例如,如 果此计数器总是超过 60%,这可能表示网络对您的系统性能 造成了负面影响。 对于较大的结果集,增加网络带宽可减少网络拥塞所产生的瓶 颈。其结果是增加数据流量并加快查询响应时间。 如需了解更多调整 MicroStrategy 环境的网络相关的详细信 息,请参阅 System Administration Guide 中的 How the network can affect performance 部分。 1 位用户可以充分利用的 CPU 数量是多少? 不管服务器中的可用 CPU 数量有多少, 1 位用户最多可充分 利用 1 个 CPU。负荷将通过多处理器的服务器上的多个 CPU 进行分担。 如需了解更多关于授予许可如何影响 CPU 使用率的详细信 息,请参阅 System Administration Guide 中的 Chapter 4, Managing Your Licenses 章节。 使用双核处理器的超线程有何优势? 使用双核处理器的超线程可以减少整体 CPU 使用率。推荐在 大量用户访问的情况下使用超线程。 使用双核处理器的超线程有何弱点? 使用双核处理器的超线程的弱点是它将稍微增加 Intelligence Server 的执行时间。因此,为了更快的处理速度,不推荐使 用超线程。 60 安装考虑事项 © 2010 MicroStrategy, Inc. 安装和配置指南 安装计划 1 可以在 Intelligence Server 上保存的智能立方体的大小 最大值是多少? 智能立方体必须保存在 Intelligence Server 内存中才能使报表 访问其数据。在提高报表性能的同时,在 Intelligence Server 内存中载入太多数据会对 Intelligence Server 的处理作业造成 负面影响。因此,必须限制能在 Intelligence Server 上保存的 智能立方体数据的量。 如需了解限制智能立方体内存使用率、加载和保存的相关信 息,请参阅 System Administration Guide 中的 Chapter 6, Managing Intelligent Cubes 章节。 MicroStrategy Web 与 Intelligence Server 的兼容性 您必须确保 MicroStrategy Web 与 Intelligence Server 的版本 兼容。例如, MicroStrategy Web 8.0.2 只能连接到 Intelligence Server 8.0.0 以上的版本。如需兼容的 MicroStrategy Web 与 Intelligence Server 的版本列表,请参 考 MicroStrategy 自述文件。 MicroStrategy 9 General Information Readme 请参考 获取完整的 MicroStrategy 平台兼容性和互操作性规 范。另外,您可以与 MicroStrategy 技术支持部联系以 获取最新的信息和更新。 MicroStrategy Intelligence Server 的已认证 ODBC 驱 动程序 下表列出了已通过 Intelligence Server 和不同 DBMS 类型认 证的 Windows、 Solaris、 AIX、 HP-UX 和 Redhat 或 SUSE Linux 的可用 ODBC 驱动程序。 MicroStrategy 署名的 ODBC 驱动程序将与 MicroStrategy 产品一起安装。 检查下表前请注意以下事项: • 以下缩写字母表示下表中已认证的配置: WH: 数据仓库。 MD: 元数据资料库。除了未明确说明的情况下, MD 还可以表示历史列表资料库的认证或支持。 © 2010 MicroStrategy, Inc. 安装考虑事项 61 1 安装计划 安装和配置指南 ST: 统计资料库。 NCS: MicroStrategy Narrowcast Server。 • MicroStrategy 已证实 32 位 ODBC 驱动程序可用于 在 Windows、 Solaris、 AIX 以及 Linux 上连接 DBMS。 MicroStrategy 未证实 64 位 ODBC 驱动程 序可用于在上述操作系统上连接 DBMS。 • MicroStrategy 已证实 64 位 ODBC 驱动程序可用于 在 HP-UX 平台上连接 DBMS。 • 上表只列举了已认证的配置。如需已认证和支持的 配置及其正确的版本号的完整列表,请参考 MicroStrategy 一般信息自述文件中列举的已认证和 支持的配置。 64 位 ODBC 驱动程 序 32 位 ODBC 驱动程序 DBMS 驱动程序 Windows Solaris AIX Linux HP-UX Aster nCluster 3.0 nCluster ODBC Driver WH WH Greenplum: • 3.2 • 3.3 MicroStrategy ODBC Driver for Greenplum WH WH WH WH WH HP Neoview: • 2.3 • 2.4 ODBC Driver for HP Neoview WH WH WH WH WH IBM DB2 for UDB: • 9.1 with Fixpak 7 • 9.5 with Fixpak 4 • 9.7 MicroStrategy ODBC Driver for DB2 Wire Protocol MD WH ST NCS MD WH ST MD WH ST MD WH ST MD WH ST IBM DB2 for UDB iSeries: • V5R4 MicroStrategy ODBC Driver for DB2 Wire Protocol WH WH WH WH WH Informix IDS: • 11.1 • 11.5 MicroStrategy ODBC Driver for Informix Wire Protocol WH WH WH WH WH Informix XPS 8.5 MicroStrategy ODBC Driver for Informix 8 with Informix Client SDK WH WH WH IBM DB2 for i • V6R1 62 安装考虑事项 © 2010 MicroStrategy, Inc. 安装和配置指南 安装计划 64 位 ODBC 驱动程 序 32 位 ODBC 驱动程序 DBMS 驱动程序 Windows Solaris Microsoft SQL Server: • 2000 SP3/SP3a/SP4 • 2005 SP1/SP2/SP3 • 2008 SP1 MicroStrategy ODBC Driver for SQL Server Wire Protocol Microsoft SQL Server MD WH ST AIX Linux HP-UX MD WH ST MD WH ST MD WH ST MD WH ST NCS MySQL Community Server 5.x MySQL ODBC 5.1 Driver MD WH MySQL Enterprise 5.x MicroStrategy ODBC Driver for MySQL Wire Protocol MD WH MD WH MD WH MD WH MD WH Netezza: • 4.5.x • 4.6.x • 5.0 Netezza ODBC Driver WH WH WH WH WH Oracle: • 10g • 10gR2 • 11g • 11gR2 MicroStrategy ODBC Driver for Oracle Wire Protocol MD WH ST NCS MD WH ST MD WH ST MD WH ST MD WH ST PostgreSQL: • 8.3 • 8.4 MicroStrategy ODBC Driver for PostgreSQL Wire Protocol MD WH MD WH MD WH MD WH MD WH Red Brick 6.3 Red Brick Driver WH WH WH WH Sybase ASE: • 12.5 • 15 MicroStrategy ODBC Driver for Sybase ASE Wire Protocol MD WH ST MD WH ST MD WH ST MD WH ST MD WH ST Sybase IQ: • 12.7 • 15 • 15.1 Sybase IQ ODBC Driver WH WH WH WH WH Teradata: • V2R6.1.x • V2R6.2.x • V12 • V13 Teradata ODBC Driver MD WH ST NCS MD WH ST MD WH ST MD WH ST MD WH ST Vertica • 3.0.x • 3.5.x Vertica ODBC driver WH WH © 2010 MicroStrategy, Inc. 1 MD WH WH 安装考虑事项 63 1 安装计划 安装和配置指南 Connectivity Wizard 只显示了 MicroStrategy MicroStrategy 署名的 ODBC 驱动程序。本指南中还提 供了其他提供商的驱动程序说明,您可以独立安装并与 MicroStrategy 一起使用。如需更多信息,请参考 Appendix A, 连接至数据库:ODBC 和 DSN。 UNIX 和 Linux 的推荐系统设置 UNIX and Linux 系统允许进程和应用程序在虚拟环境下运 行。也就是说,根据每个进程的所有者以及一定的环境变量的 设置,可使用各自的属性集来执行。这将对进程所能使用的内 存容量、 CPU 时间、线程模型以及可打开的文件数等造成影 响。 MicroStrategy Intelligence Server Universal 可通过设置必要 的环境变量在 UNIX 和 Linux 系统上安装以确保正常处理服 务器的作业。但是,如上所述,与启动进程 (也叫作进程所 有者)以及其他设置的用户相关的部分设置只能由系统管理员 进行设置。但是也有可能与 MicroStrategy 的支持无关的情况 下对上述部分设置加以限制。 下表列举了可影响 Intelligence Server Universal 行为的 MicroStrategy 推荐系统设置。 修改以下系统设置可能影响整个系统的运作,因此不提 供修改这些值的具体步骤。如需修改这些设置,请参考 UNIX 和 Linux 文档并与您的系统管理员联系。 设置名称 无限制名称 (限制名称) 描述 推荐值 cputime (time) 每个进程的最大 CPU 时 间。 不限制。 filesize (file) 一个文件的最大大小。 不限制,或与文件系统允许的大小一致。您的 系统管理员可能在与 MicroStrategy 无关的情况下 强制限制文件的最大大小。这个值必须至少和 核心转储文件的最大值一致 (coredumpsize)。 警告 :AIX 计算机使用默认 filesize 限制 2 GB。 要支持复制 MicroStrategy 安装文件到 AIX 计算 机,您可能需要增加 filesize 限制值使其大于 MicroStrategy 安装文件的大小。 64 安装考虑事项 © 2010 MicroStrategy, Inc. 安装和配置指南 设置名称 无限制名称 (限制名称) 安装计划 描述 1 推荐值 datasize (data) 每个进程的最大堆阵大小。 不限制,或与文件系统虚拟内存允许的大小一 致。您系统的虚拟内存的限制会影响您允许为 进程堆阵大小设置的数据大小。这个值应和核 心转储文件的最大值一致 (coredumpsize)。 stacksize (stack) 每个进程的最大堆栈大小。 200 MB。 coredumpsize 一个核心转储文件的最大 大小。 将此值应设置为与每个进程的最大堆阵大小一 致的值 (datasize)。如果创建的核心转储文 件大于这个值,文件将被破坏并无法使用。 memoryuse (memory) 每个进程分配到的物理内 存最大值。 不限制,或与系统允许的物理内存的大小一致。 vmemoryuse (vmemory) 每个进程分配到的虚拟内 存最大值。 不限制,或与系统虚拟内存允许的大小一致。 descriptors (nofiles) 每个进程的最大文件描述 符数量 (打开文件)。 8192. (coredump) 安装方法 MicroStrategy 的安装方法如下: • 图形用户界面 (GUI) • 命令行 • 无提示安装 图形用户界面 GUI 模式将显示 MicroStrategy Installation Wizard 中每个页 面的用户界面。在相应的对象上点击鼠标以移动光标,然后继 续享有操作来完成任务。还将显示以下导航按钮: © 2010 MicroStrategy, Inc. • 下一步:单击以前往下一个页面。 • 返回:点击以返回上一页。 • 取消:单击以取消安装并关闭 MicroStrategy Installation Wizard。 安装方法 65 1 安装计划 安装和配置指南 • 完成 (仅位于 MicroStrategy Installation Wizard Complete 页面):单击以完成安装并关闭向导。 MicroStrategy 提供了以下类型的 GUI 安装: • 典型安装 • 高级 如需了解如何执行上述安装的相关信息,请参考第 2 章 在 Windows 上安装 MicroStrategy 和第 3 章 在 UNIX 和 Linux 上安装 MicroStrategy。 典型安装 这是一种交互的安装方式并提示您输入许可证密钥、要安装的 产品、MicroStrategy 主页的位置以及应用程序快捷方式所在 的程序文件夹的名称。 高级安装 类似于典型安装,不同的是您可以选择每个组件所安装的各个 目录。高级安装将提示您要安装的每个组件的目标目录。 命令行 在命令行模式下,请在提示时输入相应的信息并按 Enter 键。 MicroStrategy Installation Wizard 每页包含指导说明。 在部分情况下,安装程序将要求您选择按 1 或 2,再按 Enter 键。您应按 0 和 Enter 键以继续。 带方括号的缺省值将出现在每个提示旁边,例如 [1]。按 Enter 键使用缺省值,或输入不同的提示相应内容以覆盖缺省 值。 另外,在命令行向导页面中,将有以下可用信息: 66 安装方法 • 按 1 然后再按 Enter 键以继续前往下一个页面。 • 按 2 然后再按 Enter 键以继续前往上一个页面。 © 2010 MicroStrategy, Inc. 安装和配置指南 安装计划 1 • 按 3 然后再按 Enter 键以取消安装并关闭 MicroStrategy Installation Wizard。 • 在最后一页 “ MicroStrategy Installation Wizard Complete ” 页面上,按 3 然后再按 Enter 键以完成安装并关闭向导。 如需更多关于命令行安装方式的信息,请参考第 3 章 在 UNIX 和 Linux 上安装 MicroStrategy。 无提示安装 无提示安装,或无人参与安装不会显示图形用户界面 (GUI)。无提示安装对于不希望用户自行执行安装的系统管 理员来说比较实用。无提示安装允许您自动化安装过程,因此 可通过脚本进行调用并且无需用户交互操作即可执行。 如需无提示安装的相关信息,请参考第 9 章 在 Windows 上的 自动安装中的无提示安装 (第 351 页)以及第 10 章 UNIX 和 Linux 上的自动安装中的无提示安装 (第 358 页)。 许可信息 如果您已安装了评估版的 MicroStrategy,您将不能在同一个 环境中使用评估版的许可证和一般有效版 (GA)的许可证密 钥。也就是说, MicroStrategy 评估版不能用于您的生成环 境。 例如,如果您已安装 MicroStrategy 7.5.0,该安装将不支持 MicroStrategy Offic。这是因为该安装的许可证密钥没有包含 MicroStrategy Office 的许可证。如果您想测试 MicroStrategy Office 的功能,您可以在您的客户端计算机上运行评估版许可 证密钥。该操作可在下载 MicroStrategy Office 后,在您的操 作环境下测试 MicroStrategy Office 为目的时执行。您必须配 置 MicroStrategy Office 以连接在 MicroStrategy Server 计算 机上通过永久性 GA 许可证密钥安装的用于开发的 Intelligence Server。但是,尝试运行 MicroStrategy Office 后,将出现以下错误消息: 选中的登录 ID 没有使用 MicroStrategy Office 的权限。 © 2010 MicroStrategy, Inc. 许可信息 67 1 安装计划 安装和配置指南 出现此消息的原因是因为客户端计算机和 Intelligence Server 上的许可证密钥不一致。因此, Intelligence Server 和客户端 计算机必须使用相同的许可证密钥来让客户端连接到 Intelligence Server。 这一问题的解决方法是完全在评估版许可证密钥的基础 上创建一个测试环境。这将让客户测试他们所想评估的 任何产品。 许可证类型 请参考您的 MicroStrategy 合同以及任何随附合同文档获取不 同 MicroStrategy 许可证类型的描述。 安装和配置核查清单 此向导将提供关于如何在 Windows、 UNIX 和 Linux 上安装 并配置 MicroStrategy 产品。本章以下几段内容将根据您要安 装 MicroStrategy 产品的平台,列举您应参考的章节以更好地 利用本指南。每项列表还提供了每章的简要概述。建议您执行 安装前阅读本段内容。您可以把这些表格作为完成安装和配置 任务的核查清单。 本指南中的附录未列出以下核查清单。核查清单只涉及 安装和配置 MicroStrategy 产品的主要步骤。本指南中 的附录记载了重要的配置详细信息,这些详细信息对于 MicroStrategy 安装的整个生命周期有着积极作用。 68 安装和配置核查清单 © 2010 MicroStrategy, Inc. 安装和配置指南 安装计划 1 在 Windows 上安装并配置 MicroStrategy 如果您在 Windows 上安装 MicroStrategy,您应分别参考以 下各章节。 完成 章节和安装任务 第 1 章 安装计划:查看此章节以获取重要的安装前提条件和考虑事项。 第 2 章 在 Windows 上安装 MicroStrategy:本章内容将为您介绍在 Windows 环境下运行您的商业 智能应用程序所必要的 MicroStrategy 产品的安装操作步骤。 或 第 9 章 在 Windows 上的自动安装:作为常规安装的一个可选方式,您可以执行产品内可用的 自定义例程在内的完全自动发和无人参与的安装。本章节将对不同类型的无人参与安装和自 动安装加以说明并提供在 Windows 上执行这些安装的步骤。 另外,第 11 章 部署 OEM 应用程序将为您解释如何把 MicroStrategy 平台部署为一个原始设备制 造商 (OEM) 应用程序的通用工作流程。 第 4 章 激活安装:MicroStrategy 产品安装完成后,您有 30 天时间来激活您的软件安装。如果 您在 30 天后仍未激活您的软件,部分 MicroStrategy 功能将不可用,直至您完成软件的激活步 骤。 第 5 章 配置与连接 Intelligence Server:安装并激活 MicroStrategy 产品后,您必须使用 MicroStrategy Configuration Wizard 来配置 MicroStrategy 元数据资料库、统计表、历史列表清单、 Intelligence Server 和项目源。本章节将对通过 MicroStrategy Configuration Wizard 配置已安装的 MicroStrategy 产品套件的步骤加以说明。 第 6 章 部署 MicroStrategy Web 和 Web Universal:您可以使用 MicroStrategy Web 或 Web Universal 将 项目部署到用户社区。本章节提供了关于如何在 Windows、 UNIX 以及 Linux 平台上通过 Web 和 应用程序服务器部署并配置 MicroStrategy Web 或 Web Universal 的相关信息。 您可以通过 MicroStrategy Web 或 Web Universal 来部署项目。 MicroStrategy Web Universal 独立于平 台,而 MicroStrategy Web 则只能安装在 Windows 上。 第 7 章 部署 MicroStrategy Web Services:本章将为您介绍在 ASP.NET 和 J2EE 平台上部署 MicroStrategy Web Services 的操作流程。 MicroStrategy Web Services 提供了一款基于 SOAP 的标准 XML Web Services 实施方案。可用于 MicroStrategy Office 并且支持 MicroStrategy SDK 编程。 第 13 章 添加或删除 MicroStrategy 组件:本章节将对在 Windows 以及其他操作系统上添加和删 除 MicroStrategy 组件的步骤加以说明。在 Windows 平台上的步骤,请参考以下部分: • 在 Windows 上添加或删除 MicroStrategy 组件 . • 在 Windows 上重新安装 MicroStrategy 组件 . • 在 Windows 上卸载 MicroStrategy 组件 . © 2010 MicroStrategy, Inc. 安装和配置核查清单 69 1 安装计划 安装和配置指南 在 UNIX 和 Linux 上安装并配置 MicroStrategy 如果您在 UNIX 和 Linux 上安装 MicroStrategy,您应分别参 考以下各章节。 完成 章节和安装任务 第 1 章 安装计划:查看此章节以获取重要的安装前提条件和考虑事项。 第 3 章 在 UNIX 和 Linux 上安装 MicroStrategy:本章内容将为您介绍在 UNIX 和 Linux 环境下 运行您的商业智能应用程序所必要的 MicroStrategy 产品的安装操作步骤。 或 第 10 章 UNIX 和 Linux 上的自动安装:作为备选项,您可以不使用图形用户界面的情况下 来执行完全自动和无人参与的安装。本章节将对不同类型的无人参与安装和自动安装以 及在 UNIX 上执行这些安装的步骤加以说明。 另外,第 11 章 部署 OEM 应用程序将为您解释如何把 MicroStrategy 平台部署为一个原始设 备制造商 (OEM) 应用程序的通用工作流程。 第 4 章 激活安装:MicroStrategy 产品安装完成后,您有 30 天时间来激活您的软件安装。如 果您在 30 天后仍未激活您的软件,部分 MicroStrategy 功能将不可用,直至您完成软件的 激活步骤。 第 5 章 配置与连接 Intelligence Server:安装并激活 MicroStrategy 产品后,您必须使用 MicroStrategy Configuration Wizard 来配置 MicroStrategy 元数据资料库、统计表、历史列表清 单、 Intelligence Server 和项目源。本章节将对通过 MicroStrategy Configuration Wizard 配置已安 装的 MicroStrategy 产品套件的必要步骤加以阐述。如果未定义项目源,将打开 Configuration Wizard。 或 第 12 章 用命令行工具配置 MicroStrategy:MicroStrategy 工具是在 UNIX 和 Linux 上的命令行 模式下提供使用,因此您可以通过操作系统控制台执行各种配置任务。这可以让您即使 没有 MicroStrategy 界面的访问权限也能执行您所必须的配置。 第 6 章 部署 MicroStrategy Web 和 Web Universal:您可以使用 MicroStrategy Web Universal 将项 目部署到用户社区。本章节提供了关于如何在 Windows、 UNIX 以及 Linux 平台上通过 Web 和应用程序服务器部署并配置 MicroStrategy Web 和 Web Universal 的相关信息。 您可以通过 MicroStrategy Web 或 Web Universal 来部署项目。 MicroStrategy Web Universal 独立 于平台,而 MicroStrategy Web 则只能安装在 Windows 上。 第 7 章 部署 MicroStrategy Web Services:本章将为您介绍在 ASP.NET 和 J2EE 平台上部署 MicroStrategy Web Services 的操作流程。MicroStrategy Web Services 提供了一款基于 SOAP 的标 准 XML Web Services 实施方案。可用于 MicroStrategy Office 并且支持 MicroStrategy SDK 编程。 第 8 章 设置文档和 HTML 文档:本章节将对 Intelligence Server 创建和执行 HTML 文档及其他 文档所必须的步骤进行说明。同时还对只在 UNIX 或 Linux 环境下必要的安装程序创建步骤 加以说明。 第 13 章 添加或删除 MicroStrategy 组件:本章节将对在所有支持的操作系统上添加和删除 MicroStrategy 组件的步骤加以说明。在 UNIX 和 Linux 平台上的步骤,请参考以下部分: • 在 UNIX 和 Linux 上卸载 MicroStrategy 组件 70 安装和配置核查清单 © 2010 MicroStrategy, Inc. 2 2. 在 WINDOWS 上安装 MICROSTRATEGY 简介 本章内容将为您介绍在 Windows 环境下运行您的商业智能应 用程序所必要的 MicroStrategy 产品的安装操作步骤。 开始安装 MicroStrategy 产品前,您务必参考第 1 章 安装计划 以获取重要的安装前信息。 部分 MicroStrategy 产品可提供两种版本,详见以下介绍。 • 仅限 Windows:标有 MicroStrategy Intelligence Server、 MicroStrategy Web 等的 Windows 版本产品只能与 Windows 平台兼容。 MicroStrategy Web 可以通过这些版 本的产品用 MicroStrategy 的 Internet Information Services (IIS) Web Server 实现快速和轻松的部署。 IIS 的 缺点是它是唯一一个能用于部署 Windows 版本 MicroStrategy Web 的 Web 服务器。 版的 Intelligence Server 可以与 Windows MicroStrategy Web Universal 一起使用。 © 2010 MicroStrategy, Inc. 71 2 在 Windows 上安装 MicroStrategy • 安装和配置指南 Universal (平台独立) : 标有 MicroStrategy Intelligence Server Universal、 MicroStrategy Web Universal 等的 Universal 版本既可以与 Windows 平台兼容也能与 UNIX/Linux 平台兼容。在 Windows 上安装 Universal 版 本可以让您通过不同应用程序和 Web 服务器的组合来部署 MicroStrategy Web Universal。例如,除了 IIS 以外,您 还可以用 Apache Tomcat, Oracle 10g 等服务器来部署 MicroStrategy Web Universal。 MicroStrategy 平台,您可能已 如果您使用的是评估版 安装大多数上述产品。但是,与运行评估版软件有所不 同,您在设置一个实际使用的商业智能系统时应重视其 他注意事项。您已有基于 Evaluation Edition 运作系统 的情况下仍应仔细阅读本章内容。 本章包括以下几个部分: • 安装操作步骤 (第 72 页) • 配置您的 MicroStrategy 安装 (第 86 页) 如果您要在 UNIX 或 Linux 上安装 MicroStrategy,请参考第 3 章 在 UNIX 和 Linux 上安装 MicroStrategy 中的 UNIX 和 Linux 上的 MicroStrategy 安装方法 (第 88 页)。 另外,第 11 章 部署 OEM 应用程序将为您解释如何把 MicroStrategy 平台部署为一个原始设备制造商 (OEM) 应用 程序的通用工作流程。 安装操作步骤 MicroStrategy Installation Wizard 提供了帮助您在 Windows 系统下完成一个或更多 MicroStrategy 产品安装的步骤。以下 几段内容可协助您安装 MicroStrategy 产品: • 通过 MicroStrategy Installation Wizard 进行安装 (第 73 页) • 安装验证 (第 85 页) 本指南中所介绍的支持您 MicroStrategy 安装的一系列安装可 选方式和操作步骤包括如下内容: • 72 安装操作步骤 如需关于安装前提条件的相关信息,请参阅第 1 章 安装计 划中的安装前提条件 (第 16 页)。 © 2010 MicroStrategy, Inc. 在 Windows 上安装 MicroStrategy 安装和配置指南 2 • 如需更多关于高级安装功能的信息,如在 SMS 环境下的安 装操作或使用安装响应文件,请参阅第 9 章 在 Windows 上的自动安装。 • 如需关于安装并部署 MicroStrategy Web Universal 及其它 Web 和应用程序服务器的信息,请参阅第 6 章 部署 MicroStrategy Web 和 Web Universal。 • 关于部署 MicroStrategy Web Services ASP.NET 和 J2EE 的信息,请参阅第 7 章 部署 MicroStrategy Web Services。 注意以下事项 : • 如果未曾安装较早版本的 MicroStrategy 产品,安 装时将提示您覆盖它们。单击是以确保所有产品正 确安装。要保留任何现有的 MicroStrategy Tutorial 元数据资料库和数据仓库,请在开始安装过程之前 对其重命名或移至另一个位置。 • 虽然 MicroStrategy 支持 Windows Terminal Services,但在此安装过程中不推荐使用 Windows Terminal Services。它会影响部分 MicroStrategy 组件的功能。 通过 MicroStrategy Installation Wizard 进行安装 要安装 MicroStrategy 产品,您必须使用域或目标计算机上使 用的 Windows 管理员权限的域帐户登录您的计算机。该域必 须包括您的数据库服务器。 在安装过程中要结束安装过程,单击取消。 如何访问 MicroStrategy Installation Wizard 1 登录到您要安装一款或多款 MicroStrategy 产品的计算机。 2 开始安装过程之前请退出所有 Windows 应用程序。 3 您可以通过以下方式访问 MicroStrategy Installation Wizard。 © 2010 MicroStrategy, Inc. 安装操作步骤 73 2 在 Windows 上安装 MicroStrategy 安装和配置指南 • 通过光盘访问:在光驱中插入光盘并等待 MicroStrategy 主菜单自动显示。 如果 MicroStrategy 主菜单没有自动显示,查找并运行 光盘上的 Setup.exe 文件。 • 通过下载站点访问:从 MicroStrategy 下载站点下载文 件。查找并运行 Setup.exe 文件。 注意以下事项 : – 联系您的 MicroStrategy 销售代表以决定 MicroStrategy 下载站点的位置和登录凭据。 – 您可能需要解压缩下载的文件以查找 Setup.exe 文件。 – 要参考备用安装方式,即安装 MicroStrategy 软件 的引导式说明,您可以查找并运行 MICROSTRATEGY9.exe。如需关于此备用安装方 式的信息,请参阅用引导式 MicroStrategy 说明进 行安装 (第 86 页)。 4 如果这是您第一次安装 MicroStrategy,安装程序将提示您 选择安装向导的界面语言。从语言下拉列表中选择相应的 语言并单击确定。 MicroStrategy Installation Wizard 将被打开,它将引导您完 成剩余的安装过程。以下几段内容将描述在向导中的每一个页 面所必须进行的操作。在安装页面中输入所有必要信息后,单 击下一步前往安装例程的下一个页面。 如果有之前安装的 MicroStrategy 产品所关联的服务在运行 时,将提示您关闭这些服务。单击是以继续操作。如果您单击 否,在您停止所有 MicroStrategy 服务之前您将无法安装 MicroStrategy 产品。 欢迎 阅读欢迎页上的信息并前往下一步。 如果您通过 Microsoft 的控制面板中的添加 / 删除程序选项打 开 MicroStrategy Installation Wizard,该向导将在维护模式 下打开欢迎页。如需更多关于修改、修复或删除所有或部分 MicroStrategy 产品的相关信息,请参阅第 13 章 添加或删除 MicroStrategy 组件。 74 安装操作步骤 © 2010 MicroStrategy, Inc. 在 Windows 上安装 MicroStrategy 安装和配置指南 2 许可协议 请阅读许可协议,单击相应的按钮接受或拒绝接受协议。如果 您拒绝接受协议,您将无法安装 MicroStrategy 产品。 单击打印以打印一份许可协议复本留底。 客户信息 输入以下客户信息: • 用户名 • 公司名称 • 许可证 授权用户可以与我们的技术支持部联系以获取许可 证密钥。 安装类型 选择典型安装或高级安装。 “ 典型安装 ” 设置和 “ 高级安装 ” 的最主要区别如下: • 典型安装:通过此选项,所有选中的要安装的产品将安装 在同一个位置。MicroStrategy 共用文件将由系统自动分配 到默认目录 C:\Program Files\Common Files\MicroStrategy。 • 高级安装:通过此选项,您可以为所有选中要安装的产品 选择一个不同的安装位置。您也可以选择 MicroStrategy 共用文件的安装位置。 选择目标位置 输入或浏览安装 MicroStrategy 产品的位置。 注意以下事项 : • © 2010 MicroStrategy, Inc. 此设置将决定您所安装的 MicroStrategy 产品的默 认根目录,但您可以选择高级安装来更改各个产品 的目标位置。 安装操作步骤 75 2 在 Windows 上安装 MicroStrategy 安装和配置指南 • 通过典型安装和高级安装两种类型,只有产品未在 服务器计算机上安装的前提下您才能为产品选择安 装目录。否则,该产品只能安装到现有的安装目录 中。因此此页面将不显示。 选择功能 选定在安装程序中要添加的每款 MicroStrategy 产品旁边的复 选框。另外,您可以取消选定复选框来卸载或排除安装过程中 出现的 MicroStrategy 产品。 在此步骤后您所看到的安装页面取决于您要选择安装的产品。 这些说明将描述所有可能的页面,但是要执行本书中所描述的 功能,您必须安装以下组件及其所有子组件。 您可以根据您的许可证密钥安装下列部分产品的 Universal (平台独立)版。例如,安装时可能显示 MicroStrategy Web Universal 而不是 MicroStrategy Web。 • MicroStrategy Desktop 产品 • MicroStrategy Command Manager • MicroStrategy Intelligence Server • MicroStrategy Web (ASP.NET 版) • MicroStrategy Web Services Office 必须有 MicroStrategy Web MicroStrategy Services 的支持。 • MicroStrategy Office MicroStrategy Web 管理员,您可以通过 如果您是 在 MicroStrategy Web 中启用 ' 安装 MicroStrategy Office' 链接以允许用户安装 MicroStrategy Office。 当用户选择安装 MicroStrategy Office 时, MicroStrategy Office 将以独立产品的方式安装在用 户的计算机上。 MicroStrategy Office 可以在用户计 算机上没有可用的 MicroStrategy 产品的情况下实 现安装。如需了解如何让用户可以通过 Web 安装 MicroStrategy Office 的步骤,请参阅第 6 章 部署 MicroStrategy Web 和 Web Universal 中的让用户 可以从 Web 安装 MicroStrategy Office (第 244 页)。 76 安装操作步骤 © 2010 MicroStrategy, Inc. 在 Windows 上安装 MicroStrategy 安装和配置指南 • MicroStrategy Narrowcast Server • MicroStrategy Tutorial - Reporting 2 您不必在同一台计算机上安装所有上述产品。在生产环 境下强烈建议不采取上述方式。如需关于产品部署标 准,请参阅第 1 章 安装计划中的推荐的安装位置和部 署示例 (第 17 页)。 许多平台组件都带有子组件。如果您要扩展不同的 MicroStrategy 产品,您可以选择相应的复选框以指定要安装 的子组件。如需关于 MicroStrategy 组件和子组件的信息,请 参阅第 1 章 安装计划中的 MicroStrategy 组件 (第 2 页)。 如果安装程序提示您关闭 MicroStrategy Web 服务器, 请单击是。如果您单击否,在您停止所有 MicroStrategy Web 服务器之前您将无法继续安装。 服务器激活 如果您要安装一款或多款 MicroStrategy Server 产品,您可以 在安装过程结束后申请一个激活码来激活您的 MicroStrategy Server 产品。 MicroStrategy 服务器产品包括: • MicroStrategy Intelligence Server • MicroStrategy Web 或 Web Universal • MicroStrategy Narrowcast Server • MicroStrategy Integrity Manager 安装过程的接下来的几个页面将引导您提供索取激活码所必须 提交给 MicroStrategy 的信息。 欢迎 阅读欢迎页上的信息并单击下一步以继续前往下一个步骤。 服务器信息 指定 Intelligence Server 安装的相关信息。请输入以下特征: • © 2010 MicroStrategy, Inc. 名称 : 将此 Intelligence Server 安装与您公司内的其他 Intelligence Server 安装相区别。 安装操作步骤 77 2 在 Windows 上安装 MicroStrategy 安装和配置指南 • 位置 : 安装 Intelligence Server 的计算机所在的物理位置。 • 使用:Intelligence Server 使用方法的描述。 Privacy Statement 查看 MicroStrategy 公司隐私 单击 声明。 安装者信息 指定安装软件的人的信息。安装结束后,系统将向在此激活步 骤中您所确认的电子邮件地址发送一封包含激活码的邮件。输 入以下安装者信息: • 指定您是授权公司的员工还是代表授权公司进行软件安 装。 • 如需了解其他文本字段中需包含的描述信息,按 F1 键查 看 MicroStrategy 联机帮助。 注意以下事项 : • 选择页面底部的复选框以接收来自 MicroStrategy 的关于产品更新、活动和优惠的通知。 • 单击 Privacy Statement 查看 MicroStrategy 公司 隐私声明。 联系信息 如果您不是该软件授权使用的公司员工的情况下代表该公司安 装该软件时,将会出现此页面。 指定该软件授权使用的员工联系信息。安装结束后,系统将向 在此激活步骤中您所确认的电子邮件地址发送一封包含激活码 的邮件。如需了解文本字段中需包含的描述信息,按 F1 键查 看 MicroStrategy 联机帮助。 注意以下事项 : 78 安装操作步骤 • 如果您想接收来自 MicroStrategy 的关于产品更新、 活动和优惠的通知,选择页面底部的复选框。 • 单击 Privacy Statement 查看 MicroStrategy 公司 隐私声明。 © 2010 MicroStrategy, Inc. 在 Windows 上安装 MicroStrategy 安装和配置指南 2 申请激活码 此页中包含的选项允许您立即申请激活码或稍后再申请激活 码。此页提供如下选项: • 选择是,我想现在申请一个激活码并单击下一步以申请一 个激活码。激活码将被发送到 “ 安装者信息 ” 和 “ 联系信 息 ” 页面中所指定的电子邮件地址。此邮件将在安装过程 结束后发送。 • 选择不,我希望以后再申请激活码稍后再申请激活码。 如果您选择以后再申请激活码,将显示一则消息说明如何 在安装步骤完成后申请激活码。如需了解更多关于以后再 申请激活码的说明,请参阅 第 4 章 激活安装中的申请一个 激活码 (第 104 页)。 您有 30 天的宽限期来激活您的安装。如果产品超过宽限期前 仍未完成激活步骤,您的 MicroStrategy 产品将停止运作直至 您激活安装为止。如果仍未激活您的安装,您将收到过期提 醒。 安装过程结束并索取激活码后,系统将向安装过程中您在 “ 安 装者信息 ” 和 “ 联系信息 ” 页面所指定的电子邮件地址发送一 封包含激活码的邮件。邮件中将提供如何使用索取的激活码来 激活软件的说明。要激活您的安装,您也可以使用第 4 章 激 活安装中的激活您的安装 (第 105 页)所指定的步骤。 当激活码申请过程完成时,安装程序将提示您查看自述文件或 直接前往 “MicroStrategy Installation Wizard Complete ” 页 面。单击是阅读自述文件或单击否前往 “MicroStrategy Installation Wizard Complete ” 页面。 CPU 许可证信息 只有当符合以下两个信息的情况才会显示此页面: • 在一台多处理器计算机上安装 MicroStrategy Intelligence Server。 • 您的许可证基于 CPU 且允许用于多个 CPU。 指定允许在 Intelligence Server 上使用的 CPU 数量。 © 2010 MicroStrategy, Inc. 安装操作步骤 79 2 在 Windows 上安装 MicroStrategy 安装和配置指南 MicroStrategy 产品路径 (仅限高级安装选项) 如果您为选择高级安装选项,您将跳过此页及页面中一系列的 对话框。如果您选择高级安装选项,您必须为您选择要安装的 每个组件指定安装位置。系统将核查所选每个目标位置的可用 空间。只有在可用空间不足时您才会收到状态提醒。 MicroStrategy Web (ASP.NET)设置 只有在您选择安装 MicroStrategy Web (ASP.NET),且您未 安装过较早版本的 MicroStrategy Web 时才会显示此页。 指定为 MicroStrategy Web 页面创建的 Internet Information Services (IIS) 虚拟目录。默认为 MicroStrategy。在 IIS 中,虚拟目录是 Web 服务器主机的一组 Web 页面的主位置。 注意以下事项 : • 如果您在计算机中安装了一个较早版本的 MicroStrategy Web,您安装的新版本将使用之前 版本所使用的同一个虚拟目录。因此,系统将不会 提示您指定虚拟目录的名称。 • 虚拟目录的名称必须是唯一的。您不能把同一名称 用作其他 MicroStrategy 产品的缺省名称。 • 如果在您的安装目标计算机中找不到 MicroStrategy Web 所必须的 .NET Framework 版本, MicroStrategy 将自动安装相应版本的 .NET Framework。 MicroStrategy 还将自动配置 MicroStrategy Web 虚拟目录以运行它所需要的相 应版本的 .NET Framework。 MicroStrategy Web (ASP.NET) CPU 相似性设置 只有在您选择安装 MicroStrategy Web (ASP.NET) 且 MicroStrategy Web 安装程序检测到所输入的许可证密钥为基 于 CPU 的许可证时才会显示此页。此页面不会在只有一个处 理器的计算机上显示。 80 安装操作步骤 © 2010 MicroStrategy, Inc. 在 Windows 上安装 MicroStrategy 安装和配置指南 2 指定在计算机上 MicroStrategy Web 允许使用的 CPU 数量。 您可以仅指定许可证所允许的 CPU 数量。如果 MicroStrategy Web 在一台以上的计算机上安装,总的 CPU 数量不能超过许 可证所指定的最大 CPU 数量。支持超线程技术的计算机上的 CPU 数量应与物理 CPU 数相对应,而不是逻辑 CPU 数。 IIS 的运行。 IIS 重 要允许设置生效,安装程序将停止 新启动后,MicroStrategy Web 应用程序将使用指定的 CPU 数量。 如需更多关于 MicroStrategy Web CPU 相似性特征的信息, 请参考 MicroStrategy System Administration Guide。 MicroStrategy Subscription Portal 设置 只有当您选择安装 Narrowcast Server 的组件,即 MicroStrategy Subscription Portal,且未曾安装过较早版本 的 MicroStrategy Subscription Portal 时才会显示此页。 指定要为 MicroStrategy Subscription Portal 页面创建的 IIS 虚拟目录的名称。默认为 NarrowcastServer。在 IIS 中, 虚拟目录是 Web 服务器主机的一组 Web 页面的主位置。 Portal 可以让您订阅并查看 Narrowcast Subscription Server 服务、服务描述以及它们在 Web 上的最新修改 日期。如需了解 Subscription Portal 和 Narrowcast Server 其他组件的完整信息,请参考 MicroStrategy Narrowcast Server 文档。 虚拟目录的名称必须是唯一的。您不能把同一名称用作 其他 MicroStrategy 产品的缺省名称。 MicroStrategy Web Services 设置 只有当您选择安装运行 MicroStrategy Office 所必须的 MicroStrategy Web Services,且未曾安装过较早版本的 Web Services 时才会显示此页。 指定要为 MicroStrategy Web Services 页面创建的 IIS 虚拟目 录。默认为 MicroStrategyWS。在 IIS 中,虚拟目录是 Web 服务器主机的一组 Web 页面的主位置。 虚拟目录的名称必须是唯一的。您不能把同一名称用作 其他 MicroStrategy 产品的缺省名称。 © 2010 MicroStrategy, Inc. 安装操作步骤 81 2 在 Windows 上安装 MicroStrategy 安装和配置指南 关于部署 MicroStrategy Web Services ASP.NET 和 J2EE 的信 息,请参阅第 7 章 部署 MicroStrategy Web Services。 如需了解更多关于 MicroStrategy Web Services 的信息,请参 考 MicroStrategy Web Services Administration Guide。 MicroStrategy Web MMT 设置 只有在您选择安装 MicroStrategy Web MMT 且您未安装过较 早的版本时才会显示此页。 MicroStrategy Web MMT 称为 在之前发布的版本中, MicroStrategy eTrainer。 指定要为 MicroStrategy Web MMT 页面创建的 IIS 虚拟目 录。默认为 WebMMT。在 IIS 中,虚拟目录是 Web 服务器主 机的一组 Web 页面的主位置。 虚拟目录的名称必须是唯一的。您不能把同一名称用作 其他 MicroStrategy 产品的缺省名称。 选择程序文件夹 指定从您的 Windows 开始菜单中访问 MicroStrategy 产品的 文件夹。建议接受默认程序文件夹。 MicroStrategy Intelligence Server 设置 如果您选择安装 MicroStrategy Intelligence Server 且您未安 装过较早版本的 Intelligence Server 时才会显示此页。 选中该复选框把本地系统帐户用作 Intelligence Server 服务帐 户。如果您要设置其他 Intelligence Server 服务帐户,取消选 定复选框并输入以下信息: • 登录名:格式为 Domain\User 的具有完全管理权限的 Windows 登录帐户来运行 Intelligence Server 服务。 Intelligence Server 的用户帐户必须具有 用来运行 对本地计算机的完全管理权限。如果用户帐户修改 了管理员的默认权限,可能导致发生连接错误。例 如,如果用户帐户拒绝 Intelligence Server 对 DSN 的访问, Intelligence Server 连接将失败。 82 安装操作步骤 © 2010 MicroStrategy, Inc. 在 Windows 上安装 MicroStrategy 安装和配置指南 • 密码:登录对话框中输入的有效 Windows 登录密码。 • 密码确认:再次输入密码以确认其正确性。 2 Windows 如果您提供密码发生更改,您必须重新配置 服务以使用新密码。否则, Intelligence Server 连接在 尝试验证登录名和密码时将发生连接失败。 MicroStrategy Narrowcast Server 设置 如果您选择安装 MicroStrategy Narrowcast Server 且您未安 装过较早版本的 Narrowcast Server 时才会显示此页。 选中复选框以绕过创建 Narrowcast Server 服务帐户步骤。 建议您创建 Narrowcast Server 服务帐户。取消选定复选框, 并输入以下信息: • 登录名:格式为 Domain\User 的具有管理权限的 Windows 登录帐户来运行 Narrowcast Server 服务。 • 密码:登录对话框中输入的有效 Windows 登录密码。 • 密码确认:再次输入密码以确认其正确性。 如果您要更改此帐户的密码,您必须重新配置 Narrowcast Server Windows 服务才能以使用新密码。 请参考 MicroStrategy Narrowcast Server Installation and Configuration Guide 以获取此设置的附加详细信息。 MicroStrategy Office URL 设置 如果您选择安装 MicroStrategy Office 且您未安装过较早版本 的 MicroStrategy Office 时才会显示此页。 指定 MicroStrategy Web Services 的 URL。 MicroStrategy Office 客户端必须使用 MicroStrategy Web Services URL 来访 问 MicroStrategy 项目。URL 取决于您在 MicroStrategy Web Services 页面中所指定 IIS 虚拟目录名称。要查看指定 “MicroStrategy Web Services” 页面的步骤,请参阅 MicroStrategy Web Services 设置 (第 81 页)。 © 2010 MicroStrategy, Inc. 安装操作步骤 83 2 在 Windows 上安装 MicroStrategy 安装和配置指南 假设您在 MicroStrategy Web Services 页面保留默认值并且在 同一个 MicroStrategy Web 的 Web 服务器主机计算机上进行 安装的情况下,您应使用指定的默认 URL: http://localhost/MicroStrategyWS/MSTRWS.asmx MicroStrategy Office 配置 如果您选择安装 MicroStrategy Office 且您未安装过较早版本 的 MicroStrategy Office 时才会显示此页。 选定复选框为关联的 Microsoft 应用程序启用 MicroStrategy Office。您可以配置 MicroStrategy Office 使其集成 Microsoft Excel、PowerPoint 或 Word。Microsoft Office 工具栏将被添 加到您所选择的 Microsoft Office 应用程序中。 开始复制文件 此页面将显示与您安装相关的如下信息: • 要安装或更新的产品 • 产品安装的目标目录 • Windows “ 开始 ” 菜单中的程序文件夹的名称 • MicroStrategy Web (ASP.NET)、 Narrowcast Server Subscription Portal、 Web Services 和 Web MMT 的虚拟 目录 • MicroStrategy Web Services 的 URL • MicroStrategy Narrowcast Server 和 Intelligence Server 的服务帐户 • 安装日志文件的位置 • 许可证详细信息 单击安装继续安装过程,这可能需要几分钟时间完成,取决于 您计算机硬件配置。 单击打印以打印一份上述信息复本留底备查。 84 安装操作步骤 © 2010 MicroStrategy, Inc. 在 Windows 上安装 MicroStrategy 安装和配置指南 2 MicroStrategy Installation Wizard Complete 如果出现重启计算机的选项,您选择是,我想现在重启我的计 算机以确保安装过程正常完成。这是推荐的操作方法,您也可 以选择不重新启动的前提下继续操作。 单击完成以结束安装。 如果在安装 MicroStrategy 时遇到错误,请参考附录 B, 疑难 解答。 安装验证 安装例程中 ,MicroStrategy Installation Wizard 将收集您系统 以及您安装选项的相关记录信息。您可以通过安装日志文件来 验证安装设置信息 (install.log),默认位置为 C:\Program Files\Common Files\MicroStrategy。 安装日志文件包括以下信息: • 安装日期 • 目标文件夹 • 程序文件夹名称 • 操作系统 ID • 硬件规格 • 选中的安装选项 • 注册表路径 • 已注册文件列表 安装过程中发生错误时安装日志文件将会有所帮助。例 如,注册表项或路径未添加,或者主要文件未成功注册 时日志将会通知您。 © 2010 MicroStrategy, Inc. 安装操作步骤 85 2 在 Windows 上安装 MicroStrategy 安装和配置指南 用引导式 MicroStrategy 说明进行安装 本章所提供的安装操作方法假设您使用 Setup.exe 文件安装 MicroStrategy 软件。作为备选操作,还提供了 MicroStrategy 软件和安装过程的引导式说明。此说明以 Adobe Flash 可视化 组件的方式提供。 要使用 Flash 可视化组件,您必须查找并运行 MicroStrategy 安装介质或通过 MicroStrategy 下载站点所下载的文件中的 MICROSTRATEGY9.exe。您可以用 Flash 可视化组件来查看 MicroStrategy 软件的文档,以及开始安装过程。 MicroStrategy 安装文件位于一个网络位 如果您指定的 置,您必须映射一个网络驱动器以便用户访问 MICROSTRATEGY9.exe 文件。如果用户未经过映射 的网络驱动器运行此文件,用于打开各产品操作手册的 链接将无法正常显示内容。 要继续安装操作,请参阅欢迎 (第 74 页)。 配置您的 MicroStrategy 安装 完成 MicroStrategy Installation Wizard 中的 MicroStrategy 产品安装步骤后,您可以设置并配置您的安装。如需了解如何 完成剩余的安装和配置步骤,请参考第 1 章 安装计划中在 Windows 上安装并配置 MicroStrategy (第 69 页)段落的 安装和配置核对清单。 注意以下事项 : 86 配置您的 MicroStrategy 安装 • 下一章节将根据本指南中的安装以及配置核查清单 中的顺序介绍用 MicroStrategy 激活软件的步骤。 这些步骤应在下述 Configuration Wizard 任务开始 前或结束后完成。如需更多信息,请参考第 4 章 激 活安装。 • 当重启您的计算机已完成初期 MicroStrategy 安装 后, MicroStrategy Configuration Wizard 将会打 开。 Configuration Wizard 可以帮助您配置 MicroStrategy 生产环境。如需更多信息,请参考第 5 章 配置与连接 Intelligence Server。 © 2010 MicroStrategy, Inc. 3 3. 在 UNIX 和 LINUX 上安装 MICROSTRATEGY 简介 本章将描述在 UNIX 和 Linux 平台上安装 MicroStrategy 的操 作步骤。 MicroStrategy 产品与 Solaris、 AIX、 HP-UX、 RedHat 和 SUSE 兼容。本章中所描述的安装操作步骤涉及 Solaris、 AIX、 HP-UX、 RedHat 和 SUSE 上的 MicroStrategy 安装。本章包括以下几个部分: • UNIX 和 Linux 上的 MicroStrategy 安装方法 (第 88 页) • 配置您的 MicroStrategy 安装 (第 102 页) 开始安装 MicroStrategy 产品前,您务必参考第 1 章 安装计划 以获取重要的安装前信息。 如果您在 Windows 上安装 MicroStrategy,请参考第 2 章 在 Windows 上安装 MicroStrategy。 另外,第 11 章 部署 OEM 应用程序将为您解释如何把 MicroStrategy 平台部署为一个原始设备制造商 (OEM) 应用 程序的通用工作流程。 © 2010 MicroStrategy, Inc. 87 3 在 UNIX 和 Linux 上安装 MicroStrategy 安装和配置指南 UNIX 和 Linux 上的 MicroStrategy 安装 方法 本段内容将描述如何在 UNIX 和 Linux 上安装 MicroStrategy。您可以在 UNIX 和 Linux 上安装的 MicroStrategy 产品有: • MicroStrategy Intelligence Server Universal • MicroStrategy Web Universal • MicroStrategy Portlets • MicroStrategy Web Services J2EE • MicroStrategy Mobile • MicroStrategy Command Manager • MicroStrategy Integrity Manager • MicroStrategy SDK 如需更多关于上述产品的信息,请参阅第 1 章 安装计划中的 MicroStrategy 组件 (第 2 页)。 建议您以根用户身份安装 MicroStrategy 产品。 请注意以下内容 : • 如果您所安装的 MicroStrategy 产品使用的是基于 CPU 的许可证,您必须以根用户身份登录,否则将 出现错误消息并且导致安装失败。 • 如果您想用非根用户作为服务器的管理员,您必须 在运行安装程序后手动更改所有权。 Intelligence Server 的操作取决于根用户权限和访问许可。因 此,把 Intelligence Server 的所有权更改为根用户 将不作为认可或建议的做法。 • 只有具备根目录权限的用户才能把 MicroStrategy Intelligence Server 注册为服务项。如果在安装过程 中 Intelligence Server 被注册为应用程序,根用户 可在运行安装程序后注册该服务器为服务项。如需 更多关于如何以服务项来运行 Intelligence Server 的信息,请参阅 System Administration Guide。 88 UNIX 和 Linux 上的 MicroStrategy 安装方法 © 2010 MicroStrategy, Inc. 在 UNIX 和 Linux 上安装 MicroStrategy 安装和配置指南 • 3 安装时将测试 Intelligence Server 的用户帐户以验 证该帐户是否能够成功支持操作系统中的常用系统 工具的使用。如果您要更改 Intelligence Server 的 用户帐户,您必须验证此用户帐户是否能够使用操 作系统的常用系统工具。 不同安装方法 MicroStrategy 产品可以在 UNIX 和 Linux 上使用 MicroStrategy Installation Wizard 在图形用户界面 (GUI ) 模式或命令行模式下进行安装。在两种模式下, MicroStrategy Installation Wizard 都将运行并显示相同的页 面以及请求相同的信息。主要的不同之处在于您如何提供信息 的以及使用向导的方式。 使用 GUI 模式 GUI (图形用户界面)模式将显示 MicroStrategy Installation Wizard 中每个页面的用户界面。还将显示以下导航按钮: • 下一步 — 前往下一个页面 • 上一步 — 返回上一个页面 • 取消 — 取消安装并关闭 MicroStrategy Installation Wizard • 完成 — 完成安装并关闭向导 使用命令行模式 在命令行模式下,请在提示时输入相应的信息并按 Enter 键。 MicroStrategy Installation Wizard 的每页包含指导说明。 在某些情况下,安装程序将要求您选择按 1 或 2 然后按 Enter 键。您应按 0 和 Enter 键以继续。 带方括号的缺省值将出现在每个提示旁边,例如 [1]。按 Enter 键使用缺省值,或输入不同的提示相应内容以覆盖缺省 值。 另外,在命令行向导页面中,将有以下可用信息: • © 2010 MicroStrategy, Inc. 按 1 然后再按 Enter 键以继续前往下一个页面。 UNIX 和 Linux 上的 MicroStrategy 安装方法 89 3 在 UNIX 和 Linux 上安装 MicroStrategy 安装和配置指南 • 按 2 然后再按 Enter 键以继续前往上一个页面。 • 按 3 然后再按 Enter 键以取消安装并关闭 MicroStrategy Installation Wizard。 • 在最后一页“ MicroStrategy Installation Wizard Complete” 页面上,按 3 然后再按 Enter 键以完成安装并关闭向导。 通过 MicroStrategy Installation Wizard 进行安装 要安装 MicroStrategy 产品,您必须用一个有效的 UNIX 或 Linux 帐户登录到您的计算机。为了更好地管理和维护,建议 创建一个专用的用户帐户。 注意以下事项 : • 如果您购买的是基于 CPU 的 MicroStrategy 许可 证,您需要根目录访问权限才能进行安装。 • 如果您想启用 MicroStrategy 安装例程的其他错误 和疑难解答问题的登记功能,请与 MicroStrategy 技术支持部联系。 在安装过程中要结束安装过程,单击取消。 如何访问 MicroStrategy Installation Wizard 1 登录到您要安装一款或多款 MicroStrategy 产品的计算机。 2 浏览至 MicroStrategy 安装文件夹。根据您的 UNIX 或 Linux 环境,浏览至以下一个文件夹: • Solaris:QueryReportingAnalysis_SunOS • AIX:QueryReportingAnalysis_AIX • HP-UX:QueryReportingAnalysis_HP-UX • Linux:QueryReportingAnalysis_Linux 注意以下事项 : • 90 UNIX 和 Linux 上的 MicroStrategy 安装方法 您可以通过光盘访问安装文件或让您的系统管理员 在网络位置上共享这些文件。 Windows、 Solaris、 AIX、 HP-UX 和 Linux 这些不同的操作平台分别有 © 2010 MicroStrategy, Inc. 在 UNIX 和 Linux 上安装 MicroStrategy 安装和配置指南 3 各自的产品安装光盘。如需了解安装和卸载 CD-ROM 驱动器的相关信息,请参考附录 B, 疑难 解答中的安装和卸载 CD-ROM (第 462 页)。 • 如果您的 CD-ROM 驱动器配置为显示小写字母的 短名称目录,该目录名称的格式为 instal_1/queryr_1/。您仍可以运行安装程序,但查 找正确的目录不会如此简单。如需了解安装 CD-ROM 驱动器的相关信息,请参考附录 B, 疑难 解答中的安装和卸载 CD-ROM (第 462 页)。 3 根据您所选择的安装模式以及您的操作系统,输入以下一 个路径: • 要在 GUI 模式下运行向导 – Solaris:./setupsol.bin – AIX:./setupAIX.bin – HP-UX:./setupHPIA64.bin – Linux:./setupLinux.bin • 要在命令行模式下运行向导 – Solaris:./setupsol.bin -console – AIX:./setupAIX.bin -console – HP-UX:./setupHPIA64.bin -console – Linux:./setupLinux.bin –console 如需更多关于上述安装模式的信息,请参考不同安装方 法 (第 89 页)。 4 MicroStrategy Installation Wizard 将被打开,它将引导您 完成剩余的安装过程。以下几段内容将描述在向导中每一 个页面的所需操作。 注意以下事项 : © 2010 MicroStrategy, Inc. • 要完成安装,您必须具有安装目录的写入权限,否 则安装将失败。 • 在安装页面中输入所有必要信息后,单击下一步, 或者按 1 然后再按 Enter 键前往安装例程的下一个 页面。 UNIX 和 Linux 上的 MicroStrategy 安装方法 91 3 在 UNIX 和 Linux 上安装 MicroStrategy 安装和配置指南 在安装过程中,您可以单击取消,或按 3 然后再按 Enter 键来退出安装。 • 语言设置 指定 MicroStrategy 安装要使用的语言并前往下一步。 欢迎 阅读欢迎页上的信息并前往下一步。 许可协议 阅读许可协议,并选择接受或不接受协议。如果您选择 “ 不接 受 ”,您将无法安装 MicroStrategy 产品。 客户信息 输入以下客户信息: • 用户 • 公司 • 许可证 授权用户可以与我们的技术支持部联系以获取许可 证密钥。 主目录 根据以下标准,指定要安装 MicroStrategy 配置文件和应用程 序启动器的位置。 • 默认位置是 /var/opt/MicroStrategy,如果您没有 /var/opt/MicroStrategy 的写入权限则是 $HOME/MicroStrategy。 • 请不要把 MicroStrategy 配置文件直接安装到 UNIX 或 Linux 的主目录 ($HOME)。要确保为 MicroStrategy 配 置文件正确定义必要权限,您必须在一个独立的目录中安 92 UNIX 和 Linux 上的 MicroStrategy 安装方法 © 2010 MicroStrategy, Inc. 在 UNIX 和 Linux 上安装 MicroStrategy 安装和配置指南 3 装这些文件。例如,默认路径 $HOME/MicroStrategy 使 用 $HOME 中的 MicroStrategy 目录来确保正确定义这些 文件的许可权。 • 本指南中为主目录指定的路径称为 <HOME_PATH>。 • 安装 Intelligence Server 后,请不要更改 <HOME_PATH> 中的文件夹名称。 安装目录 根据以下标准,指定要安装 MicroStrategy 产品的位置: • 默认位置是 /opt/MicroStrategy,如果您没有 /opt/MicroStrategy 的写入权限则是 $HOME/MicroStrategy/install。 • 本指南中为安装目录指定的路径称为 <INSTALL_PATH>。 • 安装 Intelligence Server 后,请不要更改 <INSTALL_PATH> 中的文件夹名称。 日志目录 根据以下标准,指定要创建 MicroStrategy 应用程序日志的位 置: • 默认位置是 /var/log/MicroStrategy,如果您没有 /var/log/MicroStrategy 的写入权限则是 $HOME/MicroStrategy/log。 • 本指南中为日志目录指定的路径称为 <LOG_PATH>。 选择组件 选定在安装程序中要添加的每款 MicroStrategy 产品的复选 框。另外,您可以取消选定复选框来卸载或排除安装过程中出 现的 MicroStrategy 产品。 在此步骤后您所看到的安装页面取决于您要选择安装的产品。 这里所说的操作步骤描述的是所有可能出现的页面。 © 2010 MicroStrategy, Inc. UNIX 和 Linux 上的 MicroStrategy 安装方法 93 3 在 UNIX 和 Linux 上安装 MicroStrategy 安装和配置指南 许多平台组件都带有子组件。如果您要扩展不同的 MicroStrategy 产品,您可以选择相应的复选框以指定要安装 的子组件。如需关于 MicroStrategy 组件和子组件的信息,请 参阅第 1 章 安装计划中的 MicroStrategy 组件 (第 2 页)。 操作时将只显示可通过许可证密钥使用的 MicroStrategy 产品。 系统要求 只有在您所安装 Intelligence Server Universal 所在的计算机 未使用推荐的系统资源限制来支持共享内存资源的使用时才会 显示本页内容。建议退出安装程序并配置这些系统设置一支持 共享内存资源。如需关于此要求以及完成安装所需的可用选项 的信息,请参阅配置共享内存资源 (第 41 页)。 CPU 许可证信息 只有当 Intelligence Server Universal 许可证对 CPU 的使用数 有所限制时才会显示此页内容。 指定 Intelligence Universal 允许使用的 CPU 数量。 不符合要求 只有当系统要求不符合您所选择的要安装的 MicroStrategy 产 品时才会显示此页内容。复查要求列表以决定是否继续安装或 是否应取消安装。 要提高 MicroStrategy Intelligence Server Universal 的性能以 便满足大型应用程序的需要,可以配置 Intelligence Server Universal 使用共享内存。如果出现带信号灯的配置警告,部 分系统资源限制将无法配置为完全支持共享内存的使用。要支 持此配置,取消安装并参考配置共享内存资源 (第 41 页)中 所提供的限制建议。 Command Manager 安装目录 只有当您选择安装 MicroStrategy Command Manager 才会显 示此页面。 94 UNIX 和 Linux 上的 MicroStrategy 安装方法 © 2010 MicroStrategy, Inc. 安装和配置指南 在 UNIX 和 Linux 上安装 MicroStrategy 3 指定要安装 MicroStrategy Command Manager 文件的位置。 默认的目录为 <INSTALL_PATH>/CommandManager。 MicroStrategy Web Universal 和 MicroStrategy Web Server for Mobile JSP 的安装位置 此页面的名称将发生变化以反映两个组件中您所选择要安装的 组件。只有当您选择安装 MicroStrategy Web Universal 和 / 或 MicroStrategy Web Server for Mobile JSP 时才会显示此页 内容。 指定要安装 MicroStrategy Web Universal web application archive (.war) 文件的目录。默认的目录为 <INSTALL_PATH>/WebUniversal。 BlackBerry 设备客户端应用安装目录 只有当您选择安装 MicroStrategy Mobile BlackBerry Device Client Application 时才会显示此页内容。 指定要安装 MicroStrategy Mobile BlackBerry Device Client Application 文件的位置。默认的目录为 <INSTALL_PATH>/Mobile/ BlackberryClient。 MicroStrategy Portlets 安装位置 只有当您选择安装 MicroStrategy Portlets 时才会显示此页 面。 指定要安装 MicroStrategy Portlet 文件的位置。默认的目录为 <INSTALL_PATH>/Portlets。 MicroStrategy Web Services J2EE 安装位置 只有当您选择安装 MicroStrategy Web Services J2EE 时才会 显示此页面。 © 2010 MicroStrategy, Inc. UNIX 和 Linux 上的 MicroStrategy 安装方法 95 3 在 UNIX 和 Linux 上安装 MicroStrategy 安装和配置指南 指定要安装 MicroStrategy Web Services J2EE Web application archives (.war) 文件的位置。默认的目录为 <INSTALL_PATH>/WebServicesJ2EE。 关于部署 MicroStrategy Web Services ASP.NET 和 J2EE 的信 息,请参阅第 7 章 部署 MicroStrategy Web Services。 MicroStrategy SDK 安装位置 只有当您选择安装 MicroStrategy SDK 时才会显示此页面。 指定要安装 MicroStrategy SDK 文件的目录。默认的目录为 <INSTALL_PATH>/SDK。 软件激活 如果您已安装一款或多款 MicroStrategy Server 产品,您可以 在安装过程结束后申请一个激活码来激活您的 MicroStrategy Server 产品。 MicroStrategy Server 产品包括: • MicroStrategy Intelligence Server • MicroStrategy Web 或 Web Universal • MicroStrategy Narrowcast Server • MicroStrategy Integrity Manager 安装过程的接下来的几个页面将引导您提供索取激活码所必须 提交给 MicroStrategy 的信息。 欢迎 阅读欢迎页上的信息并前往下一步。 服务器信息 指定 Intelligence Server 安装的相关信息。请输入以下特征: • 名称 : 将此 Intelligence Server 安装与您公司内的其他 Intelligence Server 安装相区别。 • 位置 : 安装 Intelligence Server 的计算机所在的物理位置。 96 UNIX 和 Linux 上的 MicroStrategy 安装方法 © 2010 MicroStrategy, Inc. 在 UNIX 和 Linux 上安装 MicroStrategy 安装和配置指南 • 3 使用:Intelligence Server 使用方法的描述。 Privacy Statement 查看 MicroStrategy 公司隐私 单击 声明。 安装者信息 指定安装软件的人的信息。安装结束后,系统将向在此激活步 骤中您所确认的电子邮件地址发送一封包含激活码的邮件。输 入以下安装者信息: • 指定您是授权公司的员工还是代表授权公司进行软件安 装。 • 在所有文本字段输入必要的数据。请确保您所输入的电子 邮件地址的正确性。此邮件地址为激活码收件人的地址。 注意以下事项 : • 选择页面底部的复选框以接收来自 MicroStrategy 的关于产品更新、活动和优惠的通知。 • 单击 Privacy Statement 查看 MicroStrategy 公司 隐私声明。 联系信息 如果您不是该软件授权使用的公司员工的情况下代表该公司安 装该软件时,将会出现此页面。 指定该软件授权使用的员工联系信息。在所有文本字段输入必 要的数据。请确保您所输入的电子邮件地址的正确性。安装结 束后,系统将向在此激活步骤中您所确认的电子邮件地址发送 一封包含激活码的邮件。 注意以下事项 : © 2010 MicroStrategy, Inc. • 选择页面底部的复选框以接收来自 MicroStrategy 的关于产品更新、活动和优惠的通知。 • 单击 Privacy Statement 查看 MicroStrategy 公司 隐私声明。 UNIX 和 Linux 上的 MicroStrategy 安装方法 97 3 在 UNIX 和 Linux 上安装 MicroStrategy 安装和配置指南 申请激活码 此页中包含的选项允许您立即申请激活码或稍后再申请激活 码。此页提供如下选项: • 选择是,我想现在申请一个激活码并单击下一步以申请一 个激活码。激活码将被发送到 “ 安装者信息 ” 和 “ 联系信 息 ” 页面中所提供的电子邮件地址。 • 选择不,我希望以后再申请激活码稍后再申请激活码。 如果您选择以后再申请激活码,将显示一则消息说明如何 在安装步骤完成后申请激活码。如需了解更多关于以后再 申请激活码的说明,请参阅 第 4 章 激活安装中的申请一个 激活码 (第 104 页)。 您有 30 天的宽限期来激活您的安装。如果产品超过宽限期前 仍未完成激活步骤,您的 MicroStrategy 产品将停止运作直至 您激活安装为止。如果仍未激活您的安装,您将收到过期提 醒。 索取激活码后,系统将向安装过程中您在 “ 安装者信息 ” 和 “ 联系信息 ” 页面所指定的电子邮件地址发送一封包含激活码的 邮件。邮件中将提供如何使用索取的激活码来激活软件的说 明。要激活您的安装,您也可以使用第 4 章 激活安装中的激 活您的安装 (第 105 页)所指定的步骤。 开始复制文件 “ 开始复制文件 ” 页面将显示与您安装相关的如下信息: • 要安装或更新的产品 • 产品安装的目标目录 • 安装日志文件的位置 • 许可证详细信息 在此步骤基础上继续操作时将开始安装过程,这可能需要几分 钟时间完成,取决于您计算机硬件配置。 文件传输完成 检查有关安装的信息并前往下一步。 98 UNIX 和 Linux 上的 MicroStrategy 安装方法 © 2010 MicroStrategy, Inc. 在 UNIX 和 Linux 上安装 MicroStrategy 安装和配置指南 3 MicroStrategy Install Wizard Complete MicroStrategy 安装完成后,您可以选择查看 MicroStrategy 自述文件并运行 MicroStrategy Configuration Wizard 。 Configuration Wizard 可以帮助您配置 MicroStrategy 生产环 境。如需更多信息,请参考第 5 章 配置与连接 Intelligence Server。 单击完成,或按 3 然后再按 Enter 键完成安装。 唯一的后续安装配置 MicroStrategy 支持带各种系统配置的大多数 UNIX 和 Linux 环境。以下部分情况中,您必须执行一些手动配置才能在您的 操作系统上支持 MicroStrategy 的使用。 • 把 Intelligence Server 从 Windows 迁移至 UNIX 或 Linux (第 99 页) • 创建 SUSE Linux 中 Intelligence Server 启动所需的链接 (第 100 页) • 文档、导出的报表和图表所支持的字体 (第 100 页) 把 Intelligence Server 从 Windows 迁移至 UNIX 或 Linux 如果您在 UNIX 或 Linux 上安装 MicroStrategy Intelligence Server Universal 且之前已在 Windows 平台上安装了 Intelligence Server,强烈建议您修改特定的系统微调设置。 这些内存和缓存设置不仅可以管理 64 位 UNIX 或 Linux 环境 下的 Intelligence Server Universal 和 MicroStrategy 项目的性 能,还能对其进行优化。如需更多关于上述系统的微调步骤的 信息,请参阅 MicroStrategy Upgrade Guide 中的 After the Upgrade 章节。 © 2010 MicroStrategy, Inc. UNIX 和 Linux 上的 MicroStrategy 安装方法 99 3 在 UNIX 和 Linux 上安装 MicroStrategy 安装和配置指南 创建 SUSE Linux 中 Intelligence Server 启动所需 的链接 如果您在一个 SUSE Linux 环境下安装 Intelligence Server, 您必须手动创建部分系统文件的链接。如果您不创建这些链 接, Intelligence Server 将无法正常启动。 您需要根目录权限才能访问此段落中所描述的文件并创 建必要链接。 如何手动创建 Intelligence Server 启动所需的链接 1 在控制台窗口中,浏览至系统文件夹 usr/lib64。 2 在控制台窗口中,用以下命令创建 libssl.so.4 到 libssl.so.0.9.7 的链接。 ln libssl.so.0.9.7 libssl.so.4 3 在控制台窗口中,用以下命令创建 libcrypto.so.4 到 libcrypto.so.0.9.7 的链接。 ln libcrypto.so.0.9.7 libcrypto.so.4 文档、导出的报表和图表所支持的字体 当 Intelligence Server Universal 在 UNIX 或 Linux 平台上运 行时,以下对象的所有字体将转换为 Courier New: • 导出为 PDF 格式的报表 • Report Services 文档 • HTML 文档中所包含的图表 • MicroStrategy Web 中所显示图表 发上这种情况的原因是运行 Intelligence Server 的 UNIX 和 Linux 计算机缺少 PDF 组件所必须的字体。 MicroStrategy 不能在 Intelligence 由于许可限制, Server Universal 中捆绑这些字体。 100 UNIX 和 Linux 上的 MicroStrategy 安装方法 © 2010 MicroStrategy, Inc. 在 UNIX 和 Linux 上安装 MicroStrategy 安装和配置指南 3 如需让上述 MicroStrategy 功能支持 Microsoft True Type 等 字体的操作步骤,请参阅现有 Report Services 文档所需的设 置 (第 300 页)。 验证安装 安装例程中 ,MicroStrategy Installation Wizard 将收集您系统 以及您安装选项的相关记录信息。您可以通过安装日志文件 (install.log)来验证安装信息。 默认情况下,日志文件位于 <INSTALL_PATH>,其中 <INSTALL_PATH> 是您在 MicroStrategy Installation Wizard 中所指定的按安装目录。 日志文件包括以下相关信息: • 安装日期 • 目标目录 • 操作系统 ID • 选中的安装选项 • 选择的许可详细信息 安装过程中如果发生错误,日志文件将会有所帮助。该 日志文件记录了发生错误的原因。 目录结构 下表描述了 MicroStrategy 文件所安装的目录信息。 HP-UX 上安装时,将不会创建文件夹 <INSTALL 在PATH>/bin32 和 <INSTALL PATH>/lib32,因为 HP-UX 使用的是 64 位 ODBC 驱动程序,它将允许所 有二进制文件使用 64 位 格式。 路径 / 目录 内容 <HOME_PATH> 可在安装结束后修改的配置文件 <HOME_PATH>/env 为 MicroStrategy 应用程序设置正确的系统所需的脚本。 <HOME_PATH>/bin 用于启动 MicroStrategy 应用程序的脚本。 © 2010 MicroStrategy, Inc. UNIX 和 Linux 上的 MicroStrategy 安装方法 101 3 在 UNIX 和 Linux 上安装 MicroStrategy 安装和配置指南 路径 / 目录 内容 <INSTALL_PATH> 安装结束后不应更改的文件。 <INSTALL_PATH>/CommandManager MicroStrategy Command Manager 文件。这是 Command Manager 的默认目录,但可以在安装时选择另外的位置。 <INSTALL_PATH>/Documentation MicroStrategy 产品的文档。 <INSTALL_PATH>/IntelligenceServer/bin Intelligence Server 特定的二进制文件。 <INSTALL_PATH>/Mobile MicroStrategy Mobile 文件。这是 Command Mobile 的默认目 录,但可以在安装时选择另外的位置。 <INSTALL_PATH>/PDFGeneratorFiles Intelligence Server 的 PDF 生成功能所支持的文件 (字体)。 <INSTALL_PATH>/ReleaseNotes 此次发行的 MicroStrategy 产品的发行说明和自述文件。 <INSTALL_PATH>/Portlets MicroStrategy Portlet 文件。这是 Portlet 的默认目录,但可以 在安装时选择另外的位置。 <INSTALL_PATH>/SDK Software Development Kit 文件。这是 SDK 的默认目录,但可 以在安装时选择另外的位置。 <INSTALL_PATH>/WebUniversal MicroStrategy Web Universal 部署路径。 <INSTALL_PATH>/_jvm Java 应用程序所使用的 Java Runtime Environment (JRE)。 它指定了执行 Java 应用程序、Java 虚拟机、核心类和支持 文件的相关要求。 <INSTALL_PATH>/_uninst 启动用来卸载 MicroStrategy Universal 所需的文件。 <INSTALL_PATH>/bin 64 位二进制文件。 <INSTALL_PATH>/bin32 32 位二进制文件。 <INSTALL_PATH>/help 联机帮助文件。 <INSTALL_PATH>/jar Java 库。 <INSTALL_PATH>/lib 64 位二进制库。 <INSTALL_PATH>/lib32 32 位二进制库。 <INSTALL_PATH>/locale ODBC 支持消息。 ODBC 驱动程序将被复制到 /lib32。 <LOG_PATH> MicroStrategy 应用程序日志文件,它包含了 MicroStrategy 8.0.2 以及更高版本的 Intelligence Server 日志文件。 配置您的 MicroStrategy 安装 完成 MicroStrategy 产品的安装步骤后,您可以设置并配置您 的安装。如需了解如何完成剩余的安装和配置步骤,请参考第 1 章 安装计划中在 UNIX 和 Linux 上安装并配置 MicroStrategy (第 70 页)段落的安装和配置核对清单。 102 配置您的 MicroStrategy 安装 © 2010 MicroStrategy, Inc. 4 4. 激活安装 简介 当完成 MicroStrategy 安装后 , 您有 30 天时间来激活您的安 装。在激活您的安装前您必须向 MicroStrategy 索取一个激活 码。您可以在使用 MicroStrategy Installation Wizard 安装 MicroStrategy 时完成索取步骤或者在安装结束后使用 MicroStrategy License Manager 进行索取。 本章为您阐述了以下几个操作步骤: • 申请一个激活码 • 激活您的安装 如需服务器激活常见问题的解答,请参阅服务器激活常见问 题。 © 2010 MicroStrategy, Inc. 103 4 激活安装 安装和配置指南 申请一个激活码 您可以通过提供给 MicroStrategy 有关安装的重要信息来索取 激活码。您提供的信息将帮助 MicroStrategy 了解您使用 MicroStrategy 软件的计划。MicroStrategy 将通过此信息为您 的软件配置提供更好的信息和技术支持。 在 Windows 上,MicroStrategy 产品只能用 License Manager 在图形用户界面 (GUI) 模式下进行激活。 MicroStrategy 可以在 UNIX 和 Linux 上通过 License Manager 在 GUI 模式或命令行模式下激活。在上述两种情况 中,License Manager 都将运行并索取相同的信息。主要的不 同之处在于您如何提供信息的以及完成激活码索取步骤的方 式。 用 License Manager 索取一个激活码 如果安装过程中您已索取激活码,您可以跳过此步骤并按照下 一步骤激活您的软件安装 (第 106 页)中的指示来激活您的 安装。 1 打开 MicroStrategy License Manager: • Windows:在开始菜单中,依次选择所有程序、 MicroStrategy、 License Manager。 License Manager 将被打开。 • UNIX/Linux:License Manager 可以在 GUI 模式或命 令行模式下运行。 – GUI— 在 UNIX 或 Linux 控制台窗口中,浏览至 <HOME_PATH>,其中 <HOME_PATH> 是您在 安装过程中所指定的主目录。浏览至 bin 并输入 ./mstrlicmgr,然后按 Enter 键。 MicroStrategy License Manager 将在 GUI 模式下打开。 – Command line— 在 UNIX 或 Linux 控制台窗口 中,浏览至 <HOME_PATH>,其中 <HOME_PATH> 是您在安装过程中所指定的主目 104 申请一个激活码 © 2010 MicroStrategy, Inc. 安装和配置指南 激活安装 4 录。浏览至 bin 并输入 ./mstrlicmgr -console,然 后按 Enter 键。 MicroStrategy License Manager 将 在命令行模式下打开。 License manager 的命令行模式下索取激活码的 在步骤有如下不同。请参考 License manager 命令行 提示符以帮助您完成索取激活码的步骤。如需更多 关于在命令行模式下为您的安装索取激活码的特定 信息,请参考技术说明 TN1400-000-0039。 2 选择许可证管理选项卡。选择位于 “ 服务器激活 ” 下方的激 活服务器安装选项然后再单击下一步以继续前往下一页。 3 选择生成激活文件并申请激活码选项然后再单击下一步以 继续前往下一页。 4 输入您服务器安装的特征信息后再单击下一步以继续前往 下一页。 5 输入安装此软件的用户联系信息。务必正确选择您是授权 公司的员工还是代表授权公司安装该软件: • 如果您选择授权公司的员工,请单击下一步以继续前往 下一页。完成以下步骤后,激活码将被发送到指定的邮 件地址,因此务必使用有效的邮件地址并正确输入。 • 如果您选择非授权公司的员工,在您单击下一步后将显 示联系信息页面。输入授权公司的联系信息。单击下一 步以继续前往下一页。完成以下步骤后,激活码将被发 送到指定的邮件地址,因此务必使用有效的邮件地址并 正确输入。 6 选择是,我想现在申请一个激活码并单击下一步。 一封包含激活码的邮件将被发送至您在上述步骤中确认的 (一个或多个)邮件地址。 激活您的安装 当您申请一个激活码后, MicroStrategy 将向您在申请过程中 提供的电子邮件地址发送一封邮件。此邮件包含完成激活安装 所必须的激活码。 © 2010 MicroStrategy, Inc. 激活您的安装 105 4 激活安装 安装和配置指南 激活您的软件安装 这个步骤假设您已索取一个激活码并已收到来自 MicroStrategy 的包含激活码的邮件。 1 打开 MicroStrategy License Manager: • Windows:在 开始菜单中,依次选择所有程序、 MicroStrategy、 License Manager。 License Manager 将被打开。 • UNIX/Linux:License Manager 可以在 GUI 模式或命 令行模式下运行。 – GUI— 在 UNIX 或 Linux 控制台窗口中,浏览至 <HOME_PATH>,其中 <HOME_PATH> 是您在 安装过程中所指定的主目录。浏览至 bin 并输入 ./mstrlicmgr,然后按 Enter 键。 MicroStrategy License Manager 将在 GUI 模式下打开。 – Command line— 在 UNIX 或 Linux 控制台窗口 中,浏览至 <HOME_PATH>,其中 <HOME_PATH> 是您在安装过程中所指定的主目 录。浏览至 bin 并输入 ./mstrlicmgr -console,然 后按 Enter 键。 MicroStrategy License Manager 将 在命令行模式下打开。 License manager 的命令行模式下激活安装的步 在骤有如下不同。请参考 License manager 命令行提 示符以帮助您完成激活安装的步骤。如需更多关于 在命令行模式下激活您的安装的特定信息,请参考 技术说明 TN1400-000-0039。 2 选择许可证管理选项卡。选择位于 “ 服务器激活 ” 下方的激 活服务器安装选项然后再单击下一步以继续前往下一页。 License Manager 的命令行模式下并非 上述步骤在 必要操作。 3 选择使用激活码激活服务器选项并在文本字段输入您的激 活码。单击下一步以激活您的安装。 4 这时将显示一条验证消息,单击确定来关闭它。 106 激活您的安装 © 2010 MicroStrategy, Inc. 安装和配置指南 激活安装 4 您必须重启 Intelligence Server 才能更新激活状态。您还必须 重启您的 Web 服务器才能在 MicroStrategy Web 中更新激活 状态。 配置您的 MicroStrategy 安装 完成激活安装的步骤后,您可以继续进行安装和配置。如需了 解如何完成剩余的安装和配置步骤,请参考第 1 章 安装计划 中安装和配置核查清单 (第 68 页)段落的安装和配置核对清 单。 服务器激活常见问题 什么是 MicroStrategy 服务器激活? MicroStrategy 服务器激活是一项确保 MicroStrategy 服务产 品的安装程序可信并合法授予许可的授权技术。服务器激活过 程可以通过 MicroStrategy 注册每一个服务器的安装并将安装 的版本与某台特定的计算机锁定。 为什么需要激活 Server? 服务器激活使 MicroStrategy 和客户均收益: • 确保所使用的软件产品是否可信。 • 帮助客户识别软件的安装数量以防过多安装。 • 通过对客户所使用的硬件配置的注册进行维护从而提高客 户服务质量。 MicroStrategy 符合软件激活的通常的做法吗? 是的。我们已对软件的激活展开深入研究并发现 Business Software Alliance (www.bsa.org) 提供了最综合性的信息。 MicroStrategy 也已最大程度地执行这些最佳实践。 © 2010 MicroStrategy, Inc. 配置您的 MicroStrategy 安装 107 4 激活安装 安装和配置指南 哪些产品需要激活? 所有 MicroStrategy 的模块式和非模块式服务器产品都需要服 务器激活,包括: • Intelligence Server、 Intelligence Server Module、 Clustering Option、 Report Services、 Report Services Option、 OLAP Services、 OLAP Services Option、 Distribution Services、 MultiSource Option • Web、 Web Universal、 Web Reporter Module、 Web Analyst Option、 Web Professional Option、 Web Universal option • Web Server for Mobile、 Web Server Universal for Mobile • Narrowcast Server Delivery Engine 如果同一台电脑上安装了一个以上的服务器产品,是 否每个服务器都要分别激活以及取消激活? 不需要。所有安装在同一台电脑上的 MicroStrategy 服务器产 品已经统一为一组服务器安装并且将会统一被激活和取消激 活。 哪些用户必须激活 MicroStrategy 服务器产品? 所有要安装 MicroStrategy 服务器产品的客户都需要激活他们 的服务器安装。 在不同的电脑上安装产品时是否需要一个新的序列号 或注册码? 不需要,服务器激活不会影响序列号或注册码。 MicroStrategy 发送给您的最新序列号或注册码可以像以前一 样用来在多台电脑上安装我们的产品。唯一的不同是,不同电 脑上的每一项安装内容都将需要一个不同的激活码来激活该安 装。服务器激活与 CD 序列号没有关系。 108 服务器激活常见问题 © 2010 MicroStrategy, Inc. 安装和配置指南 激活安装 4 命名的用户和 CPU 为基础的许可证是否都必须服务 器激活? 是的。命名的用户和 CPU 为基础的许可证都必须服务器激 活。服务器激活专为跟踪软件安装情况而设计且不管授权模型 有何不同。服务器激活不会管理或限制安装有服务器软件的服 务器的数量。 服务器激活过程是否会聚合已安装的许可证总数并防 止产品过多安装? 不是。服务器激活和授权模型是相互独立的。但是,使用 https://licensing.microstrategy.com上的相关服务 器激活信息可以让您的组织监视安装产品的数量。取消激活不 再使用的服务器安装将却被该信息是最新的。 服务器激活是否适用于评估版? 是的。评估版必须在安装后 7 天内激活。 激活服务器安装程序的步骤有哪些? 安装、修改或升级 MicroStrategy 服务器安装将会自动生成包 含安装信息的一个用于激活的 XML 文件。这个 XML 文件的 名称为 “ 激活文件 ”,它将通过安装步骤自动上传到 MicroStrategy 或通过 License Manager 上传;也可以使用网 络浏览器通过安全站点 https://licensing.microstrategy.com手动上传激活 文件。 MicroStrategy 随后将生成某台计算机所使用的特定激 活码并通过电子邮件发送至安装者以及 MicroStrategy 技术支 持联络员。激活码必须手动输入到 License Manager 中的目标 服务器安装项目中。 服务器安装是否能够在自动索取一个激活码后自动被 激活? 不能,激活码是通过邮件发送给安装者和 MicroStrategy 技术 支持联系人。收到激活码后,服务器安装需要使用 License Manager 输入激活码手动激活。手动激活时,激活码可以从 激活网站复制后并粘贴到 License Manager。 © 2010 MicroStrategy, Inc. 服务器激活常见问题 109 4 激活安装 安装和配置指南 用于激活的 XML 文件中哪些信息会被发送给 MicroStrategy? 以下信息将发送至 XML 激活文件: • 安装信息: 安装时间戳 激活 ID (如果安装已在之前被激活) 协定信息 安装时使用的序列号或注册码 安装者联系详细信息 - 姓名、地址、邮件 公司联系详细信息 - 名称、地址、邮件 服务器安装信息 - 名称、位置、使用 • 硬件信息: 唯一的硬件标识符 CPU 信息 - 类型、位数、时钟速度、总数量 已安装的物理内存 • 操作系统信息: 类型、版本、位数、页面 / 交换大小 区域设置 附加信息 -Windows 中的 4GT 模式和超线程、 LPAR ID、已共用的 CPU 数、 AIX 中使用的 SMT • MicroStrategy 信息: 安装类型 - 首次安装 / 修改 / 升级 安装的产品和版本 为 CPU 许可证所分配的 CPU 数 • 数据库信息: 元数据数据库和 ODBC 驱动程序 数据仓库数据库和 ODBC 驱动程序 110 服务器激活常见问题 © 2010 MicroStrategy, Inc. 安装和配置指南 激活安装 4 发送到 MicroStrategy 的信息是否安全? 是的。用于激活的 XML 文件通过以下方式发送到 MicroStrategy。 • 安装过程中自动发送或通过 License Manager 发送。该信 息被发送到 MicroStrategy 前已使用 RIPEMD-160 算法进 行加密。 • 通过 https://licensing.microstrategy.com 网站 手动发送。与该网站的通信是在用户身份验证后通过 Secure Sockets Layer 实现的。 我能够更改用于 XML 激活文件中的信息吗? 该文件的内容使用数字签名进行加密。如果发现内容有误请联 系 MicroStrategy 技术支持部。 用什么锁定电脑上的服务器? 每台电脑都使用一个唯一的硬件标识符来锁定某个安装。对这 些标识符的任何更改都必须重新激活服务器安装: • Windows: 通过网络接口卡 MAC 地址的单向哈希算法生成 的一个标识符 • AIX: 计算机 ID • Solaris: 主机 ID • RedHat Linux: 通过网络接口卡 MAC 地址的单向哈希算法 生成的一个标识符 • HP-UX: 使用以下命令符显示可从操作系统命令行获得的 唯一的计算机 ID: getconf CS_MACHINE_IDENT 服务器产品安装后到可以被激活前是否存在一段宽限 期? 是的。自安装之日起到服务器安装必须激活前有 30 天的宽限 期 ( 评估版为 7 天 )。 © 2010 MicroStrategy, Inc. 服务器激活常见问题 111 4 激活安装 安装和配置指南 如果服务器安装程序没有被激活会发生什么情况? 如果服务器安装在 30 天内没有被激活 ( 评估版为 7 天 ),服 务器产品将无法再次启动。 安装的产品必须自动还是手动激活和取消激活? 最好是在安装过程中或者使用 License Manager 自动发送激活 所需信息到 MicroStrategy。该过程操作简单,只需不到一分 钟时间就能完成,并且能够确保发送到 MicroStrategy 的信息 是否正确。 安装过程中如果索取激活码失败应采取什么措施? 首先,请完成安装过程。然后必须使用 License Manager 尝试 索取激活码。如果还是不行,请访问 https://licensing.microstrategy.com 手动激活服 务器安装。 如果无法自动索取激活码时应采取什么措施? 服务器安装必须在一台能够访问 Web 的电脑上使用 License Manager 来手动激活。用于激活的 XML 文件必须从需要激活 的服务器安装内容中复制到该电脑。如果不行,请联系 MicroStrategy 技术支持部。 激活码能在其他电脑上使用吗? 不能。激活码包含某台特定电脑的唯一标识符并且只能用于该 电脑。如果使用的激活码有误将无法激活服务器产品。 如果服务器要转移到其他电脑上要怎么操作? 如果服务器安装需要转移到其他电脑,请卸载 MicroStrategy 产品或通过 License Manager 取消激活服务器安装。并通知 MicroStrategy 您已取消激活服务器安装。请按照 https://licensing.microstrategy.com 上所示的要 求让您的活动服务器库存清单保持最新状态。 112 服务器激活常见问题 © 2010 MicroStrategy, Inc. 安装和配置指南 激活安装 4 如果服务器发生灾难性故障并无法通过自动或手动方 式取消激活时应该怎么办? 如果计算机发生灾难性故障并且服务器产品无法卸载或取消激 活,请联系 MicroStrategy 技术支持部更新该服务器的状态。 如果一台电脑上安装了一个以上的服务器产品且其中 一个已经被卸载,服务器安装程序需要取消激活吗? 卸载某个服务器产品后,所有其他服务器产品都将自动取消激 活。剩余的服务器产品需要重新激活才能使该电脑上的新产品 配置生效。例如,如果一台电脑安装了 MicroStrategy Narrowcast Server 和 MicroStrategy Web, MicroStrategy Narrowcast Server 被卸载,MicroStrategy Web 将自动取消 激活。 MicroStrategy Web 将需要重新激活。 网站上能监视哪些信息? 已注册的技术支持联络员登录 MicroStrategy 激活网站时,他 们可以显示所有服务器安装列表。该报告列出了每一项服务器 安装以及以下参考信息: • 安装 ID • 激活状态 • 协定 ID • 操作系统 • 计算机 CPU • 上一次更新的类型 • 上一次更新者 • 上一次更新日期 • 已安装的产品 • 激活和取消激活的历史记录 安装 ID 是用于服务器安装的唯一标识符。申请激活时您将在 收到的邮件中获得和激活码一起提供给您的安装 ID。 © 2010 MicroStrategy, Inc. 服务器激活常见问题 113 4 激活安装 安装和配置指南 服务器激活是否适用于 MicroStrategy Reporting Suite? 是的。 MicroStrategy Reporting Suite 必须在安装后 30 天内 激活。 114 服务器激活常见问题 © 2010 MicroStrategy, Inc. 5 5. 配置与连接 INTELLIGENCE SERVER 简介 安装 MicroStrategy 后,您必须完成数个配置任务。本章将为 您介绍您想在商业智能系统中使用的各个数据库的配置过程, 以及一个已安装的 MicroStrategy 产品套件的相关信息。 平台包括一个 Tutorial 项目,这是一个 MicroStrategy 示例用数据仓库和示教项目,您可以藉此了解 MicroStrategy 提供的各种功能。此项目已准备就绪, 无需额外的配置任务。如果您希望用您自己的数据建立 一个新系统,那么您必须阅读本章,并执行其中描述的 任务。 本章包括下列信息: © 2010 MicroStrategy, Inc. • 与数据库通讯:ODBC 和 DSN (第 116 页) • MicroStrategy 初始配置 (第 129 页) • 连接至数据源 (第 160 页) • 创建项目 (第 174 页) • 配置您的 MicroStrategy 安装 (第 174 页) 115 5 配置与连接 Intelligence Server 安装和配置指南 如果您要配置在不具有图形用户界面的 UNIX 或 Linux 计算 机上的 MicroStrategy,则可以通过命令行工具完成配置任 务。有关通过 UNIX 和 Linux 中命令行工具完成配置任务的 步骤,请参阅第 12 章 用命令行工具配置 MicroStrategy。 与数据库通讯:ODBC 和 DSN 在 MicroStrategy 和您的数据库或其他数据源之间建立通讯是 配置用于报表制作和数据分析的 MicroStrategy 产品的首要步 骤。本章节将说明 MicroStrategy 如何与不同的数据源进行通 讯,以及建立此通讯的必需步骤。 ODBC (Open Database Connectivity) 是一个标准的数据库访 问方法。 ODBC 启用一个单独的应用程访问数据库的数据, 而不拘于存储数据的数据库管理系统 (database management system, DBMS)。数据库管理系统是一个程序集合,使您能 够从数据库中存储、修改、提取信息。 在 3 层或 4 层配置中使用时, MicroStrategy Intelligence Server 作为一个应用程序,使用 ODBC 访问 DBMS。 ODBC 驱动程序将 MicroStrategy Intelligence Server 的请求转换为 DBMS 可以理解的命令。 MicroStrategy Intelligence Server 连接至数个数据库 (至少是数据仓库和元数据资料库)来完 成其工作。 本节描述用于连接到数据库,以及为与 MicroStrategy 应用程 序捆绑在一起的 ODBC 驱动程序创建数据源名称 (DSN)的 ODBC 标准。 116 与数据库通讯:ODBC 和 DSN © 2010 MicroStrategy, Inc. 配置与连接 Intelligence Server 安装和配置指南 5 下图说明了在 MicroStrategy 系统中使用的 3 层元数据和数据 仓库的可连接性。 上图说明了项目只能连接到一个数据源。然而, MicroStrategy 允许以下列方式连接到多个数据源: © 2010 MicroStrategy, Inc. • 通过 MicroStrategy MultiSource Option,一个 MicroStrategy 项目可以连接到多个关系数据源。有关 MultiSource Option,请参阅 Project Design Guide 中的 Chapter 9, Optimizing and Maintaining Your Project 章 节。 • 您可以把来自 SAP BW、 Microsoft Analysis Services 和 Hyperion Essbase 等 MDX 立方体源的数据整合到您的 MicroStrategy 项目和应用程序中。有关将这些 MDX 立方 体源整合到 MicroStrategy 的信息,请参阅 MDX Cube Reporting Guide。 与数据库通讯:ODBC 和 DSN 117 5 配置与连接 Intelligence Server 安装和配置指南 本节提供了有关下列任务的信息和指示: • 设置 ODBC (第 118 页) • 定义 DSN (第 123 页) • 测试 ODBC 连通性 (第 127 页) 设置 ODBC 下面的信息将帮助您在 MicroStrategy Intelligence Server,元 数据库和数据仓库间设置 ODBC。 ODBC 是一个与数据库服务器通讯的标准方法。 Intelligence Server 使用 ODBC 与系统中的所有数据库进行连接并通讯。 特别的是, ODBC 在关系数据库内连接至数据源,并向数据 源或从数据源传递数据。 ODBC 允许最大程度的互操作 — 应用程序可以通过一个单一 框架访问不同 DBMS 中的数据。客户端应用程序可以使用一 个数据库驱动程序和驱动程序管理器连接到数据源。一个数据 源,通过数据源名称加以标识,即就是驱动程序可以访问的数 据库或文件。数据源是数据库服务器内逻辑数据库的另一个叫 法。一个数据库服务器可以包含多个逻辑数据库或数据源。 当设置 ODBC 环境时,您必须创建一个到数据仓库和元数据 资料库的单独 ODBC 连接。即使两个数据库都通过相同的 DBMS 访问,也要满足此必要条件。有关这两个必要条件的 进一步介绍如下: • 一个 数据仓库存储着该系统用户必须分析和跟踪的数据, 以便应对业务趋势,并促进预测和规划工作。 • 元数据是一个资料库,其数据将数据仓库的表和列分别与 用户定义的实体和事实进行关联,以便业务视图、术语和 需求映射到底层数据库结构中。元数据可以驻留在同一个 服务器上作为数据仓库,也可以驻留在不同的服务器上。 也能够以不同的关系 DBMS 存储。 一个成功的 ODBC 连接需要下列信息: • 118 与数据库通讯:ODBC 和 DSN 数据源名称 (DSN)是客户端应用程序用来寻找和连接 到数据源的指针名称。数据源是驱动程序访问的数据库。 通过 DSN 获得的信息一般包括主机名称或 IP 地址,实例 名称和数据库名称。但确切的信息则因数据库服务器类型 不同而不同。 © 2010 MicroStrategy, Inc. 配置与连接 Intelligence Server 安装和配置指南 5 • ODBC 驱动程序是一种软件,用于转换客户端应用程序 (Intelligence Server)和数据库服务器 API 间的信息。不 同的数据库服务器使用不同的 API。例如, Informix 数据 库服务器使用 Informix Command Line Interface (CLI),Oracle 数据库服务器使用 Oracle API,Sybase 数 据库服务器使用另外的 API,等等。更多关于 ODBC 驱动 程序以及它如何与 MicroStrategy 一起工作的相关信息, 请参阅 ODBC 驱动程序 (第 120 页)。 • 连接字符串保存用来连接数据库服务器所必需的信息。连 接字符串通常包含用来登录数据库服务器所必需的 DSN 、 用户 ID 和密码。此信息根据特定数据库服务器的配置会 有所不同。 • © 2010 MicroStrategy, Inc. ODBC 驱动程序管理器用于协调客户端应用程序和数据库 服务器之间的通讯。客户端应用程序可以告诉驱动程序管 理器需要使用一个特定的连接字符串来进行连接。在此连 接字符串中所找到的 DSN 可以为驱动程序管理器提供应 用程序需要访问的数据库服务器的类型,以及所使用的驱 动程序。从此信息可以看到,驱动程序管理器发起了通 讯。 与数据库通讯:ODBC 和 DSN 119 5 配置与连接 Intelligence Server 安装和配置指南 下图说明了将 MicroStrategy 连接到一个数据库的 ODBC 要 求。 中, MicroStrategy 使用 Microsoft 提 在供的Windows ODBC 驱动程序管理器。在 UNIX/Linux 环境 中, MicroStrategy 包含有自身的 ODBC 驱动程序 管理器,以便推进 MicroStrategy 到数据库服务器 的通讯。该 MicroStrategy ODBC 驱动程序管理器 与 Microsoft Windows ODBC 驱动程序管理器的功 能等同。 ODBC 驱动程序 ODBC 驱动程序是 DBMS 特定的,必须在创建到仓库和元数 据库的 ODBC 连接之前安装在 MicroStrategy Intelligence Serve 上。MicroStrategy 在 MicroStrategy 平台上嵌入并签署 了 DataDirect ODBC 驱动程序。这些驱动程序都通过认证可 以和 MicroStrategy 产品一起运作。此外,在 Windows 上的 MicroStrategy 安装包括了来自 Microsoft MDAC 组件的 Microsoft SQL Server ODBC。 120 与数据库通讯:ODBC 和 DSN © 2010 MicroStrategy, Inc. 配置与连接 Intelligence Server 安装和配置指南 5 ODBC 驱动程序的目的是将 MicroStrategy Intelligence Server 的请求转化为 DBMS 可以理解的命令。 ODBC 驱动程序提交 SQL 请求并将来自数据仓库的结果返回给 MicroStrategy Intelligence Server。 MicroStrategy 平台的用户可以使用 MicroStrategy 署名的 ODBC 驱动程序将 MicroStrategy 产品 连接不同的 DBMS。有关已通过 Intelligence Server 和不同 DBMS 认证的 Windows、 Solaris、 AIX、 HP-UX 和 Redhat 或 SUSE Linux 的可用 ODBC 驱动程序列表,请参阅 MicroStrategy Intelligence Server 的已认证 ODBC 驱动程序 (第 61 页)。 有关所支持和通过认证的 ODBC 驱动程序的详细信息,请参 阅 MicroStrategy 自述文件。访问 MicroStrategy 自述文件。 • Windows:在 开始菜单中,依次指向所有程序、 MicroStrategy、并选择 ReadMe。 • UNIX/Linux:在 UNIX 或 Linux 文件管理器中浏览至 <INSTALL_PATH>,其中 <INSTALL_PATH> 是您在安 装过程中所指定的安装目录。双击 ReadMe.htm 文件。 注意以下事项 : • 虽然可以使用非认证的驱动程序,但如果所选的驱 动程序未认证为有效,强烈建议您联系您的数据库 提供商以获得合格的驱动程序。 • MicroStrategy 产品包括通过认证的 ODBC 驱动程 序供您使用。 MicroStrategy 一般信息自述文件列 出了这些 MicroStrategy ODBC 驱动程序,以及为 其推荐的数据库连接。MicroStrategy ODBC 驱动程 序只能与 MicroStrategy 产品一起运作。 通过 MicroStrategy 为 Windows 配置 ODBC MicroStrategy 组件需要 32 位驱动程序以实现 ODBC 连接。 这些应用程序调用驱动程序管理器,驱动程序管理器反过来又 调用这些驱动程序。理想情况下,计算机上用于连接到数据源 的所有 ODBC 驱动程序应该来自同一个提供商。 © 2010 MicroStrategy, Inc. 与数据库通讯:ODBC 和 DSN 121 5 配置与连接 Intelligence Server 安装和配置指南 Windows 版 ODBC 及其驱动程序文件的位置 ODBC 驱动程序和支持库通常安装在 C:\WINDOWS\SYSTEM 或 C:\WINDOWS\SYSTEM32 目录 中。请参考您的第三方文档以获取 ODBC 支持和驱动程序文 件的位置。 数据库特定 ODBC 驱动程序安装在驱动程序安装期间指定的 位置。 MicroStrategy 署名的驱动程序安装在 C:\Program Files\Common Files\MicroStrategy。 通过 MicroStrategy 为 UNIX 和 Linux 配置 ODBC MicroStrategy 组件需要 32 位驱动程序以实现 ODBC 连接。 HP-UX 上的 MicroStrategy 组件需要 64 位驱动程序以实现 ODBC 连接。这些应用程序调用驱动程序管理器,驱动程序 管理器反过来又调用这些驱动程序。理想情况下,计算机上用 于连接到数据源的所有 ODBC 驱动程序应该来自同一个提供 商。 UNIX 和 Linux 版 ODBC 及其驱动程序文件的位置 ODBC 驱动程序管理器和支持库通常安装在下列默认目录: 操作系统 ODBC 驱动程序管理器库的默认位置 Solaris <INSTALL_PATH>/lib32 AIX <INSTALL_PATH>/lib32 HP-UX <INSTALL_PATH>/lib RedHat 和 SUSE Linux <INSTALL_PATH>/lib32 数据库特定 ODBC 驱动程序安装在驱动程序安装期间指定的 位置。对 Solaris,AIX 和 Linux 而言,MicroStrategy 署名的 ODBC 驱动程序安装在 <INSTALL_PATH>/lib32 中,其中 <INSTALL_PATH> 是您在 Install Wizard 中指定作为安装目 录的目录。如果您在 HP-UX 安装, MicroStrategy 署名的 ODBC 驱动程序安装在 <INSTALL_PATH>/lib 中。 Connectivity Wizard 只列出了 MicroStrategy MicroStrategy 署名的 ODBC 驱动程序。但是,本指南 还提供如何通过 MicroStrategy 安装来自其他提供商驱 122 与数据库通讯:ODBC 和 DSN © 2010 MicroStrategy, Inc. 配置与连接 Intelligence Server 安装和配置指南 5 动程序的信息。更多信息,针对特定 ODBC 驱动程序 创建 DSN (第 413 页)。 定义 DSN 安装 ODBC 驱动程序后,您可以为其定义一个或多个数据源。 DSN 应提供对数据独一无二的描述,例如, Payroll_Project_Metadata 或 Payroll_Warehouse。 DSN 客户端应用程序所使用的指针名称 (在 MicroStrategy 这种情况下)以查找和连接至某个数据库。多重 DSN 可以指 向相同的数据源,且不同的应用程序可以使用同一个 DSN。 您可以通过下列方式定义一个使用 DSN 数据源连接: • MicroStrategy Connectivity Wizard — 通过为使用 MicroStrategy 署名的 ODBC 驱动程序创建一个 DSN 配置 到数据源的连接 (参见 为数据源创建一个 DSN (第 123 页))。 • Microsoft ODBC Administrator — 为非 MicroStrategy 署 名的 ODBC 驱动程序创建一个 DSN (参见 通过 Microsoft ODBC Administrator 管理 ODBC 和数据源 (第 126 页))。 注意以下事项 : • 在为 MicroStrategy 署名的 ODBC 驱动程序创建新 的 DSN 时,强烈推荐您使用 MicroStrategy Connectivity Wizard。只有在您计划使用一个非 MicroStrategy 署名的驱动程序时才能使用 Microsoft ODBC Administrator。 • 如果您使用 Microsoft ODBC Administrator 创建 DSN,则必须是系统 DSN。否则, MicroStrategy 界面将无法组织这些 DSN。 为数据源创建一个 DSN 如果您的空元数据资料库中不存在 DSN,或者元数据资料库 与 MicroStrategy 一起安装,则您可以添加或创建一个新的 DSN。 © 2010 MicroStrategy, Inc. 与数据库通讯:ODBC 和 DSN 123 5 配置与连接 Intelligence Server 安装和配置指南 MicroStrategy Connectivity Wizard 是专为通过 MicroStrategy 署名的 ODBC 驱动程序创建 DSN 配置到数据 源的连接的工具。 如何创建 DSN 1 如果您要创建一个 DSN: • 在 Windows 中,执行下列步骤: – 以管理员身份登录系统。 – 点击开始菜单,指向所有程序,然后依次指向 MicroStrategy、 Tools 和 Connectivity Wizard。 这时 Connectivity Wizard 的欢迎页面打开。 • 如要在 UNIX 或 Linux 平台上使用 Connectivity Wizard 界面,请执行下列步骤: – 在 UNIX/Linux 控制台窗口中浏览至 <HOME_PATH>, <HOME_PATH> 是您在安装期间 指定的主目录。 – 浏览至文件夹 bin 并输入 ./mstrconnectwiz,然后 按 Enter 键。这时 Connectivity Wizard 的欢迎页面 打开。 • 在 UNIX 或 Linux 上则要从命令行入手,请执行下列 步骤: – 在 UNIX/Linux 控制台窗口中浏览至 <HOME_PATH>, <HOME_PATH> 是您在安装期间 指定的主目录。 – 浏览至文件夹 bin 并输入 ./mstrconnectwiz -h,然 后按 Enter 键。 此命令显示了针对不同数据库平台的命令行语法和 示例。以所显示的语法和示例为基础,创建您的命 令。一旦您执行您的命令行创建了 DSN,即可跳过 此过程的其余部分。有关如果使用此工具的命令行 版本的详细信息,请参阅 第 12 章 用命令行工具配 置 MicroStrategy 中的 创建数据源 DSN (第 380 页)。 2 单击下一步。这时将显示一个数据库驱动程序列表。可用 于 Windows 的列表与用于 UNIX/Linux 平台的列表有所 124 与数据库通讯:ODBC 和 DSN © 2010 MicroStrategy, Inc. 配置与连接 Intelligence Server 安装和配置指南 5 不同。有关已通过 Intelligence Server 和不同 DBMS 认证 的 Windows、Solaris、AIX、HP-UX 和 Redhat 或 SUSE Linux 的可用 ODBC 驱动程序列表,请参阅 MicroStrategy Intelligence Server 的已认证 ODBC 驱动 程序 (第 61 页)。 Windows 而言,如果您选择其他关系数据库 对于 并单击下一步,您会看到您的计算机上安装的所有 其他驱动程序的列表,不包括 MicroStrategy 和 Microsoft SQL Server 驱动程序。 3 选择一个数据库驱动程序,并通过其创建 DSN,请单击 下一步。驱动程序详细信息页面打开。 只有少数数据库可以包含元数据资料库。详细信息 请参考 MicroStrategy 自述文件。只有创建用来连 接到这些数据库的 DSN 才能用于连接元数据资料 库。 4 在相应字段输入信息以便连接所选的数据库驱动程序。输 入的信息取决于您选择的数据库平台。更多信息,请参阅 针对特定 ODBC 驱动程序创建 DSN (第 413 页) 5 单击测试以验证连接。这时将打开测试连接对话框。 6 输入用户名和密码以便连接到数据库。 7 单击连接以测试和验证连接。如果测试顺利完成,则已与 数据库建立连接。如果测试失败,与您的数据库管理员验 证正确的连接信息并对您在前面的步骤中提供进行信息作 出任何必要的更改。 8 依次单击关闭,完成创建一个新 DSN。 DSN 与您所提供的 DSN 重名,则出现 如果现有的 一个消息框。您有下列选项: • 选中是确定 DSN 指向您希望的位置。这将会覆盖 现有的 DSN。 • 选中否以便用不同的名称保存 DSN。 9 重复上述步骤,以便按您所需创建 DSN。您至少应为元数 据和数据仓库各创建一个 DSN。 © 2010 MicroStrategy, Inc. 与数据库通讯:ODBC 和 DSN 125 5 配置与连接 Intelligence Server 安装和配置指南 通过 Microsoft ODBC Administrator 管理 ODBC 和数据源 Microsoft ODBC Administrator 在 Windows 平台上管理数据 库驱动程序和数据源。Microsoft ODBC Administrator 实用工 具创建一个日志,用以跟踪数据源调用,以及查看,创建和编 辑 DSN。该实用工具来自 Microsoft,通常包含在 ODBC 驱动 程序的购置内。 注意以下事项 : • 在为 MicroStrategy 署名的 ODBC 驱动程序创建新 的 DSN 时,强烈推荐您使用 Connectivity Wizard。 只有在您计划使用一个非 MicroStrategy 的驱动程 序时才能使用 Microsoft ODBC Administrator。 • 如果您选择使用 Microsoft ODBC Administrator 创 建 DSN,则必须是系统 DSN。否则, MicroStrategy 界面将无法组织这些 DSN。 如何使用 Microsoft ODBC administrator 创建 DSN 1 以管理员身份登录计算机。这使您能够创建一个系统范围 的 DSN,而不是用户特定 DSN。 2 在大多数 Windows 系统中,您可以从控制面板通过如下 的工作流程访问 ODBC 数据源管理器。在 Windows 开始 菜单中,依次指向设置、控制面板。在控制面板对话框中 双击管理工具,并双击数据源 (ODBC)。 如果该工作流程并未体现您的 Windows 系统,请参阅第 三方文档,以获取有关访问 ODBC Data Source Administrator 工具的步骤。 3 单击系统 DSN 选项卡。一个列表显示了所有现有的系统数 据源及其相关的驱动程序。 ODBC 驱动程序,单击驱动程序选 要查看已安装的 项卡。 4 单击添加。创建新数据源对话框打开。 126 与数据库通讯:ODBC 和 DSN © 2010 MicroStrategy, Inc. 配置与连接 Intelligence Server 安装和配置指南 5 5 选择希望的驱动程序并单击完成。这时则显示一个驱动程 序设置对话框。 MicroStrategy ODBC 驱动程序。当您 推荐您选择 在计算机上安装 MicroStrategy 应用程序的时候, 这些名称以 MicroStrategy 开头的驱动程序也一并 安装。 6 在相应字段输入信息以便为所选的数据库驱动程序创建一 个数据源。 输入的信息取决于您选择的数据库平台,在针对特定 ODBC 驱动程序创建 DSN (第 413 页)中有所讨论。 7 单击确定创建新 DSN。 测试 ODBC 连通性 ODBC 连通性是下表所列的连通性的 2 层中的一层,如下表 所列,并列出了相关的连通性测试程序。连通性应从下往上进 行测试,首先是网络层,然后是 ODBC 层。 层 测试工具 ODBC 驱动程序 测试 ODBC mstrtestodbc 或 mstrtodbcx 网络 TCP/IP 简单网络层测试工具 Ping, PING.EXE, 用于 TCP/IP ODBC 驱动程序和数据库的 上述的测试方法反映了当 网络软件捆绑在一起的状况。如果未捆绑在一起,则必 须使用特定于数据库的工具分别进行配置和测试。 使用 DB Query Tool MicroStrategy DB Query Tool 在 Windows、 UNIX 和 Linux 中可用,以便对到数据库的连接进行测试和故障检测,通过 ODBC 创建并执行 SQL 命令,并运行脚本。 © 2010 MicroStrategy, Inc. 与数据库通讯:ODBC 和 DSN 127 5 配置与连接 Intelligence Server 安装和配置指南 前提条件 在使用 DB Query Tool 之前,通过网络层测试工具 PING.EXE 测试网络层。有关细节,请参考您的操作系统或网络系统文 档。 如何使用 DB Query Tool 1 如何使用 DB Query Tool • 在 Windows 中,执行下列步骤: – 点击 Windows 的开始菜单,指向所有程序,然后 依次指向 MicroStrategy、工具、 DB Query Tool。 • 在 UNIX 或 Linux 平台上使用 DB Query Tool 界面, 请执行下列步骤: – 在 UNIX/Linux 控制台窗口中浏览至 <HOME_PATH>, <HOME_PATH> 是您在安装 期间指定的主目录。 – 浏览至文件夹 bin 并输入 ./mstrdbquerytool,然 后按 Enter 键。 • 在 UNIX 或 Linux 上则要从命令行入手,请执行下列 步骤: – 在 UNIX/Linux 控制台窗口中浏览至 <HOME_PATH>, <HOME_PATH> 是您在安装 期间指定的主目录。 – 浏览至文件夹 bin 并输入 ./mstrtodbcx,然后按 Enter 键。提示将自始至终引导您使用命令行测试 ODBC 连接,且提示可以代替下面的步骤。有关如 果使用此工具的命令行版本的详细信息,请参阅 第 12 章 用命令行工具配置 MicroStrategy 中的 测试 并检查 ODBC 连通性 (第 381 页)。 2 在会话菜单中选中打开连接,或单击工具栏上的连接图 标。这时将打开 GetDSN 对话框。连接界面因目标数据库 不同而有所不同。 3 为数据源选择一个 DSN。 128 与数据库通讯:ODBC 和 DSN © 2010 MicroStrategy, Inc. 配置与连接 Intelligence Server 安装和配置指南 5 4 输入正确的用户名和密码。 5 单击连接。连接打开后,连接字符串将显示在位于底部的 MicroStrategy DB Query Tool 中。光标将自动插入到 SQL 语句窗口。 6 在 SQL 语句窗口中输入一个 SQL 查询,比如: select count (*) from Table 其中 Table 是一个系统定义的表格,例如 Microsoft SQL Server 的 SYSOBJECTS 或 MicroStrategy 创建的表格,如 MicroStrategy 元数据的 DSSMDSYSPROP。 7 从查询菜单中选择执行查询。将来自数据库的数据表显示 在查询结果窗口。 8 从会话窗口中选择关闭连接以关闭数据库连接。 9 从文件菜单中选择退出以关闭 MicroStrategy DB Query Tool。 DB Query Tool 中许多有用的特点在此都未讨论。有关详细信 息请参阅 DB Query Tool 联机帮助。 MicroStrategy 初始配置 MicroStrategy 配置向导自动完成配置过程的大部分,只有在 需要重要信息时才会提示您。通过此工具,您可以配置元数据 资料库、统计表、历史列表表格、 MicroStrategy Intelligence Server 和多重项目源。 如果您希望使用 Windows 操作系统配置 MicroStrategy,您 必须有安装的 Intelligence Server 的计算机的管理权限,以便 您可以定义启动 Intelligence Server 的必需参数以调用服务器 定义的对象。 您还可以在无提示安装或无人参与安装模式下使用配置向导来 配置您的 MicroStrategy 安装。这就允许您加载一个现有的安 装例程来配置您的 MicroStrategy 安装。有关通过响应文件运 行配置向导的更多信息,请参阅使用响应文件配置 MicroStrategy (第 153 页)。 © 2010 MicroStrategy, Inc. MicroStrategy 初始配置 129 5 配置与连接 Intelligence Server 安装和配置指南 使用配置向导的前提条件 在使用配置向导之前,您应检查并完成下列要求: • 安装必需的 MicroStrategy 产品。您至少应安装 MicroStrategy Desktop 和 MicroStrategy Intelligence Server。有关如何在 Windows 平台上安装 MicroStrategy 的更多信息,请参阅第 2 章 在 Windows 上安装 MicroStrategy。有关如何在其他操作系统上安装 MicroStrategy 的更多信息,请参阅第 3 章 在 UNIX 和 Linux 上安装 MicroStrategy。 • 可以使用一个已经过认证的空数据库,该数据库用于容纳 元数据。这包括为您的数据库创建 DSN (请参阅 与数据 库通讯:ODBC 和 DSN (第 116 页))。有关经过认证的 元数据平台列表,请查阅 MicroStrategy 自述文件。 • 在 UNIX 或 Linux 环境中,配置向导必须能够通过 TCP/IP 网络协议与 Intelligence Server 通讯。为了达到这 个目标,hosts 文件 (在 /etc 目录下)必须包括一个用于 识别本地主机条目,其形式为: IP-address local-machine-name 例如,123.4.5.6 FakeISmachine. 修改 hosts 文件可能会需 要一个具有根权限的账号。 • MicroStrategy 产品必须在所安装的计算机上进行配置。您 不能对其进行远程配置。 配置 MicroStrategy 软件 在您安装 MicroStrategy 产品并重启计算机后,MicroStrategy Configuration Wizard 自动打开。 您可以为 MicroStrategy 配置 MicroStrategy Web 和 Intelligence Server (4 层), Intelligence Server (3 层)或 直接连接 (2 层)设置。 下图描述了如何配置 MicroStrategy 以切合 Intelligence Server (3 层)环境。同时也说明了 MicroStrategy 配置向 130 MicroStrategy 初始配置 © 2010 MicroStrategy, Inc. 安装和配置指南 配置与连接 Intelligence Server 5 导、元数据资料库、Intelligence Server 与项目源的不同组件 间如何相互交互。 Web (4 层)设置包括配置一个 Web MicroStrategy 服务器,以便在 Intelligence Server 和 MicroStrategy Web 或 Web Universal 间通讯。有关部署 MicroStrategy Web 或 Web Universal 的更多信息,请 参阅第 6 章 部署 MicroStrategy Web 和 Web Universal。 © 2010 MicroStrategy, Inc. MicroStrategy 初始配置 131 5 配置与连接 Intelligence Server 安装和配置指南 下图描述了如何配置 MicroStrategy 以切合直接连接 (2 层) 环境。同时也说明了 MicroStrategy 配置向导、元数据资料库 与项目源的不同组件间如何相互交互。 不推荐您为生产环境使用直接连接设置。 下面的过程提供了通过 Configuration Wizard 配置 MicroStrategy 软件的高级步骤。 如何通过 Configuration Wizard 配置 MicroStrategy 1 在以下平台上配置 MicroStrategy: • 在 Windows 平台配置时,请执行下列步骤: – 在开始菜单中依次指向所有程序、 MicroStrategy、并选择 Configuration Wizard。 这时将打开 Configuration Wizard。继续如何选择 一个配置任务 (第 133 页)中所提供的步骤。 • 在 Windows 中通过命令行配置,则请执行下列步骤: – 在 Windows 开始菜单中选择运行。这时 “ 运行 ” 对 话框将打开。 – 在打开下拉列表中输入 cmd 并单击确定。这是命令 提示窗口打开。 – 键入 macfgwiz 并按下 Enter 键。 此命令用于显示 Configuration Wizard 的命令行版 本。您可以通过创建一个响应文件或使用现有的响 应文件配置数据源到 Intelligence Server 的连接。 132 MicroStrategy 初始配置 © 2010 MicroStrategy, Inc. 配置与连接 Intelligence Server 安装和配置指南 5 命令行提示引导您通过创建一个响应文件或使用现 有的响应文件配置数据源到 Intelligence Server 的 连接,且可以替代以下的步骤。如需了解关于用响 应文件配置 MicroStrategy 的信息,请参阅使用响 应文件配置 MicroStrategy (第 153 页)。 • 如要在 UNIX 或 Linux 平台上使用 Connectivity Wizard 界面,请执行下列步骤: – 在 UNIX/Linux 控制台窗口中浏览至 <HOME_PATH>, <HOME_PATH> 是您在安装期间 指定的主目录。 – 浏览至文件夹 bin 并输入 ./mstrcfgwiz,然后 按 Enter 键。这时将打开 Configuration Wizard。 继续如何选择一个配置任务 (第 133 页)中所提供 的步骤。 • 在 UNIX 或 Linux 上则要从命令行入手,请执行下列 步骤: – 在 UNIX/Linux 控制台窗口中浏览至 <HOME_PATH>, <HOME_PATH> 是您在安装期间 指定的主目录。 – 浏览至文件夹 bin 并输入 ./mstrcfgwiz-editor,然 后按 Enter 键。 此命令用于显示 Configuration Wizard 的命令行版 本。您可以通过创建一个响应文件或使用现有的响 应文件配置数据源到 Intelligence Server 的连接。 命令行提示引导您通过创建一个响应文件或使用现 有的响应文件配置数据源到 Intelligence Server 的 连接,且可以替代以下的步骤。如需了解关于用响 应文件配置 MicroStrategy 的信息,请参阅在命令 行模式下配置 MicroStrategy (第 363 页)。 如何选择一个配置任务 2 从下列配置任务中选择,进而单击下一步以开始缩选择的 任务。 • © 2010 MicroStrategy, Inc. 创建元数据、历史列表和统计资料库表:必须运行 SQL 脚本以便在您选择的数据库位置创建和初始化元 数据储存库, History List 表,统计表。有关完成这些 配置任务的步骤,请参阅元数据、历史列表和统计资料 库 (第 134 页)。 MicroStrategy 初始配置 133 5 配置与连接 Intelligence Server 安装和配置指南 • 配置 Intelligence Server:在您所选择的元数据资料 库中创建一个新的服务器定义的对象。此设置为 Intelligence Server (3 层)提供对存储在资料库中的 所有项目的访问。此选项还允许您使用或删除现有的服 务器定义。有关完成这些配置任务的步骤,请参阅 MicroStrategy Intelligence Server (第 135 页)。 • 创建项目源:项目源中包含每个客户端系统访问一个现 有的项目所必须的配置信息。其中存储有元数据资料库 和用来运行项目的 Intelligence Server 的位置。项目源 确定了 MicroStrategy Desktop, Web 和其他客户端应 用程序如何访问元数据。有关完成这些配置任务的步 骤,请参阅项目源 (第 135 页)。 • 将现有系统环境升级至 MicroStrategy 9:您可以使用 Configuration Wizard 升级您的 MicroStrategy 环境, 并将各种功能移植到新版本。有关所有可用的升级和移 植选项,请参阅 MicroStrategy Upgrade Guide。 本章的其余部分将详细描述各个配置选项。 在完成这些步骤后,即创建了一个空白的元数据资料库。要了 解如何添加项目到您的元数据资料库库,请参阅 MicroStrategy Project Design Guide。 元数据、历史列表和统计资料库 元数据包含若干表,这些表包含了几乎所有的 MicroStrategy 的对象的定义,其中包括数据库登录、服务器定义、数据库实 例和连接、报表、数据、事实等等。元数据资料库包含的信息 有助于 MicroStrategy 应用程序之间,以及 MicroStrategy 应 用程序和数据仓库之间的数据传输。 MicroStrategy 应用程序 使用元数据库将用户请求转换为 SQL 查询。其后,这些查询 结果通过 MicroStrategy 对象,如报告和文件,转换回为可操 作数据。那么就必须存在一个 Intelligence Server 可以连接的 元数据资料库。 使用历史列表表格存储用户报表和文档结果以供日后使用。历 史列表可以存储在服务器的文件系统上。历史列表表格为在中 央数据库中存储历史列表提供了另一种选项。有关管理历史列 表的更多信息,请参阅 System Administration Guide。 统计表用来记录 MicroStrategy 系统使用情况和性能相关的一 系列统计信息。您可以设置将哪些统计结果记录在统计表格 中,然后使用 MicroStrategy Enterprise Manager 分析该数 134 MicroStrategy 初始配置 © 2010 MicroStrategy, Inc. 配置与连接 Intelligence Server 安装和配置指南 5 据,并定位系统性能调整的机会。如需关于统计表和 Enterprise Manager 的详细信息,请参考 System Administration Guide。 有关创建元数据、历史记录和统计资料库的步骤,请参阅创建 元数据、历史列表和统计资料库 (第 135 页)。 MicroStrategy Intelligence Server MicroStrategy Intelligence Server 需要一个服务器定义。服务 器定义是一个存储在元数据资料库中的 MicroStrategy 对象。 其中包含了 Intelligence Server 的配置信息,诸如管理设置, 哪些项目应该被加载,应使用的通信协议等等。 在使用 Intelligence Server 之前,您必须使用 MicroStrategy Configuration Wizard 定义 Intelligence Server 应使用的服务 器定义。 许多服务器定义都存在于元数据中,但您可以安装在一 台服务器计算机只安装一个 Intelligence Server,且 Intelligence Server 一次只能使用一个服务器定义 有关设置 Intelligence Server 的步骤,请参阅设置 MicroStrategy Intelligence Server (第 144 页)。 项目源 目标源是 MicroStrategy 环境中最高级别的对象,代表了一个 到元数据库或 MicroStrategy Intelligence Server 的连接。项 目源中存储有元数据资料库的位置或用来运行项目的 MicroStrategy Intelligence Server 的定义。您可以通过项目源 创建、操作和管理 MicroStrategy 项目。 有关创建项目源的步骤,请参与创建项目源 (第 148 页)。 创建元数据、历史列表和统计资料库 您可以使用 MicroStrategy Configuration Wizard 创建元数 据、历史列表和统计资料库 (数据库表的集合)。在您连接的 © 2010 MicroStrategy, Inc. MicroStrategy 初始配置 135 5 配置与连接 Intelligence Server 安装和配置指南 DSN 所指定的数据源中位您的元数据、历史列表和统计表创 建资料库。 推荐您在不同的数据库中创建元数据、历史列表和统计 表以确保更高的性能。 您可以选择使用响应文件通过 Configuration Wizard 创建元 数据、历史列表和统计表资料库。这允许您为用户提供一个配 置文件来完成配置任务,而不是要求用户通过 Configuration Wizard 逐步完成。在 UNIX 和 Linux 上,可以使用 Configuration Wizard 界面或命令行工具创建和使用一个响应 文件。在下面的章节中给出了实现这两个配置选项的步骤: • 使用响应文件配置 MicroStrategy (第 153 页) • 用 response.ini 文件配置 MicroStrategy (第 382 页)在 第 12 章 用命令行工具配置 MicroStrategy 当配置过程完成时,将显示消息。有关在配置过程中显示的系 统消息的详细信息,请参阅配置消息 (第 143 页)。 创建元数据资料库 元数据资料库是一个包含若干表的集合,这些表包含了几乎所 有的 MicroStrategy 的对象的定义,其中包括数据库登录、服 务器定义、数据库实例和连接、报表、数据、事实等等。您可 以在您选择的数据库位置创建元数据资料库。另外,在元数据 表中创建一个默认的配置。即使用了 MicroStrategy 元数据所 需的基本数据填充了这些表格,比如默认的项目文件夹结构和 一些基本的连接信息。 前提条件 136 MicroStrategy 初始配置 • 在创建元数据资料库之前,您应确保您将其存储在一个经 过认证的数据库、 ODBC 驱动程序和操作系统的组合上。 有关经过认证的元数据资料库环境,请查阅 MicroStrategy Readme。 • 数据库用户账号与元数据表相关联。该账号必需有选择、 插入、升级、创建、清除和删除权限。 © 2010 MicroStrategy, Inc. 配置与连接 Intelligence Server 安装和配置指南 5 如何创建元数据资料库 1 打开 MicroStrategy Configuration Wizard。操作如下,请 参阅如何通过 Configuration Wizard 配置 MicroStrategy (第 132 页)。 2 选择创建元数据、历史列表和统计资料库表,并单击下一 步。资料库配置:这时资料库类型页打开。 3 选定元数据表复选框并单击下一步。资料库配置:这时元 数据表页面打开。 您也可以在创建元数据资料库后即刻选择创建历史列表和 统计资料库。如果您将创建历史列表或统计资料库和创建 一个新的元数据资料库作为相同的配置例程的一部分,则 自动为历史记录列表和统计资料库创建数据库实例。 4 在 DSN 下拉列表中为您的元数据资料库选择 DSN。 如果用于您的元数据资料库的 DSN 不存在,则可单击新 建以打开 Connectivity Wizard 并创建新的 DSN。通过 Connectivity Wizard 创建新的 DSN 的步骤在 为数据源创 建一个 DSN (第 123 页)中有所描述。 Microsoft Access 数 虽然可以为元数据资料库使用 据库,但对于生产项目而言,这并不是一个合适的 元数据资料库。您不应使用除 Microsoft Access 外 的任何应用程序的概念验证版或演示版。 5 输入用户名和密码以便连接到数据源。 您提供的数据库用户成为所有元数据表和对象的属主。该 数据库用户必须有选择,插入和更新的权限。在元数据中 创建的中间表用于递归搜索查询,同样也需要创建和清除 权限。更新框架需要删除权限。 如何指定一个元数据表前缀并完成元数据资料库创建 6 单击高级。将显示用于指定表前缀和用于创建元数据表的 SQL 脚本。 7 在表前缀字段,您可以指定一个在您所选择的数据库中创 建元数据表时使用的前缀。这是一个可选配置。 大多数数据库使用两个字符的前缀。但是,您可以按照需 要提供尽可能多的字母、数字、下划线 (_)和句点 (.) © 2010 MicroStrategy, Inc. MicroStrategy 初始配置 137 5 配置与连接 Intelligence Server 安装和配置指南 以支持您的数据库前缀。要确定前缀的字符限制,请参阅 您的第三方数据库提供商文档。 8 在脚本字段,选择一个为您的数据库创建最优化元数据表 的 SQL 脚本。如果您希望选择一个不同的脚本,请单击 ... 以浏览并选择一个自定义脚本。有关默认 SQL 脚本的更多 信息,请参阅 SQL 脚本 (第 143 页)。 9 单击 下一步。根据您的配置场景将打开下一个配置页面。 • 如果您的元数据资料库不需要升级,且您没有选择创建 历史列表或统计表,则打开总结页面。您可按照如下如 何检查和保存元数据配置中所述完成配置。 • 如果您的元数据资料库不需要升级,且您没有选择创建 历史列表或统计表,则提示您如 创建历史列表资料库 (第 138 页)和 创建统计资料库 (第 141 页)中所示 配置这些选项。 • 如果您的元数据资料库需要升级,资料库配置过程如 下:打开升级元数据页面。有关元数据和 MicroStrategy 项目套件升级的信息,请参考 Upgrade Guide。 如何检查和保存元数据配置 10 请仔细检查总结信息。 您可以单击保存以便将配置保存为响应 (.ini)文件,从 而在其他系统上配置元数据资料库或稍后运行无提示配 置。有关通过响应文件运行配置向导的更多信息,请参阅 使用响应文件配置 MicroStrategy (第 153 页)。 11 单击完成以应用配置并创建元数据资料库。 创建历史列表资料库 历史列表资料库存储有用户报表和文档结果以便日后使用。历 史列表可以存储在服务器的文件系统上。历史列表表格为在中 央数据库中存储历史列表提供了另一种选项。 138 MicroStrategy 初始配置 © 2010 MicroStrategy, Inc. 配置与连接 Intelligence Server 安装和配置指南 5 如果您将创建历史列表资料库作为创建元数据资料库的同一个 配置例程的一部分,则自动为历史列表资料库创建一个数据库 实例。如果您单独创建历史列表资料库或您为现有的元数据资 料库创建历史列表资料库,您必须为该历史列表资料库创建一 个数据库实例。有关创建数据库实例的更多信息,请参阅创建 数据库实例 (第 165 页)。 前提条件 • 在创建历史列表资料库之前,您应确保您将其存储在一个 经过认证的数据库、 ODBC 驱动程序和操作系统的组合 上。有关经过认证的历史列表资料库环境,请查阅 MicroStrategy Readme。 • 数据库用户账号与历史列表相关联。该数据库用户必须有 选择、创建、插入和清除的权限。 • 下面是创建历史列表资料库体的步骤。如果您也选择创建 一个元数据资料库,则必须完成在 创建元数据资料库(第 136 页)中描述的步骤。 如何创建历史列表资料库 1 打开 MicroStrategy Configuration Wizard。操作如下,请 参阅如何通过 Configuration Wizard 配置 MicroStrategy (第 132 页)。 2 选择创建元数据、历史列表和统计资料库表,并单击下一 步。资料库配置:这时资料库类型页打开。 3 选定历史列表表复选框并单击下一步。资料库配置:这时 历史列表表页面打开。 4 在 DSN 下拉列表中为您的历史列表资料库选择 DSN。 如果用于您的历史列表资料库的 DSN 不存在,则可选择 新建以打开 Connectivity Wizard 并创建新的 DSN。通过 Connectivity Wizard 创建新的 DSN 的步骤在 为数据源创 建一个 DSN (第 123 页)中有所描述。 5 输入用户名和密码以便连接到数据源。 您提供的数据库用户将成为所有历史列表表和对象的属 主。该数据库用户必须有选择、创建、插入和清除的权 限。 © 2010 MicroStrategy, Inc. MicroStrategy 初始配置 139 5 配置与连接 Intelligence Server 安装和配置指南 如何指定一个历史列表表前缀并完成历史列表资料库创建 6 单击高级。将显示用于指定表前缀和用于创建历史列表表 的 SQL 脚本。 7 在表前缀字段,您可以指定一个在您所选择的数据库中创 建历史列表表时使用的前缀。这是一个可选配置。 大多数数据库使用两个字符的前缀。但是,您可以按照需 要提供尽可能多的字母、数字、下划线 (_)和句点 (.) 以支持您的数据库前缀。要确定前缀的字符限制,请参阅 您的第三方数据库提供商文档。 如果您要使用历史列表表前缀,则必须在创建数据库实例 连接至历史列表表时也定义此表前缀。有关创建数据库实 例的更多信息,请参阅创建数据库实例 (第 165 页)。 8 在脚本字段,选择一个为您的数据库创建最优化历史列表 表的 SQL 脚本。如果您希望指定一个不同的脚本,请单击 ... 以浏览并选择一个自定义脚本。有关默认 SQL 脚本的更 多信息,请参阅 SQL 脚本 (第 143 页)。 9 单击下一步。根据您的配置场景将打开下一个配置页面。 • 如果您未选择创建统计表,则打开总结页面。您可按照 如下如何检查和保存历史列表配置中所述完成配置。 • 如果您选择配置统计表,将提示您如 创建统计资料库 (第 141 页)中所述配置这些选择。 如何检查和保存历史列表配置 10 请仔细检查总结信息。 您可以单击保存以便将配置保存为响应 (.ini)文件,从 而在其他系统上配置历史列表资料库或稍后运行无提示配 置。有关通过响应文件运行配置向导的更多信息,请参阅 使用响应文件配置 MicroStrategy (第 153 页)。 11 单击完成以应用配置并创建历史列表资料库。 一旦您完成配置 Intelligence Server 和项目源,则必须创建一 个连接至历史列表资料库的数据库实例。如果您将创建历史列 表资料库作为创建元数据资料库的同一配置例程的一部分,则 自动为历史列表资料库创建数据库实例。有关创建数据库实例 的更多信息,请参阅创建数据库实例 (第 165 页)。 140 MicroStrategy 初始配置 © 2010 MicroStrategy, Inc. 配置与连接 Intelligence Server 安装和配置指南 5 创建统计资料库 统计资料库是一个用于维护和监测系统系统活动和性能的数据 库集合。您可以运行 MicroStrategy Enterprise Manager 获取 统计信息以便分析和解释这些统计数据。 对于 MicroStrategy Intelligence Server 在 Enterprise Manager 统计数据库使用的统计数据表,每个表包含的字段, 与每个字段相关联的数据类型的详细说明,请参阅 System Administration Guide 中的 Appendix C, Enterprise Manager Data Model and Object Definitions。 有关如何配置项目已记录统计数据的详细信息,请参阅 System Administration Guide 中的 Chapter 5, Monitoring and Analyzing System Usage。 如果您将创建统计资料库作为创建元数据资料库的同一个配置 例程的一部分,则自动为统计资料库创建一个数据库实例。如 果您单独创建统计资料库或您为现有的元数据资料库创建统计 资料库,您必须为该统计资料库创建一个数据库实例。有关创 建数据库实例的更多信息,请参阅创建数据库实例 (第 165 页)。 前提条件 • 在创建统计资料库之前,您应确保您将其存储在一个经过 认证的数据库、 ODBC 驱动程序和操作系统的组合上。有 关已认证的统计资料库环境,请查阅 MicroStrategy Readme。 • 数据库用户账号与统计表相关联。该数据库用户必须有选 择、创建、插入和清除的权限。 • 下面是创建统计资料库体的步骤。如果您也选择创建一个 元数据资料库或历史列表资料库,则必须完成在 创建元数 据资料库 (第 136 页)或 创建历史列表资料库 (第 138 页)中描述的步骤。 如何创建统计资料库 1 打开 MicroStrategy Configuration Wizard。操作如下,请 参阅如何通过 Configuration Wizard 配置 MicroStrategy (第 132 页)。 © 2010 MicroStrategy, Inc. MicroStrategy 初始配置 141 5 配置与连接 Intelligence Server 安装和配置指南 2 选择创建元数据、历史列表和统计资料库表,并单击下一 步。资料库配置:这时资料库类型页打开。 3 选定统计表复选框并单击下一步。资料库配置:这时统计 表页面打开。 4 在 DSN 下拉列表中为您的统计资料库选择 DSN。 如果用于您的统计资料库的 DSN 不存在,则可选择新建 以打开 Connectivity Wizard 并创建新的 DSN。通过 Connectivity Wizard 创建新的 DSN 的步骤在章节 为数据 源创建一个 DSN (第 123 页)中有所描述。 5 输入用户名和密码以便连接到数据源。 您提供的数据库用户将成为所有统计表和对象的属主。该 数据库用户必须有选择、创建、插入和清除的权限。 如何指定一个统计表前缀并完成统计资料库创建 6 单击高级。将显示用于指定表前缀和用于创建统计表的 SQL 脚本。 7 在表前缀字段,您可以指定一个在您所选择的数据库中创 建统计表时使用的前缀。这是一个可选配置。 大多数数据库使用两个字符的前缀。但是,您可以按照需 要提供尽可能多的字母、数字、下划线 (_)和句点 (.) 以支持您的数据库前缀。要确定前缀的字符限制,请参阅 您的第三方数据库提供商文档。 如果您要使用统计表前缀,则必须在创建数据库实例连接 至统计表时也定义此表前缀。有关创建数据库实例的更多 信息,请参阅创建数据库实例 (第 165 页)。 8 在脚本字段,选择一个为您的数据库创建最优化统计表的 SQL 脚本。如果您希望指定一个不同的脚本,请单击 ... 以 浏览并选择一个自定义脚本。有关默认 SQL 脚本的更多信 息,请参阅 SQL 脚本 (第 143 页)。 9 单击下一步。这时将打开总结页面。 10 请仔细检查总结信息。 您可以单击保存以便将配置保存为响应 (.ini)文件,从 而在其他系统上配置统计资料库或稍后运行无提示配置。 有关通过响应文件运行配置向导的更多信息,请参阅使用 响应文件配置 MicroStrategy (第 153 页)。 142 MicroStrategy 初始配置 © 2010 MicroStrategy, Inc. 配置与连接 Intelligence Server 安装和配置指南 5 11 单击完成以应用配置并创建统计资料库。 一旦您完成配置 Intelligence Server 和项目源,则必须创建一 个连接至统计资料库的数据库实例。如果您将创建统计资料库 作为创建元数据资料库的同一配置例程的一部分,则自动为统 计资料库创建数据库实例。有关创建数据库实例的更多信息, 请参阅创建数据库实例 (第 165 页)。 SQL 脚本 MicroStrategy 具有数据库特定 SQL 脚本,用于创建元数据、 历史列表和统计表。针对每个通过验证的数据库平台的脚本与 产品一起发货。 MicroStrategy Configuration Wizard 根据您 的 ODBC 驱动程序的数据库平台自动选择一个默认脚本。 默认情况下,所有驻留在 MicroStrategy 安装目录下的脚本通 过 .sql 扩展名进行标识。强烈推荐不要编辑这些脚本,除非在 极少数情况下且只能通过熟练的数据库人员进行。 配置消息 根据选定的 ODBC 数据库,可能会显示不同的信息,提示您 已成功完成配置。下面将描述两个示例: • 在此位置找到一个现有的元数据资料库配置。如继续将删 除所有现有的元数据对象。您确定要继续吗? 如果配置向导在您指定的数据库位置检测到一个已存在的 元数据资料库,则显示此消息。 如果您继续,则覆盖现有元数据资料库中所有的信 息。 • 未定义元数据表,您想要创建吗? 如果没有已存在的元数据资料库,且您也未选择创建一 个,则显示此消息。 © 2010 MicroStrategy, Inc. MicroStrategy 初始配置 143 5 配置与连接 Intelligence Server 安装和配置指南 设置 MicroStrategy Intelligence Server 使用 Configuration Wizard 创建,利用或删除存储在元数据 资料库中的服务器定义。如下的列表详细描述了这些选项: Intelligence Server 所在的计算机上本地运行 您必须在 配置向导。您不能远程创建,利用或删除服务器定义。 • 创建:当您在您选择的元数据资料库中创建一个新的服务 器定义,其所有参数都使用默认设置。创建一个新的服务 器定义就是在计算机的配置文件中创建一个条目。此条目 指向元数据,且 MicroStrategy Intelligence Server 在启动 时将使用此条目。您可以使用 MicroStrategy Intelligence Server Configuration Editor 修改服务器定义。有关 MicroStrategy Intelligence Server Configuration Editor 的 更多信息,请参考 MicroStrategy System Administration Guide。 • 使用:当您使用一个与当前服务器定义不同的现有服务器 定义,您将改变该计算机的配置信息指向不同的服务器定 义,则可以在完全不同的元数据中。 • 删除 : 当您删除一个服务器定义时,您将从元数据资料库中 删除服务器定义对象,而不是从您安装的 Intelligence Server 中。 如果您要创建一个新的服务器定义或使用一个现有定义,你可 以加载项目以便与来自配置向导内部的服务器定义一起使用。 如果元数据的密码已在数据库中更改,请使用服务器配置:这 时配置向导中的元数据连接页面打开以便更新您的密码。 在如下的 如果设置 MicroStrategy Intelligence Server 中提供 了有关使用配置向导定义服务器定义的过程。 您可以选择使用响应文件通过配置向导配置服务器定义、项目 源名称、元数据和统计资料库。这允许您为用户提供一个配置 文件来完成配置任务,而不是要求用户通过 Configuration Wizard 逐步完成。在 UNIX 和 Linux 上,可以使用 Configuration Wizard 界面或命令行工具创建和使用一个响应 文件。在下面的章节中给出了实现这两个配置选项的步骤: 144 MicroStrategy 初始配置 • 使用响应文件配置 MicroStrategy (第 153 页) • 用 response.ini 文件配置 MicroStrategy (第 382 页)在 第 12 章 用命令行工具配置 MicroStrategy © 2010 MicroStrategy, Inc. 配置与连接 Intelligence Server 安装和配置指南 5 如果设置 MicroStrategy Intelligence Server 1 打开 MicroStrategy Configuration Wizard。操作如下,请 参阅如何通过 Configuration Wizard 配置 MicroStrategy (第 132 页)。 2 选择 MicroStrategy Intelligence Server 并单击下一步。 服务器配置:这时元数据连接页面打开。 3 在 DSN 下拉列表中为数据源选择一个 DSN,该数据源存 储有元数据且指定了一个用户名和密码。 您也可以使用下列选项: • 新建:可以创建一个新的 DSN (请参阅 为数据源创建 一个 DSN (第 123 页)) • 高级:如果您想指定一个元数据表前缀作为一个标识符 存储在与一个表或多个表相关的项目元数据中,而且用 于生成 SQL。 Microsoft Access 数 虽然可以为元数据资料库使用 据库,但对于生产项目而言,这并不是一个合适的 元数据资料库。您不应使用除 Microsoft Access 外 的任何应用程序的概念验证版或演示版。 4 单击下一步。如果消息显示您的元数据并未使用最新版本 的 MicroStrategy 进行更新,您则必须升级您的元数据以 便利用在 MicroStrategy 最新版本中的新功能。您可以按 照 MicroStrategy Upgrade Guide 中的描述升级您的 MicroStrategy 元数据。 5 在服务器配置中:在 MicroStrategy Authentication 页面 上指定 MicroStrategy 管理员的用户名和密码。默认情况 下,用户名是 Administrator,且无密码。如果您首次设 置 Intelligence Server,请使用默认用户名和密码。 基于安全原因,在初次配置系统之后,您应尽快更 改管理员用户名和密码。有关密码和其他用户管理 信息的细节请参阅 System Administration Guide。 6 单击下一步。服务器配置:打开服务器定义页面。 © 2010 MicroStrategy, Inc. MicroStrategy 初始配置 145 5 配置与连接 Intelligence Server 安装和配置指南 如何创建,使用或删除服务器定义 7 您可以创建新的服务器定义,使用现有的服务器定义或删 除当前的服务器定义。您可以执行下列任务之一: • 要创建服务器定义,请选择 创建新服务器定义。在名 称字段输入一个名称以便识别服务器定义。选择用作活 动服务器定义复选框以明确在 Intelligence Server 启动 时应使用新的服务器定义。 单击下一步。服务器配置:设置页面打开,如下 如何 定义 Intelligence Server 端口号和其他设置 中所述。 • 要使用现有的服务器定义,请选择使用所选的服务器定 义作为活动服务器定义。从现有的服务器定义窗格中选 择一个服务器定义使用。单击下一步。服务器配置:设 置页面打开,如下 如何定义 Intelligence Server 端口 号和其他设置 中所述。 • 要删除一个现有的服务器定义,请选择删除所选的服务 器定义。从现有的服务器定义窗格中选择一个服务器定 义删除。单击下一步。总结页面打开,如下 如何完成 Intelligence Server 配置 中所述。 如何定义 Intelligence Server 端口号和其他设置 8 如果您选择创建服务器定义或是使用现有服务器定义,您 可以如下所述定义 Intelligence Server 端口号和其他设置。 • 端口号 :您可以使用默认端口号或指定其他的端口 号。端口号是服务器进程在其所运行的计算机上识别自 身信息的一种方式。如果端口号被其他进程使用,例如 在共享环境中,请指定一个可用的端口号。有关如何寻 找可用端口号的指令,请参阅 端口号被占用 (第 467 页)。 • 将 Intelligence Server 注册为服务:只有您在 UNIX 或 Linux 计算机上配置 Intelligence Server 时此选项才 可用,且您要有对安装有 Intelligence Server 的 UNIX 或 Linux 计算机的根访问权限。 选中此复选框以便将 Intelligence Server 注册为一个服 务。 在 Windows 中完成配置过程后, Intelligence Server 自动注册为一个服务。 再次运行配置向导且清除此复选框将不注销作为服 务的 Intelligence Server。要注销在 UNIX 或 Linux 146 MicroStrategy 初始配置 © 2010 MicroStrategy, Inc. 配置与连接 Intelligence Server 安装和配置指南 5 上的 Intelligence Server,则必须停止该服务,并使 用 mstrctl 命令行工具。该语法为 mstrctl -s IntelligenceServer us,其中 IntelligenceServer 是 服务器定义的名称。如需有关启动、中止和将 Intelligence Server 注册为服务的信息,请参阅 ystem Administration Guide。 • 启动时装载的项目:此窗格显示了元数据资料库中所有 的项目。您可用选择使用您选中的服务器定义的项目。 您选择的项目将在启动时加载。 • 完成后启动 Intelligence Server:选择此复选框,那 么一旦您完成此配置就启动 Intelligence Server。 如果将 Windows NT 验证连同 SQL Server 一起使用, 则必须在服务管理器中输入 Windows NT 帐户的用户 名和密码以成功启动 Intelligence Server。有关服务管 理器的更多信息,请参阅 System Administration Guide。 9 单击下一步。这时将打开总结页面。 如何完成 Intelligence Server 配置 10 请仔细检查总结信息。 您可以单击保存以便将配置保存为响应 (.ini)文件,从 而在其他系统上配置 Intelligence Server 或稍后运行无提 示配置。有关通过响应文件运行配置向导的更多信息,请 参阅使用响应文件配置 MicroStrategy (第 153 页)。 11 单击完成以应用 Intelligence Server 配置。 如果您创建了新的服务器定义,则显示在元数据现有的服务器 定义列表中。 如果您分配了一个现有服务器定义给 Intelligence Server,且 现有项目源使用此 Intelligence Server,将显示一个相关消 息。 启动、中止和重启服务器 服务管理器的首要功能是提供了启动和中止 Intelligence Server 的一种方法。如需关于 Service Manager 的详细信息, 请参考 System Administration Guide。 © 2010 MicroStrategy, Inc. MicroStrategy 初始配置 147 5 配置与连接 Intelligence Server 安装和配置指南 创建项目源 当您创建元数据资料库时,默认创建了服务器 (3 层)项目 源。如果您需要创建多重项目源或直接 (2 层)的项目源, 您可以使用 MicroStrategy Configuration Wizard 中的项目源 选项。 其他类型的项目源有 : • 直接项目源将直接通过 ODBC 连接至元数据。在 UNIX 或 Linux 上不能创建直接项目源。 • 服务器项目源通过 Intelligence Server 连接到元数据。 前提条件 • 对于 Windows 而言,项目源选项只有在该计算机安装有 Desktop 产品时才可用。 您可以选择使用响应文件通过配置向导创建项目源。这允许您 为用户提供一个配置文件来完成配置任务,而不是要求用户通 过 Configuration Wizard 逐步完成。在 UNIX 和 Linux 上, 可以使用 Configuration Wizard 界面或命令行工具创建和使 用一个响应文件。在下面的章节中给出了实现这两个配置选项 的步骤: • 使用响应文件配置 MicroStrategy (第 153 页) • 用 response.ini 文件配置 MicroStrategy (第 382 页)在 第 12 章 用命令行工具配置 MicroStrategy 直接 (2 层) 直接项目源用于使用 ODBC DSN 直接连接元数据资料库。直 接项目源连接不允许您访问 MicroStrategy Web,运行 Report Services 文档,或使用任何其他通过 Intelligence Server 提供 的 MicroStrategy 功能。 在 UNIX 或 Linux 上不能创建直接项目源。 148 MicroStrategy 初始配置 © 2010 MicroStrategy, Inc. 配置与连接 Intelligence Server 安装和配置指南 5 如何创建直接项目源 1 打开 MicroStrategy Configuration Wizard。操作如下,请 参阅如何通过 Configuration Wizard 配置 MicroStrategy (第 132 页)。 2 选中项目源再单击下一步。创建项目源:打开名称页面。 3 在项目源名称字段中输入一个项目源的名称。 4 在连接类型下选择直接连接 (2 层),并单击下一步。创 建项目源:打开元数据位置页面。 5 在 DSN 下拉列表中为数据源选择一个 DSN,该数据源存 储有元数据且指定了一个用户名和密码。 您也可以单击新建以创建新的 DSN (请参阅为数据源创 建一个 DSN (第 123 页)),且如有必要,单击高级以指 定元数据表前缀。 6 单击下一步。创建项目源:打开验证页面。 7 为项目源选择验证模式。有关可用验证模式的信息,请参 阅验证模式 (第 151 页)。 8 单击下一步。这时将打开总结页面。 9 请仔细检查总结信息。 您可以单击保存以便将配置保存为响应 (.ini)文件,从 而在其他系统上配置直接项目源或稍后运行无提示配置。 有关通过响应文件运行配置向导的更多信息,请参阅使用 响应文件配置 MicroStrategy (第 153 页)。 10 单击完成以创建项目源。 © 2010 MicroStrategy, Inc. MicroStrategy 初始配置 149 5 配置与连接 Intelligence Server 安装和配置指南 MicroStrategy Intelligence Server (3 层) 使用 MicroStrategy Intelligence Server 将服务器 (3 层)项 目源连接至元数据。服务器项目源连接允许您访问 MicroStrategy Web,运行 Report Services 文档,或使用所有 其他通过 Intelligence Server 提供的 MicroStrategy 功能。 (3 层) 当您创建元数据资料库时,默认创建了服务器 项目源。 如何创建 MicroStrategy Intelligence Server (3 层)项目 源 1 打开 MicroStrategy Configuration Wizard。操作如下,请 参阅如何通过 Configuration Wizard 配置 MicroStrategy (第 132 页)。 2 选中项目源再单击下一步。创建项目源:打开名称页面。 3 在项目源名称字段中输入一个项目源的名称。 4 在连接类型下选择 MicroStrategy Intelligence Server (3 层),并单击下一步。创建项目源:打开元数据位置页 面。 5 在 MicroStrategy Intelligence Server 计算机名称下列列 表中选择要连接的 Intelligence Server。 6 在 MicroStrategy Intelligence Server 使用的端口号字段 中输入要连接的 Intelligence Server 的端口号。 端口号是服务器进程在其所运行的计算机上识别自身信息 的一种方式。 Intelligence Server 的默认端口号是 34952。 如果您使用一个非默认端口号,此编号必须在通过 MicroStrategy Desktop 连接时提供。 7 选择连接超时 (分钟)复选框来定义和强迫不活跃的用户 连接到项目源时连接超时。在下列字段中,输入一个数值 (以分钟计)作为用户自动从项目源断开前所允许的空闲 时间。如果清除此复选框,用户则不会因为空闲而从项目 源断开。 8 单击下一步。创建项目源:打开验证页面。 150 MicroStrategy 初始配置 © 2010 MicroStrategy, Inc. 配置与连接 Intelligence Server 安装和配置指南 5 9 为项目源选择验证模式。有关可用验证模式的信息,请参 阅验证模式 (第 151 页)。 10 单击下一步。这时将打开总结页面。 11 请仔细检查总结信息。 您可以单击保存以便将配置保存为响应 (.ini)文件,从 而在其他系统上配置服务器项目源或稍后运行无提示配 置。有关通过响应文件运行配置向导的更多信息,请参阅 使用响应文件配置 MicroStrategy (第 153 页)。 12 单击完成以创建项目源 验证模式 验证是通过系统识别用户的过程。 MicroStrategy 项目源支持 多个验证模式。主要通过不同的系统进行验证并接受由用户提 供登录 / 密码证书。下面的章节给出了项目源可用的验证模式 的简要概述: • 网络登录 ID:Windows 验证 (第 151 页) • 用户输入登录 ID 和密码:标准验证 (第 152 页) • 来宾帐户:匿名验证 (第 152 页) • LDAP 验证 (第 152 页) • 数据仓库用户输入的登录 ID 和密码:数据库验证 (第 152 页) • 集成验证 (第 153 页) 有关各种验证模式的好处和其他验证话题的信息,请参阅 System Administration Guide。 网络登录 ID:Windows 验证 要使用 Windows 验证,您必须在 MicroStrategy 环境中创建 用户然后将其链接到 Windows 用户。如果您使用 Windows 作为网络操作系统,且您的用户已经在 Windows 目录中定 义,则该用户可以访问 MicroStrategy 应用程序,而无需输入 登录 ID 和密码的。 © 2010 MicroStrategy, Inc. MicroStrategy 初始配置 151 5 配置与连接 Intelligence Server 安装和配置指南 用户输入登录 ID 和密码:标准验证 当使用标准认证时,MicroStrategy Intelligence Server 是验证 权威。Intelligence Server 验证并接受用户提供的登录名和密 码。该信息存储在元数据资料库中。当一个项目源被配置为使 用标准认证时,用户必须输入有效登录 ID 和密码组合才可以 访问该项目源。每个用户都有一个独一无二的登录名 / 密码, 且可以在 MicroStrategy 应用程序中唯一确定。默认情况下, 即使您可以使用连接映射更改,所有连接到数据仓库的用户都 使用一个 RDBMS 登录 ID。有关配置连接映射的信息,请参 阅 System Administration Guide。 来宾帐户:匿名验证 当使用匿名验证时,用户可以用 "Guest" 登录而无需提供密 码。默认情况下,来宾用户可以访问该项目、浏览对象、运行 和操作的报表,但他们不能创建自己的对象或排定报告执行。 但是,您的可以通过修改公共用户组确定来宾哪些可以做以及 哪些不可以。来宾用户继承来自公共用户组的权限,他们并不 是全员组的一部分。 LDAP 验证 轻型目录访问协议 (LDAP: Lightweight Directory Access Protocol)验证从一个存储在 LDAP 服务器 (例如 Novell 目 录服务 )上的用户资料库中识别用户。如果您使用 LDAP 目 录集中管理您的环境中的用户,则可能需要使用 LDAP 身份 验证。在 LDAP 目录中可继续维持组群成员资格,而不必在 MicroStrategy Intelligence Server 中再次定义。当使用 LDAP 验证时, LDAP 用户或组群将链接到 MicroStrategy 环境中的 用户或组群。 数据仓库用户输入的登录 ID 和密码:数据库验证 此数据库验证模式使用一个存储在数据仓库数据库中的登录 ID 和密码识别用户 。在这种身份验证模式下,一个仓库数据 库与每一个项目相关联。当用户登录到项目源时,也正登录到 Intelligence Server。如果您希望数据仓库 RDBMS 作为识别 用户的验证权威,而不希望在 Intelligence Server 和 RDBMS 中保留用户证书时,请使用数据库认证。 152 MicroStrategy 初始配置 © 2010 MicroStrategy, Inc. 配置与连接 Intelligence Server 安装和配置指南 5 集成验证 集成身份验证使得 Windows 用户只需登录一次他们的 Windows 计算机。用户不需要再次分开登录 MicroStrategy Desktop 或 MicroStrategy Web。此类型的验证使用了 Kerberos 验证用户证书的有效性。 使用响应文件配置 MicroStrategy 配置向导将引导您为系统中的 MicroStrategy 产品环境进行设 置的过程。您也可以选择使用响应文件通过配置向导配置服务 器定义、项目源名称、元数据、历史列表和统计资料库。这允 许您为用户提供一个配置文件来完成配置任务,而不是要求用 户通过 Configuration Wizard 逐步完成。这也可以配置在 Windows, UNIX 和 Linux 上的 MicroStrategy 安装。 创建响应文件 推荐您始终通过配置向导的图形界面创建响应文件,如本章节 中的过程 如何创建响应文件 中所述。这将确保所有适用选项 都以有效值的形式包含在响应文件内的。 但是,您还能够在 UNIX 和 Linux 计算机上命令行模式下, 通过配置向导创建和使用一个响应文件。对于使用 UNIX 和 Linux 中的命令行工具创建和使用响应文件,以及完成其他配 置的步骤,请参阅 第 12 章 用命令行工具配置 MicroStrategy 中的 用 response.ini 文件配置 MicroStrategy (第 382 页) 章节。 如何创建响应文件 1 打开 MicroStrategy Configuration Wizard。操作如下,请 参阅如何通过 Configuration Wizard 配置 MicroStrategy (第 132 页)。 2 通过配置向导完成的任何配置任务都可以保存在响应文件 中。有关使用配置向导完成各种不同的配置任务的步骤, 请参阅下列内容: • © 2010 MicroStrategy, Inc. 创建元数据、历史列表和统计资料库 (第 135 页) MicroStrategy 初始配置 153 5 配置与连接 Intelligence Server 安装和配置指南 • 设置 MicroStrategy Intelligence Server (第 144 页) • 创建项目源 (第 148 页) 3 到达配置的 “ 总结 ” 页面后,验证单击保存。这时另存为对 话框将打开。 4 指定一个名称和位置以保存响应文件,并单击保存。此时 您将返回到总结页面。 5 同样,为了执行配置任务,单击完成。 使用响应文件配置 MicroStrategy 的步骤包含在下面的 使用响 应文件配置 MicroStrategy 安装 中。 您可以使用文本编辑器修改响应文件从而更改配置,例如输入 不同的用户登录名和密码信息。有关参数和响应文件中的可用 选项的信息,请参阅 响应配置参数和选项 (第 155 页)。 使用响应文件配置 MicroStrategy 安装 您可以使用响应文件配置 MicroStrategy,而不是通过配置向 导的每一个页面逐步进行。您有以下选项来使用响应文件配置 MicroStrategy: • 如何通过配置向导使用响应文件 (第 154 页) — 包括通过 配置向导界面运行响应文件的标准程序。 • 如何通过 Windows 命令行使用响应文件 (第 155 页) — 包括从 Windows 命令行程序运行响应文件的过程。用户 无需任何图形用户界面就能够运行该文件。 如果您要在 UNIX 或 Linux 上配置 MicroStrategy 安装, 您可以使用配置向导的命令行版本创建并使用一个响应文 件。对于使用 UNIX 和 Linux 中的命令行工具创建和使用 响应文件,以及完成其他配置的步骤,请参阅 第 12 章 用 命令行工具配置 MicroStrategy 中的 用 response.ini 文件 配置 MicroStrategy (第 382 页)章节。 如何通过配置向导使用响应文件 1 打开 MicroStrategy Configuration Wizard。操作如下,请 参阅如何通过 Configuration Wizard 配置 MicroStrategy (第 132 页)。 154 MicroStrategy 初始配置 © 2010 MicroStrategy, Inc. 配置与连接 Intelligence Server 安装和配置指南 5 2 单击加载这是将显示打开对话框。 3 浏览至保存响应文件的路径并单击打开。这时将打开总结 页面。 4 这时将显示所有通过响应文件完成的配置任务的概览。查 看配置任务并单击完成以执行配置。 如何通过 Windows 命令行使用响应文件 下面是配置安装在 Windows 平台上的 MicroStrategy 的具体 步骤。对于使用 UNIX 和 Linux 中的命令行工具创建和使用 响应文件,以及完成其他配置的步骤,请参阅第 12 章 用命令 行工具配置 MicroStrategy。 1 在 Windows 命令行中输入下列命令: macfgwiz.exe -r “Path\response.ini” 其中 Path\ 是到响应文件的全路径。例如,响应文件一般 位于: C:\Program Files\Common Files\ MicroStrategy\RESPONSE.INI 2 如果显示一个错误消息,请检查您提供的响应文件路径和 名称并进行必要的更改。重复前面的步骤以执行配置。 响应配置参数和选项 建议您始终通过配置向导的 GUI 模式创建响应文件。但是, 您也可以使用文本编辑器修改响应文件从而进行较小更改,例 如输入不同的用户登录名和密码信息。 该文件必须以 ANSI 编码的形式保存。 用于配置 MicroStrategy 的响应文件分为三个部分的配置,如 下面的章节所述: © 2010 MicroStrategy, Inc. • 创建元数据、历史列表和统计资料库 (第 156 页) • 设置 MicroStrategy Intelligence Server (第 157 页) • 创建和配置项目源 (第 159 页) MicroStrategy 初始配置 155 5 配置与连接 Intelligence Server 安装和配置指南 创建元数据、历史列表和统计资料库 在 [Repository] 部分的响应文件参数定义了如何创建元数据、 历史列表和统计资料库。下表列出了可用的参数,以及每个参 数可用选项的功能。 选项 描述 [Repository] 此部分配置元数据资料库和统计资料库。您可以拥有多个 [Repository] 部 分。另外的资料库部分可以以 [Repository1], [Repository2] 等方式包括 进来。 Repository= 定义是否配置元数据、历史列表和统计资料库,由下列取值确定: • 1: 配置元数据、历史列表和统计资料库。 • 0: 不配置元数据、历史列表和统计资料库。 CreateMDTables= 定义是否在元数据资料库中创建元数据表,如下所述: • 1: 在元数据资料库中创建元数据表并创建默认配置 • 0: 不在元数据资料库中创建元数据表 UgradeMDTables= 如果现有的元数据存在,此选项则定义元数据是否更新或删除,如下所述: • 1: 更新元数据并将各个 MicroStrategy 9.0 的功能所需的新表追加到元数据。 • 0: 移除现有元数据表。 CreateHistList Tables= 定义是否创建历史列表资料库,由下列取值确定: • 1: 创建历史列表资料库。 • 0: 不创建历史列表资料库。 CreateStatTables= 定义是否创建统计资料库,由下列取值确定: • 1: 创建统计资料库 • 0: 不创建统计资料库。 MetadataPath= 定位用于创建元数据表的 SQL 脚本。在不同环境中 SQL 脚本的示例如下所列: • Windows:C:\Program Files\Common Files\MicroStrategy\ MD8SQL8.sql。 • UNIX/Linux: /INTELLIGENCE_SERVER_INSTALL_PATH/mdsql.sql。 HistoryListPath= 定位用于创建历史列表资料库的 SQL 脚本。在不同环境中 SQL 脚本的示例如下 所列: • Windows:C:\Program Files\Common Files\MicroStrategy\ content_server_db_Oracle.sql。 • UNIX/Linux: /INTELLIGENCE_SERVER_INSTALL_PATH/ content_server_db_Oracle.sql。 StatisticsPath= 定位用于创建统计资料库的 SQL 脚本。在不同环境中 SQL 脚本的示例如下所 列: • Windows:C:\Program Files\Common Files\MicroStrategy\ statistics_SQLServer.SQL • UNIX/Linux:/INTELLIGENCE_SERVER_INSTALL_PATH/ statistics_DB2.sql。 DSNName= 定义在 ODBC 数据库中用于配置元数据资料库的数据源名称。 UserName= 定义登录到包含元数据资料库的数据库的用户名。 UserPwd= 定义登录到包含元数据资料库的数据库的密码。 156 MicroStrategy 初始配置 © 2010 MicroStrategy, Inc. 配置与连接 Intelligence Server 安装和配置指南 5 选项 描述 DSNNameHist= 定义在 ODBC 数据库中用于配置历史列表资料库的数据源名称。 UserNameHist= 定义登录到用于配置历史列表资料库的数据库的用户名。 UserPwdHist= 定义登录到用于配置历史列表资料库的数据库的密码。 DSNNameStats= 定义在 ODBC 数据库中用于配置统计资料库的数据源名称。 UserNameStats= 定义登录到用于配置统计资料库的数据库的用户名。 UserPwdStats= 定义登录到用于配置统计资料库的数据库的密码。 EncryptPassword= 定义密码是否在相应文件中加密,由下列取值确定: • 0: 密码在响应文件中不加密,这使您稍后可使用文本编辑器修改响应文件 中的密码。然后,您可以将响应文件以不同的登录名和密码证书分发给多个 用户。但您如果在分发响应文件前不删除其中的密码,请注意这将会损害您 的数据库安全。 • 1: 在响应文件中加密密码,则可以确保您的密码是安全的。这是默认的设 置。 DBName= 定义数据库名称以便在 DB2 z/OS 中创建表。此选项只能在连接到 DB2 z/OS 数据 库时使用。 TBName= 定义要在数据库中创建的表名称。此选项只能在连接到 DB2 z/OS 数据库时使 用。 设置 MicroStrategy Intelligence Server [Server] 部分的响应文件参数用来配置 Intelligence Server 定 义。下表列出了可用的参数,以及每个参数可用选项的功能。 选项 描述 [Server] 在本部分,您可以配置 Intelligence Server 定义。您可以拥有多个 [Server] 部分。另外的资料库部分可以以 [Server1], [Server2] 等方式包括进 来。 Server= 定义是否配置 MicroStrategy Intelligence Server,由下列取值确定: • 1: 配置 MicroStrategy Intelligence Server • 0: 不配置 MicroStrategy Intelligence Server Action= 定义是否创建、使用或删除服务器定义,由下列取值确定: • 1: 创建新的服务器定义 • 2: 使用现有服务器定义 • 3: 删除现有服务器定义 • 4: 创建新的服务器定义并将其用作默认设置 InstanceName= 定义 Intelligence Server 实例的名称。 如果您选择删除 Intelligence Server 实例,可通过列出多个实例名称 (名称 间用字符 ‘\ ’ 分隔)而删除多个实例。 例如, InstanceName=ServerInstance1\ServerInstance2。 © 2010 MicroStrategy, Inc. MicroStrategy 初始配置 157 5 配置与连接 Intelligence Server 安装和配置指南 选项 描述 ProjectsToRegister= 定义 Intelligence Server 启动时要加载的项目。您可以选择加载多个项目,项 目间用字符 \ 分隔。例如, ProjectsToRegister=Project1\Project2。 ProjectsToUnRegister= 定义 Intelligence Server 启动时要不加载的项目。您可以选择不加载多个项 目,项目间用字符 \ 分隔。例如, ProjectsToUnRegister=Project1\Project2 DSName= 定义用于配置 MicroStrategy Intelligence Server 的数据源名称。这是存储元数 据的数据源。 DSNUser= 定义登录到元数据库的用户名。 DSNPwd= 定义登录到元数据库的密码。 EncryptPassword= 定义密码是否在相应文件中加密,由下列取值确定: • 0: 密码在响应文件中不加密,这使您稍后可使用文本编辑器修改响应 文件中的密码。然后,您可以将响应文件以不同的登录名和密码证书 分发给多个用户。但您如果在分发响应文件前不删除其中的密码,请 注意这将会损害您的数据库安全。 • 1: 在响应文件中加密密码,则可以确保您的密码是安全的。这是默认 的设置。 DSSUser= 定义登录到项目的 MicroStrategy 用户名。 DSSPwd= 定义登录到项目的 MicroStrategy 用户的密码。 MDPrefix= 定义服务器定义是哟个的元数据资料库表前缀。 TempTable= 定义用于服务器定义的临时表前缀。 UseAsDefault= 定义是否将 Intelligence Server 定义设置为默认服务器定义,以便用于 Intelligence Server,由下列取值确定: • 真:定义 Intelligence Server 定义为默认服务器定义 • 假:未定义 Intelligence Server 定义为默认服务器定义 Port= 定义 Intelligence Server 使用的端口。 RegisterAsService= 此选项只有在 UNIX 或 Linux 操作系统上运行 Intelligence Server 时才可用。 定义是否将 Intelligence Server 注册为一个服务。是否注册 Intelligence Server 为一个服务取决于下列取值: • 1: 将 Intelligence Server 注册为一个服务。执行此任务需要带有根级别访 问权限的 UNIX 或 Linux 登录。 • 0: 未将 Intelligence Server 注册为一个服务。 StartServerConfig= 定义在应用配置后,是否启动 Intelligence Server,由下列取值确定: • 1: 在成功应用配置后启动 Intelligence Server。 • 0: 在应用配置后不启动 Intelligence Server。 158 MicroStrategy 初始配置 © 2010 MicroStrategy, Inc. 配置与连接 Intelligence Server 安装和配置指南 5 创建和配置项目源 [Client] 部分的响应文件参数用来创建和配置项目源。下表列 出了可用的参数,以及每个参数可用选项的功能。 选项 描述 [Client] 在本部分,您可以配置项目源名称。您可以拥有多个 [Client] 部分。另外的客户 端部分可以以 [Client1], [Client2] 等方式包括进来。 Client= 定义是否配置项目源,由下列取值确定: • 1: 配置项目源 • 0: 不配置项目源 EncryptPassword= 定义密码是否在相应文件中加密,由下列取值确定: • 0: 密码在响应文件中不加密,这使您稍后可使用文本编辑器修改响应文件中 的密码。然后,您可以将响应文件以不同的登录名和密码证书分发给多个用 户。但您如果在分发响应文件前不删除其中的密码,请注意这将会损害您的 数据库安全。 • 1: 在响应文件中加密密码,则可以确保您的密码是安全的。这是默认的设置。 DataSource= 定义要创建的新项目源名称。 ConnType= 为项目源定义数据库连接类型。支持下列连接类型: • 2: 使用 ODBC DSN 将项目源连接至元数据 (仅限 Windows)。 • 3: 使用 MicroStrategy Intelligence Server (3 层)将项目源连接至元数据。 DSN= 如果使用连接类型 2 (ConnType=2),定义 ODBC 数据库的名称。 UserName= 如果使用连接类型 2 (ConnType=2),定义连接至 ODBC 数据库的用户名。 UserPwd= 如果使用连接类型 2 (ConnType=2),定义登录 ODBC 数据库的密码。 ServerName= 如果使用连接类型 3 (ConnType=3),定义要连接的 MicroStrategy Intelligence Server 名称。 Port= 如果使用连接类型 3 (ConnType=3),在创建服务器 (3 层)项目源时定义 Intelligence Server 的端口。 MicroStrategy Intelligence Server 的默认端口是 34952。 Authentication= 支持下列验证模式: • 1: 标准验证或用户输入登录 ID 和密码。 • 2: 网络登录 ID (Windows 验证) • 8: 来宾帐户 (匿名验证) • 16: LDAP 验证 • 32: 数据库登录 ID 和密码 (数据库验证) • 128: 集成验证 有关可用验证模式的信息,请参阅验证模式 (第 151 页)。 MDPrefix= 如果使用连接类型 2 (ConnType=2),定义元数据资料库表前缀。 Timeout= 定义和强迫不活跃的用户连接到项目源时连接超时。支持下列取值: • 0:定义用户因不活跃而从项目源断开。 • 大于零的数值:大于零的数值 (以分钟计)作为用户自动从项目源断开前所 允许的空闲时间。 © 2010 MicroStrategy, Inc. MicroStrategy 初始配置 159 5 配置与连接 Intelligence Server 安装和配置指南 连接至数据源 MicroStrategy 用户要浏览实体元素并执行报告,就必须创建 到数据仓库的连接。到其他数据库的连接同样也支持历史列 表,统计,并将来自多个数据源的数据包含在 MicroStrategy 项目中。 尽管元数据连接设置存储在服务器定义中,但 MicroStrategy Intelligence Server 的注册表,数据源连接设置存储于元数据 本身。启动时 Intelligence Server 连接到元数据,即假造所有 项目,用户以及来自元数据的连接信息。您可以在 Project Configuration Editor 中完成数据源连接任务,即通过右键单 击项目并选择项目配置。 MicroStrategy 管理员权 本章节中所描述的任务需要 限。 指定数据仓库的连接信息 数据库实例是一个管理员在 MicroStrategy Desktop 中创建的 MicroStrategy 对象,用于表示到数据库的连接。数据库实例 指定连接信息,例如数据源名称、登录 ID 和密码以及其他数 据源特定信息。 创 以下各章节提供了创建数据库实例所需组件的步骤: 建数据库实例 (第 165 页),创建数据库连接 (第 167 页)和 创建数据库登录名 (第 171 页)。 当项目架构师创建一个项目时,架构师就分配一个数据库实例 给该项目。项目一次只能指定一个仓库数据库实例,但一个数 据库实例可以分配给多个项目。由于只能有一个数据源可以包 括在项目的关系框架中,所有的报表和文档都从一个数据源返 回信息。 如果您有新的多源选项功能的许可证,您可以将一个项目连接 到多个仓库数据库实例。可以有多个数据源连接到该项目的仓 库目录。由于这些数据源可以集成为项目关系框架的一部分 式,那么所有的报表和文档可以从多个数据源返回信息。有关 在一个项目中访问多个数据源的信息,请参阅 Project Design Guide。 无论您有没有多源选项的许可证,您同样也可以通过其他 MicroStrategy 功能扩展项目访问多个数据源。自由格式的 160 连接至数据源 © 2010 MicroStrategy, Inc. 配置与连接 Intelligence Server 安装和配置指南 5 SQL、查询生成器,并支持通过 MicroStrategy 产品访问其他 MDX 立方体源,如 SAP BW, Hyperion Essbase 和 Microsoft Analysis Services 允许将非项目实例和仓库数据库 实例一起包含到同一个项目中,并供该项目使用。如需了解自 由格式 SQL 和查询生成器的相关信息 , 请参阅 Advanced Reporting Guide。如需了解 MDX 立方体源的相关信息 , 请参 阅 MDX Cube Reporting Guide。 这些非项目数据库实例允许项目连接到数据源以便获取上述的 各种各样的功能和附加的数据源,而不是通过该项目的关系框 架访问数据。如需更多关于 Warehouse Catalog 的信息,请参 阅 MicroStrategy Project Design Guide。 您创建的数据库实例可分为两类: • SQL 数据仓库的数据库实例 (第 161 页) • MDX 立方体数据库实例 (第 163 页) SQL 数据仓库的数据库实例 一个 SQL 数据仓库的数据库实例是通过 SQL 查询连接到数据 库或其他数据源的任何数据库实例。更具体地说,它涵盖了用 于 MicroStrategy 报表制作、自由格式 SQL、查询生成器、数 据集市,以及任何其他的关系数据源所使用的数据库实例。您 还可以通过 SQL 数据仓库的数据库实例连接到历史列表和统 © 2010 MicroStrategy, Inc. 连接至数据源 161 5 配置与连接 Intelligence Server 安装和配置指南 计表。 SQL 数据仓库的数据库实例在 Project Configuration Editor 中可用,如下所示。 选择一个数据库实例复选框,则项目中该数据库实例可用于 MicroStrategy 报表制作、数据集市、查询生成器和自由格式 SQL。如果您拥有多源选项许可证,选择数据库实例复选框也 可使得仓库目录中可用的数据库实例成为该项目关系框架的一 部分。关系数据库实例列表中的数据库实例的阴影和颜色反映 了在项目中如何使用该数据库实例: • 蓝色:这是从仓库数据库实例下拉列表中选择的仓库数据 库实例。一个项目只能有一个仓库数据库实例,因为该数 据库实例的数据是在仓库目录中填充以便定义项目的关系 框架。您不能选择禁用该项目的一个仓库数据库实例而不 先选择一个不同的仓库数据库实例。 如果您拥有多源选项许可证,主数据库实例用作项目的主 要数据来源,并作为添加到项目中的表的默认数据库实 例。 如需仓库目录信息以及使多源选项访问多个数据源的信 息,请参阅 Project Design Guide。 162 连接至数据源 • 粗体 : 该项目包含依赖数据库实例的对象。您不能选择禁用 一个拥有项目依赖对象的数据库实例。 • 正常:数据库实例未在项目中使用。 © 2010 MicroStrategy, Inc. 配置与连接 Intelligence Server 安装和配置指南 5 清除数据库实例复选框则可从项目中溢出该数据库实例,并删 除任何未使用的自由格式 SQL 或查询生成器架构。仅当项目 中不存在数据库实例的依赖对象时,您才可以清除项目的一个 数据库实例。有关从项目中移除数据库实例、相关的自由格式 SQL 以及查询生成器框架的更多信息,请参考 MicroStrategy System Administration Guide。 MDX 立方体数据库实例 立方体数据库实例是任何连接到 MDX 立方体源的任何数据库 实例,如 SAP BW、 Hyperion Essbase 或 Microsoft Analysis Services。有关连接 MDX 立方体源以及根据 MDX 立方体源 制作报表的有关信息,请参阅 MDX Cube Reporting Guide。 MDX 立方体的数据库实例在 Project Configuration Editor 中 可用,如下所示。 具有 MDX 立方体框架的数据库实例以粗体文本表示。关系数 据库实例列表中的数据库实例的阴影和颜色反映了在项目中如 何使用该数据库实例: © 2010 MicroStrategy, Inc. • 粗体 : 该项目包含依赖数据库实例的对象。您不能选择禁用 一个拥有项目依赖对象的数据库实例。 • 正常:数据库实例未在项目中使用。 连接至数据源 163 5 配置与连接 Intelligence Server 安装和配置指南 如果您从项目中移除 MDX 立方体的数据库实例,您可以删除 任何未使用的立方体框架对象。仅当项目中不存在数据库实例 的依赖对象时,您才可以移除项目的一个数据库实例。有关从 项目中移除数据库实例和相关的 MDX 立方体管理对象的更多 信息,请参考 System Administration Guide。 有关配置 MDX 立方体数据库实例的更多信息,请参考 MDX Cube Reporting Guide。 MDX 框架加载和维护 您可单击框架维护以便执行 MDX 立方体框架的各种任务 (项目其中的一部分),如下所述: 164 连接至数据源 • 您可选择 MDX 立方体框架与数据库实例相关联时,将其 为项目加载。默认情况下,当执行 MDX 立方体报表时, 按照需要加载 MDX 立方体框架。您也可以选择在 Intelligence Server 启动时加载 MDX 立方体框架。有关定 义何时应加载 MDX 立方体框架的更多信息,请参考 MDX Cube Reporting Guide。 • 当您将 MDX 立方体源集成到 MicroStrategy 时,数据则集 成为 MDX 立方体框架。一旦您将 MDX 立方体源集成到 MicroStrategy,您可以将用于连接 MDX 立方体框架的数 据库实例交换为不同的数据库实例。这就允许您使用带有 不同登录名和连接信息的不同的数据库实例访问一个 MDX 立方体框架。有关交换用于连接 MDX 立方体框架的 数据库实例的信息,请参考 MDX Cube Reporting Guide。 © 2010 MicroStrategy, Inc. 配置与连接 Intelligence Server 安装和配置指南 5 创建数据库实例 在数据库实例管理器中创建和修改数据库实例,可通过扩展项 目源的管理以及配置管理器找到数据库实例管理器。当您选择 创建新的数据库实例时,数据库实例编辑器打开。 您也可以使用数据库实例向导创建新的数据库实例,该 向导在数据库实例管理器的快捷菜单中可用。 数据库实例编辑器拥有下列选项卡: • 常规 — 指定数据库实例名称,连接类型 (数据源平台或 适用的数据源)和默认数据库连接。 您选择的数据库连接类型应与您的数据源想匹配, 并要确定数据库实例是关系数据库实例还是 MDX 立方体数据库实例。 • 高级 — 如果数据库,而非数据仓库,用于存储中间表,以 及其他选项,请指定中间表存储的数据库名称。 MDX 立方体数据库实例而言不可 高级选项卡对于 用。 • © 2010 MicroStrategy, Inc. 作业优先级 — 指定实例的作业优先框架和优先连接的数 目。 连接至数据源 165 5 配置与连接 Intelligence Server 安装和配置指南 如何创建一个数据库实例 1 在 MicroStrategy Desktop 中,登录到具有管理权限的项 目源。 2 依次扩展管理、配置管理器,并选择数据库实例。 3 在文件菜单中指向新建,并选择数据库实例。这是数据库 实例编辑器打开。 4 在常规选项卡上,在数据库实例名称字段输入数据库实例 的名称。 5 根据选择数据源存取的数据库在数据库连接类型下拉列表 中选择数据库连接类型。 MicroStrategy 升级,您 如果您从一个较早版本的 可以单击升级以取回所有数据库连接类型,因为您 使用的是 MicroStrategy 较早的版本,这些连接都 包括在内。 6 在高级选项卡上,您可以为数据库实例配置不同的选项, 包括: • 中间表存储 :创建中间表时,您可以指定数据库名称 和表名称空间以便使用。创建中间表以支持不同的查 询。 • 数据库网关支持:可以向下兼容从 MicroStrategy 6.x 起的数据库网管支持。 为了启用数据库网关支持,选中主数据库实例复选框, 然后从下拉列表中选择一个主数据库实例。主数据库实 例是用于对所选择的表和查询进行元素浏览,而不需要 加入到其他表的数据库实例。有关数据库网关支持的信 息,请参阅 Project Design Guide。 • 数据集市最优化:如果数据库实例的数据源与包含数据 集市的数据源相同,则可以支持数据集市优化。 要使用数据集市最优化,请选中与此数据库实例位于同 一仓库复选框,然后从下列列表中选择一个数据库实 例。 166 连接至数据源 © 2010 MicroStrategy, Inc. 配置与连接 Intelligence Server 安装和配置指南 5 • 表前缀:如果数据源中的表使用了表前缀,您可以将表 前缀包含在内,以确定适当的表集合。单击选择以选取 一个表前缀或定义一个新的表前缀。 • ODBC 版本:您可以定义哪些版本的 ODBC 可以用于 数据库实例,如下所述: – 使用 2.0 ODBC 调用:ODBC 2.0 用于 MicroStrategy 9.0 前的版本。如果数据库管理系统 不支持 ODBC 3.x,则可以使用向下兼容的选项。 – 使用 3.x ODBC 调用:有关对 ODBC 3.x 的支持在 MicroStrategy 9.0 中有所介绍。如果您的数据库管 理系统支持 ODBC 3.x,则可以使用此选项。 7 在作业优先级选项卡上,您可以配置对于数据库实例而 言,如何指定作业优先级。有关配置作业优先级的信息, 请参阅 System Administration Guide。 8 在常规选项卡上,在数据库连接 (默认)窗格,选择默认 的数据源连接并单击确定。 如果必需的数据库连接不存在,您可通过单击新建创建一 个连接。有关创建数据库连接的步骤,请参阅如下的 创建 数据库连接。 创建数据库连接 数据库连接指定了用于访问数据源的 DSN 和数据库登录名。 数据库实例指定一个数据库连接作为 MicroStrategy 用户的默 认连接;但用户和组群可以使用连接映射将其映射到其他数据 库连接。有关连接映射的更多详细信息,请参阅 用户连接映 射 (第 172 页)以及 System Administration Guide 中的 “ 部 署系统 ” 一章。 单击常规选项卡上的新建,您就可以在 Database Instances Editor 中创建数据库连接。使用项目源中的所有数据库实例 时,所有在 Database Instances Editor 中创建的数据库连接都 可用。有关创建 MDX 立方体源的数据库连接的更多信息,请 参阅 MDX Cube Reporting Guide。 © 2010 MicroStrategy, Inc. 连接至数据源 167 5 配置与连接 Intelligence Server 安装和配置指南 当您选择创建新的数据库连接时,数据库连接对话框打开。 因数据库实例的类型不同,数据库连接对话框有所不同。 • SQL 数据仓库的数据库实例 常规 — 指定数据库连接名称,仓库 DSN 以及默认数据 库登录名。 高级 — 指定数据库驱动程序模式,驱动程序执行模 式,以及其他仓库连接的杂项设置。 • MDX 立方体数据库实例 常规 — 指定数据库连接名称,默认数据库登录名以及 其他您必须提供的连接信息。有关创建 MDX 立方体源 的数据库连接的更多信息,请参阅 MDX Cube Reporting Guide。 高级 — 指定连接设置,其他连接字符串参数和连接缓 存设置。 下面给出了如何为关系数据库实例创建数据库连接的步骤。有 关创建 MDX 立方体源的数据库连接的更多信息,请参阅 MDX Cube Reporting Guide。 168 连接至数据源 © 2010 MicroStrategy, Inc. 配置与连接 Intelligence Server 安装和配置指南 5 前提条件 • 已创建数据库实例,如 创建数据库实例 (第 165 页)中所 述。 如何创建一个数据库实例 1 在常规选项卡上,在数据库连接名称框中输入用来识别数 据库连接的名称。 2 在本地系统 ODBC 数据源窗格中为数据源选取一个数据源 名称。 3 在高级选项卡上,您可以根据您的需求,以及您要连接的 数据库的要求定义各种选项,其中包括: • 数据库驱动程序模式:选择下列的数据库驱动程序模式 之一: – 多进程:到仓库数据库的每个连接都产生一个单独 的进程,在 Windows 任务管理器确定中标识为 M8DBMPE.exe。如果一个进程失败,例如数据库 访问线程挂起或丢失,其他进程则不受影响。 – 多线程:所有到仓库数据库的连接都保留在 Intelligence Server 进程 MSTRSVR.exe 内。所有连 接、 SQL 提交、以及来自数据库的检索都在此过程 中进行处理。 MicroStrategy 建议将所有数据库驱动程序都设置为多 进程。多进程模式的鲁棒性和稳定性很大程度掩盖了多 线程模式可能带来的工作效率提高。在多线程操作中零 星出现的问题常常可以通过切换至多进程模式而得到解 决。 • 驱动程序执行模式:根据使用的 ODBC 驱动程序定义 一个驱动程序执行模式: – 异步连接:连接内保留的所有语句都可以异步运行 SQL。 – 异步语句:对每一个语句明确设置异步模式。 – 同步:一次只执行一条语句。这是默认值。 ODBC 驱动程序不支持异步模式,因为 许多较新的 该驱动程序在运行较早查询的同时可以打开一个新 © 2010 MicroStrategy, Inc. 连接至数据源 169 5 配置与连接 Intelligence Server 安装和配置指南 的线程并执行一个新的查询功能。 MicroStrategy Readme 给出了有关不同 ODBC 驱动程序可使用的 驱动程序执行模式的建议。 • 使用扩展取回:选择此复选框,使得 Intelligence Server 能够将数据成块地从数据库取回到内存,而不 是逐行。 Readme 推荐了 ODBC 驱动程序的 MicroStrategy 设置以及是否使用扩展取回功能。 • 使用参数化的查询:选择此复选框,使得 Intelligence Server 能够将成块地传递到数据库,而不是逐行。 • 取消尝试的最长时间 (秒):定义在取消查询前, MicroStrategy Query Engine 等待成功尝试的最长时 间。其值为 0 和 -1 时表示没有限制。 • 最大查询执行时间 (秒):定义在数据库上执行一个 SQL 的单一传递的最长时间。其值为 0 和 -1 时表示没 有限制。 • 最大连接尝试时间 (秒):定义 Intelligence Server 等 待连接到数据库的最长时间。其值为 0 和 -1 时表示没 有限制。 • 额外的连接字符串参数:使您可以将额外的 ODBC 连 接参数作为连接字符串的一部分传递到数据库。如果您 需要更改 ODBC 默认设置,此选项非常有用。单击预 览以便查看整个连接字符串。 • 表前缀:定义一个表前缀,用于指定包含有要访问表的 框架。 • 字符集编码:当 Intelligence Server 在 Windows 上运 行时,下列选项才唯一相关。 – UCS-2:如果 ODBC 驱动程序以 UCS-2 字符编码 的形式返回信息,则选择此选项。 – UTF-8:如果 ODBC 驱动程序以 UTF-8 字符编码的 形式返回信息,则选择此选项。用于 Teradata 数据 库的驱动程序可能需要 UTF-8 编码。 • 数据库连接缓存设置:选择下列数据库连接缓存设置之 一: – 连接寿命 ( 秒):定义活动数据库连接保持打开状 态并在 Intelligence Server 缓存的时间。其值为 0 和 -1 时表示没有限制。 170 连接至数据源 © 2010 MicroStrategy, Inc. 配置与连接 Intelligence Server 安装和配置指南 5 – 连接闲置超时 (秒) : 定义到数据库的非活动连接 保持缓存状态直至断开的时间。其值为 0 和 -1 时表 示没有限制。 4 在常规选项卡上的默认数据库登录名窗格选择一个默认的 数据库登录名并单击确定。 如果必需的数据库登录名不存在,您可通过单击新建创建 一个连接。有关创建数据库连接的步骤,请参阅如下的 创 建数据库登录名。 创建数据库登录名 数据库登录名指定了用于访问数据源的用户 ID 和密码。该数 据库登录名覆盖了存储在 DSN 中的所有登录信息。数据库实 例指定一个数据库登录名作为 MicroStrategy 用户的默认登录 名,但是用户和组群可以使用连接映射将其映射到其他数据库 登录名。 用户连接映射 (第 172 页)中对连接映射进行了解 在释描述。 单击常规选项卡上的新建,您就可以在数据库连接对话框中创 建数据库登录名。使用项目源中的所有数据库连接时,所有在 数据库连接对话框中创建的数据库登录名都可用。 MicroStrategy 报表制作和分析功能需要一个常规的数据库登 录权限设置,从而可以连接并修改数据源和元数据,如下所 述: © 2010 MicroStrategy, Inc. • 对于元数据而言,需要选取、插入和更新权限。在元数据 中创建的中间表用于递归搜索查询,同样也需要创建和清 除权限。更新框架需要删除权限。 • 对于数据仓库而言,需要选取、创建、插入和清除权限。 连接至数据源 171 5 配置与连接 Intelligence Server 安装和配置指南 当您选择创建新的数据库登录名时,数据库登录名对话框打 开。 前提条件 • 已创建数据库实例,如 创建数据库实例 (第 165 页)中所 述。 • 已创建数据库连接,如 创建数据库连接 (第 167 页)中所 述。 如何创建一个数据库登录名 1 在数据库登录名框中输入数据库登录名的名称。 2 在登录 ID 框中,输入访问数据源需要的用户 ID。 3 在密码框中输入与您指定的用户相配的密码。单击确定。 任何时候用户执行报告或浏览实体元素时,都将数据库 登录名传递到数据源。因此,所有在 MicroStrategy Desktop 中创建的数据库登录名也必须创建为数据源中 的有效登录名。 用户连接映射 用户连接映射是将 MicroStrategy 用户映射到数据库连接和数 据库登录名的过程。对于执行报表的 MicroStrategy 用户而 言,必须将其映射到数据库连接和数据库登录名。 MicroStrategy 通过下列方式链接到数据库连接和登录名: • 172 连接至数据源 默认数据库连接 (从而与默认数据库登录名一起) © 2010 MicroStrategy, Inc. 配置与连接 Intelligence Server 安装和配置指南 • 5 对于一个用户或用户组而言,都有到数据库连接和 / 或数据 库登录名的专用映射 (而不是默认的连接和登录名) 您可以将用户映射到 Project Configuration Editor 或 Command Manager 中的连接和登录名。有关如何使用连接映 射的信息,请参阅 System Administration Guide。 MicroStrategy 报表制作和分析功能需要一个常规的数据库登 录权限设置,从而可以连接并修改数据仓库和元数据,如下所 述: • 对于元数据而言,需要选取、插入和更新权限。在元数据 中创建的中间表用于递归搜索查询,同样也需要创建和清 除权限。更新框架需要删除权限。 • 对于数据仓库而言,需要选取、创建、插入和清除权限。 前提条件 • 已创建数据库实例,如 创建数据库实例 (第 165 页)中所 述。 • 已创建数据库连接,如 创建数据库连接 (第 167 页)中所 述。 • 已创建数据库登录名,如 创建数据库登录名 (第 171 页) 中所述。 如何创建一个连接映射 1 在 Desktop 中登录一个项目。 2 右键单击项目并选择项目配置。这时项目配置编辑器打 开。 3 在类别列表中扩展数据库实例类别,并选择连接映射。 4 在数据库实例 — 连接映射窗格中单击右键,并选择新建。 则添加了一个新的连接映射。 5 您可以通过制定下列所述的信息而定义连接映射: © 2010 MicroStrategy, Inc. • 数据库实例:连接映射需要连接至数据源的数据库实 例。 • 用户:应用连接映射的用户或用户组。 连接至数据源 173 5 配置与连接 Intelligence Server 安装和配置指南 • 语言:连接映射访问的数据的语言。您可以使用连接映 射支持数据国际化。有关通过连接映射支持数据国际化 的信息,请参阅 Project Design Guide。 • 数据库连接:要连接的数据源。 • 数据库登录名:用于连接映射的数据库登录名。 6 单击确定。 创建项目 现在您拥有经过配置的 Intelligence Server,已准备就绪创建 项目。有多种方法可以创建一个项目使得您的 MicroStrategy 项目启动。创建项目的不同方法在 Project Design Guide 中有 所描述。 平台提供了一个 Tutorial 项目,这是一 MicroStrategy 个示例用数据仓库和示教项目,您可以藉此了解 MicroStrategy 提供的各种功能。此项目已准备就绪, 无需额外的配置任务。为了使用 MicroStrategy Tutorial,请参考 Basic Reporting Guide 获取更多信 息。为了使用您的数据创建一个新项目,请参阅 Project Design Guide。 配置您的 MicroStrategy 安装 如需了解如何完成剩余的安装和配置步骤,请参考第 1 章 安 装计划中在 Windows 上安装并配置 MicroStrategy (第 69 页)段落的安装和配置核对清单。 174 创建项目 © 2010 MicroStrategy, Inc. 6 6. 部署 MICROSTRATEGY WEB 和 WEB UNIVERSAL 简介 本章介绍使用 MicroStrategy Web 和 Web Universal 将一个项 目部署到您的用户社区的流程。对用 Microsoft Internet Information Services(IIS)在 Windows 上部署 ASP.NET 版 MicroStrategy Web 的过程进行了详细介绍。 另外还将详细介绍通过不同的 Web 和应用程序服务器在 UNIX/Linux 和 Windows 环境中部署 MicroStrategy Web Universal 的具体步骤。 MicroStrategy Web Universal 独立于 平台,并且可以用操作系统、 Web 服务器和应用程序服务器 的各种组合实现部署。 Web 应用程序服务器不是 MicroStrategy 产品,因此无 法提供每个应用程序服务器和操作系统组合的详细步 骤。本章提供了部分最常见的组合的简介。针对不同操 作系统的流程比较类似,但配置中的某些细节问题必须 参考提供商提供的信息和文档,或者与 MicroStrategy 技术支持部联系。 MicroStrategy Web 简化了部署至大用户组群的任务,因为终 端用户的计算机只需要一个支持的浏览器即可。因为无需下载 任何代码,所以可从任何受支持的浏览器访问 MicroStrategy © 2010 MicroStrategy, Inc. 175 6 部署 MicroStrategy Web 和 Web Universal 安装和配置指南 Web。作为一个瘦客户端运行, MicroStrategy Web 提供了最 终用户和超级用户充分利用 MicroStrategy 产品套件所需的功 能。 本章包括以下几个部分: • 通过 IIS 进行部署 (Windows) (第 176 页) 通过 IIS 进行部署是给定的 MicroStrategy Web 唯 一的安装程序,是用于 Windows 的 ASP.NET 版。 其他部署程序过程都使用 MicroStrategy Web Universal,它独立于平台,可通过不同的 Web 和 应用服务器进行部署。 • MicroStrategy Web Web Universal 部署的常规步骤 (第 178 页) • 通过 WebLogic 和 Apache (Solaris) 进行部署 (第 179 页) • 通过 WebSphere 和 IBM HTTP Server (AIX) 进行部署 (第 195 页) • 通过 Sun Java System (Solaris) 进行部署 (第 207 页) • 通过 Tomcat 进行部署 (Windows 版 ) (第 217 页) • 通过 Tomcat 进行部署 (Linux 版 ) (第 223 页) • 通过 SAP NetWeaver 进行部署 (Windows 版 ) (第 230 页) • 通过 Oracle 10g 进行部署 (Windows 版 ) (第 234 页) • 通过 JBoss 进行部署 (Windows 版 ) (第 239 页) • 管理您的 MicroStrategy Web 部署 (第 244 页) • 配置您的 MicroStrategy 安装 (第 245 页) 通过 IIS 进行部署 (Windows) MicroStrategy Web Services 的 ASP.NET 版只能通过 IIS 在 Window 上实现部署。 前提条件 176 通过 IIS 进行部署 (Windows) © 2010 MicroStrategy, Inc. 部署 MicroStrategy Web 和 Web Universal 安装和配置指南 6 • 有关支持 IIS 6 和 IIS 7 的信息,请参阅 在 64 位 Windows 操作系统上支持基于 IIS 6 的 MicroStrategy 产品 (第 54 页)和 支持 IIS 7 或 IIS 7.5 作为 MicroStrategy Web 或 Web Universal 的 Web 服务器 (第 53 页)。 • 您必须拥有为您的项目部署 MicroStrategy Web 的管理权 限。如果这是您首次登入,您不用更改默认 MicroStrategy 管理登录,您可以使用 管理员 作为无需密 码的登录名。在首次登入后,处于安全的目的应修改用户 名和密码。 • Microsoft Windows 的用户组必须拥有 MicroStrategy 公 用文件夹内所有文件的读取和执行权限。这将确保 Internet Information Services 具有让 MicroStrategy Web 成为主机所需权限。默认情况下,该文件夹存储在下列目 录位置: C:\Program Files\Common Files\ MicroStrategy 如何将 MicroStrategy Web 连接到 Intelligence Server 1 在 Windows 开始菜单中,依次指向程序、 MicroStrategy、 Web,并选择 Web Administrator。这 时将打开 MicroStrategy Web Administrator 页面。在此页 面中您可以将 MicroStrategy Web 连接至 Intelligence Server。 2 在 MicroStrategy Web Administrator 页面的手动添加服务 器框中输入 Intelligence Server 的名称。 3 单击连接。所有加载至 Intelligence Server 的项目在 MicroStrategy Web 中都可用。单击主页图标,检查您加 载在指定 Intelligence Server 上的项目列表。 4 将下述 URL 发送给您的用户: http://webservername/microstrategy/asp/ 其中 webservername 是托管 Web 服务器的名称。例如, 如果您的 Web 服务器的名为 Web_Srv1,那么您的用户用 来访问 MicroStrategy We 的 URL 将是 http://Web_Srv1/microstrategy/asp © 2010 MicroStrategy, Inc. 通过 IIS 进行部署 (Windows) 177 6 部署 MicroStrategy Web 和 Web Universal 安装和配置指南 MicroStrategy System 更多信息,参见 Administration Guide。 您可以手动将 MicroStrategy Web 连接至 Intelligence Server。 您也可以在 MicroStrategy Web 或 Intelligence Server 启动时 自动连接。 如何自动将 MicroStrategy Web 连接到 Intelligence Server 1 在 MicroStrategy Web Administrator 页面,单击 Intelligence Server 属性栏中的修改。 2 选择当 Web Server 或 Intelligence Server 重新启动后自 动连接到 Intelligence Server 选项,并单击保存。 MicroStrategy Web Web Universal 部署 的常规步骤 MicroStrategy Web Universal 安装完成后,您可以在特定的 环境下对其进行部署和配置。配置和部署的步骤位于本章关于 Web 服务器和应用程序服务器的部分。下表列出了所有环境 下的常规步骤。 高级别部署步骤 1 用正确的用户名和密码登录到应用程序服务器。 2 查找安装过程中您所指定的 MicroStrategy Web Universal 部署目录中的 MicroStrategy.war 文件。 3 在进行部署前要提高应用程序的性能,请参阅 Performance-based setup information ,如果有适合您环境的 操作方法可以根据需要进行配置。此外,计算机上部署 MicroStrategy Web Universal 后,你可能需要完成 为数不多的基于性能的安装步骤。 4 选择您所需要的部署方法。 5 按照部署流程进行操作。 6 登录 MicroStrategy Web Administrator 页面。 7 启动 MicroStrategy Web Universal。 8 开始与应用程序一起工作。 UNIX 版 您必须执行另外的配置步骤才能使图表在 MicroStrategy Web Universal 上支持非西欧字体。如 178 MicroStrategy Web Web Universal 部署的常规步骤 © 2010 MicroStrategy, Inc. 部署 MicroStrategy Web 和 Web Universal 安装和配置指南 6 需更多信息,请参阅 Appendix B, 疑难解答中的图表和 文档对非西欧字体的支持 (第 465 页)。 WAR 文件部署后的目录结构 下表给出了在应用程序服务器中部署了 WAR 文件后默认的目 录结构。 目录 内容 \help 帮助以及描述符文件 \images 全部图片文件 \javascript 界面 JavaScript 文件 \jsp 界面 JSP 代码文件 \style 界面样式文件 \WEB-INF MicroStrategy Web 的配置信息 \WEB-INF\classes 所有源文件 \WEB-INF\lib 所有库文件 \WEB-INF\log 所有日志文件,除 ncsportal.log 文件外,该文件在应 用程序服务器的根文件夹中创建 \WEB-INF\tlds 所有标记库描述符文件 \WEB-INF\xml 所有 MicroStrategy Web xml 和 xsl 文件 通过 WebLogic 和 Apache (Solaris) 进行 部署 本章节提供了有关用于部署和配置位于 Sun Solaris 9 操作系 统上的 MicroStrategy Web Universal 的信息,使用 Apache 作为 Web 服务器, Oracle WebLogic Server 作为应用程序服 务器。在此提供了有关 WebLogic 9.x 和 10.3 的信息。 把通过 WebLogic 9.x 部署 MicroStrategy MicroStrategy Web Universal 仅视为一个展开的目录。 © 2010 MicroStrategy, Inc. 通过 WebLogic 和 Apache (Solaris) 进行部署 179 6 部署 MicroStrategy Web 和 Web Universal 安装和配置指南 本节包括以下信息: • WebLogic 路径和文件夹位置:WebLogic 的每个版本的默 认文件夹结构。 • 预配置信息:开始部署 MicroStrategy Web Universal 之前 必须完成的配置。 • 部署 MicroStrategy Web Universal:应用程序部署的说 明。 • 重新部署应用程序:应用程序重新部署的说明。 • 基于性能的安装信息:用来提高应用程序性能的可选配置 设置。 MicroStrategy Web Universal 不需要额外的配 运行 置步骤,但这些设置可提高性能。部署系统前请查 看与基于性能的设置信息,以确认您对这些更改是 否感兴趣。 WebLogic 路径和文件夹位置 本节将介绍各个版本的 WebLogic 的默认文件夹结构并提供本 章其余部分中所使用的代表 WebLogic mydomain 文件夹路径 的变量。 每个版本的 WebLogic 都通过一个不同的 WebLogic mydomain 文件夹默认路径进行安装。部署 MicroStrategy Web Web Universal 时,您必须在 WebLogic 文件夹内进行一 些更改。因此,您应了解所使用的 WebLogic 版本的 WebLogic 文件夹结构。下列路径反映了 WebLogic 9.x 和 10.3 的默认文件夹结构: WEBLOGIC_HOME/user_projects/domains/ mydomain/ 注意以下事项 : • WEBLOGIC_HOME 是 WebLogic Server 的主路径。 • 文件夹结构是可配置的,因此您的公司可能已经更 改默认的名称或路径。 在本章中, WebLogic mydomain 文件夹名称为 WEBLOGIC_MYDOMAIN_FOLDER。此变量是指在 WebLogic mydomain 文件夹在您的系统中的驻留位置。此变量的位置 180 通过 WebLogic 和 Apache (Solaris) 进行部署 © 2010 MicroStrategy, Inc. 部署 MicroStrategy Web 和 Web Universal 安装和配置指南 6 取决于 WebLogic 的版本,以及您的住址是否已更改过该版本 的默认名称和路径。 预配置信息 本节将介绍在您计算机上部署 MicroStrategy Web Universal 所必须的预配置信息。其中包括以下几个部分: • 定位 WAR 文件 • 设置 Apache Web 服务器代理到 WebLogic 的请求 本节使用了下表中列出的配置。然而您的安装程序可能会略有 不同,例如,你可能拥有这些应用程序的不同版本,但整个过 程仍然是相同的。 要求 推荐配置 操作系统 Sun Solaris 9 或 10 (SPARC) Web 服务器 Apache 2.x 应用程序服务器 WebLogic 9.x 或 10.3 JDK Sun JDK 1.5.0 您可以从下列位置下载此 JDK: http://java.sun.com/j2se/1.5.0/download.ht ml 注意以下事项 : © 2010 MicroStrategy, Inc. • 有关 MicroStrategy 支持及认证的版本号的信息, 请参阅 MicroStrategy 自述文件。 • 有关安装这些产品的信息,请参阅 http://www.oracle.com/technology/ products/weblogic/integration/ index.html • 开始部署过程前,请确认计算机的名称和 IP 地址。 通过 WebLogic 和 Apache (Solaris) 进行部署 181 6 部署 MicroStrategy Web 和 Web Universal 安装和配置指南 定位 WAR 文件 MicroStrategy Web Universal 应用程序按照 J2EE 规范打包 在一个名为 WAR (Web ARchive)的文件中。您必须部署该 WAR 文件才能在您的服务器环境中运行应用程序。 WAR 文件位于安装 MicroStrategy Web Universal 时您所指定 的文件夹中。把 WAR 文件复制到 WEBLOGIC_MYDOMAIN_FOLDER。详见 WebLogic 路径和文 件夹位置 (第 180 页)获取关于默认文件夹结构的信息。 MicroStrategy Web,您必须按照您所使用的应 要部署 用程序服务器特定的一系列步骤进行操作。如需更多详 细信息,请参阅应用程序服务器提供商所提供的文档或 本指南中的说明。您也可以参考 部署 MicroStrategy Web Universal (第 183 页)获取更多关于部署 WAR 文件的详细信息。 部署 MicroStrategy Web 后,您可以查看 WEB-INF 文件夹, 其中包含一个名为 log 的子文件夹。 log 文件夹保留有所有 日志文件。有关部署 MicroStrategy Web 后的目录结构信息, 请参阅 WAR 文件部署后的目录结构 (第 179 页)。 设置 Apache Web 服务器代理到 WebLogic 的请求 您可以在同一台计算机上独立运行 Apache Web 服务器和 WebLogic Server,但要配置 Apache 代理到 WebLogicServer 所需的请求,您必须安装 WebLogic 提供的插件。完成下列 URL 中的指示说明,以便安装和配置插件。 用于 WebLogic 10.3, URL 为: http://e-docs.bea.com/wls/docs100/plugins/ apache.html 在以下位置和 WebLogic 安装一起安装插件: WEBLOGIC_HOME/wlserver_10.3/server/plugin/ solaris/sparc/ 其中 WEBLOGIC_HOME 是 WebLogic Server 的路径。 MicroStrategy Web Universal 的性能,您可 为了提升 以在部署之前完成附加的安装配置。更多信息,请参阅 基于性能的安装信息 (第 190 页)。 182 通过 WebLogic 和 Apache (Solaris) 进行部署 © 2010 MicroStrategy, Inc. 部署 MicroStrategy Web 和 Web Universal 安装和配置指南 6 部署 MicroStrategy Web Universal 当计算机已经配置了必要设置时,您可以通过 Apache 和 WebLogic 部署 MicroStrategy Web Services Universal。其中 涉及以下步骤: 1 自动部署 (开发模式) . -或- 手动部署 (生产模式) . 2 访问 MicroStrategy Web Administrator 页面 . 3 启动项目 . Performance-based setup information 部分提供了用 于提高应用程序性能的附加设置信息。这些附加设置不 是必须的,但可以提高 MicroStrategy Web Services Universal 的性能。部署前请检查此信息以确认您是否 对这些选项感兴趣。 您可以使用以下其中一个部署方法来部署 MicroStrategy Web Universal: • 自动部署功能是最简单便捷的方式。详见 自动部署 (开 发模式)(第 183 页)。在 /WEBLOGIC_MYDOMAIN_FOLDER/bin/ 中选择配置模式 startWebLogic.sh 文件位于 WebLogic Server 文件夹 结构内。 • 手动部署功能可以在生产模式下运行的服务器环境中使 用,且自动部署处于关闭状态。更多信息,请参阅手动部 署 (生产模式)(第 186 页)。 自动部署 (开发模式) 如果自动部署设置为 ON,一旦您在 /WEBLOGIC_MYDOMAIN_FOLDER/autodeploy 文件夹中放 置了一个 WAR 文件,将自动部署应用程序。 通过此方法,您能够以多种方式部署: • © 2010 MicroStrategy, Inc. WAR 文件的副本。当您利用 WAR 文件的副本配置时,您 需要手动配置 WAR 文件中的 web.xml 文件,以允许访问 某些文件夹。一旦完成此配置并重新编译 WAR 文件后, 通过 WebLogic 和 Apache (Solaris) 进行部署 183 6 部署 MicroStrategy Web 和 Web Universal 安装和配置指南 即可使用单个的 WAR 文件配置 MicroStrategy Web Universal 。 • 在 WAR 文件中的所有文件都被提取到展开的目录下。当 您从一个展开的目录进行部署时,WAR 文件内所有的文 件和文件夹将曝露给 WebLogic。这就允许 WebLogic 访问 必需的文件夹以便对展开的目录中的文件作出必要的配置 修改。 如何使用 WAR 文件副本自动配置 MicroStrategy Web Universal 1 在安装过程中您所指定的 MicroStrategy Web Universal 部 署目录中查找 MicroStrategy.war 文件。更多信 息,请参阅 UNIX 和 Linux 上的 MicroStrategy 安装方法 (第 88 页)。 2 将 WAR 文件重命名为一个您可以轻松地识别和记忆的名 称。 context_name 在统一资源定位器 (URL) 中使用此 名称以访问该文件。本步骤是可选项。 如果您不想更改该文件的名称,请切记从 URL 访问 应用程序时,用 MicroStrategy 替换 context_name。 如何修改多个 MicroStrategy Web Universal 部署的 web.xml 文件 3 如果您要在同一个 WebLogic 应用程序服务器上部署多个 MicroStrategy Web Universal 环境,在开始部署之前,您 必须按照如下所述修改 web.xml 文件: a 使用下列命令解压缩 WAR 文件: #jar -xvf MicroStrategy.war b 打开位于 /WEB-INF 目录中的 web.xml 文件。 c 修改 contextPath 参数。默认情况下,此参数并没 有值。输入一个独一无二的字符串作为 contextPath 参数的值。例如,输入 WebDep2。 d 保存 web.xml 文件。 e 使用下列命令压缩 WAR 文件: #jar -cvf MicroStrategy.war * 184 通过 WebLogic 和 Apache (Solaris) 进行部署 © 2010 MicroStrategy, Inc. 部署 MicroStrategy Web 和 Web Universal 安装和配置指南 6 如何部署 WAR 文件 4 将 WAR 文件传输到以下目录: /<WEBLOGIC_MYDOMAIN_FOLDER>/autodeploy 将自动部署该应用程序。如何添加和连接到 Intelligence Server,请参阅配置 MicroStrategy Web Administrator 页面 (第 189 页)。 MicroStrategy Web Universal 的性能,您可以 要增强 在部署后对附加设置进行配置。更多信息,请参阅基于 性能的安装信息 (第 190 页)。 如何通过展开的目录自动部署 MicroStrategy Web Universal 文件必须由启动应用程序的同一个 Solaris 用户 WAR 解压缩。 1 查找 MicroStrategy.war 文件。该文件位于安装过程 中您所指定的 MicroStrategy Web Universal 部署目录。更 多信息,请参阅 UNIX 和 Linux 上的 MicroStrategy 安装 方法 (第 88 页)。 2 创建以下新文件夹: /home/username/context_folder 其中 username 是您用来访问 Web Services 服务器计算 机的帐户名,context_folder 是新文件夹的名称。 您可以在以下位置以外的任何位置创建新的文件 夹: /WEBLOGIC_MYDOMAIN_FOLDER/autodeploy 3 把 WAR 文件复制到新的文件夹。 4 为了在您创建的文件夹中展开 WAR 文件,运行下列命 令: # jar -xvf MicroStrategy.war 5 使用下列命令删除 MicroStrategy.war 文件: # rm MicroStrategy.war © 2010 MicroStrategy, Inc. 通过 WebLogic 和 Apache (Solaris) 进行部署 185 6 部署 MicroStrategy Web 和 Web Universal 安装和配置指南 6 通过下列命令移动文件夹至 autodeploy 文件夹: # cd.. # mv context_folder /WEBLOGIC_MYDOMAIN_FOLDER/autodeploy 将自动部署该应用程序。如何添加和连接到 Intelligence Server,请参阅配置 MicroStrategy Web Administrator 页面 (第 189 页)。 MicroStrategy Web Universal 的性能,您可以 要增强 在部署后对附加设置进行配置。更多信息,请参阅基于 性能的安装信息 (第 190 页)。 手动部署 (生产模式) 可通过下列方式对 MicroStrategy Web Universal 进行手动部 署: • WAR 文件的副本。当您利用 WAR 文件的副本配置时,您 需要手动配置 WAR 文件中的 web.xml 文件,以允许访问 某些文件夹。一旦完成此配置并重新编译 WAR 文件后, 即可使用单个的 WAR 文件配置 MicroStrategy Web Universal 。 • 在 WAR 文件中的所有文件都被提取到展开的目录下。当 您从一个展开的目录进行部署时,WAR 文件内的所有文 件和文件夹将向 WebLogic 展开。这将允许 WebLogic 访 问必要的文件夹以对展开的目录中的文件进行必要的配 置。 在 /WEBLOGIC_MYDOMAIN_FOLDER/autodeploy 目 录执行部署。 如何使用 WAR 文件副本自动配置 MicroStrategy Web Universal 1 查找 MicroStrategy.war 文件。该文件位于 MicroStrategy Web Universal 配置目录下,如 目录结构 (第 101 页)中所述。 186 通过 WebLogic 和 Apache (Solaris) 进行部署 © 2010 MicroStrategy, Inc. 部署 MicroStrategy Web 和 Web Universal 安装和配置指南 6 如何修改多个 MicroStrategy Web Universal 部署的 web.xml 文件 2 如果您要在同一个 WebLogic 应用程序服务器上部署多个 MicroStrategy Web Universal 环境,在开始部署之前,您 必须按照如下所述修改 web.xml 文件: a 使用下列命令解压缩 WAR 文件: #jar -xvf MicroStrategy.war b 打开位于 /WEB-INF 目录中的 web.xml 文件。 c 修改 contextPath 参数。默认情况下,此参数并没 有值。输入一个独一无二的字符串作为 contextPath 参数的值。例如,输入 WebDep2。 d 保存 web.xml 文件。 e 使用下列命令压缩 WAR 文件: #jar -cvf MicroStrategy.war * 如何部署 WAR 文件 3 在 /<WEBLOGIC_MYDOMAIN_FOLDER>/autodeploy 目 录执行部署。 4 通过访问以下地址打开 WebLogic Server (WLS)管理控 制台: http://IP address:port/console/ 其中 IP address 是您安装 WebLogic 应用程序服务器所 在的计算机的 IP 地址,port 是 WebLogic 应用程序服务 器的端口号。 5 在提示中输入有效的用户 ID 和密码。用户 ID 和密码是您 在计算机上安装 WebLogic 应用程序服务器时所指定的内 容。 6 要完成该操作,请参阅 通过 WebLogic Server 管理控制台 进行配置 (第 188 页)。 如何通过展开的目录手动部署 MicroStrategy Web Universal 1 查找 MicroStrategy.war 文件。该文件位于安装过程 中您所指定的 MicroStrategy Web Universal 部署目录。更 © 2010 MicroStrategy, Inc. 通过 WebLogic 和 Apache (Solaris) 进行部署 187 6 部署 MicroStrategy Web 和 Web Universal 安装和配置指南 多信息,请参阅 UNIX 和 Linux 上的 MicroStrategy 安装 方法 (第 88 页)。 2 在 /WEBLOGIC_MYDOMAIN_FOLDER/autodeploy 目录中创建一个新的文件夹并将 WAR 文件传输到此目 录。 3 使用下列命令解压缩 WAR 文件: # jar -xvf MicroStrategy.war 4 通过访问以下地址来打开 WebLogic Server 管理控制台: http://IP address:port/console/ 其中 IP address 是您安装 WebLogic 应用程序服务器所 在的计算机的 IP 地址,port 是 WebLogic 应用程序服务 器的端口号。 5 在提示中输入有效的用户 ID 和密码。用户 ID 和密码是您 在计算机上安装 WebLogic 应用程序服务器时所指定的内 容。 6 要完成该操作,请参阅下述的 通过 WebLogic Server 管理 控制台进行配置。 通过 WebLogic Server 管理控制台进行配置 要通过 WebLogic Server 管理控制台进行配置,请参考 WebLogic Server 管理控制台文档获取有关安装 Web 应用程 序的步骤。 一旦您将 MicroStrategy Web Universal 当做 WebLogic Server 管理控制台的 Web 应用程序安装,您必须完成部署 MicroStrategy Web Universal 所需的步骤。 如何启动 MicroStrategy Web Administrator 以配置 MicroStrategy Intelligence Server,请参阅配置 MicroStrategy Web Administrator 页面 (第 189 页)。 MicroStrategy Web Universal 的性能,您可以 要增强 在部署后对附加设置进行配置。更多信息,请参阅基于 性能的安装信息 (第 190 页)。 188 通过 WebLogic 和 Apache (Solaris) 进行部署 © 2010 MicroStrategy, Inc. 部署 MicroStrategy Web 和 Web Universal 安装和配置指南 6 配置 MicroStrategy Web Administrator 页面 在启动 MicroStrategy Web Universal 前,您必须配置 MicroStrategy Web Administrator 页面,也就是 mstrWebAdmin servlet。 如何访问 MicroStrategy Web Administrator 页面 1 每种部署方式用来启动 MicroStrategy Web 的地址各不相 同。下表列出了访问 MicroStrategy Web Administrator 的 各个 URL。 名称须区分大小写。输入 mstrWebAdmin servlet 名称时请检查大小写是否正确。如果应用程序服务 器启用了安全策略,将打开一个与管理员验证相关 的对话框。 部署方法 Address 自动部署 使用此 URL 从 Web 浏览器访问 Administrator 页面: http://IPaddress:7001/context_folder/servlet/mstrWebAdmin 其中 context_folder 是应用程序展开后所在的文件夹名称,IPaddress 是 您的计算机 IP 地址。 手动部署 使用此地址从浏览器访问 Administrator 页面: http://IPaddress:7001/name/servlet/mstrWebAdmin 其中 IPaddress 是您的计算机的 IP 地址。用您在配置 WebLogic Server 管理控制 台时在部署名称字段指定的名称替换 name 变量,例如 MyWebApp。 2 输入与在您的计算机上启动 WebLogic Server 时相同的用 户 ID 和密码。 在 WebLogic 中, MMicroStrategy Web Universal 的部署 自动将 WebLogic 管理员用户与 MicroStrategy Web Universal 管理员相关联。 WebLogic 管理员用户是具有在 给定计算机上启动 WebLogic Server 权限的用户。 3 在您通过验证之后, MicroStrategy Web Administrator 页 面出现。添加并连接到 Intelligence Server。 启动 MicroStrategy Web Universal 项目,如下所述。 © 2010 MicroStrategy, Inc. 通过 WebLogic 和 Apache (Solaris) 进行部署 189 6 部署 MicroStrategy Web 和 Web Universal 安装和配置指南 启动项目 每种部署方式用来启动 MicroStrategy Web Universal 的地址 各不相同。下表列出了您可以用于访问 MicroStrategy Web Universal 的 URL。 部署方法 Address 自动部署 使用此 URL 从 Web 浏览器访问 MicroStrategy Web Universal: http://IPaddress:7001/context_folder/servlet/mstrWeb 其中 context_folder 是应用程序展开后所在的文件夹名称,IPaddress 是 您的计算机 IP 地址。 手动部署 使用此 URL 从浏览器访问 MicroStrategy Web Universal: http://IPaddress/name/servlet/mstrWeb 其中 IPaddress 是您的计算机的 IP 地址。用您在配置 WebLogic Server 管理控制 台时在部署名称字段指定的名称替换 name 变量,例如 MyWebApp。 重新部署应用程序 如果您已用 WebLogic 部署了 MicroStrategy Web Services Universal,且您要更改 web.xml 文件中的任意参数,您必须 用 WebLogic Server 管理控制台重新部署应用程序。更改将在 部署的应用程序中生效。如何重新部署 MicroStrategy Web Universa,请参考您的 WebLogic Server 管理控制台文档获取 有关重新部署 (更新)Web 应用程序的步骤。 基于性能的安装信息 可通过在不同的组件级别上配置 MicroStrategy Web Universal,从而提升其性能。这些额外的安装设置其实是不 必需的,但如果您想提升 MicroStrategy Web Universa 的性 能,在部署过程前后就必须做出一些更改。本节提供了以下的 配置: • 设置 Java 堆阵大小 • 预编译 JSP 文件 • 禁用 / 放宽自动加载的参数 • 配置 Apache Web 服务器以便服务于静态文件 190 通过 WebLogic 和 Apache (Solaris) 进行部署 © 2010 MicroStrategy, Inc. 部署 MicroStrategy Web 和 Web Universal 安装和配置指南 6 设置 Java 堆阵大小 WebLogic Server 的 Java 堆阵大小可通过修改 startWebLogic 脚本中的 JAVA_OPTIONS 变量来增加。 如何增加 Java 堆阵大小 1 打开 /WEBLOGIC_MYDOMAIN_FOLDER/bin/ startWebLogic.sh 中的 startWebLogic.sh 脚本。 2 在脚本中定义如下行: MEM_ARGS=”-Xms512m -Xmx1024m” 此行反映的 Java 堆阵大小为 512 MB。MicroStrategy 建议 在假设计算机有足够内存空间的前提下,初始 Java 堆阵大 小的设置最大不超过 512MB。 3 停止并重启应用程序服务器。 预编译 JSP 文件 为了避免第一次访问时加载应用程序服务器中的 Web 页面所 花费的时间,在部署该应用程序之前,您必须预编译 Java 服 务器页面 (JSP)文件。可以通过设置应用程序服务器在部署 之前加载应用程序中的所有页面来实现。因此,当您首次连接 时,页面已经加载,性能则更佳。 如何预编译 JSP 文件 1 打开位于 /WEB-INF 目录中的 weblogic.xml 文件。 2 在 jsp-descriptor 节中设置 keepgenerated 和 precompile 参数为 TRUE,如下所示: <jsp-descriptor> : : <jsp-param> <param-name>keepgenerated</param-name> <param-value>TRUE</param-value> </jsp-param> © 2010 MicroStrategy, Inc. 通过 WebLogic 和 Apache (Solaris) 进行部署 191 6 部署 MicroStrategy Web 和 Web Universal 安装和配置指南 <jsp-param> <param-name>precompile</param-name> <param-value>TRUE</param-value> </jsp-param> : : </jsp-descriptor> 3 保存该文件。 禁用 / 放宽自动加载的参数 要禁用 / 放宽自动加载的参数,请完成下列步骤: • 设置 pageCheckSeconds 参数 • 设置 WebLogic 重新加载周期参数 每个参数解释如下。 设置 pageCheckSeconds 参数 pageCheckSeconds 参数设置了 WebLogic Server 检查 JSP 文件是否已更改,且需要重新编译的间隔 (秒)。如有改变, 同时也检查依赖关系,并递归重新加载。 您可以设置下列值 : 值 描述 0 基于每个请求检查页面。 -1 不检查页面直至服务器重启。 JSP 页面所使用的所有类放 置在 servlet 类路径中,同样也重新加载。 n WebLogic Server 检查 JSP 文件是否更改的间隔 (秒)。例 如,如果将其设置为 1,如果 JSP 发生改变,且需要重新 编译, WebLogic 每秒检查一次该页面。 192 通过 WebLogic 和 Apache (Solaris) 进行部署 © 2010 MicroStrategy, Inc. 部署 MicroStrategy Web 和 Web Universal 安装和配置指南 6 设置 pageCheckSeconds 参数 1 打开位于 /WEB-INF 目录中的 weblogic.xml 文件。 2 在 jsp-descriptor 节中设置 pageCheckSeconds 参 数的值。例如,如下的代码将其设置为 -1: <jsp-descriptor> : : <jsp-param> <param-name>pageCheckSeconds </param-name> <param-value>-1</param-value> </jsp-param> : : </jsp-descriptor> 3 保存该文件。 设置 WebLogic 重新加载周期参数 在 WebLogic 中, Reload Period 参数设置 WebLogic 多久检 查一次 servlet 是否被修改。如果 servlet 已被修改,则 WebLogic 将其重新加载。因为 MicroStrategy Web Universal 的 servlet 在部署后就未曾更改,MicroStrategy 建议您将其设 置为 -1,以便禁用重新加载。-1 就意味着从不重新加载,0 则 表示始终重新加载。 根据您是否有将 MicroStrategy Web Universal 部署为一个 WAR 文件的副本,请使用下面适当的程序: 如何设置 WebLogic 的重新加载周期 1 打开位于 /WEB-INF 目录中的 weblogic.xm 文件。 2 在 container-descriptor 节中设置 servlet-reload-check-secs 参数的值。例如,如 下的代码将其设置为 -1: <container-descriptor> © 2010 MicroStrategy, Inc. 通过 WebLogic 和 Apache (Solaris) 进行部署 193 6 部署 MicroStrategy Web 和 Web Universal 安装和配置指南 <servlet-reload-check-secs>-1</servlet-rel oad-check-secs> </container-descriptor> 3 保存该文件。 配置 Apache Web 服务器以便服务于静态文件 由于 Web 服务器转而为静态文件提供有效的服务,如果图 片、样式表、 JavaScript 文件通过 Apache Web 服务器提供, 且 WebLogic Server 只处理 servlet 的请求,则 MicroStrategy Web Universal 的实际性能将大大提高。通过编辑两个主要参 数,即 Apache 配置文件 httpd.conf 中的 Alias 和 MatchExpression 就可达到此目的。 • Alias 参数用于创建 Apache Web 服务器中的虚拟目录。 虚拟目录用于如图像,样式表和 JavaScript 等静态文件。 • MatchExpression 参数用于配置 Apache 插件,以便 WebLogic 服务器只处理 servlet 的请求。 如何配置 Apache Web 服务器以便服务于静态文件 1 要更改 Alias 参数,请在 httpd.conf 文件中添加下列 行: Alias /MicroStrategy/images/"/ WEBLOGIC_MYDOMAIN_FOLDER/autodeploy/ MicroStrategy/images/" <Directory "/WEBLOGIC_MYDOMAIN_FOLDER/ autodeploy/MicroStrategy/images"> Options Indexes MultiViews AllowOverride None Order allow, deny Allow from all </Directory> 这些代码摘录假定应用程序的名称是 MicroStrategy。详见通过 WebLogic 和 Apache 194 通过 WebLogic 和 Apache (Solaris) 进行部署 © 2010 MicroStrategy, Inc. 部署 MicroStrategy Web 和 Web Universal 安装和配置指南 6 (Solaris) 进行部署获取关于默认文件夹结构的信 息。 2 对 JavaScript 和样式表文件夹重复上述步骤,用 JavaScript 和样式表文件所在的文件夹名称替换前述代码 中的 images。 3 在 MatchExpression 参数中输入 */servlet/* 以更改 MatchExpression 参数。举例来说, <IfModule mod_weblogic.c> WebLogicHost 10.15.133.56 WebLogicPort 7001 MatchExpression */servlet/* </IfModule> 4 使用命令 apachectl start 和 apachectl stop 以停 止和启动 Apache Web 服务器。 现在, Web 服务器为图片 (GIF)、样式表 (CSS)、 JavaScript 和所有其他静态文件提供服务,从而降低了应用程 序服务器的负载,提高了应用程序的性能。 通过 WebSphere 和 IBM HTTP Server (AIX) 进行部署 本章节提供有关在 AIX 计算机上,使用 WebSphere 6.1 Server 和 IBM HTTP Web Server 部署和配置 MicroStrategy Web Universal 所需的信息。 本节包括以下信息: • 预配置信息:开始部署 MicroStrategy Web Universal 之前 必须完成的配置。 • 部署 MicroStrategy Web Universal:应用程序部署的说 明。 • 基于性能的安装信息:用来提高应用程序性能的可选设 置。 这些附加设置不是必须的,但可以提高 MicroStrategy Web Services Universal 的性能。在 © 2010 MicroStrategy, Inc. 通过 WebSphere 和 IBM HTTP Server (AIX) 进行部署 195 6 部署 MicroStrategy Web 和 Web Universal 安装和配置指南 部署之前请回顾此信息以确认您是否对某些选项感 兴趣。 预配置信息 本节将介绍在您计算机上部署 MicroStrategy Web Universal 所必须的预配置信息。预配置包括下列步骤: • 定位 WAR 文件 本节还将提供已安装应用程序服务器和 Web 服务器的计算机 的附加安装信息。 本节使用了以下的配置:然而您的配置可能会略有不同,例 如,你可能拥有这些应用程序的不同版本,但整个过程仍然是 相同的。 要求 推荐配置 操作系统 AIX 5.3 或 6.1 ( 基于 IBM POWER Architecture) Web 服务器 IBM HTTP Server 6.0.x 应用程序服务器 IBM WebSphere 应用程序服务器 6.1 或 7.0 JDK IBM JDK 1.5.0 或 IBM JDK 1.6.0 您可以从下列位置下载 JDK: http://www.ibm.com/developerworks/java/j dk/ aix/service.html MicroStrategy 支持及认证的版本号的信息,请参 有关 阅 MicroStrategy 自述文件。 定位 WAR 文件 MicroStrategy Web Universal 应用程序按照 J2EE 规范打包 在一个名为 WAR (Web ARchive)的文件中。您必须部署此 文件才能在您的服务器环境中运行应用程序。 196 通过 WebSphere 和 IBM HTTP Server (AIX) 进行部署 © 2010 MicroStrategy, Inc. 部署 MicroStrategy Web 和 Web Universal 安装和配置指南 6 如何查找 WAR 文件 1 查找安装过程中您所指定的 MicroStrategy Web Universal 部署目录中的 MicroStrategy.war 文件。更多信息, 请参阅 UNIX 和 Linux 上的 MicroStrategy 安装方法(第 88 页)。 2 把 WAR 文件复制到 <WAS_HOME>/installableApps 目录,其中 <WAS_HOME> 是 WebSphere 6.1 应用程序服 务器的主路径。 本章中所介绍的部署过程假设 MicroStrategy.war 已保存 在此目录中。 WAR 文件,您必须按照您所使用的应用程序服 要部署 务器特定的一系列步骤进行操作。如需更多详细信息, 请参阅应用程序服务器提供商所提供的文档或本指南中 的说明。您还应按照本章中所介绍的所有相关预配置说 明进行操作。 部署 MicroStrategy.war 后,您可以查看 WEB-INF 文件 夹,其中包含一个名为 log 的子文件夹。 log 文件夹保留了 所有的日志文件,除了 ncsportal.log 文件外。这些文件 在应用程序服务器根文件夹内创建。有关部署 WAR 文件后的 目录结构信息,请参阅 WAR 文件部署后的目录结构 (第 179 页)。 部署 MicroStrategy Web Universal 一旦您的计算机配置了必要的设置,您可以在 WebSphere-AIX 计算机上部署 MicroStrategy Web Universal。部署操作涉及以下步骤: 1 启动 WebSphere 管理控制台 2 WebLogic 默认应用程序服务器的启动 3 Enterprise Application 的安装 4 重新生成 plugin-cfg.xml 5 应用程序服务器重启 © 2010 MicroStrategy, Inc. 通过 WebSphere 和 IBM HTTP Server (AIX) 进行部署 197 6 部署 MicroStrategy Web 和 Web Universal 安装和配置指南 6 访问 MicroStrategy Web Administrator 页面 7 启动项目 本章节提供了有关提高应用程序性 基于性能的安装信息 能的附加设置的信息。这些附加设置不是必须的,但可 以提高 MicroStrategy Web Services Universal 的性能。 在部署之前请回顾此信息以确认您是否对某些选项感兴 趣。 启动 WebSphere 管理控制台 WebSphere 管理控制台只有在 WebSphere 服务器已在本机上 启动时才能对其进行访问。 如何启动 Websphere 应用程序服务器 1 按照如下所述执行 startServer 脚本: cd <WAS_HOME>/bin # ./startServer.sh <SERVER_NAME> server1 是 WebSphere 6.1 中的默认 通常情况下 服务器名称。 2 请确保管理服务器已成功启动。执行下列命令: cd <WAS_HOME>/bin # ./serverStatus.sh -all 如何启动 WebSphere 管理控制台 在 Web 浏览器中输入管理控制台的 URL。 • 在 WebSphere 6.1 中 HTTP 的默认端口为 9060。 http://<hostname>:9060/admin 198 通过 WebSphere 和 IBM HTTP Server (AIX) 进行部署 © 2010 MicroStrategy, Inc. 部署 MicroStrategy Web 和 Web Universal 安装和配置指南 6 WebLogic 默认应用程序服务器的启动 WebSphere 管理控制台启动后,您可以通过启动默认的应用 程序服务器部署 MicroStrategy Web Services Universal 。 WebSphere 网络部署版或 WebSphere 企业版。 适用于 对于 WebSphere Express 或 WebSphere 基本版而言, 两者之间没有管理服务器和默认服务器的区别。 StartServer.sh 命令自动启动默认应用程序服务 器。 如何启动默认的应用程序服务器 当 WebSphere 管理控制台打开时,显示一个树状视图。 1 展开 Servers 节点,或者单击链接以展开视图。 2 单击 Applications Servers 链接。应用程序服务器列表将 显示在导航树的右侧。这个区域是工作区。 3 选择要启动的应用程序服务器旁边的复选框。 4 单击列表上方的 Start。 Enterprise Application 的安装 如何安装 Enterprise Application 1 依次展开 Applications、 Enterprise Applications 以显 示已安装的应用程序列表。 2 单击 Install。 应用程序安装的准备工作 以下步骤描述了必须为安装指定的设置。 © 2010 MicroStrategy, Inc. 通过 WebSphere 和 IBM HTTP Server (AIX) 进行部署 199 6 部署 MicroStrategy Web 和 Web Universal 安装和配置指南 如何指定安装的设置 1 通过选择 Server Path 选项指定 WAR 文件的路径,并在 输入 MicroStrategy.war 文件所在位置的完整路径。 为 ContextRoot 输入一个合适的名称,该名称须区分大 小写。请勿在 ContextRoot 的名称中包含 .war,因为这 可能会在启动应用程序时导致错误。 用于访问 MicroStrategy Web Universal (http://machine-name/ContextRoot/ser vlet/mstrWeb/)的 URL 中包含的 ContextRoot 应用您选择的任意名称替换。例 如,您可以使用 WAR 文件的默认名称,即 MicroStrategyWS。 2 单击 Next。 3 选择 Do not override existing bindings。 4 对于 Web 模块的默认虚拟主机名,请选择 default host。 5 单击 Next。为执行安装提供选项的页面打开。在接下来的 画面中,您可以选择在安装期间适用的设置。 6 单击 Next。 7 进行以下更改: • 选择 Enable pre-compile of JSPs。 • 把 Directory to install application 的值指定为 ${APP_INSTALL_ROOT}/DefaultNode • 指定一个任意的 Application name。 • 为 Reload interval in seconds 中输入值 -1。 8 单击 Next。这时将打开 “Map virtual hosts for Web modules” 页面。 9 选择 Web Tier (默认主机) 并单击 Next。这时将打开“Map modules to application servers” 页面。 10 选择应用程序服务器并单击 Apply。 11 选择 Web Tier (所选的应用程序服务器)并单击 Next。 200 通过 WebSphere 和 IBM HTTP Server (AIX) 进行部署 © 2010 MicroStrategy, Inc. 部署 MicroStrategy Web 和 Web Universal 安装和配置指南 6 12 把 admin 角色映射到指定了 MicroStrategy Web 管理员权 限的用户或用户组。角色映射让被映射的用户可以访问 MicroStrategy Web 管理员主页。 WebSphere Server 上启用安全策略才能使 必须在 该功能正常工作。 13 单击 Next。这时将打开总结页面。 14 检查总结信息并单击 Finish。这时将显示一条消息,指出 JSP 预编译成功。保存更改到主资料库。 重新生成 plugin-cfg.xml 如何重新生成 plugin-cfg.xml 1 选择 Environment,并单击 Update WebServer Plugin。 2 单击 OK,并单击 Save to master configuration。 应用程序服务器重启 本节为您介绍如何停止和启动应用程序服务器。执行这些步骤 以中止和启动应用程序服务器上运行的所有应用程序。如何中 止和启动您正在适用的应用程序服务器,请参阅如何启动 Web 模块 (第 202 页)。 如何重启应用程序服务器 通过管理控制台停止和启动应用程序服务器的选项只有 在 WebSphere 网络部署版和 Websphere 企业版上才可 用。如果在 WebSphere 网络部署版和 Websphere 企业 版中停止和启动应用程序服务器,请参见如下所述: 1 展开服务器节点。 2 单击 Application Servers 链接。这时将出现应用程序服 务器列表以及一个指示服务器状态的图标: • © 2010 MicroStrategy, Inc. 红色:已停止 通过 WebSphere 和 IBM HTTP Server (AIX) 进行部署 201 6 部署 MicroStrategy Web 和 Web Universal • 安装和配置指南 绿色 : 已启动 3 选定要停止的应用程序服务器旁边的复选框,然后再单击 Stop。状态图标将从绿色变成红色。 4 选择您要启动的应用程序服务器并单击 Start。应用程序服 务器将启动并且状态图标将变成绿色。 如果在 WebSphere 网络部署版和 Websphere 企业版中停止和 启动应用程序服务器,请适用下列命令: • stopServer.sh server1 用于停止应用程序服务器 • startServer.sh server1 用于启动应用程序服务 器。 启动 Web 模块 此过程只能启动 Web 应用程序,而非应用程序服务器上运行 的所有应用程序。要停止和启动所有的应用程序,详见上述的 应用程序服务器重启。 如何启动 Web 模块 1 展开 Applications。 2 单击 Enterprise Applications 链接。已安装的应用程序 列表将与指示状态的图标显示在右侧表格中: • 红色:已停止 • 绿色 : 已启动 3 选定要启动的应用程序旁边的复选框,然后再单击 Start。 访问 MicroStrategy Web Administrator 页面 只有在用户扮演管理角色时才可以访问 MicroStrategy Web Administrator 页面 (mstrWebAdmin servlet)。创建一组用 于授权访问管理员页面的用户和密码,您必须在这些用户和 MicroStrategy Web Universal 的 admin 角色间创建必要的角 色映射。执行此设置的步骤位于 应用程序安装的准备工作 202 通过 WebSphere 和 IBM HTTP Server (AIX) 进行部署 © 2010 MicroStrategy, Inc. 部署 MicroStrategy Web 和 Web Universal 安装和配置指南 6 (第 199 页)部分。如需更多信息,您可以参考您的 IBM 文 档或与 MicroStrategy 技术支持部联系。 在启动 MicroStrategy Web Universal 前,您必须配置 MicroStrategy Web Administrator 页面,也就是 mstrWebAdmin servlet。 如何访问 MicroStrategy Web Administrator 页面 1 在 Web 浏览器中输入下列 URL 即可访问 mstrWebAdmin servlet: http://IPAddress/ContextRoot/servlet/ mstrWebAdmin 其中 ContextRoot 是您在章节 应用程序安装的准备工作 中为 Web 模块框的 ContextRoot 所提供的名称。例如 WAR 文件的默认名称 MicroStrategy。 名称须区分大小写。输入 mstrWebAdmin servlet 名称时请检查大小写是否正确。如果应用程序服务 器启用了安全策略,将打开一个与管理员验证相关 的对话框。 2 输入分配给 admin 角色的用户 ID 和密码。 3 在您通过验证之后, MicroStrategy Web Administrator 页 面打开。使用其添加并连接到 Intelligence Server。 着手启动 MicroStrategy Web Universal 项目。如需更多信 息,请参阅如下的启动项目。 启动项目 在配置了 MicroStrategy Web Administrator 页面后,则必须 按照本章节所述的步骤启动您的项目。 如何启动项目 1 使用下列命令启动 Apache Web 服务器: # /usr/<HTTPServer>/bin/apachectl start © 2010 MicroStrategy, Inc. 通过 WebSphere 和 IBM HTTP Server (AIX) 进行部署 203 6 部署 MicroStrategy Web 和 Web Universal 安装和配置指南 举例来说,如果 IBM HTTP 服务器安装在默认位置 /usr/IBMIHS,那么使用下列命令: /usr/IBMIHS/bin/apachect1 2 在 Web 浏览器中指定下列 URL: http://<machine-name>/<context_root>/ servlet/mstrWeb 或者,您可以使用您的计算机的 IP 地址进行远程访问,如 下所示: http://<IPaddress>/<context_root>/servlet/ mstrWeb context_root 是您在应用程序的准 在这些地址中, 备安装页面上为 Web 模块框的 Context root 提供 的名称。例如 WAR 文件的默认名称 MicroStrategy。如需更多信息,请参考应用程序安 装的准备工作 (第 199 页)。 现在,您可以访问 MicroStrategy Web Universal 应用程序。 卸载 MicroStrategy Web 应用程序 您可以通过 WebSphere 管理控制台卸载 MicroStrategy Web Universal 通用程序。 如何卸载 MicroStrategy Web 应用程序 1 展开 Applications。 2 单击 Enterprise Applications。已安装应用程序列表显示 在表格的靠右边。 3 选择所需的 MicroStrategy Web 应用程序。 4 单击 Uninstall。 5 保存配置到主资料库。 204 通过 WebSphere 和 IBM HTTP Server (AIX) 进行部署 © 2010 MicroStrategy, Inc. 部署 MicroStrategy Web 和 Web Universal 安装和配置指南 6 基于性能的安装信息 可通过在不同的组件级别上配置 MicroStrategy Web Universal,从而提升其性能。这些附加设置不是必须的,但 可以提高 MicroStrategy Web Services Universal 的性能。本 章节说明了以下变化: • 设置 Java 堆阵大小 • 预编译 JSP 文件 • 配置 IBM HTTP Server 以便服务于静态文件 设置 Java 堆阵大小 您可以通过配置 WebSphere 管理控制台扩大给定应用程序的 Java 堆阵。 如何增加 Java 堆阵大小 1 访问管理控制台。 2 展开服务器节点。 3 点击 Application Servers 链接以查看应用程序服务器列 表。 4 单击应用程序服务器名称,滚动到其他属性,然后点击 Process Definition。 5 点击 JVM Settings 以设置 Java 堆阵大小。MicroStrategy 建议在假设计算机有足够内存空间的前提下,初始 Java 堆 阵大小的设置最大不超过 500MB。 6 单击 Apply 保存更改。 7 停止并重启应用程序服务器。 预编译 JSP 文件 为了避免第一次访问时加载应用程序服务器中的 Web 页面所 花费的时间,您必须预编译 Java 服务器页面 (JSP)文件。 © 2010 MicroStrategy, Inc. 通过 WebSphere 和 IBM HTTP Server (AIX) 进行部署 205 6 部署 MicroStrategy Web 和 Web Universal 安装和配置指南 选取 Enable pre-compile of JSPs 设置以便在部署期间进行 预编译。否则将在部署应用程序后进行预编译。 为了在部署后预编译 JSP 文件,设置应用程序服务器加载应 用程序中的所有页面。那么当你第一次连接,页面已经加载, 性能则得到改善。 在预编译 JSP 文件前,请确保: • 在 WebSphere 环境中部署 MicroStrategy Web Universal 应用程序。 • 您了解定义的应用程序名称和 Web 模块名称。您可从管理 控制台取回这些名称。找到 Enterprise Applications 节点 下应用程序的名称。通过展开应用程序并单击 Web Modules 找到 Web 模块的名称。默认名称为 Web Tier。 如何预编译 JSP 文件 1 将目录更改为 <WAS_ROOT>/bin。 2 执行下列命令: ./JspBatchCompiler.sh -enterpriseapp.name ApplicationName -webmodule.name webModule -cell.name cellName -node.name nodeName -server.name serverName -keepgenerated TRUE • 如果管理服务器在一个启用安全的模式下运行,系统将 提示您输入连接到管理服务器的用户 ID 和密码。 username userID password password 对于每一个编译没有错误的 JSP 文件,将出现以下消息: Code generation successful。 配置 IBM HTTP Server 以便服务于静态文件 IBM HTTP Server (Web 服务器 ) 转而为静态文件提供有效的 服务。因此,如果您将 IBM HTTP Server 配置为服务于图 片、样式表和 JavaScript 文件,则可大大提高性能。这也减 少了 WebSphere Server 的负载,以便它在 IBM HTTP Server 206 通过 WebSphere 和 IBM HTTP Server (AIX) 进行部署 © 2010 MicroStrategy, Inc. 部署 MicroStrategy Web 和 Web Universal 安装和配置指南 6 处理静态文件的同时只处理动态文件。这就需要您执行下列操 作: • 配置应用服务器水平以便为 Java 服务器页面 (JSP)和 servlet (动态的文件,且由 WebSphere 处理)提供服务。 • 配置 Web 服务器级别以便服务于图片、 JavaScripts 和样 式表,这些都是静态文件,且由 IBM HTTP Server 进行处 理。 更多信息,请参阅 IBM WebSphere Application Server 红皮 书,其中涵盖了系统管理和配置。该书讨论了如何将静态内容 从动态内容中分离出来。 通过 Sun Java System (Solaris) 进行部 署 本章节提供了有关在 UNIX/Linux 环境中部署和配置 Sun Java System application server 9.1 ( 以前被称为 Sun ONE) 上 的 MicroStrategy Web Universal 的信息。其中包括下列信 息: • 预配置信息:开始部署 MicroStrategy Web Universal 之前 必须完成的配置。 • 部署 MicroStrategy Web Universal:有关部署的指示说 明。 • 基于性能的安装信息:用来提高应用程序性能的可选设 置。 MicroStrategy 这些附加设置不是必须的,但可以提高 Web Services Universal 的性能。在部署之前请回顾此 信息以确认您是否对某些选项感兴趣。 • 取消部署 MicroStrategy Web Universal:取消部署 MicroStrategy Web Universal 的指示说明。 Sun ONE 被称为 Sun Java System (Sun 在本指南中, ONE)。此应用程序原名 Sun iPlanet,后改名为 Sun ONE,再然后改名为 Sun Java System application server。 © 2010 MicroStrategy, Inc. 通过 Sun Java System (Solaris) 进行部署 207 6 部署 MicroStrategy Web 和 Web Universal 安装和配置指南 预配置信息 本节将介绍在您计算机上部署 MicroStrategy Web Universal 所必须的预配置信息。包括的内容有 : • 定位 WAR 文件 同时还提供了需要安装有应用服务器和 Web 服务器的计算机 完成的附加安装信息。 UNIX/Linux 环境 下表给出了在 UNIX/Linux 环境中使用 Sun Java System (Sun ONE) 9.1 部署 MicroStrategy Web Universal 的推荐计算机配 置。 要求 推荐配置 操作系统 Sun Solaris 9 或 10 (SPARC) Web 服务器 Sun Java System Web Server 6.1 应用程序服务器 Sun Java System Application Server 9.1 JDK SUN JDK 1.5.0_12 ( 升级版 12) 您可以从下列位置下载此 JDK: http://java.sun.com/j2se/1.5.0/download.ht ml 有关 MicroStrategy 支持及认证的版本号的信息,请参阅 MicroStrategy 自述文件。 Windows 环境 下表给出了在 Windows 环境中部署 MicroStrategy Web Universal 的推荐计算机配置。 要求 推荐配置 操作系统 Windows 2003 SP2 ( 基于 x86) Web 服务器 Sun Java System Web Server 6.1 208 通过 Sun Java System (Solaris) 进行部署 © 2010 MicroStrategy, Inc. 部署 MicroStrategy Web 和 Web Universal 安装和配置指南 要求 推荐配置 应用程序服务器 Sun Java System Application Server 9.1 JDK SUN JDK 1.5.0_12 ( 升级版 12) 6 您可以从下列位置下载此 JDK: http://java.sun.com/j2se/1.5.0/download.ht ml 有关 MicroStrategy 支持及认证的版本号的信息,请参阅 MicroStrategy 自述文件。 定位 WAR 文件 MicroStrategy Web Universal 应用程序按照 J2EE 规范打包 在一个名为 WAR (Web ARchive)的文件中。您必须部署此 WAR 文件才能在您的应用程序服务器环境中运行应用程序。 MicroStrategy Web Universal 的 WAR 文件 (MicroStrategy.war)位于您在安装期间指定的 MicroStrategy Web Universal 部署目录中。如需更多关于在 UNIX 和 Linux 上进行安装的信息,请参考 第 3 章 在 UNIX 和 Linux 上安装 MicroStrategy 中的 UNIX 和 Linux 上的 MicroStrategy 安装方法 (第 88 页)。如需更多关于在 Windows 上进行安装的信息,请参考第 2 章 在 Windows 上 安装 MicroStrategy 中的 安装操作步骤 (第 72 页)。 WAR 文件,您必须按照您所使用的应用程序服 要部署 务器特定的一系列步骤进行操作。如需更多详细信息, 请参阅应用程序服务器提供商所提供的文档或本指南中 的说明。您还应按照本章中所介绍的所有相关预配置说 明进行操作。 在部署 MicroStrategy.war 文件后,您可以查看 WEB-INF/log 文件夹。 log 文件夹保留有除 ncsportal.log 文件外的所有日志文件,该文件在应用程 序服务器根文件夹中创建。有关部署 WAR 文件后的目录结构 信息,请参阅 WAR 文件部署后的目录结构 (第 179 页)。 © 2010 MicroStrategy, Inc. 通过 Sun Java System (Solaris) 进行部署 209 6 部署 MicroStrategy Web 和 Web Universal 安装和配置指南 部署 MicroStrategy Web Universal 一旦您的计算机经过了配置,您就可以通过 Sun Java System Application Server 9.1 部署 MicroStrategy Web Universal。 Performance-based setup information 部分提供了用 于提高应用程序性能的附加设置信息。这些附加设置不 是必须的,但可以提高 MicroStrategy Web Services Universal 的性能。在部署之前请回顾此信息以确认您 是否对某些设置感兴趣。 部署涉及到下述步骤,在下面的章节中有详细的解释说明: 1 启动 Sun Java System Application Server 管理控制台 2 部署 MicroStrategy Web Universal 3 访问 MicroStrategy Web Administrator 页面 4 连接到项目页 Sun Java System 无论是在何种操作系统上运行, Application Server 8.2 中的管理和部署工具均有相同 的界面。 因此,对于所有操作系统而言,部署过程都 是一致的,如下所述。在 Windows 环境中有一些小小 的变化,如有需要则会对其强调。 启动 Sun Java System Application Server 管理控 制台 本过程描述了启动 Sun Java System Application Server 的步 骤。 如何启动 Sun Java System Application Server 管理控制台 1 输入下列 URL,以访问 un Java System Application Server 管理控制台: http://machine_name:admin_port 210 通过 Sun Java System (Solaris) 进行部署 © 2010 MicroStrategy, Inc. 部署 MicroStrategy Web 和 Web Universal 安装和配置指南 6 其中 machine_name 是安装 Sun Java System 的计算机的 IP 地址, admin_port 是您在安装过程中提供的管理服 务器端口。默认情况下, admin_port 是 4848。 在 Windows 环境中,在开始菜单中依次指向所有 程序, Sun MicroSystems, Application Server 9.1,并选择 Admin Console。 2 输入您在安装期间提供的用户名和密码。 admin。默认情况下没有设 默认情况下,用户名是 置密码。强制要求您在安装过程中指定一个密码。 3 如果管理服务器未运行,则出现一个错误信息。如何启动 管理服务器,在命令提示符下导航至以下目录: <install-dir>/bin 输入下列命令: >asadmin start-domain domain1 其中 domain1 是默认的域服务器,或者是您目前正在其 上工作的服务器。 一旦管理服务器启动,输入 URL 以访问管理服务器。 4 如果管理服务器正在运行,则出现以下消息: >asadmin start-domain domain1 正在启动域 domain1,请稍候。 重新定向日志到 C:\Sun\AppServer8\domains\domain1\logs\server.log。 域 domain1 准备就绪接收客户端请求。附加服务在后台启 动 部署 MicroStrategy Web Universal 启动 Sun Java System Application Server 管理控制台后,请 按照下述步骤将 MicroStrategy Web Universal 作为一个 WAR 文件进行部署。 © 2010 MicroStrategy, Inc. 通过 Sun Java System (Solaris) 进行部署 211 6 部署 MicroStrategy Web 和 Web Universal 安装和配置指南 如果将 MicroStrategy Web Universal 作为 WAR 文件进行部署 1 访问管理控制台。 2 输入您在安装期间分配的用户名和密码。默认情况下,用 户名是 admin。 3 展开应用程序服务器的树形视图。 4 在您正在使用的服务器下展开 Applications。默认情况 下,所创建的应用程序服务器为 server1。 5 选择 Web Applications 并单击 Deploy。在右边的窗格中 打开 “ 部署 Web 模块 (Deploy Web Module) ”。 6 输入完整路径或浏览至您要配置 WAR 文件的位置。 7 根据您的需求选择或情况下列复选框: • 如果部署已存在则重新部署 • 运行验证程序 • 预编译 JSP JSP 复选框以便在首次访问应用 推荐您选中预编译 程序服务器中的 Web 页面时快速加载。 • 虚拟服务器 8 单击确定。 控制访问 MicroStrategy Web Administrator 页面 为了安全起见,您必须只指定某些用户有授权访问 MicroStrategy Web Administrator 页面。要达到这个目的, 则只能将 Admin 安全角色映射给那些您希望授权在 MicroStrategy Web Administrator 页面中工作的用户。 Sun Java System Application Server 8.2 支持下列认证域: • 文件 • Admin-realm 212 通过 Sun Java System (Solaris) 进行部署 © 2010 MicroStrategy, Inc. 部署 MicroStrategy Web 和 Web Universal 安装和配置指南 • 6 认证 (realm)也称为安全策略或安全域,是一个由安全 域服务的安全管理员定义并强制执行共同安全策略的范 围。更多信息,请参阅下列资源: http://docs.sun.com/app/docs/doc/ 819-3671/abloe?azview 在 Sun Java System Application Server 8.2 中,文档域是默认 选择的。如何在默认域中创建用户,依次单击 File, Manage Users 以便开始创建有授权访问 MicroStrategy Web Administrator 页面的用户。 映射一个安全角色 描述符文件 (sun-web.xml)能够让 Sun Java System 将现 有用户或用户组映射到不同的安全角色。该文件位于 <webapplication_root_dir>/WEB-INF 文件夹中。如 果您希望更改安全角色的默认值,则可以修改此文件。 此文件的内容如下所示: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE sun-web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Application Server 8.1 Servlet 2.4//EN" "http://www.sun.com/software/appserver/dtds/s un-web-app_2_4-1.dtd"> <sun-web-app xmlns="http://java.sun.com/xml/ns/j2ee"> <context-root>/MicroStrategy</context-root> <security-role-mapping> <role-name>admin</role-name> <principal-name>admin</principal-name> </security-role-mapping> </sun-web-app> © 2010 MicroStrategy, Inc. 通过 Sun Java System (Solaris) 进行部署 213 6 部署 MicroStrategy Web 和 Web Universal 安装和配置指南 为了将安全角色映射到用户和用户组, sun-web.xml 文件 假定在 Sun Java System Application Server 8.2 安装和 MicroStrategy Web Universal 部署期间提供了默认值。下列 就是 context-root,角色映射和用户或主用户的值: • Context-root 设置为 MicroStrategy。当部署 MicroStrategy Web Universal 时,这就是上下文名称的默 认值。 • 角色映射设置为 Admin。这既是 web.xml 文件中指定的 默认值。 • 用户或主用户也可设置为管理员。这就是安装 Sun Java System Application Server 8.2 时分配给用户的默认名称。 Sun Java System Application Server 如果您想在安装 8.2 或部署 MicroStrategy Web Universal 时更改上下 文、角色或用户名,请确保在部署 MicroStrategy Web Universal 前更新了 sun-web.xml 文件。 访问 MicroStrategy Web Administrator 页面 安装 Sun Java System Application Server 8.2 时您创建的用户 保存在管理域中。默认情况下,用户名是 admin。您必须启 用此管理员用户才能访问 MicroStrategy Web Administrator 页面。 为了访问管理员用户,您必须更改默认的域、文件至管理域。 如何访问 MicroStrategy Web Administrator 页面 1 从树状视图展开配置,并选择 Security。在右边的窗格上 显示安全功能。 2 从 Default Realm 下拉列表中选择 admin 域。 3 单击 Save 以更改默认域。 4 停止并重启应用程序服务器。更多信息,请参阅应用程序 服务器重启 (第 215 页)。 214 通过 Sun Java System (Solaris) 进行部署 © 2010 MicroStrategy, Inc. 部署 MicroStrategy Web 和 Web Universal 安装和配置指南 6 应用程序服务器重启 您必须停止并重启应用程序服务器实例以应用更改。在对应用 程序服务器配置作出了多个更改后,如创建用户,此步骤非常 有必要。 如何重启应用程序服务器 更改应用程序服务器配置或创建用户后,将显示一个 “ 应用必 需更改 ” (Apply Changes Required)的消息。 1 在消息 Apply Changes Required 上单击。 如果服务器必须重启,则显示一个 “ 必须重启 ” (Restart Required)消息。 2 单击 Restart。 您也可以通过导航至左边的菜单重启应用程序服务器,如下所 示: 1 展开应用程序服务器。 2 选择您目前正在使用的服务器实例,并单击显示在右边窗 格上的 Stop Instance 按钮。这时将打开 Sun Java System Application Server 管理控制台。 3 遵循 Sun Java System Application Server Administration Console 窗口中给出的步骤停止和重启应用程序服务器。 重启应用程序服务器后,按照如下的过程连接到项目页。 连接到项目页 重启应用程序服务器后,按照在此描述的步骤连接到项目页。 如何连接到项目页 在 Web 浏览器中输入下列 URL: http://machine_name:HTTP_port/context © 2010 MicroStrategy, Inc. 通过 Sun Java System (Solaris) 进行部署 215 6 部署 MicroStrategy Web 和 Web Universal 安装和配置指南 如果您使用的都是默认变量,您可以访问如下的 URL: http://localhost:80/MicroStrategy/ 或 http://localhost:80/MicroStrategy/servlet/ mstrWeb 现在您已准备就绪使用 MicroStrategy Web Universal。 基于性能的安装信息 可通过配置不同的组件提升 MicroStrategy Web Universal 的 性能。这些附加设置不是必须的,但可以提高 MicroStrategy Web Services Universal 的性能。本节提供了以下的配置: • 设置 Java 堆阵大小 • 取消部署 MicroStrategy Web Universal,完成部署后 设置 Java 堆阵大小 处理所有 Java 请求的 Java 堆阵默认最多可设置为 512MB。 如何设置 Java 堆阵大小 1 导航至 Application server。 2 单击 JVM Settings 并选择 JVM Options。您可以查看参 数 -Xmx512。这时最大堆阵的默认值。 3 单击 Add JVM Options 以包含使用 -Xmx -Xms 的其他参 数。例如,如果您希望设置最大堆阵为 1GB,最小堆阵为 512MB,那么您提供的参数应是 -Xmx1024m 和 -Xms512m。 取消部署 MicroStrategy Web Universal Sun 建议在部署新版本前取消部署应用程序。下面的步骤给出 了如何使用 Sun Java System Application Server Admin 216 通过 Sun Java System (Solaris) 进行部署 © 2010 MicroStrategy, Inc. 部署 MicroStrategy Web 和 Web Universal 安装和配置指南 6 Console 取消部署一个现有的 MicroStrategy Web Universal 应用程序。 如何取消部署 MicroStrategy Web Universal 1 访问管理控制台。 2 输入您在安装期间分配的用户名和密码。默认情况下,用 户名是 admin。 3 展开应用程序服务器的树形视图。 4 在您正在使用的服务器下展开 Applications。默认情况 下,所创建的应用程序服务器为 server1。 5 选择 Web Applications。 6 选取您希望取消部署的 Web 应用程序的复选框并单击 Undeploy。 7 取消部署完成后,停止并重启应用程序服务器以便更改生 效。 通过 Tomcat 进行部署 (Windows 版 ) 本章提供了有关在 Tomcat 环境中部署和配置 MicroStrategy Web Universal 的信息。有关如何配置 Tomcat 使其能够与 IIS 一起使用,请参阅 Tomcat 文档中的 iishowto.html (Tomcat 5.5)。 本章包括以下几个部分: • 预配置信息:开始部署 MicroStrategy Web Universal 之前 必须完成的配置。 • 部署 MicroStrategy Web Universal: 针对部署的指示说 明,其中包括了详细的步骤。 © 2010 MicroStrategy, Inc. 通过 Tomcat 进行部署 (Windows 版 ) 217 6 部署 MicroStrategy Web 和 Web Universal 安装和配置指南 预配置信息 本章节将介绍在您计算机上使用 Tomcat 部署 MicroStrategy Web Universal 所必须的预配置信息。 本节使用了以下的配置:然而您的安装程序可能会略有不同, 例如,你可能拥有这些应用程序的不同版本,但整个过程仍然 是相同的。 要求 推荐配置 操作系统 Windows 2003 SP2 ( 基于 x86) 应用程序服务器 Tomcat 5.5 JDK SUN JDK 1.5.0 您可以从下列位置下载此 JDK: http://java.sun.com/j2se/1.5.0/download.ht ml 配置 JDK 如果您尚未安装 SUN JDK 1.5.0,请从此站点 http://java.sun.com/j2se/1.5.0/download.html 下载外壳文 件。请确保安装了 JDK,而不是 JRE。 当您转到下载网站时,您会看到多个可供选择的软件。 其中包括诸如 JRE、JDK 和 Java SDK 的项。您必须安 装一个开发工具包 (被称为 JDK 或 SDK)而不是仅仅 安装 JRE。 JDK,一个系统变量必须指向安装 JDK 的文件 要配置 夹。如果您将 JDK 安装到一个简单文件夹路径下,比 如 C:\ ,那么设置系统变量就更简便,更不容易出 错。 安装 Sun JDK 后,必须对其进行配置。 如何配置 JDK 1 在 Windows 桌面上,右键单击我的电脑并选择属性。这 时将打开系统属性对话框。 218 通过 Tomcat 进行部署 (Windows 版 ) © 2010 MicroStrategy, Inc. 部署 MicroStrategy Web 和 Web Universal 安装和配置指南 6 2 选择高级选项卡。 3 单击环境变量。这时将打开环境变量对话框。 4 在系统变量下,单击新建以创建一个系统变量。这时将打 开新系统变量对话框。 5 在变量名框输入 JAVA_HOME。 6 在变量值框,指定您安装 JDK 的目标文件夹并单击确定。 例如,如果 JDK 可执行文件的绝对路径是 C:\jdk1.5.0_12\bin\java.exe,则 JAVA_HOME 变量的值为 C:\jdk1.5.0_12。 JDK 安装在 Program Files 文件夹下,则 如果您将 在目标文件夹中输入 Progra~1 ;否则系统将无法识 别该文件夹。例如 C:\Progra~1\jdk1.5.0。 配置 Tomcat 此过程假设您已经下载并在您的计算机上安装了 Tomcat。您 可以从 Apache 网站上下载 Tomcat ;根据您下载的版本不 同,您可能需要在 Apache 的存档区查找适当的文件。在 Apache 网站也可以下载和安装 Tomcat 的指示说明。 要配置 Tomcat,一个系统变量必须指向安装 Tomcat 的文件 夹。如果您将 Tomca 安装到一个简单文件夹路径下,比如 C:\Tomcat ,那么设置系统变量就更简便,更不容易出错。 安装 Tomcat 后,必须对其进行配置。 如何配置 Tomcat 1 在 Windows 桌面上,右键单击我的电脑并选择属性。这 时将打开系统属性对话框。 2 选择高级选项卡。 3 单击环境变量。这时将打开环境变量对话框。 4 在系统变量下,单击新建以创建一个系统变量。这时将打 开新系统变量对话框。 © 2010 MicroStrategy, Inc. 通过 Tomcat 进行部署 (Windows 版 ) 219 6 部署 MicroStrategy Web 和 Web Universal 安装和配置指南 5 在变量名框输入 CATALINA_HOME。 6 在变量值框,指定您安装 Tomcat 的目标文件夹并单击 OK。例如你将 Tomcat 直接安装在 C: 盘,则目标文件夹 是 C:\Tomcat。 如果您将 Tomcat 安装在 Program Files 文件夹下, 指定目标文件夹时在变量值框输入 Progra~1。否则 系统将不能识别该文件夹。例如 C:\Progra~1\Tomcat。 定位 WAR 文件 MicroStrategy Web Universal 应用程序按照 J2EE 规范打包 在一个名为 WAR file (Web ARchive) 的文件中,您必须在应 用程序服务器环境中对其进行部署以便运行应用程序。 MicroStrategy Web Universal 的 WAR 文件 (MicroStrategy.war)位于您在安装 MicroStrategy Web Universal 时指定路径中。默认位置为 C:\Program Files \MicroStrategy\WebJSP。 要部署 WAR 文件,您必须按照您所使用的应用程序服务器特 定的一系列步骤进行操作。如需更多详细信息,请参阅应用程 序服务器提供商所提供的文档或本指南中的说明。您还应按照 本章中所介绍的所有相关预配置说明进行操作。 部署 MicroStrategy Web Universal 假设您已经完成上述的所有必需的配置,现在您可以开始使用 Tomcat 部署 MicroStrategy Web Universal。其中涉及以下步 骤: 1 通过 Tomcat 部署为一个独立的 Web 容器 2 控制访问 MicroStrategy Web Administrator 页面 3 访问 MicroStrategy Web Administrator 页面 4 启动项目 220 通过 Tomcat 进行部署 (Windows 版 ) © 2010 MicroStrategy, Inc. 部署 MicroStrategy Web 和 Web Universal 安装和配置指南 6 通过 Tomcat 部署为一个独立的 Web 容器 如何使用 Tomcat 将 MicroStrategy Web Universal 部署为一个独 立的 Web 容器 1 将 MicroStrategy.war 文件复制到 <tomcat-directory>\webapps 目录。有关如何定位 MicroStrategy.war 文件的指示说明见前述章节 定位 WAR 文件 (第 220 页)。 通过命令行停止并启动 Tomcat 2 在 Windows 开始菜单中选择运行。这时“运行”对话框将打 开。 3 在拉列表中输入 cmd 并单击 OK。这是命令提示窗口打开。 4 浏览至 <tomcat-directory>\bin 目录,其中 tomcat-directory 是 Tomcat 的安装目录。例如,在 命令提示窗口中输入 cd C:\Tomcat\bin 其中 C:\Tomcat 是 Tomcat 的安装目录。按 Enter 键。 5 输入 C: 然后再次按 Enter 键。则出现 C:\Tomcat\bin>。 6 输入 startup 以启动 Tomcat,输入 shutdown 以便将其停 止。 如果您将 Tomcat 安装在 Program Files 文件夹下, 更改文件夹时请在变量值框输入 Progra~1。否则系统 将不能识别该文件夹。例如 C:\Progra~1\Tomcat\bin。 将自动部署 MicroStrategy Web Universal。现在 MicroStrategy 文件夹位于 <tomcat-directory>\webapps 目录下。 文件在应用程序服务器根文件夹中创建, ncsportal.log 而不是 MicroStrategy 的日志文件夹,即 WEB-INF\log folder。 © 2010 MicroStrategy, Inc. 通过 Tomcat 进行部署 (Windows 版 ) 221 6 部署 MicroStrategy Web 和 Web Universal 安装和配置指南 控制访问 MicroStrategy Web Administrator 页面 只有拥有 “admin” 角色的用户才能访问 MicroStrategy Web Administrator 页面。要创建一个有授权访问 Administrator 页面的用户 / 密码集,您必须创建用户并在 Tomcat 的用户配 置文件中为其分配管理角色。必须遵循授权用户访问 MicroStrategy Web Administrator 页面的步骤。 如何控制访问 MicroStrategy Web Administrator 页面 1 在 <tomcat-directory>/conf 目录中,在允许您编辑 tomcat-users.xml 文件的程序中打开该文件,如记事 本。 2 添加下列标签并保存文件: <user name=”administrator” password=”administrator” roles=”admin”/> user name 和 password 字段指定任意 您可以在 值。这些均用来登录 MicroStrategy Web Administrator 页面。 roles 字段必须是 admin。 3 通过命令行停止并启动 Tomcat。 现在您可以启动 MicroStrategy Web Administrator 以添加和 连接到一个 Intelligence Server。如何配置 MicroStrategy Web Administrator,请参阅 访问 MicroStrategy Web Administrator 页面 (第 229 页)。 访问 MicroStrategy Web Administrator 页面 如何配置 MicroStrategy Web Administrator 页面 1 在 Web 浏览器中指定下列 URL 以访问 MicroStrategy Web Administrator 页面: http://localhost:8080/MicroStrategy/ servlet/mstrWebAdmin 222 通过 Tomcat 进行部署 (Windows 版 ) © 2010 MicroStrategy, Inc. 部署 MicroStrategy Web 和 Web Universal 安装和配置指南 6 servlet 名称须区分大小写。输入 mstrWebAdmin 名称时 请检查大小写是否正确。如果应用程序服务器启用了安全 策略,将打开一个与管理员验证相关的对话框。 IIS 集成的 Tomcat,则无需在 URL 中 如果使用与 指定端口号。但是,如果把 Tomcat 当做独立的 Web 容器使用,则必须指定端口号。 Tomcat 的默 认端口号是 8080。 2 当提示输入用户名和密码时,使用您在 tomcat-users.xml 文件中指定的相同的值。 3 一旦登录,将显示 MicroStrategy Web Administrator 页 面。 4 添加并连接到 Intelligence Server。 着手启动 MicroStrategy Web Universal 项目。如需更多信 息,请参阅如下的启动项目 (第 223 页)。 启动项目 在 Web 浏览器中使用此 URL 访问 MicroStrategy Web Universal: http://localhost:8080/MicroStrategy/servlet/ mstrWeb 通过 Tomcat 进行部署 (Linux 版 ) 本节提供了有关在 Linux 环境中使用 Tomcat 部署和配置 MicroStrategy Web Universal 的信息。 本章包括以下几个部分: • 预配置信息:开始部署 MicroStrategy Web Universal 之前 必须完成的配置。 • 部署 MicroStrategy Web Universal:有关部署的指示说 明,其中包括详细的步骤。 © 2010 MicroStrategy, Inc. 通过 Tomcat 进行部署 (Linux 版 ) 223 6 部署 MicroStrategy Web 和 Web Universal 安装和配置指南 预配置信息 本章节将介绍在您计算机上使用 Tomcat 部署 MicroStrategy Web Universal 所必须的预配置信息。 • 安装 JDK • 配置 JDK • 安装 Tomcat • 配置 Tomcat • 定位 WAR 文件 本节使用了以下的安装程序:然而您的安装程序可能会略有不 同,例如,你可能拥有这些应用程序的不同版本,但整个过程 仍然是相同的。 要求 推荐配置 操作系统 RedHat Enterprise Linux AS Version 4 升级版 6 ( 基于 x86-64) 应用程序服务器 Tomcat 5.5 JDK SUN JDK 1.5.0 您可以从下列位置下载此 JDK: http://java.sun.com/j2se/1.5.0/download.ht ml 安装 JDK 如果您尚未安装 SUN JDK 1.5.0,请从此站点 http://java.sun.com/j2se/1.5.0/download.html 下载外壳文 件。请确保安装了 JDK,而不是 JRE。 当您转到下载网站时,您会看到多个可供选择的软件。 其中包括诸如 JRE、JDK 和 Java SDK 的项。您必须安 装一个开发工具包 (被称为 JDK 或 SDK)而不是仅仅 安装 JRE。 JDK,一个系统变量必须指向安装 JDK 的文件 要配置 夹。如果您将 JDK 安装到一个简单文件夹路径下,比 如 C:\ ,那么设置系统变量就更简便,更不容易出 错。 224 通过 Tomcat 进行部署 (Linux 版 ) © 2010 MicroStrategy, Inc. 部署 MicroStrategy Web 和 Web Universal 安装和配置指南 6 从 JDK 的安装位置运行您下载的外壳文件: jdk-<version>-linux-i586.bin 如要安装版本 1.5.0,输入如下的内容: jdk-1_5_0_12-linux-i586.bin 配置 JDK 安装 Sun JDK 后,必须对其进行配置。 如何配置 JDK 1 使用可以编辑 /etc/profile 文件的程序打开该文件。 2 添加如下的行: JAVA_HOME=/<path_name>/jdk<version>; export JAVA_HOME 其中 <path_name> 是安装 JDK 的目标文件夹, <version> 是版本号,比如 JDK 的 1_5_0_12,。 安装 Tomcat 如果您尚未安装 Tomcat 5.5,请从 http://tomcat.apache.org/download-55.cgi 站点下载。检索 Tomcat 5.5 版的 zip 文件。 在安装 Tomcat 的位置使用如下的命令解压缩该文件: untar Tomcat5.5.zip 在 Apache 网站也可以下载和安装 Tomcat 的指示说明。 配置 Tomcat 安装 Tomcat 后,您必须通过编辑 <Tomcat directory>/bin 目录中的下列文件对其进行配置,其中 <Tomcat directory> 是 Tomcat 的安装目录。 © 2010 MicroStrategy, Inc. 通过 Tomcat 进行部署 (Linux 版 ) 225 6 部署 MicroStrategy Web 和 Web Universal • startup.sh • shutdown.sh • setclasspath.sh 安装和配置指南 如何编辑 startup.sh 文件 1 输入下列命令以编辑 startup.sh 文件: dtpad startup.sh 2 将 JAVA_HOME 变量设置为 JDK 的安装位置。 3 保存并关闭文件。 如果编辑 shutdown.sh 文件 1 输入下列命令以编辑 shutdown.sh 文件: dtpad shutdown.sh 2 将 JAVA_HOME 变量设置为 JDK 的安装位置。 3 保存并关闭文件。 如何编辑 setclasspath.sh 文件 1 输入下列命令以编辑 setclasspath.sh 文件: dtpad setclasspath.sh 2 将 CLASSPATH 变量设置为以下的内容: <tomcat-directory>/server/lib 其中 <tomcat-directory> 是 Tomcat 的安装位置。 3 保存并关闭文件。 226 通过 Tomcat 进行部署 (Linux 版 ) © 2010 MicroStrategy, Inc. 部署 MicroStrategy Web 和 Web Universal 安装和配置指南 6 定位 WAR 文件 MicroStrategy Web Universal 应用程序按照 J2EE 规范打包 在一个名为 WAR (Web ARchive)的文件中。您必须部署该 WAR 文件才能在您的服务器环境中运行应用程序。 MicroStrategy Web Universal 的 WAR 文件 (MicroStrategy.war)位于您在安装 MicroStrategy Web Universal 时指定路径中。如需更多信息,请参阅如下的第 3 章 在 UNIX 和 Linux 上安装 MicroStrategy 中的 UNIX 和 Linux 上的 MicroStrategy 安装方法 (第 88 页)。 要部署 MicroStrategy.war 文件,您必须按照您所 使用的应用程序服务器特定的一系列步骤进行操作。如 需更多详细信息,请参阅应用程序服务器提供商所提供 的文档或本指南中的说明。您还应按照本章中所介绍的 所有相关预配置说明进行操作。 部署 MicroStrategy.war 后,您可以查看 WEB-INF 文件 夹,其中包含一个名为 log 的子文件夹。 log 文件夹保留了 所有的日志文件,除了 ncsportal.log 文件外。这些文件 在应用程序服务器根文件夹内创建。有关部署 WAR 文件后的 目录结构信息,请参阅 WAR 文件部署后的目录结构 (第 179 页)。 部署 MicroStrategy Web Universal 假设您已经完成上述的配置,现在您可以开始使用 Tomcat 部 署 MicroStrategy Web Universal。其中涉及以下步骤: 1 通过 Tomcat 部署为一个独立的 Web 容器 2 访问 MicroStrategy Web Administrator 页面 3 启动项目 © 2010 MicroStrategy, Inc. 通过 Tomcat 进行部署 (Linux 版 ) 227 6 部署 MicroStrategy Web 和 Web Universal 安装和配置指南 通过 Tomcat 部署为一个独立的 Web 容器 如何使用 Tomcat 将 MicroStrategy Web Universal 部署为一个独 立的 Web 容器 1 将 MicroStrategy.war 文件复制到 <tomcat-directory>\webapps 目录。有关如何定位 MicroStrategy.war 文件的指示说明见前述章节定位 WAR 文件 (第 227 页)。 2 在 <tomcat-directory>/bin 中输入 startup.sh 以 启动 Tomcat,从而自动部署 MicroStrategy Web Universal。现在 MicroStrategy 文件夹位于 <tomcat-directory>\webapps 目录下。 控制访问 MicroStrategy Web Administrator 页面 MicroStrategy Web Administrator 页面 (mstrWebAdmin servlet)只有在用户扮演管理员角色时才可以访问。要创建一 个有授权访问 Administrator 页面的用户和密码集,您必须创 建用户并在 Tomcat 的用户配置文件中为其分配管理角色。 如何控制访问 MicroStrategy Web Administrator 页面 1 在 <tomcat-directory>/conf 目录中,在允许您编辑 tomcat-users.xml 文件的程序中打开该文件,如记事 本。 2 添加下列标签并保存文件: <role rolename=”admin”/> <user username=”admin” password=”admin” roles=”admin”/> <user username=”system” password=”goldengate” roles=”admin”/> user name 和 password 字段指定任意 您可以在 值。这些均用来登录 MicroStrategy Web Administrator 页面。 roles 字段必须是 admin。 228 通过 Tomcat 进行部署 (Linux 版 ) © 2010 MicroStrategy, Inc. 部署 MicroStrategy Web 和 Web Universal 安装和配置指南 6 3 停止并重启 Tomcat。 现在您可以启动 MicroStrategy Web Administrator 以添加和 连接到一个 Intelligence Server。如何配置 MicroStrategy Web Administrator,请参阅 访问 MicroStrategy Web Administrator 页面 (第 229 页)。 访问 MicroStrategy Web Administrator 页面 如何配置 MicroStrategy Web Administrator 页面 1 在 Web 浏览器中指定下列 URL 以访问 MicroStrategy Web Administrator 页面: http://localhost:8080/MicroStrategy/ servlet/mstrWebAdmin servlet 名称须区分大小写。输入 mstrWebAdmin 名称时 请检查大小写是否正确。如果应用程序服务器启用了安全 策略,将打开一个与管理员验证相关的对话框。 2 当提示输入用户名和密码时,使用您在 tomcat-users.xml 文件中指定的相同的值。 3 登陆时将显示 MicroStrategy Web Administrator 页面。 4 添加并连接到 Intelligence Server。 着手启动 MicroStrategy Web Universal 项目。更多信息,请 参阅启动项目 (第 229 页)。 启动项目 在 Web 浏览器中使用如下 URL 访问 MicroStrategy Web Universal: http://localhost:8080/MicroStrategy/servlet/ mstrWeb © 2010 MicroStrategy, Inc. 通过 Tomcat 进行部署 (Linux 版 ) 229 6 部署 MicroStrategy Web 和 Web Universal 安装和配置指南 通过 SAP NetWeaver 进行部署 (Windows 版 ) 本节提供有关在 Windows 计算机上使用 SAP 应用程序服务器 部署和配置 MicroStrategy Web Universal 的信息。 本节包括以下信息: • 预配置信息:开始部署 MicroStrategy Web Universal 之前 必须完成的配置。 • 部署 MicroStrategy Web Universal:应用程序部署的说 明。 预配置信息 本节将介绍在您计算机上部署 MicroStrategy Web Universal 所必须的预配置信息。本节还将提供已安装应用程序服务器和 Web 服务器的计算机的附加安装信息。 下表中列出了通过 SAP 配置 MicroStrategy Web Universal 的 必需配置。然而您的配置可能会略有不同,例如,你可能拥有 这些应用程序的不同版本,但整个过程仍然是相同的。 要求 推荐配置 操作系统 Windows 2003 SP2 ( 基于 x86) 应用程序服务器 SAP NetWeaver Application Server 7.1 MicroStrategy 支持及认证的版本号的信息,请参 有关 阅 MicroStrategy 自述文件。 定位 WAR 文件 MicroStrategy Web Universal 应用程序按照 J2EE 规范打包 在一个名为 WAR (Web ARchive)的文件中。您必须部署此 WAR 文件才能在您的应用程序服务器环境中运行应用程序。 MicroStrategy Web Universal 的 WAR 文件 (MicroStrategy.war)位于您在安装 MicroStrategy Web 230 通过 SAP NetWeaver 进行部署 (Windows 版 ) © 2010 MicroStrategy, Inc. 安装和配置指南 部署 MicroStrategy Web 和 Web Universal 6 Universal 时指定路径中。默认位置为 C:\Program Files\ MicroStrategy\WebJSP。 WAR 文件,您必须按照您所使用的应用程序服 要部署 务器特定的一系列步骤进行操作。如需更多详细信息, 请参阅应用程序服务器提供商所提供的文档或本指南中 的说明。您还应按照本章中所介绍的所有相关预配置说 明进行操作。 在部署 MicroStrategy.war 文件后,您可以查看 WEB-INF/log 文件夹。 log 文件夹保留有所有日志文件。 有关部署 WAR 文件后的目录结构信息,请参阅 WAR 文件部 署后的目录结构 (第 179 页)。 部署 MicroStrategy Web Universal 一旦您的计算机配置了必要的设置,您可以在 SAP-Windows 计算机上部署 MicroStrategy Web Universal。部署操作涉及 以下步骤: 1 通过 SAP NetWeaver Application Server 配置 MicroStrategy Web Universal 2 控制访问 MicroStrategy Web Administrator 页面 3 访问 MicroStrategy Web Administrator 页面 通过 SAP NetWeaver Application Server 配置 MicroStrategy Web Universal 遵循本节中提供的步骤将 MicroStrategy Web Universal 作为 一个 WAR 文件部署。 如何将 MicroStrategy Web Universal 作为一个 WAR 文件进行部 署 1 将 MicroStrategy.war 文件复制到托管您的应用程序服务 器的 Windows 计算机上。稍后您将使用该位置存储文件, 称之为 path_to_war_file。 © 2010 MicroStrategy, Inc. 通过 SAP NetWeaver 进行部署 (Windows 版 ) 231 6 部署 MicroStrategy Web 和 Web Universal 安装和配置指南 2 在 Windows 开始菜单中选择运行。这时“运行”对话框将打 开。 3 在打开下拉列表中输入 cmd 并单击 OK。这是命令提示窗 口打开。 4 使用命令提示符浏览到下列位于 SAP Application Server 安装目录内的目录: /usr/sap/SID/Instance_Number/j2ee/ deployment/scripts/ SID 和 Instance_Number 参数在 SAP Application Server 的安装和配置过程中定义。上述的端口号指 P4 端 口号。默认端口号为 50004。 5 输入下列命令并按下 ENTER 键以部署 MicroStrategy.war 文件: Deploy.bat user_name:password@localhost:port_number path_to_war_file 用户名和密码必需具有管理员访问权限。上述的端口号指 P4 端口号。默认端口号为 50004。 6 使用下列 URL 访问 NetWeaver Web 管理控制台: http://localhost:port_number/nwa 上述的端口号指 J2EE 引擎的端口号。默认端口号为 50000。 7 作为管理用户登录。 8 在 Operation Management 选项卡中选取 Systems 选项 卡并单击 Start & Stop。 9 选择 Java EE Applications。显示在应用程序服务器上部 署的应用程序列表。 10 从列表中选取已部署的 MicroStrategy 应用程序。 11 从 Application Details 选项卡中选择 Status 选项卡并单 击 Start。 232 通过 SAP NetWeaver 进行部署 (Windows 版 ) © 2010 MicroStrategy, Inc. 安装和配置指南 部署 MicroStrategy Web 和 Web Universal 6 12 选择 On all instances and Set "Started" as Initial State。 当应用程序启动时,其状态显示为 Started。 控制访问 MicroStrategy Web Administrator 页面 您可以配置安全角色一控制访问 MicroStrategy Web Administrator 页面。为 SAP NetWeaver 中的 MicroStrategy Web Universal 应用程序创建一个名为 “admin” 的安全角色, 并将其映射到 “administrators” 用户组。这在 web-j2ee-engine.xml 文件中有所定义。要允许访问 MicroStrategy Web Administrator 页面,请修改这个文件以 便将用户或用户组映射到此管理安全角色,或将用户包含在管 理员用户组中。 访问 MicroStrategy Web Administrator 页面 在启动 MicroStrategy Web Universal 之前,您必须配置 MicroStrategy Web Administrator 页面。 MicroStrategy Web Administrator 页 您必须拥有访问 面的管理权限。更多信息,请参阅控制访问 MicroStrategy Web Administrator 页面 (第 233 页)。 如何访问 MicroStrategy Web Administrator 页面 1 在 Web 浏览器中指定下列 URL 以访问 MicroStrategy Web Administrator 页面: http://machinename:portnumber/ MicroStrategy/servlet/mstrWebAdmin 这时登录对话框将打开。 2 指定一个用户名和密码。 © 2010 MicroStrategy, Inc. 通过 SAP NetWeaver 进行部署 (Windows 版 ) 233 6 部署 MicroStrategy Web 和 Web Universal 安装和配置指南 3 连接到 MicroStrategy Intelligence Server 以便适用于 MicroStrategy Web。 Intelligence Server 以便连接到 有关指定或添加 MicroStrategy Web 的更多信息,请参阅 MicroStrategy Web Administrator 帮助。 4 在 Web 浏览器中指定下列 URL 以访问 SAP Web Server 上的 MicroStrategy Web Application 页面: http://machinename:portnumber/ MicroStrategy/servlet/mstrWeb 通过 Oracle 10g 进行部署 (Windows 版 ) 本章节提供了有关用于部署和配置位于 Windows 2000 操作 系统上的 MicroStrategy Web Universal 的信息,使用 Apache 作为 Web 服务器, Oracle 10g 作为应用程序服务器。 本章包括以下几个部分: • 预配置信息:开始部署 MicroStrategy Web Universal 之前 必须完成的配置。 • 部署 MicroStrategy Web Universal:有关部署的指示说 明,其中包括详细的步骤。 预配置信息 本节将介绍在您计算机上部署 MicroStrategy Web Universal 所必须的预配置信息。 本节使用了以下的安装程序:然而您的安装程序可能会略有不 同,例如,你可能拥有这些应用程序的不同版本,但整个过程 仍然是相同的。 要求 推荐配置 操作系统 Windows 2003 SP2 ( 基于 x86) 应用程序服务器 Oracle 10g 10.1.3 234 通过 Oracle 10g 进行部署 (Windows 版 ) © 2010 MicroStrategy, Inc. 部署 MicroStrategy Web 和 Web Universal 安装和配置指南 要求 推荐配置 Web 服务器 Apache 2.0.x JDK SUN JDK 1.5.0 6 您可以从下列位置下载此 JDK: http://java.sun.com/j2se/1.5.0/download.ht ml 定位 WAR 文件 MicroStrategy Web Universal 应用程序按照 J2EE 规范打包 在一个名为 WAR file (Web ARchive) 的文件中,您必须在应 用程序服务器环境中对其进行部署以便运行应用程序。 MicroStrategy Web Universal 的 WAR 文件 (MicroStrategy.war)位于您在安装 MicroStrategy Web Universal 时指定路径中。如需更多信息,请参阅如下的第 2 章 在 Windows 上安装 MicroStrategy 中的 安装操作步骤 (第 72 页)。 要部署 MicroStrategy.war 文件,您必须按照您所 使用的应用程序服务器特定的一系列步骤进行操作。如 需更多详细信息,请参阅应用程序服务器提供商所提供 的文档或本指南中的说明。 部署 MicroStrategy.war 后,您可以查看 WEB-INF 文件 夹,其中包含一个名为 log 的子文件夹。 log 文件夹保留了 所有的日志文件,除了 ncsportal.log 文件外。这些文件 在应用程序服务器根文件夹内创建。有关部署 WAR 文件后的 目录结构信息,请参阅 WAR 文件部署后的目录结构 (第 179 页)。 部署 MicroStrategy Web Universal 在对计算机进行配置后,您可以通过 Oracle 10g 开始 MicroStrategy Web Universal 的部署。 要部署 MicroStrategy Web Universal,请完成下列过程: 1 使用 Oracle Enterprise Manager 进行配置 2 访问 MicroStrategy Web Administrator 页面 © 2010 MicroStrategy, Inc. 通过 Oracle 10g 进行部署 (Windows 版 ) 235 6 部署 MicroStrategy Web 和 Web Universal 安装和配置指南 3 启动项目 使用 Oracle Enterprise Manager 进行配置 您可以使用下列 URL 访问 Oracle Enterprise Manager: http://machine_name:port_number/em 其中 machine_name 是 Oracle 计算机的计算机名或 IP 地 址, port_number 是 Oracle Enterprise Manager 的端口 号。 如何使用 Oracle Enterprise Manager 进行部署 1 启动 Apache Web 服务器。从 Start 菜单中指向 OracleAS 10g - DEFAULT_HOME1,接下来选择 Start application_server_name.machine_name. domain。 2 要验证 Apache Web 是否已启动,请打开 Oracle Enterprise Manager 选择 HTTP Server,并单击 Start。 3 在您希望部署 MicroStrategy Web Universal 的位置选择 OC4J 实例。此过程假设您正在使用默认实例名称。单击 home。 OC4J:打开主页。 4 选择 Applications 选项卡。 5 单击 Deploy。部署:选择存档页面打开。 6 在 Archive 区域选择 Archive is present on local host。 7 单击 Browse 以导航并选择 MicroStrategy.war 文件。 MicroStrategy.war 文件的更多信息 有关定位 请参阅 定位 WAR 文件 (第 235 页)。 8 在 Deployment Plan 区域选择 Automatically create a new deployment plan 并单击 Next。部署:应用程序属 性页面打开。 236 通过 Oracle 10g 进行部署 (Windows 版 ) © 2010 MicroStrategy, Inc. 安装和配置指南 部署 MicroStrategy Web 和 Web Universal 6 9 输入 Application Name 和 Context Root。本节的主要内 容是使用 Oracle 10g 配置 MicroStrategy Web Universal, 其中 MicroStrategy 用作 Application Name, /MicroStrategy 用作 Context Root。 10 单击 Next。部署:配置设置页面打开。 如何将一个用户映射到管理安全角色 只有在用户扮演管理角色时才可以访问 MicroStrategy Web Administrator 页面 (mstrWebAdmin servlet)。要 控制对其的访问,则只能将管理安全角色映射给那些您希 望授权在 MicroStrategy Web Administrator 页面中工作的 用户。在 Oracle 10g 中,将在 Oracle Enterprise Manager 中定义安全用户和用户组。 11 在 Map Security Roles 任务名中单击 Go To Task (铅 笔)图标。部署设置:映射安全角色页面打开。 12 对于管理安全角色,请选择 Map Role (铅笔)图标。部 署设置:映射安全角色:打开管理页面。 13 选择 Map selected users and groups to this role。 14 在 Map Role to Users 区域的 User 文本框中输入用户名 以便将其映射到管理安全角色,并单击 Add。 重复此步骤以添加所有您希望给予在 MicroStrategy Web Administrator 页面中的工作权限的用户。 15 单击 Continue,并单击 OK。则您返回至 Deploy: Deployment Settings 页面。 16 单击 Deploy 以部署 MicroStrategy Web 应用程序。 17 停止并重启 Apache Web 服务器。 任意映射到管理安全角色的用户目前都可以访问 MicroStrategy Web Administrator 页面以添加和连接至 Intelligence Server。更多的有关信息,请参阅如下的 访问 MicroStrategy Web Administrator 页面 。 © 2010 MicroStrategy, Inc. 通过 Oracle 10g 进行部署 (Windows 版 ) 237 6 部署 MicroStrategy Web 和 Web Universal 安装和配置指南 访问 MicroStrategy Web Administrator 页面 如何访问 MicroStrategy Web Administrator 页面 1 在 Web 浏览器中指定如下的 URL 以访问 MicroStrategy Web Administrator 页面: http://IP_address:Port_number/ MicroStrategy/servlet/mstrWebAdmin 其中 IP_address 是 Oracle 计算机的 IP 地址, Port_number 是 Oracle Application Server 使用的端口 号。 servlet 名称区分大小写,所以在输入 mstrWebAdmin 名称时,请确保使用了正确的大小写。 2 当提示输入用户名和密码时,指定该值为您早先在创建映 射到管理安全角色的用户时使用的值 (参见上述 使用 Oracle Enterprise Manager 进行配置)。 3 在您登录之后, MicroStrategy Web Administrator 页面出 现。 4 添加并连接到 Intelligence Server。 现在,您可以启动 MicroStrategy Web Universal 项目。详细 信息参见如下的 启动项目。 启动项目 在 Web 浏览器中使用此 URL 访问 MicroStrategy Web Universal: http://IP_address:Port_number/MicroStrategy/ servlet/mstrWeb 其中 IP_address 是 Oracle 计算机的 IP 地址, Port_number 是 Oracle Application Server 使用的端口号。 此项目出现在 Intelligence Server 上,您已准备就绪使用 MicroStrategy Web Universal。 238 通过 Oracle 10g 进行部署 (Windows 版 ) © 2010 MicroStrategy, Inc. 部署 MicroStrategy Web 和 Web Universal 安装和配置指南 6 通过 JBoss 进行部署 (Windows 版 ) 本章提供了有关在 JBoss 环境中部署和配置 MicroStrategy Web Universal 的信息。 本章包括以下几个部分: • 预配置信息:开始部署 MicroStrategy Web Universal 之前 必须完成的配置。 • 部署 MicroStrategy Web Universal: 针对部署的指示说 明,其中包括了详细的步骤。 预配置信息 本章节将介绍在您计算机上使用 JBoss 部署 MicroStrategy Web Universal 所必须的预配置信息。 本节使用了以下的配置:然而您的安装程序可能会略有不同, 例如,你可能拥有这些应用程序的不同版本,但整个过程仍然 是相同的。 要求 推荐配置 操作系统 Windows 2003 SP2 ( 基于 x86) 应用程序服务器 JBoss 4.2.3 JDK SUN JDK 1.5.0 或 1.6 配置 JDK 如果您尚未安装 SUN JDK 1.5 或 1.6,从它们各自的网站下 载: • JDK 1.5.0:http://java.sun.com/j2se/1.5.0/ download.html • JDK 1.6:http://java.sun.com/javase/ downloads/index.jsp 当您转到下载网站时,您会看到多个可供选择的软件。 其中包括诸如 JRE、JDK 和 Java SDK 的项。您必须安 © 2010 MicroStrategy, Inc. 通过 JBoss 进行部署 (Windows 版 ) 239 6 部署 MicroStrategy Web 和 Web Universal 安装和配置指南 装一个开发工具包 (被称为 JDK 或 SDK)而不是仅仅 安装 JRE。 JDK,一个系统变量必须指向安装 JDK 的文件 要配置 夹。如果您将 JDK 安装到一个简单文件夹路径下,比 如 C:\ ,那么设置系统变量就更简便,更不容易出 错。 安装 Sun JDK 后,必须对其进行配置。 如何配置 JDK 1 在 Windows 桌面上,右键单击我的电脑并选择属性。这 时将打开系统属性对话框。 2 选择高级选项卡。 3 单击环境变量。这时将打开环境变量对话框。 4 在系统变量下,单击新建以创建一个系统变量。这时将打 开新系统变量对话框。 5 在变量名框输入 JAVA_HOME。 6 在变量值框,指定您安装 JDK 的目标文件夹并单击 确定。 例如,如果 JDK 可执行文件的绝对路径是 C:\jsdk1.5.0\bin\java.exe,则 JAVA_HOME 变 量的值为 C:\jsdk1.5.0。 JDK 安装在 Program Files 文件夹下,则 如果您将 在目标文件夹中输入 Progra~1 ;否则系统将无法识 别该文件夹。例如 C:\Progra~1\jsdk1.5.0。 安装 JBoss 您可以从如下网站下载 JBoss 并安装: http://sourceforge.net/project/showfiles.php?group_id=22 866&package_id=16942&release_id=614346 记录 JBoss 的安装位置,因为稍后会使用此位置 (称为 JBOSS_HOME)以通过 MicroStrategy Web Universal 部署对 JBoss 进行配置。 240 通过 JBoss 进行部署 (Windows 版 ) © 2010 MicroStrategy, Inc. 部署 MicroStrategy Web 和 Web Universal 安装和配置指南 6 定位 WAR 文件 MicroStrategy Web Universal 应用程序按照 J2EE 规范打包 在一个名为 WAR file (Web ARchive) 的文件中,您必须在应 用程序服务器环境中对其进行部署以便运行应用程序。 MicroStrategy Web Universal 的 WAR 文件 (MicroStrategy.war)位于您在安装 MicroStrategy Web Universal 时指定路径中。默认位置为 C:\Program Files\ MicroStrategy\WebJSP。 要部署 WAR 文件,您必须按照您所使用的应用程序服务器特 定的一系列步骤进行操作。如需更多详细信息,请参阅应用程 序服务器提供商所提供的文档或本指南中的说明。您还应按照 本章中所介绍的所有相关预配置说明进行操作。 部署 MicroStrategy Web Universal 假设您已经完成上述的所有必需的配置,现在您可以开始使用 JBoss 部署 MicroStrategy Web Universal。其中涉及以下步 骤: 1 通过 JBoss 部署为一个独立的 Web 容器 2 控制访问 MicroStrategy Web Administrator 页面 3 访问 MicroStrategy Web Administrator 页面 4 启动项目 通过 JBoss 部署为一个独立的 Web 容器 如何使用 JBoss 将 MicroStrategy Web Universal 部署为一个独 立的 Web 容器 1 将 MicroStrategy.war 文件复制到 JBOSS_HOME\server\default\deploy 目录中。有关 如何定位 MicroStrategy.war 文件的指示说明见前述 章节定位 WAR 文件 (第 241 页)。 © 2010 MicroStrategy, Inc. 通过 JBoss 进行部署 (Windows 版 ) 241 6 部署 MicroStrategy Web 和 Web Universal 安装和配置指南 2 要启动 JBoss,请浏览至 JBOSS_HOME\bin。执行下列命 令: run.bat -b 0.0.0.0 将自动部署 MicroStrategy Web Universal。现在, JBOSS_HOME\server\default\deploy 目录下将出现一 个 MicroStrategy 文件夹。 控制访问 MicroStrategy Web Administrator 页面 只有拥有 “admin” 角色的用户才能访问 MicroStrategy Web Administrator 页面。要创建一个有授权访问 Administrator 页面的用户 / 密码集,您必须创建用户并在 JBoss 的用户配置 文件中为其分配管理角色。必须遵循下述授权用户访问 MicroStrategy Web Administrator 页面的步骤。 如何控制访问 MicroStrategy Web Administrator 页面 1 浏览至 JBOSS_HOME\server\default\conf,其中 JBOSS_HOME 是 JBoss 的安装位置。 2 在此目录中创建如下的两个文件: users.properties roles.properties 3 在文本编辑器中打开 users.properties 文件。 4 为每个用户都包含一行内容以便授权访问 Web Administrator 页面,使用如下的语法: user_id=user_password 例如,您创建了 UserA 和 UserB,其密码分别为 1234 和 5678,则使用如下的语法: UserA=1234 UserB=5678 5 保存更改并关闭 users.properties 文件。 6 在文本编辑器中打开 roles.properties 文件。 242 通过 JBoss 进行部署 (Windows 版 ) © 2010 MicroStrategy, Inc. 部署 MicroStrategy Web 和 Web Universal 安装和配置指南 6 7 为每个用户都在 users.properties 文件中包含一行内 容以便授予他们管理访问权限,使用如下的语法: user_id=admin 例如,您定义 UserA 和 UserB 拥有管理访问权限,请使用 如下的语法: UserA=admin UserB=admin 8 保存更改并关闭 roles.properties 文件。 9 要启动 JBoss,请浏览至 JBOSS_HOME\bin。执行下列命 令: run.bat -b 0.0.0.0 现在您可以启动 MicroStrategy Web Administrator 以添加和 连接到一个 Intelligence Server。如何配置 MicroStrategy Web Administrator,请参阅 访问 MicroStrategy Web Administrator 页面 (第 243 页)。 访问 MicroStrategy Web Administrator 页面 如何配置 MicroStrategy Web Administrator 页面 1 在 Web 浏览器中指定下列 URL 以访问 MicroStrategy Web Administrator 页面: http://localhost:8080/MicroStrategy/ servlet/mstrWebAdmin servlet 名称须区分大小写。输入 mstrWebAdmin 名称时 请检查大小写是否正确。如果应用程序服务器启用了安全 策略,将打开一个与管理员验证相关的对话框。 2 当提示输入用户名和密码时,输入您在 roles.properties 文件中创建的管理员用户和 users.properties 文件中的登录信息。 3 一旦登录,将显示 MicroStrategy Web Administrator 页 面。 4 添加并连接到 Intelligence Server。 © 2010 MicroStrategy, Inc. 通过 JBoss 进行部署 (Windows 版 ) 243 6 部署 MicroStrategy Web 和 Web Universal 安装和配置指南 着手启动 MicroStrategy Web Universal 项目。如需更多信 息,请参阅如下的启动项目 (第 244 页)。 启动项目 在 Web 浏览器中使用此 URL 访问 MicroStrategy Web Universal: http://localhost:8080/MicroStrategy/servlet/ mstrWeb 管理您的 MicroStrategy Web 部署 您可以在 MicroStrategy Web Administrator 页面配置和管理 MicroStrategy Web 和 MicroStrategy Web Universal 到 Intelligence Servers 的链接。 有关管理 MicroStrategy Web 的更多信息,请参阅 MicroStrategy System Administration Guide 中的 Deploying the System。 让用户可以从 Web 安装 MicroStrategy Office 在 MicroStrategy Web Administrator 页面,您可以指定 MicroStrategy Office 的安装目录路径,并且决定是否在 MicroStrategy Web 界面显示 Office 安装信息的链接。 如何指定 MicroStrategy Office 的路径并决定用户是否可以从 Web 安装 MicroStrategy Office 1 从 Windows 的开始菜单分别选择程序、 MicroStrategy、 Web,以及 Web Administrator。这时将打开 MicroStrategy Web Administrator 页面。 如果您的服务器未连接,请单击 连接。 2 在 Web Server 的左下方,单击 MicroStrategy Office。这 时将打开 MicroStrategy Office 设置页面。 244 管理您的 MicroStrategy Web 部署 © 2010 MicroStrategy, Inc. 安装和配置指南 部署 MicroStrategy Web 和 Web Universal 6 3 在 Path to MicroStrategy Office Installation 字段中输入 MicroStrategy Web Services 的基本 URL,例如: http://server:port/Web_Services_virtual_di rectory/Office Web 将自动在该 URL 的末尾加上 MicroStrategy /Lang_xxxx/officeinstall.htm,其中 Lang_xxxx 是指当前在 MicroStrategy Web 中定 义的语言。例如,如果 MicroStrategy Web 中的语 言设为英语,则完整 URL 将如下所示: http://localhost/MicroStrategyWS/Office/ Lang_1033/officeinstall.htm 4 单击 Go 以测试该 URL。如果您指定的路径正确,将显示 MicroStrategy Office 安装页面。 5 单击浏览器的返回按钮,以返回 Web Administration MicroStrategy Office 设置页面。 6 为了确保 “ 安装 MicroStrategy Office” 链接显示 MicroStrategy Web 中的用户项目选择的顶部和登录页, 选定在项目和登入页上为所有用户显示安装页链接复选 框。当用户单击 “Install MicroStrategy Office” 链接时,一 个附带有如何在计算机上安装 MicroStrategy Office 指示 说明的页面打开。 7 单击保存以保存设置。 配置您的 MicroStrategy 安装 在完成部署 MicroStrategy Web 或 Web Universal 的步骤后, 您可以继续安装程序和配置。如需了解如何完成剩余的安装和 配置步骤,请参考第 1 章 安装计划中安装和配置核查清单 (第 68 页)段落的安装和配置核对清单。 © 2010 MicroStrategy, Inc. 配置您的 MicroStrategy 安装 245 6 部署 MicroStrategy Web 和 Web Universal 246 配置您的 MicroStrategy 安装 安装和配置指南 © 2010 MicroStrategy, Inc. 7 7. 部署 MICROSTRATEGY WEB SERVICES 简介 本章将为您介绍在 ASP.NET 和 J2EE 平台上部署 MicroStrategy Web Services 的操作流程。对用 Microsoft Internet Information Services (IIS)在 Windows 上部署 ASP.NET 版 MicroStrategy Web Services 的过程进行了详细 介绍。 另外还将详细介绍用所选的 Web 和应用程序服务器在 UNIX/Linux or Windows 环境中部署 MicroStrategy Web Services 的具体步骤。MicroStrategy Web Services J2EE 独立 于平台,并且可以用操作系统、 Web 服务器和应用程序服务 器的各种组合实现部署。 Web 应用程序服务器不是 MicroStrategy 产品,因此无 法提供每个应用程序服务器和操作系统组合的详细步 骤。本章提供了部分最常见的组合和操作步骤的简介。 不同操作系统和 Web 应用程序服务器的配置操作之间 相类似,但配置中的某些细节问题必须参考提供商提供 的信息和文档,或者与 MicroStrategy 技术支持部联 系。 © 2010 MicroStrategy, Inc. 247 7 部署 MicroStrategy Web Services 安装和配置指南 MicroStrategy Web Services 提供了一款基于 SOAP 的标准 XML Web Services 实施方案。可用于 MicroStrategy Office 并且支持 MicroStrategy SDK 编程。 本章包括以下几个部分: • 通过 IIS 进行部署 (Windows) (第 248 页) • MicroStrategy Web Services J2EE 部署的常规步骤 (第 249 页) • 通过 WebLogic 进行部署 (第 249 页) • 通过 WebSphere 和 IBM HTTP Server 进行部署 (第 260 页) • 通过 Sun Java System 进行部署 (第 269 页) • 通过 Tomcat 进行部署 (第 278 页) • 通过 SAP 进行部署 (第 281 页) • 通过 Oracle 10g 进行部署 (第 284 页) • 完成 MicroStrategy Web Services J2EE 的配置 (第 288 页) • 管理您的 MicroStrategy Web Services 部署 (第 291 页) • 配置您的 MicroStrategy 安装 (第 291 页) 通过 IIS 进行部署 (Windows) MicroStrategy Web Services ASP.NET 通过 IIS 在 Window 上 实现部署。安装过程中,选择安装 MicroStrategy Web Services ASP.NET 时将自动进行处理。详见第 2 章 在 Windows 上安装 MicroStrategy 获取在 Windows 上安装 MicroStrategy 的详细信息。 248 通过 IIS 进行部署 (Windows) © 2010 MicroStrategy, Inc. 部署 MicroStrategy Web Services 安装和配置指南 7 MicroStrategy Web Services J2EE 部署 的常规步骤 MicroStrategy Web Services J2EE 安装完成后,您可以在特 定的环境下对其进行部署和配置。配置和部署的步骤位于本章 关于 Web 服务器和应用程序服务器的部分。下表列出了所有 环境下的常规步骤。 高级别部署步骤 1 用正确的用户名和密码登录到应用程序服务器。 2 查找安装过程中您所指定的 MicroStrategy Web Services J2EE 部署目录中的 MicroStrategyWS.war 文 件。 3 在进行部署前要提高应用程序的性能,请参阅 Performance-based setup information ,如果有适合您环境的 操作方法可以根据需要进行配置。另外,在您的计算机上部署 MicroStrategy Web Services J2EE 后,您可 能需要完成一些性能相关的设置步骤。 4 选择您所需要的部署方法。 5 按照部署流程进行操作。 6 查看 MicroStrategy Web Services 主页并校验您的安装。 7 通过校验运行时文件的读取、编辑项目源文件以及测试 Web Services 安装来完成您的安装操作。 通过 WebLogic 进行部署 本节将对利用 Oracle WebLogic 作为应用程序服务器部署和配 置 MicroStrategy Web Services J2EE 所需的信息进行说明。 其中包括 WebLogic 10.3 的介绍并假设您的应用程序服务器已 经安装并且可以操作。 如需可与 MicroStrategy Web Services J2EE 互动的已认证的 应用程序服务器列表,请参阅 MicroStrategy Web Services J2EE 软件要求和推荐事项 (第 50 页)。 本节包括以下信息: • WebLogic 路径和文件夹位置 (第 250 页):WebLogic 的 默认文件夹结构。 • 预配置信息 (第 252 页):开始部署 MicroStrategy Web Services J2EE 之前必须完成的配置。 • © 2010 MicroStrategy, Inc. MicroStrategy Web Services J2EE 的部署 (第 253 页): 应用程序部署的说明。 MicroStrategy Web Services J2EE 部署的常规步骤 249 7 部署 MicroStrategy Web Services • 安装和配置指南 重新部署应用程序 (第 258 页):应用程序重新部署的说 明。 • 基于性能的安装信息 (第 259 页):用来提高应用程序性 能的可选配置设置。 MicroStrategy Web Services J2EE 不需要附加 运行 的配置步骤,但这些设置可提高性能。部署系统前 请查看与性能相关的设置信息以确认您对这些更改 是否感兴趣。 WebLogic 路径和文件夹位置 本节将介绍 WebLogic 的默认文件夹结构并提供本章中所使用 的代表 WebLogic mydomain 文件夹路径的变量。 每个版本的 WebLogic 都用一个不同的 WebLogic mydomain 文件夹默认路径进行安装。部署 MicroStrategy Web Services J2EE 时,您必须在 WebLogic 文件夹内进行一些更改。因 此,您应了解所使用的 WebLogic 版本的 WebLogic 文件夹结 构。 WebLogic 10.3 的默认文件夹结构: <WEBLOGIC_HOME>\weblogic10\wlserver_10.3\ common\bin 注意以下事项 : • <WEBLOGIC_HOME> 是 WebLogic Server 的主路 径。 • 文件夹结构是可配置的,因此您的公司可能已经更 改默认的名称或路径。 安装应用程序后如果您无法查看 user_projects 文件夹, 执行下列步骤。 250 通过 WebLogic 进行部署 © 2010 MicroStrategy, Inc. 安装和配置指南 部署 MicroStrategy Web Services 7 如何使用 Oracle WebLogic Configuration Wizard 创建文件夹结 构 WebLogic 版本和配置。如果 这些步骤可能不适用您的 以下步骤不可用,请参考软件提供商提供的文档。 1 执行 <WEBLOGIC_HOME>\weblogicversion\common\bin 文件夹中的 config.cmd 文件以启动 WebLogic 配置。 Oracle Weblogic Configuration Wizard 打开后将显示 “Create or Extend a Configuration” 页面。 2 选择 Create a new Weblogic configuration 选项并单击 Next。这时将打开 “Select a Configuration Template” 页 面。 3 确认是否已选定 Generate a domain configured automatically to support the following Oracle products 选 项。单击 Next。 4 输入用户名称和密码,并单击 Next。这时将打开 “Configure Server Start Mode and Java SDK” 页面。 5 选择相应的 Development 模式或 Production 模式选项。 6 选择 Java SDK 版本并单击 Next。这时将打开 “Create Weblogic Configuration” 页面。 7 当提示中包含 Do you want to customize any of the following options? 选项时,选择 No。单击 Next。 8 在 Domain Name 以及 Domain Location 字段中输入名称 和位置,然后再单击 Create。 WebLogic mydomain 文件夹名称为 在本章中, <WEBLOGIC_MYDOMAIN_FOLDER>。 © 2010 MicroStrategy, Inc. 通过 WebLogic 进行部署 251 7 部署 MicroStrategy Web Services 安装和配置指南 预配置信息 本节将介绍在您计算机上部署 MicroStrategy Web Services J2EE 所需的预配置信息。其中包括 WAR 文件的配置 (第 252 页)。 注意以下事项 : • 如需了解 MicroStrategy 支持或认证的应用程序服 务器版本号、操作系统以及 JVM 的相关信息,请 参考 MicroStrategy 自述文件。 • 如需了解关于安装 WebLogic 产品的相关信息,请 参考 http://www.oracle.com/technology/ products/weblogic/integration/ index.html。 • 开始部署过程前,请确认计算机的名称和 IP 地址。 WAR 文件的配置 MicroStrategy Web Services J2EE 应用程序按照 J2EE 规范捆 绑在一个名为 WAR (Web ARchive)的文件中。您必须部署 该 WAR 文件才能在您的服务器环境中运行应用程序。如需更 多关于在 UNIX 或 Linux 上进行安装的信息,请参考 UNIX 和 Linux 上的 MicroStrategy 安装方法 (第 88 页)。如需更 多关于在 Windows 上进行安装的信息,请参考安装操作步骤 (第 72 页)。 WAR 文件位于安装 MicroStrategy Web Services J2EE 时您所 指定的文件夹中。把 WAR 文件复制到 <WEBLOGIC_MYDOMAIN_FOLDER>。详见 WebLogic 路径和 文件夹位置 (第 250 页)获取关于默认文件夹结构的信息。 WAR 文件,您必须按照您所使用的应用程序服 要部署 务器特定的一系列步骤进行操作。如需更多详细信息, 请参阅应用程序服务器提供商所提供的文档或本指南中 的说明。您也可以参考 MicroStrategy Web Services J2EE 的部署 (第 253 页)获取更多关于部署 WAR 文 件的信息。 MicroStrategyWS.war 文件部署完成后,您可以查看含有 子文件夹、类、以及 lib 的 WEB-INF 文件夹。 252 通过 WebLogic 进行部署 © 2010 MicroStrategy, Inc. 部署 MicroStrategy Web Services 安装和配置指南 7 MicroStrategy Web Services J2EE 的部署 您可以使用以下其中一个部署方法来部署 MicroStrategy Web Services J2EE: • 自动部署 (开发模式)功能是最简单且快速的方式。要在 开发模式下进行部署,您可以在 <WEBLOGIC_MYDOMAIN_FOLDER>/ 内把 startWebLogic 文件中的 PRODUCTION_MODE 参数值设 为 FALSE 或留空 (UNIX/Linux 中的文件名为 startWebLogic.sh, Windows 中的文件名为 startWebLogic.cmd)。如需更多信息,请参阅自动部 署 (开发模式)(第 254 页)。 • 手动部署功能可以在生产模式下运行的服务器环境下使 用,且自动部署处于关闭状态。要在生产模式下进行部 署,您可以在 <WEBLOGIC_MYDOMAIN_FOLDER>/ 内把 startWebLogic 文件中的 PRODUCTION_MODE 参数值设 为 TRUE (UNIX/Linux 中的文件名为 startWebLogic.sh, Windows 中的文件名为 startWebLogic.cmd)。如需更多信息,请参阅手动部 署 (生产模式)(第 255 页)。 当计算机已经配置了必要设置时,您可以用 WebLogic 来配置 MicroStrategy Web Services J2EE。其中涉及以下步骤: 1 WebLogic 应用程序服务器的启动 (第 254 页) 2 自动部署 (开发模式)(第 254 页) -或- 手动部署 (生产模式)(第 255 页) 3 查看 MicroStrategy Web Services 主页 (第 257 页) 4 重新部署应用程序 (第 258 页) 注意以下事项 : • 基于性能的安装信息 (第 259 页)提供了提高应用 程序性能的附加设置相关的信息。这些附加设置不 是必须的,但可以提高 MicroStrategy Web Services J2EE 的性能。部署前请检查此信息以确认 您是否对这些选项感兴趣。 © 2010 MicroStrategy, Inc. 通过 WebLogic 进行部署 253 7 部署 MicroStrategy Web Services 安装和配置指南 WebLogic 应用程序服务器的启动 选择开发配置模式或生产配置模式后,您必须启动 WebLogic 应用程序服务器。您可以用 <WEBLOGIC_MYDOMAIN_FOLDER>/ 内的 startWebLogic 文件来启动 WebLogic 应用程序服务器 (UNIX/Linux 中的文 件名为 startWebLogic.sh, Windows 中的文件名为 startWebLogic.cmd)。 自动部署 (开发模式) 当部署被设为开发模式时,只要您将 WAR 文件或展开的目录 放入 <WEBLOGIC_MYDOMAIN_FOLDER>/autodeploy 文件 夹,应用程序将自动部署。 通过此方法,您可以从一个展开的目录实现部署,该目录中已 经提取 WAR 文件所包含的所有文件。当您从一个展开的目录 进行部署时,WAR 文件内的所有文件和文件夹将向 WebLogic 展开。 WebLogic 9.x 和更高版本中,把 在MicroStrategyWS.war 文件中提取的展开目录复制 到 <WEBLOGIC_MYDOMAIN_FOLDER>/autodeploy 文件夹。 如何通过展开的目录部署 MicroStrategy Web Services J2EE WAR 文件必须由启动应用程序的同一个用户解压缩。 1 查找 MicroStrategyWS.war 文件。该文件位于安装过 程中您所指定的 MicroStrategy Web Services J2EE 部署目 录。如需更多关于查找 WAR 文件的信息,请参阅 WAR 文件的配置 (第 252 页)。 2 创建以下新文件夹: /home/username/context_folder 其中 username 是您用来访问 Web Services 服务器计算 机的帐户名,context_folder 是新文件夹的名称。 您可以在以下位置以外的任何位置创建新的文件 夹: /WEBLOGIC_MYDOMAIN_FOLDER/autodepl oy 254 通过 WebLogic 进行部署 © 2010 MicroStrategy, Inc. 部署 MicroStrategy Web Services 安装和配置指南 7 3 把 WAR 文件复制到新的文件夹。 4 如何把 WAR 文件解压缩到您创建的文件夹中: • 在 UNIX/Linux 中,从命令行运行以下命令: jar -xvf MicroStrategyWS.war • 在 Windows 中,解压缩文件前把 MicroStrategyWS.war 重命名为 MicroStrategyWS.zip。 5 如果新文件夹中存在 MicroStrategyWS.war 文件,请 将其删除。 6 将新文件夹移至 <WEBLOGIC_MYDOMAIN_FOLDER>/autodeploy 文件 夹。 该应用程序将自动部署。要查看您的 Web Services 主页,请 参阅查看 MicroStrategy Web Services 主页 (第 257 页)。 MicroStrategy Web Services J2EE 的性能,您 要增强 可以再部署后对附加设置进行配置。如需更多信息,请 参阅基于性能的安装信息 (第 259 页)。 手动部署 (生产模式) 通过手动部署,您可以从一个展开的目录实现 MicroStrategy Web Services J2EE 部署,该目录中已经提取 WAR 文件所包 含的所有文件。当您从一个展开的目录进行部署时,WAR 文 件内的所有文件和文件夹将向 WebLogic 展开。这允许 WebLogic 访问必要的文件夹以对展开的目录中的文件进行必 要的配置。 在 <WEBLOGIC_MYDOMAIN_FOLDER>/applications 目录 执行部署。 如何通过展开的目录手动部署 MicroStrategy Web Services J2EE 1 查找 MicroStrategyWS.war 文件。该文件位于安装过 程中您所指定的 MicroStrategy Web Services J2EE 部署目 录。 © 2010 MicroStrategy, Inc. 通过 WebLogic 进行部署 255 7 部署 MicroStrategy Web Services 安装和配置指南 2 在 <WEBLOGIC_MYDOMAIN_FOLDER>/autodeploy 目 录中创建一个新的文件夹并将 WAR 文件传输到此目录。 3 通过命令行内的以下命令来解压缩 WAR 文件: jar -xvf MicroStrategyWS.war 4 从新文件夹中删除 MicroStrategyWS.war 文件。 5 通过访问以下地址来打开 WebLogic Server (WLS)管理 控制台: http://IP address:port/console/ 其中 IP address 是您安装 WebLogic 应用程序服务器所 在的计算机的 IP 地址,port 是 WebLogic 应用程序服务 器的端口号。 6 在提示中输入有效的用户 ID 和密码。用户 ID 和密码是您 在计算机上安装 WebLogic 应用程序服务器时所指定的内 容。 7 要完成该操作,请参阅通过 WebLogic Server 管理控制台 进行配置 (第 256 页)。 通过 WebLogic Server 管理控制台进行配置 要通过 WebLogic Server 管理控制台进行配置,请参考一下操 作内容。 如果用 WebLogic 8.x 在 WebLogic Server 管理控制台中进行配 置 1 通过访问以下地址来打开 WLS 管理控制台: http://IP address:port/console/ 其中 IP address 是您安装 WebLogic 应用程序服务器所 在的计算机的 IP 地址,port 是 WebLogic 应用程序服务 器的端口号。 2 选择 mydomain,指向 Deployments,然后再选择 Web Application Modules。这时将打开 “ Web Application ” 表。 256 通过 WebLogic 进行部署 © 2010 MicroStrategy, Inc. 部署 MicroStrategy Web Services 安装和配置指南 7 3 选择 Deploy a New Web Application Module。 4 查找并选择要配置和部署的 WAR 文件。如果您在展开的 目录中进行部署,请选择展开目录的根目录。 5 点击 Target Module 按钮。 6 单击 Deploy,然后等待应用程序激活。 MicroStrategy Web Services J2EE 的性能,您 要增强 可以再部署后对附加设置进行配置。如需更多信息,请 参阅基于性能的安装信息 (第 259 页)。 查看 MicroStrategy Web Services 主页 查看主页提供了最初级的 MicroStrategy Web Services J2EE 校验方式。 如何查看 MicroStrategy Web Services 主页 1 每种部署方式用来启动 MicroStrategy Web Services 主页 的地址各不相同。下表列出了使用 WAR 文件或展开的目 录访问 MicroStrategy Web Services 的各个 URL。 名称须区分大小写。输入时请检查大小写是否正确。如 果应应用程序服务器启用了安全策略,将打开一个与管 理员验证相关的对话框。 部署方法 地址 通过 WAR 文件部署 在浏览器中输入以下一个地址访问主页: • http://IPaddress:port/context_name/ • http://IPaddress/context_name/ 第一个 URL 通过 WebLogic 应用程序服务器的端口来访问 Web Services 主页。当 WebLogic 配置使用 Apache Web 时,第二个 URL 将使用 Apache Web 服务器。 context_name 是您为 WAR 文件所指定的名称,IPaddress 是您计算机的 IP 地址。默认情况下,context_name 为 MicroStrategyWS。 通过展开的目录部署 在浏览器中输入此地址访问主页: http://IPaddress:port/context_folder/ context_folder 是应用程序部署后所在的文件夹名称,IPaddress 是您计算 机的 IP 地址。 © 2010 MicroStrategy, Inc. 通过 WebLogic 进行部署 257 7 部署 MicroStrategy Web Services 安装和配置指南 完成上述操作后您便能查看 MicroStrategy Web Services 主 页。您已完成部署 MicroStrategy Web Services J2EE 所必须 的步骤。要校验必要运行时文件的读取,编辑您的项目源并测 试您的 MicroStrategy Web Services J2EE 安装,详见完成 MicroStrategy Web Services J2EE 的配置 (第 288 页)。 重新部署应用程序 如果您已用 WebLogic 部署 MicroStrategy Web Services J2EE 并且要更改 web.xml 文件中的任意参数,您必须用 WLS 管 理控制台重新部署应用程序。更改将在部署的应用程序中生 效。 如何在 WLS 管理控制台中重新部署应用程序 1 通过访问以下地址来打开 WLS 管理控制台。 http://IP address:port/console/ 其中 IP address 是您安装 WebLogic 应用程序服务器所 在的计算机的 IP 地址,port 是 WebLogic 应用程序服务 器的端口号。 2 在提示中输入有效的用户 ID 和密码。用户 ID 和密码可参 考您在计算机上安装 WebLogic 应用程序服务器时所指定 的内容。 3 在框架左侧,选择 mydomain,指向 Deployments,然后 再选择 Web Application Modules。这时将打开 “ Web Application” 表,表中列出了已经部署的 MicroStrategy Web Services J2EE 应用程序。 4 单击您想部署的应用程序,比如 MicroStrategyWS。这 时将出现应用程序的信息。 5 在右侧框架中,选择 Deploy 选项卡。 6 单击 Redeploy。应用程序将被重新部署。 258 通过 WebLogic 进行部署 © 2010 MicroStrategy, Inc. 部署 MicroStrategy Web Services 安装和配置指南 7 基于性能的安装信息 在某些情况下,MicroStrategy Web Services J2EE 可通过对 各种组件进行部署以增强 MicroStrategy Web Services J2EE 的性能。这些附加配置并非必要操作。此节将介绍以下专为增 强 Web Services J2EE 性能所提供的配置内容: • Java 堆阵大小的设置 Java 堆阵大小的设置 WebLogic Server 的 Java 堆阵大小可通过修改 startWebLogic 文件中的 JAVA_OPTIONS 变量来增加。 如何增加 Java 堆阵大小 1 打开 <WEBLOGIC_MYDOMAIN_FOLDER>/ 文件夹内的 startWebLogic 文件。 中此文件为 startWebLogic.sh, UNIX/Linux Windows 中此文件为 startWebLogic.cmd。 2 查找文件中的以下行: set JAVA_OPTIONS = ”-ms128m -mx128m” 此行反映的 Java 堆阵大小为 128 MB。设置相应的大小。 MicroStrategy 建议,假设计算机有足够内存空间的前提 下,初始 Java 堆阵大小的设置最大不超过 500MB。 JAVA_OPTIONS 参数,您可以添加上 如果未设置 述步骤 2 中所指定的行来设置选项。 3 停止并重启应用程序服务器。 © 2010 MicroStrategy, Inc. 通过 WebLogic 进行部署 259 7 部署 MicroStrategy Web Services 安装和配置指南 通过 WebSphere 和 IBM HTTP Server 进 行部署 本段为您介绍利用 WebSphere 6.x Server 和 IBM HTTP Web Server 来部署并配置 MicroStrategy Web Services J2EE 时所 需的信息。 如需可与 MicroStrategy Web Services J2EE 互动的已认证的 应用程序服务器列表,请参阅 MicroStrategy Web Services J2EE 软件要求和推荐事项 (第 50 页)。 本节包括以下信息: • 预配置信息 (第 260 页):开始部署 MicroStrategy Web Services J2EE 之前必须完成的配置。 • MicroStrategy Web Services J2EE 的部署 (第 261 页): 应用程序部署的说明。 • 基于性能的安装信息 (第 268 页):用来提高应用程序性 能的可选设置。 这些附加设置不是必须的,但可以增强 MicroStrategy Web Services J2EE 的性能。部署前 请检查此信息以确认您是否对某些选项感兴趣。 预配置信息 本节将介绍在您计算机上部署 MicroStrategy Web Services J2EE 所必须的预配置信息。预配置包括部署 WAR 文件 (第 260 页)。 本节还将提供已安装应用程序服务器和 Web 服务器的计算机 的附加安装信息。 部署 WAR 文件 MicroStrategy Web Services J2EE 应用程序按照 J2EE 规范捆 绑在一个名为 WAR (Web ARchive)的文件中。您必须部署 此文件才能在您的服务器环境中运行应用程序。 260 通过 WebSphere 和 IBM HTTP Server 进行部署 © 2010 MicroStrategy, Inc. 部署 MicroStrategy Web Services 安装和配置指南 7 如何查找 WAR 文件 1 查找安装过程中您所指定的 MicroStrategy Web Services J2EE 部署目录中的 MicroStrategyWS.war 文件。如需 更多关于在 UNIX 或 Linux 上进行安装的信息,请参考 UNIX 和 Linux 上的 MicroStrategy 安装方法 (第 88 页)。如需更多关于在 Windows 上进行安装的信息,请参 考安装操作步骤 (第 72 页)。 2 把 WAR 文件复制到 <WAS_HOME>/installableApps 目录,其中 <WAS_HOME> 是 WebSphere 6.x 应用程序服 务器的路径。 本章中所介绍的部署过程假设 MicroStrategyWS.war 已保 存在此目录。 WAR 文件,您必须按照您所使用的应用程序服 要部署 务器特定的一系列步骤进行操作。如需更多详细信息, 请参阅应用程序服务器提供商所提供的文档或本指南中 的说明。您还应按照本章中所介绍的所有相关预配置说 明进行操作。 MicroStrategyWS.war 文件部署完成后,您可以查看含有 子文件夹、类、以及 lib 的 WEB-INF 文件夹。应用程序服务 器根文件夹中将生成并维护日志。 MicroStrategy Web Services J2EE 的部署 您对计算机进行必要的设置进行配置后,您就能 部署 MicroStrategy Web Services J2EE 了。部署操作涉及以下步 骤: 1 WebSphere 管理控制台的启动 (第 262 页) 2 WebLogic 默认应用程序服务器的启动 (第 262 页) 3 Enterprise Application 的安装 (第 263 页) 4 应用程序安装的准备工作 (第 263 页) 5 应用程序服务器的重新启动 (第 266 页) © 2010 MicroStrategy, Inc. 通过 WebSphere 和 IBM HTTP Server 进行部署 261 7 部署 MicroStrategy Web Services 安装和配置指南 6 启动 Web 模块 (第 267 页) 7 查看 MicroStrategy Web Services 主页 (第 267 页) (第 268 页)提供了提高应用程 基于性能的安装信息 序性能的附加设置相关的信息。这些附加设置不是必须 的,但可以提高 MicroStrategy Web Services J2EE 的 性能。部署前请检查此信息以确认您是否对某些选项感 兴趣。 WebSphere 管理控制台的启动 WebSphere 管理控制台只有在 WebSphere 服务器已在本机启 动时才能对其进行访问。 如何启动 WebSphere 管理控制台 在 Web 浏览器中,输入管理控制台的 URL。如果通过 HTTP 访问, WebSphere 6.x 中的默认端口为 9060。URL 必须是以 下格式: http://<hostname>:9060/admin 输入用户 ID 参数的值。例如,输入 admin。 WebLogic 默认应用程序服务器的启动 WebSphere 管理控制台启动后,您可以通过启动默认的应用 程序服务器来部署 MicroStrategy Web Services J2EE。 如何启动默认的应用程序服务器 当 WebSphere 管理控制台打开时,将在左侧框架中显示树状 视图。 1 展开 Servers 节点,或者单击链接以展开视图。 2 单击 Applications Servers 链接。应用程序服务器列表将显 示在导航树的右侧。这个区域是工作区。 262 通过 WebSphere 和 IBM HTTP Server 进行部署 © 2010 MicroStrategy, Inc. 部署 MicroStrategy Web Services 安装和配置指南 7 3 选择要启动的应用程序服务器旁边的复选框。 4 单击列表上方的 Start。 如果您的 WebSphere 版本不支持通过控制台启动和停止选 项,使用以下命令行选项: • Windows: 用 startServer servername 启动应用程序服务器。 用 stopServer servername 停止应用程序服务器。 • UNIX/Linux: 用 startServer.sh servername 启动应用程序服 务器。 用 stopServer.sh servername 停止应用程序服务 器。 servername 是默认应用程序服务器的名称。 Enterprise Application 的安装 如何安装 Enterprise Application 1 分别展开 Applications、Enterprise Applications 以显示已 安装的应用程序列表。 2 单击 Install。 应用程序安装的准备工作 以下步骤描述了必须为安装指定的设置。 MicroStrategy Web Services J2EE 此操作过程提供了 with WebSphere 安装准备工作所需的常规要求。根据 您的生产环境要求,可能需要进行附加配置。 © 2010 MicroStrategy, Inc. 通过 WebSphere 和 IBM HTTP Server 进行部署 263 7 部署 MicroStrategy Web Services 安装和配置指南 如何指定安装的设置 1 通过在 Local file system 选项或者 Remote file system 选项 中选择 Specify path 来指定 WAR 文件的路径。 2 输入 MicroStrategyWS.war 文件所在位置的完整路 径。 MicroStrategy Web Services J2EE 迎来访问 (http://machine-name/ContextRoot/) 的 URL 中包含的 ContextRoot 应该用您所希望的任意 名称替换。 ContextRoot 区分大小写。例如,您可 以使用 WAR 文件的默认名称,即 MicroStrategyWS。 3 单击 Next。 4 选择 Do not override existing bindings。 5 单击单选按钮 Use default virtual host name for web modules。 6 单击 Next。这时将打开安装选项页面。 “Application 如果安装选项页面没有显示,单击 Security Warnings” 页面上的 Continue 以查看安装 选项页面。 7 进行以下更改: • 把 Directory to install application 的值指定为 ${APP_INSTALL_ROOT}/DefaultNode • 指定一个任意的 Application name。 • 在 Reload interval in seconds 中输入值 -1。 8 单击 Next。这时将打开 “Map modules to servers” 页面。 9 选定 “ MicroStrategy Web Services J2EE ” 模块的复选框, 选择应用程序服务器,然后再单击 Apply。 10 单击 Next。这时将打开 “Map virtual hosts for Web modules” 页面。 264 通过 WebSphere 和 IBM HTTP Server 进行部署 © 2010 MicroStrategy, Inc. 部署 MicroStrategy Web Services 安装和配置指南 7 11 在右侧导航窗格中,展开 Apply Multiple Mappings 节点。 把 admin 角色映射到指定了 MicroStrategy Web Services 管理员权限的用户或用户组。角色映射让被映射的用户可 以访问 MicroStrategy Web Services 主页。 WebSphere Server 上启用安全策略才能是 必须在 该功能正常工作。 12 选定 “MicroStrategy Web Services J2EE Web” 模块的复选 框,然后再单击 Next。这时将打开摘要页面。 13 检查摘要信息并单击 Finish。 14 这时将显示一条表示安装已成功的消息。单击 Save to Master Configuration 把更改保存到主资料库。 15 单击随后显示的 Save 按钮。 如何配置类的加载 16 分别展开 Applications、Enterprise Applications 以显示已 安装的应用程序列表。 17 在 Enterprise Applications 列表中单击刚刚安装的应用程 序名称,例如,MicroStrategyWS_war。 18 在 Detail Properties 列表中单击 Class loading and update detection。 19 在 Class loader order 中,选择 Classes loaded with application class loader first。 20 单击应用。右侧窗格中的页面将返回到之前的主配置选项 卡。 21 在 Modules 中,单击 Manage Modules。 22 在 Module 标题下方,单击 MicroStrategy Web Services J2EE 超链接。 23 在 Class loader order 下拉列表中,选择 Classes loaded with application class loader first。 24 单击应用。 25 在页面顶部的 Message 方框中,单击 Save。 © 2010 MicroStrategy, Inc. 通过 WebSphere 和 IBM HTTP Server 进行部署 265 7 部署 MicroStrategy Web Services 安装和配置指南 26 单击随后显示的 Save 按钮。 应用程序服务器的重新启动 本节为您介绍如何停止和启动应用程序服务器。执行这些步骤 来停止和启动应用程序服务器上运行的所有应用程序。要仅停 止和启动您所操作的应用程序服务器,请参阅如何启动 Web 模块 (第 267 页)。 如何重新启动应用程序服务器 部分版本的 WebSphere 提供了在控制台启动和停止服务器的 方式。 1 分别展开 Servers、 Application servers。这时将出现应用 程序服务器列表以及一个指示服务器状态的图标: • 红色:已停止 • 绿色:已启动 2 选定要停止的应用程序服务器旁边的复选框,然后再单击 Stop。状态图标将从绿色变成黑色。 3 选定要停止的应用程序服务器旁边的复选框,然后再单击 Start。应用程序服务器将启动并且状态图标将变化绿色。 如果您的 WebSphere 版本不支持通过控制台启动和停止选 项,使用以下命令行选项: • Windows: 用 startServer servername 启动应用程序服务器。 用 stopServer servername 停止应用程序服务器。 • UNIX/Linux: 用 startServer.sh servername 启动应用程序服 务器。 用 stopServer.sh servername 停止应用程序服务 器。 servername 是应用程序服务器的名称。 266 通过 WebSphere 和 IBM HTTP Server 进行部署 © 2010 MicroStrategy, Inc. 部署 MicroStrategy Web Services 安装和配置指南 7 启动 Web 模块 此过程只能启动 Web 应用程序,而非应用程序服务器上运行 的所有应用程序。要停止并启动所有应用程序,详见上述应用 程序服务器的重新启动部分。 如何启动 Web 模块 1 展开 Applications。 2 单击 Enterprise Applications 链接。已安装的应用程序列 表将与指示状态的图标显示在右侧表格中: • 红色:已停止 • 绿色:已启动 3 选定要启动的应用程序旁边的复选框,然后再单击 Start。 查看 MicroStrategy Web Services 主页 查看 MicroStrategy Web Services J2EE 主页是最初级的安装 校验方式。只有 admin 角色的用户才能访问主页。要创建允 许访问管理员页面的一组用户和密码,您必须在这些用户之间 创建映射到 admin 角色的 MicroStrategy Web Services J2EE 应用程序角色。执行此设置的步骤位于应用程序安装的准备工 作 (第 263 页)部分。如需更多信息,您可以参考您的 IBM 文档或与 MicroStrategy 技术支持部联系。 如何访问 MicroStrategy Web Services 主页 1 在 Web 浏览器中输入以下 URL 以访问主页: http://<webservername>:<port>/ContextRoot/ 其中 port 是您应用程序的 HTTP 传输端口 (默认端口为 9080),ContextRoot 是您在应用程序安装的准备工作 (第 263 页)中为 Web Module 方框的 ContextRoot 所 指定的名称。例如, WAR 文件的默认名称是 MicroStrategyWS。 © 2010 MicroStrategy, Inc. 通过 WebSphere 和 IBM HTTP Server 进行部署 267 7 部署 MicroStrategy Web Services 安装和配置指南 和 JSP 须区分大小写。如果应应用程序服务 Servlet 器启用了安全策略,将打开一个与管理员验证相关 的对话框。 2 输入分配了 admin 角色的用户 ID 和密码。 登录验证通过后,将打开 MicroStrategy Web Services J2EE 主页。通过此主页浏览 Web Services、校验的您的安装、以 及测试 Web Services。 您已完成部署 MicroStrategy Web Services J2EE 所必须的步 骤。要校验必要运行时文件的读取,编辑您的项目源,并测试 您的 MicroStrategy Web Services J2EE 安装,详见完成 MicroStrategy Web Services J2EE 的配置 (第 288 页)。 卸载 MicroStrategy Web Services (J2EE)应用 程序 您可以通过 WebSphere Administrative 控制台来卸载 MicroStrategy Web Services J2EE 应用程序。 如何卸载 MicroStrategy Web 应用程序 1 展开 Applications。 2 单击 Enterprise Applications。这时一个已安装应用程序 的列表将显示在右侧表格中。 3 选择要安装的 MicroStrategy Web Services J2EE 应用程序 的复选框。 4 单击 Uninstall。 5 在主资料库中保存配置。 基于性能的安装信息 在某些情况下,MicroStrategy Web Services J2EE 可通过对 各种组件进行部署以增强 MicroStrategy Web Services J2EE 268 通过 WebSphere 和 IBM HTTP Server 进行部署 © 2010 MicroStrategy, Inc. 部署 MicroStrategy Web Services 安装和配置指南 7 的性能。这些附加配置并非必要操作。此节将介绍以下专为增 强 Web Services J2EE 性能所提供的配置内容: • Java 堆阵大小的设置 (第 269 页) Java 堆阵大小的设置 您可以通过配置 WebSphere Administrative Console 来增加 指定应用程序服务器的 Java 堆阵大小。 如何增加 Java 堆阵大小 1 访问管理控制台。 2 展开 Servers 节点。 3 单击 Application Servers 链接以查看应用程序服务器列 表。 4 单击应用程序服务器名称,然后滚动至 Server Infrastructure。 5 展开 Java and Process Management,然后单击 Process Definition。 6 单击 Java Virtual Machine 以设置 Java 堆阵大小设置。 MicroStrategy 建议,假设计算机有足够内存空间的前提 下,初次设置的 Java 堆阵最大不超过 500MB。 7 单击 Apply 保存更改。 8 停止并重启应用程序服务器。 通过 Sun Java System 进行部署 本节内容将为您介绍在 Sun Java System Application Server 8.2 上部署并配置 MicroStrategy Web Services J2EE 所需的 信息。其中包括以下信息: • 预配置信息 (第 270 页):开始部署 MicroStrategy Web Services J2EE 之前必须完成的配置。 © 2010 MicroStrategy, Inc. 通过 Sun Java System 进行部署 269 7 部署 MicroStrategy Web Services 安装和配置指南 • MicroStrategy Web Services J2EE 的部署 (第 271 页): 部署操作指南。 • 基于性能的安装信息 (第 277 页):用来提高应用程序性 能的可选设置。 这些附加设置不是必须的,但可以增强 MicroStrategy Web Services J2EE 的性能。部署前 请检查此信息以确认您是否对某些选项感兴趣。 • 使用命令行实用工具来取消部署 MicroStrategy Web Services J2EE (第 277 页):取消配置 MicroStrategy Web Services J2EE 的操作指南。 如需可与 MicroStrategy Web Services J2EE 互动的已认证的 应用程序服务器列表,请参阅 MicroStrategy Web Services J2EE 软件要求和推荐事项 (第 50 页)。 预配置信息 本节将介绍在您计算机上部署 MicroStrategy Web Services J2EE 所必须的预配置信息。 包括的内容有 : • 部署 WAR 文件 (第 270 页) • 更新用来在 Sun Java Systems 9.x 上支持 Web Services 的 server.policy 文件 (第 271 页) 还将提供在安装了应用程序服务器和 Web 服务器的计算机上 需要完成的附加安装信息。 部署 WAR 文件 MicroStrategy Web Services J2EE 应用程序按照 J2EE 规范捆 绑在一个名为 WAR 文件 (Web ARchive)中。您必须部署此 WAR 文件才能在您的服务器环境中运行应用程序。 MicroStrategy Web Services J2EE WAR 文件 (MicroStrategyWS.war)位于安装过程中您所指定的 MicroStrategy Web Services J2EE 部署目录中。如需更多关 于在 UNIX 或 Linux 上进行安装的信息,请参考 UNIX 和 270 通过 Sun Java System 进行部署 © 2010 MicroStrategy, Inc. 安装和配置指南 部署 MicroStrategy Web Services 7 Linux 上的 MicroStrategy 安装方法 (第 88 页)。如需更多 关于在 Windows 上进行安装的信息,请参考安装操作步骤 (第 72 页)。 WAR 文件,您必须按照您所使用的应用程序服 要部署 务器特定的一系列步骤进行操作。如需更多详细信息, 请参阅应用程序服务器提供商所提供的文档或本指南中 的说明。您还应按照本章中所介绍的所有相关预配置说 明进行操作。 完成 MicroStrategyWS.war 文件的部署后,您便可以查看 WEB-INF 文件夹。此文件夹包含子文件夹、类和 lib。应用程 序服务器根文件夹中将生成并维护日志文件。 更新用来在 Sun Java Systems 9.x 上支持 Web Services 的 server.policy 文件 要成功在 Sun Java Systems 9.x 上部署 MicroStrategy Web Services J2EE ,您必须修改 Sun Java System server.policy 文件。该文件位于以下 Sun Java Systems Application Server 部署目录中的路径: ..\AppServer\domains\domain1\config \server.policy 在 server.policy 文件的结束位置添加以下代码。 //Fix mstrws axis logger problem grant { permission java.lang.RuntimePermission "createClassLoader"; permission java.lang.RuntimePermission "getClassLoader"; permission java.util.PropertyPermission "*", "read,write"; }; MicroStrategy Web Services J2EE 的部署 您的计算机配置完成后,您便可以用 Sun Java System 9.x 部 署 MicroStrategy Web Services J2EE。 © 2010 MicroStrategy, Inc. 通过 Sun Java System 进行部署 271 7 部署 MicroStrategy Web Services 安装和配置指南 部署过程包含以下步骤,详细介绍请见以下几节内容: 1 启动 Sun Java System Application Server 管理控制台 (第 272 页) 2 MicroStrategy Web Services J2EE 的部署 (第 273 页) 3 控制对 MicroStrategy Services 主页的访问 (第 274 页) 4 查看 MicroStrategy Web Services 主页 (第 275 页) 5 应用程序服务器的重新启动 (第 276 页) Sun Java System 9.x 中的关联和部署工具是否在 不管 UNIX/Linux 操作系统上运行,其使用的界面相同。因 此,所有 UNIX/Linux 操作系统上的部署过程相同, 详见以下介绍。在 Windows 操作系统上的操作过程有 少许不同,必要时将突出说明。 启动 Sun Java System Application Server 管理控 制台 此操作方法将描述 Sun Java System Application Server 管理 控制台的启动步骤。 如何启动 Sun Java System Application Server 管理控制台 1 启动 Sun Java System Administration Server。要启动服 务器,从命令提示符中导航至以下目录: <install-dir>/bin 然后输入以下命令: >asadmin start-domain domain1 其中 domain1 是默认域服务器或您目前正在使用的服务 器。 Windows 环境中启动服务器,在 开始菜单中 要在 分别指向 Programs、 Sun MicroSystems、 Application Server 9.x, 然后再选择 Start Default Server。 272 通过 Sun Java System 进行部署 © 2010 MicroStrategy, Inc. 部署 MicroStrategy Web Services 安装和配置指南 7 2 输入以下 URL 以访问 Sun Java System Application Server 管理控制台: http://machine_name:admin_port 其中 machine_name 是您安装了 Sun Java System 所在计 算机的 IP 地址或名称, admin_port 是您在安装过程中 所指定的管理服务器端口。默认情况下,管理端口为 4848。 Windows 环境中访问 Application Server 管理 要在 控制台,在 开始菜单中分别指向 Programs、 Sun MicroSystems、Application Server 9.x, 然后再选择 Start Admin Console。 3 输入您在安装时指定的用户名和密码。 admin。默认情况下未设置 默认情况下,用户名为 密码。安装时将强制设置密码。 MicroStrategy Web Services J2EE 的部署 启动 Sun Java System Application Server 管理控制台后,按 照以下步骤来部署 MicroStrategy Web Services J2EE a WAR 文件。 如何把 MicroStrategy Web Services J2EE 部署为 WAR 文件 1 访问管理控制台。 2 输入您在安装时指定的用户名和密码。默认情况下,用户 名为 admin。 3 展开 Applications。 4 选择 Web Applications 并单击 Deploy。 Deploy Web Module 页面将在右侧窗格打开。 5 输入或浏览您想部署 WAR 文件的位置的完整路径。 6 单击 Next。 7 使用默认的 MicroStrategyWS 作为上下文和应用程序名 称。 © 2010 MicroStrategy, Inc. 通过 Sun Java System 进行部署 273 7 部署 MicroStrategy Web Services 安装和配置指南 8 所有其他字段为可选内容并且可以按照您的要求进行设 置。 9 单击确定。 控制对 MicroStrategy Services 主页的访问 出于安全考虑,您应只为特定的用户分配 MicroStrategy Web Services J2EE 主页的访问验证信息。具体操作是把管理安全 角色只映射到您想为其分配 MicroStrategy Web Services 主页 操作权限的用户。 Sun Java System 9.x 支持以下验证领域。 • 文件 • Admin 领域 • 认证 领域也叫作安全策略域或安全域,它是普通安全策略的 定义范围并且由安全服务的安全管理员强制执行。如需 更多信息,请参考您的应用程序服务器提供商所提供的 文档。如需详细信息,您也可以参考以下资源: http://docs.sun.com 在 Sun Java System 9.x 中,默认选择文件领域。要在默认的 领域中创建用户,分别单击 File、 Manage Users 开始创建可 访问 MicroStrategy Web Administrator 页面的验证用户, 映射一个安全角色 描述符文件 sun-web.xml 可以让 Sun Java System 映射现有 的用户或用户组到不同的安全角色。此文件位于 <webapplication_root_dir>/WEB-INF 文件夹。如果 您向更改安全角色的默认值,可以修改此文件。 此文件的内容如下: <?xml version="1.0" encoding="UTF-8"?> 274 通过 Sun Java System 进行部署 © 2010 MicroStrategy, Inc. 部署 MicroStrategy Web Services 安装和配置指南 7 <!DOCTYPE sun-web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Application Server 8.1 Servlet 2.4//EN" "http://www.sun.com/software/appserver/dtds/s un-web-app_2_4-1.dtd"> <sun-web-app xmlns="http://java.sun.com/xml/ns/j2ee"> <context-root>/MicroStrategyWS</context-root> <security-role-mapping> <role-name>admin</role-name> <principal-name>admin</principal-name> </security-role-mapping> </sun-web-app> 要把安全角色映射到用户和用户组,sun-web.xml 文件假设 默认值在 Sun Java System 9.x 的安装以及 MicroStrategy Web Services J2EE 的部署过程中所提供。以下是为上下文 根、角色映射、用户或主用户设置的值: • 上下文根设置为 MicroStrategyWS。这是部署 MicroStrategy Web Services J2EE 时上下文名称的默认 值。 • 角色映射设置为 admin。这是 web.xml 文件中指定的默 认值。 • 用户或主体名称也是设置为 admin。这是安装 Sun Java System 9.x 时为用户指定的默认名称。 查看 MicroStrategy Web Services 主页 请确保您的用户具有正确的 MicroStrategy Web Services J2EE 主页访问权限。 如何访问 MicroStrategy Web Services 主页 1 在 Web 浏览器中输入以下 URL 以访问主页。 © 2010 MicroStrategy, Inc. 通过 Sun Java System 进行部署 275 7 部署 MicroStrategy Web Services 安装和配置指南 http://machinename:port/ContextRoot/ 其中 port 是您应用程序服务器的 HTTP/HTTPS 传输端 口 (HTTP 和 HTTPS 的默认端口号分别为 8080 和 8181),ContextRoot 是安装时为 ContextRoot 指定 的名称。默认情况下,此名称为 MicroStrategyWS。 您已完成部署 MicroStrategy Web Services J2EE 所必须的步 骤。要校验必要运行时文件的读取,编辑您的项目源并测试您 的 MicroStrategy Web Services J2EE 安装,详见完成 MicroStrategy Web Services J2EE 的配置 (第 288 页)。 应用程序服务器的重新启动 您必须停止并重新启动应用程序服务器实例才能应用更改。对 应用程序服务器的配置做完大部分的更改后有必要进行重启, 比如创建用户。如果服务器必须重启,将显示 Restart Required 消息。 如何重新启动应用程序服务器 您可以按照以下步骤,通过导航左侧各个按钮来重启应用程序 服务器: 1 展开 Applications。 2 选择您当前正在操作飞服务器实例并单击右侧窗格中所显 示的 Stop Instance 按钮。这时将打开 “ Sun Java System Application Server Administration Console ” 窗口。 3 按照“ Sun Java System Application Server Administration Console ” 窗口中所显示的说明来停止并重新启动应用程序 服务器。 应用程序服务器重新启动后,请参考完成 MicroStrategy Web Services J2EE 的配置 (第 288 页)来连接到项目页面。 现在您已准备就绪来使用 MicroStrategy Web Services J2EE。 276 通过 Sun Java System 进行部署 © 2010 MicroStrategy, Inc. 部署 MicroStrategy Web Services 安装和配置指南 7 基于性能的安装信息 在某些情况下,MicroStrategy Web Services J2EE 可通过对 各种组件进行部署以增强 MicroStrategy Web Services J2EE 的性能。这些附加配置并非必要操作。此节将介绍以下专为增 强 Web Services J2EE 性能所提供的配置内容: • Java 堆阵大小的设置 (第 277 页) • 升级前取消部署 MicroStrategy Web Services J2EE (第 277 页) Java 堆阵大小的设置 用于处理所有 Java 请求的最大 Java 堆阵大小默认设置为 512MB。 如何设置 Java 堆阵大小 1 导航至 Application server。 2 单击 JVM Settings 并选择 JVM Options。这时您将可以查 看参数 -Xmx512。这时最大堆阵大小的默认值。 3 单击 Add JVM Option 以使用 -Xmx 和 -Xms 来添加附加 参数。例如,如果您想把最大堆阵值设为 1GB 且最小堆阵 值设为 512MB,那么您应提供的参数比别为 -Xmx1024m 和 -Xms512m。 升级前取消部署 MicroStrategy Web Services J2EE Sun 建议在部署更新版本之前先取消部署一个应用程序。 使用命令行实用工具来取消部署 MicroStrategy Web Services J2EE 要部署一个现有的 MicroStrategy Web Services J2EE 应用程 序,请使用以下命令。 © 2010 MicroStrategy, Inc. 通过 Sun Java System 进行部署 277 7 部署 MicroStrategy Web Services 安装和配置指南 asadmin undeploy --user admin-user --password password --port admin_port MicroStrategyWS 其中 admin-user、 password、 admin_port 分别为安装时 指定的用户名称、密码和管理端口号。默认情况下,管理端口 为 4848。您不必提供 WAR 文件的路径。 取消部署完成后,停止并重新启动应用程序服务器以便更改生 效。 用管理控制台取消部署 MicroStrategy Web Services J2EE 通过导航左侧管理控制台按钮来取消部署应用程序。 如何用管理控制台取消部署 MicroStrategy Web Services J2EE 1 展开 Applications。 2 单击 Web Applications。选定 MicroStrategyWS 的复选框 并单击 Undeploy。 3 取消部署完成后,停止并重新启动应用程序服务器以便更 改生效。 通过 Tomcat 进行部署 本节将为您介绍在 Tomcat 专用环境中部署并配置 MicroStrategy Web Services J2EE 所需的信息。假设您已部 署 Tomcat 并且可操作。如需了解如何配置 Tomcat 来操作 IIS 的相关信息,请参考您的 Tomcat 文档。 如需可与 MicroStrategy Web Services J2EE 互动的已认证的 应用程序服务器列表,请参阅 MicroStrategy Web Services J2EE 软件要求和推荐事项 (第 50 页)。 本节提供的信息如下: • 预配置信息 (第 279 页):开始部署 MicroStrategy Web Universal 之前必须完成的配置。 278 通过 Tomcat 进行部署 © 2010 MicroStrategy, Inc. 部署 MicroStrategy Web Services 安装和配置指南 • 7 MicroStrategy Web Services J2EE 的部署 (第 279 页): 部署操作说明,包括逐步操作过程 预配置信息 本节将介绍在 Tomcat 上部署 MicroStrategy Web Services J2EE 所必须的预配置信息。 部署 WAR 文件 MicroStrategy Web Services J2EE 应用程序按照 J2EE 规范捆 绑在一个名为 WAR (Web ARchive)的文件中,您必须用此 文件在您的应用程序服务器环境下来运行应用程序。如需更多 关于在 UNIX 或 Linux 上进行安装的信息,请参考 UNIX 和 Linux 上的 MicroStrategy 安装方法 (第 88 页)。如需更多 关于在 Windows 上进行安装的信息,请参考安装操作步骤 (第 72 页)。 要部署 WAR 文件,您必须按照您所使用的应用程序服务器特 定的一系列步骤进行操作。如需更多详细信息,请参阅应用程 序服务器提供商所提供的文档或本指南中的说明。您还应按照 本节中所介绍的所有相关预配置说明进行操作。 MicroStrategy Web Services J2EE 的部署 假设您已做完上述所有必要配置,您可以开始用 Tomcat 来部 署 MicroStrategy Web Services J2EE。其中涉及以下步骤: 1 把 Tomcat 用作一个独立的 Web 容器进行部署 (第 279 页) 2 查看 MicroStrategy Web Services 主页 (第 281 页) 把 Tomcat 用作一个独立的 Web 容器进行部署 以下操作过程假设您是首次使用 Tomcat 来部署 MicroStrategy Web Services J2EE。如果您要重新部署 Web Services,您必须首先删除 webapps Tomcat 目录下的 MicroStrategyWS 目录。 © 2010 MicroStrategy, Inc. 通过 Tomcat 进行部署 279 7 部署 MicroStrategy Web Services 安装和配置指南 如何把 Tomcat 用作一个独立的 Web 容器进行 MicroStrategy Web Services J2EE 部署 1 把 MicroStrategyWS.war 文件复制到 <tomcat-directory>\webapps 目录。查找 MicroStrategyWS.war 文件的相关说明可在上述部署 WAR 文件 (第 279 页)中找到。 2 从系统托盘中启动 Tomcat。单击系统托盘中的 Tomcat 图 标并选择 Start service。 Tomcat。如需从命令行启 您也可以从命令行启动 动和停止 Tomcat 的操作说明,请参考以下步骤。 从命令行停止和启动 Tomcat Tomcat 的步骤可能不适用您的 Tomcat 停止和启动 版本和配置。如果以下步骤不适用,请参考您的应 用程序提供商所提供的文档中关于如何停止和启动 Tomcat 的部分。 3 从开始菜单中选择运行。这时 “ 运行 ” 对话框将打开。 4 在 “ 打开 ” 下拉列表中输入 cmd 并单击 OK。这时将打开 命令提示符。 5 浏览至 <tomcat-directory>\bin 目录,其中 tomcat-directory 是您安装 Tomcat 的文件夹。例 如,在命令提示符中输入: cd C:\Tomcat\bin 其中 C:\Tomcat 是您安装 Tomcat 的文件夹。按 Enter 键。 Program Files 文件夹下安装了 如果您在 Tomcat,在命令提示符中更改文件夹时请输入 Progra~1,例如 C:\Progra~1\Tomcat\bin。否 则,系统将无法识别文件夹。 6 输入 startup 以启动 Tomcat,输入 shutdown 以停止。 MicroStrategy Web Services J2EE 将自动部署。这时 MicroStrategyWS 文件夹将出现在 <tomcat-directory>\webapps 目录之下。 280 通过 Tomcat 进行部署 © 2010 MicroStrategy, Inc. 部署 MicroStrategy Web Services 安装和配置指南 7 查看 MicroStrategy Web Services 主页 用 Tomcat 部署完 MicroStrategy Web Services 后,您便可以 访问 MicroStrategy Web Services 主页。 如何配置 MicroStrategy Web Services 主页 1 在 Web 浏览器中,可输入以下 URL 来访问 MicroStrategy Web Services 主页: http://localhost:port/MicroStrategyWS/ 名称须区分大小写。如果应应用程序服务器启用了安全策 略,将打开一个与管理员验证相关的对话框。 IIS 的 Tomcat,您不必指定 如果您使用的是集成了 在 URL 中指定端口号。但是,当把 Tomcat 用作一 个独立的 Web 容器时,您必须指定端口号。 Tomcat 的默认端口号为 8080。 2 当提示输入用户名和密码时,请使用与您在 tomcat-users.xml 文件中指定的相同的值。 3 登录后将立即显示 MicroStrategy Web Services 主页。 您已完成部署 MicroStrategy Web Services J2EE 所必须的步 骤。要校验必要运行时文件的读取,编辑您的项目源,并测试 您的 MicroStrategy Web Services J2EE 安装,详见完成 MicroStrategy Web Services J2EE 的配置 (第 288 页)。 通过 SAP 进行部署 本节用 SAP NetWeaver Application Server 7.1 部署并配置 MicroStrategy Web Services J2EE 时所需的信息。 本节包括以下信息: • 预配置信息 (第 282 页):开始部署 MicroStrategy Web Services J2EE 之前必须完成的配置。 • © 2010 MicroStrategy, Inc. MicroStrategy Web Services J2EE 的部署 (第 282 页): 应用程序部署的说明。 通过 SAP 进行部署 281 7 部署 MicroStrategy Web Services 安装和配置指南 预配置信息 本节将介绍在您计算机上部署 MicroStrategy Web Services J2EE 所必须的预配置信息。还将提供已安装应用程序服务器 和 Web 服务器的计算机的安装信息。 MicroStrategy 认证并支持的版本号,请参考 如需了解 MicroStrategy 自述文件。 部署 WAR 文件 MicroStrategy Web Services J2EE 应用程序按照 J2EE 规范捆 绑在一个名为 WAR (Web ARchive)的文件中。您必须部署 此 WAR 文件才能在您的服务器环境中运行应用程序。 MicroStrategy Web Services J2EE WAR 文件 (MicroStrategyWS.war)位于安装过程中您所指定的 MicroStrategy Web Services J2EE 部署目录中。如需更多关 于在 UNIX 或 Linux 上进行安装的信息,请参考 UNIX 和 Linux 上的 MicroStrategy 安装方法 (第 88 页)。如需更多 关于在 Windows 上进行安装的信息,请参考安装操作步骤 (第 72 页)。 要部署 WAR 文件,您必须按照您所使用的应用程序服务器特 定的一系列步骤进行操作。如需更多详细信息,请参阅应用程 序服务器提供商所提供的文档或本指南中的说明。您还应按照 本节中所介绍的所有相关预配置说明进行操作。 完成 MicroStrategyWS.war 文件的部署后,您便可以查看 包含 WEB-INF 文件夹的目录内容。 MicroStrategy Web Services J2EE 的部署 您对计算机进行必要的设置进行配置后,您就能 部署 MicroStrategy Web Services J2EE 了。部署操作涉及以下步 骤: 1 用 SAP NetWeaver Application Server 部署 MicroStrategy Web Services J2EE (第 283 页) 2 查看 MicroStrategy Web Services 主页 (第 284 页) 282 通过 SAP 进行部署 © 2010 MicroStrategy, Inc. 部署 MicroStrategy Web Services 安装和配置指南 7 用 SAP NetWeaver Application Server 部署 MicroStrategy Web Services J2EE 按照本节中提供的步骤把 MicroStrategy Web Services J2EE 部署为一个 WAR 文件。 如何把 MicroStrategy Web Services J2EE 部署为 WAR 文件 1 把 MicroStrategyWS.war 文件复制到您的应用程序服 务器主机所在的 Windows 计算机。您保存文件的位置将 在稍后使用并称为 path_to_war_file。 2 从 Windows 开始菜单中选择运行。这时 “ 运行 ” 对话框 将打开。 3 在打开下拉列表中输入 cmd,并单击 确定。这时将打开命 令提示符。 4 使用命令提示符浏览 SAP Application Server 安装目录内 的下述目录: /usr/sap/SID/Instance_Number/j2ee/ deployment/scripts/ SID and Instance_Number 参数是 SAP Application Server 安装和配置过程中所定义的参数。上述端口号为 P4 端口号。默认端口号为 50004。 5 输入以下命令并按 Enter 键以部署 MicroStrategyWS.war 文件: Deploy.bat user_name:password@localhost:port_number path_to_war_file 用户名和密码必须具有管理权限。上述端口号为 P4 端口 号。默认端口号为 50004。 6 使用以下 URL 来访问 NetWeaver Web 管理控制台: http://localhost:port_number/nwa 上述端口号为 J2EE 引擎端口号。默认端口号为 50000。 7 以管理用户身份登录。 © 2010 MicroStrategy, Inc. 通过 SAP 进行部署 283 7 部署 MicroStrategy Web Services 安装和配置指南 8 在 Operation Management 选项卡中选择 Systems 选项 卡,然后再单击 Start & Stop。 9 选择 Java EE Applications。这时将显示已在应用程序服 务器上部署的应用程序。 10 从列表中选择刚刚部署的 MicroStrategyWS 应用程序。 11 在 Application Details 选项卡中选择 Status 选项卡,然后 再单击 Start。 12 选择 On all instances and Set "Started" as Initial State。 当应用程序启动时,状态将显示为 “ 已启动 ”。 查看 MicroStrategy Web Services 主页 如何查看 MicroStrategy Web Services 主页 1 在 Web 浏览器中指定以下 URL 来访问 MicroStrategy Web Services 主页: http://machinename:portnumber/ MicroStrategyWS/ 这时登录对话框将打开。 2 指定一个用户名和密码。 通过 Oracle 10g 进行部署 本节将介绍 Web 服务器为 Apache 且应用程序服务器为 Oracle 10g (10.1.3) 的 Windows 2003 SP1 操作系统上部署和 配置 MicroStrategy Web Services J2EE 所需的信息。 本节包括以下信息: • 预配置信息 (第 285 页):开始部署 MicroStrategy Web Services J2EE 之前必须完成的配置。 284 通过 Oracle 10g 进行部署 © 2010 MicroStrategy, Inc. 部署 MicroStrategy Web Services 安装和配置指南 • 7 MicroStrategy Web Services J2EE 的部署 (第 285 页): 部署操作说明,包括详细步骤。 预配置信息 本节将介绍在您计算机上部署 MicroStrategy Web Services J2EE 所必须的预配置信息。 部署 WAR 文件 MicroStrategy Web Services J2EE 应用程序按照 J2EE 规范捆 绑在一个名为 WAR (Web ARchive)的文件中。您必须部署 此文件才能在您的服务器环境中运行应用程序。 MicroStrategy Web Services J2EE WAR 文件 (MicroStrategyWS.war)位于 MicroStrategy Web Services J2EE 安装过程中您所指定的路径。如需更多关于在 UNIX 或 Linux 上进行安装的信息,请参考 UNIX 和 Linux 上 的 MicroStrategy 安装方法 (第 88 页)。如需更多关于在 Windows 上进行安装的信息,请参考安装操作步骤 (第 72 页)。 MicroStrategyWS.war 文件,您必须按照您 要部署 所使用的应用程序服务器所特定的一组步骤进行操作。 如需更多详细信息,请参阅应用程序服务器提供商所提 供的文档或本指南中的说明。 MicroStrategyWS.war 文件部署完成后,您可以查看含有 类和 lib 子文件夹的 WEB-INF 文件夹。应用程序服务器根文 件夹中将生成并维护日志文件。 MicroStrategy Web Services J2EE 的部署 您的计算机配置完成后,您可以用 Oracle 10g 开始 MicroStrategy Web Services J2EE 的部署。 要部署 MicroStrategy Web Services J2EE,请执行以下操作 步骤: 1 用 Oracle Enterprise Manager 进行部署 (第 286 页) © 2010 MicroStrategy, Inc. 通过 Oracle 10g 进行部署 285 7 部署 MicroStrategy Web Services 安装和配置指南 2 访问 MicroStrategy Web Services 主页 (第 288 页) 用 Oracle Enterprise Manager 进行部署 您可以通过以下 URL 来访问 Oracle Enterprise Manager。 http://machine_name:port_number/em 其中 machine_name 是 Oracle 计算机的名称或 IP 地址, port_number 是 Oracle Enterprise Manager 的端口号。 如何通过 Oracle Enterprise Manager 部署 1 启动 Apache Web Server。在 开始 菜单中指向 OracleAS 10g - DEFAULT_HOME1,然后再选择 Start <application_server_name>。 <machine_name>.<domain>。 2 要验证 Apache Web Server 是否已启动,打开 Oracle Enterprise Manager,选择 HTTP Server,然后再单击 Start。 3 选择您想部署 MicroStrategy Web Services J2EE 所在的 OC4J 实例。此操作步骤假设您已使用默认的实例名称主 页。单击 home。这时 “OC4J:” 主页将被打开。 4 选择 Applications 选项卡。 5 单击 Deploy 这时 “Deploy: Select Archive” 页面将打开。 6 在 Archive 区域选择 Archive is present on local host。 7 单击 Browse 导航并选择 MicroStrategyWS.war 文件。 MicroStrategyWS.war 文件 如需更多关于查找 的信息,请参阅部署 WAR 文件 (第 285 页)。 8 在 Deployment Plan 区域选择 Automatically create a new deployment plan 并单击 Next。这时 “Deploy: Application Attributes” 页面将打开。 286 通过 Oracle 10g 进行部署 © 2010 MicroStrategy, Inc. 部署 MicroStrategy Web Services 安装和配置指南 7 9 输入应用程序名称和上下文根。此操作步骤使用 MicroStrategyWS 作为应用程序名称,/MicroStrategyWS 作为上下文根。 10 单击 Next。这时 “Deploy: Deployment Settings” 页面将 打开。 如何配置类的加载 11 在 Configure Class Loading 任务名称中单击 Go To Task (铅笔)图标。 12 启用 MicroStrategy Web Services J2EE 的 Search Local Classes First。 13 单击确定。此时您将返回到 “Deploy: Deployment Settings” 页面。 如何把用户映射到管理安全角色 只有具备管理角色的用户才能访问 MicroStrategy Web Services 主页。要控制访问,把管理安全角色只映射到您 想为其分配 MicroStrategy Web Services 主页操作权限的 用户。在 Oracle 10g 中,安全用户和用户组通过 Oracle Enterprise Manager 定义。 14 在 Map Security Roles 任务名称中单击 Go To Task (铅 笔)图标。这时将打开 “Deployment Settings: Map Security Roles” 页面。 15 如果是 admin 安全角色,选择 Map Role (铅笔)图标。 这时将打开 “Deployment Settings: Map Security Role: admin” 页面。 16 选择 Map selected users and groups to this role。 17 在 Map Role to Users 区域中的 User 文本框中,输入要映 射到管理安全角色的用户名。单击添加。 重复此步骤以添加所有您想允许在 MicroStrategy Web Services 主页进行操作的用户。 18 单击 Continue,然后再单击 OK。此时您将返回到 “Deploy: Deployment Settings” 页面。 19 单击 Deploy 以部署 MicroStrategy Web Services 应用程 序。 © 2010 MicroStrategy, Inc. 通过 Oracle 10g 进行部署 287 7 部署 MicroStrategy Web Services 安装和配置指南 20 停止并重新启动 Apache Web Server。 任何映射到管理安全角色的用户都将可以访问 MicroStrategy Web Services 主页。如需关于访问此页面的信息,请参阅下 述访问 MicroStrategy Web Services 主页。 访问 MicroStrategy Web Services 主页 如何访问 MicroStrategy Web Services 主页 1 在 Web 浏览器中,可输入以下 URL 来访问 MicroStrategy Web Services 主页: http://IP_address/MicroStrategyWS/ 其中 IP_address 是 Oracle 计算机的 IP 地址。名称必须区 分大小写,因此输入 URL 时确保输入正确的大小写。 2 当提示输入用户名和密码时,指定您之前创建映射到安全 角色的用户时所使用的值。如需更多信息,请参考应用程 序安装的准备工作 (第 263 页)中所描述的步骤。 登录将立即显示 MicroStrategy Web Services 主页。 您已完成部署 MicroStrategy Web Services J2EE 所必须的步 骤。要校验必要运行时文件的读取,编辑您的项目源并测试您 的 MicroStrategy Web Services J2EE 安装,详见下述完成 MicroStrategy Web Services J2EE 的配置。 完成 MicroStrategy Web Services J2EE 的配置 使用 MicroStrategy Web Services J2EE 部署之前您必须完成 一些步骤。以下步骤是本节中所描述的高级别步骤: • 校验 MicroStrategy Web Services J2EE 的配置 (第 289 页) • 编辑项目源文件 (第 289 页) 288 完成 MicroStrategy Web Services J2EE 的配置 © 2010 MicroStrategy, Inc. 部署 MicroStrategy Web Services 安装和配置指南 • 7 检查 Web Services 与 Intelligence Server 之间的连通性 (第 290 页) 本节内容假设您已成功部署 MicroStrategy Web Services J2EE 并已经能够查看 MicroStrategy Web Services 主页。 如需更多关于本节中所描述步骤详细信息,或者解决发生的问 题,请参考 MicroStrategy Web Services Administration Guide。 校验 MicroStrategy Web Services J2EE 的配置 此步骤确保了应用程序可以加载所有 MicroStrategy Web Services J2EE 必须的 JAR 文件。 如何校验您的安装 1 在主页上,单击 Validate。这时将打开 “Axis Happiness” 页面。 2 顶部将显示 Needed Components 和 Optional Components 两个部分,报告每个 JAR 文件的状态。 如果有任何 “Needed Components” 缺少或不完整的情况, 您必须修正此状况再继续操作。如果浏览至页面下方,您可以 查看更多关于您系统环境的详细信息。 编辑项目源文件 项目源文件提供了 MicroStrategy Office 等部分应用程序所使 用的连接信息。此节将为您介绍如何添加新的项目源到此文 件。 如何编辑项目源文件 1 浏览并找到位于应用程序根目录的 projectsources.xml 文件。 © 2010 MicroStrategy, Inc. 完成 MicroStrategy Web Services J2EE 的配置 289 7 部署 MicroStrategy Web Services 安装和配置指南 2 编辑 projectsources.xml 并定义一个新的 Intelligence Server 计算机连接。您必须指定项目源的名 称、计算机名或 IP 地址、Intelligence Server 监听所使用 的端口号、以及验证模式。以下是定义 Intelligence Server 计算机连接所需的语法示例: <ProjectSource> <ProjectSourceName>MicroStrategy Tutorial </ProjectSourceName> <ServerName>Intelligence Server name </ServerName> <AuthMode>MWSStandard </AuthMode> <PortNumber>0 </PortNumber> <MaxPooledConnections>100 </MaxPooledConnections> </ProjectSource> 检查 Web Services 与 Intelligence Server 之间的连通 性 要检查 Web Services 的配置以及与 Intelligence Server 的连通 性,可通过您的 Web 浏览器运行 TestService 操作。此操作使 用 Web Services 操作以通过 Web Services 请求项目源列表。 然后再使用您所提供的参数来获取项目列表并连接到 Intelligence Server 上的一个项目。 如何执行 TestService 操作 1 打开 MicroStrategy Web Services 主页。 在页面底部,将显示 TestService 操作中所使用的参数表。 表上方是使用说明。 2 输入参数值: • Port 输入参数如果使用默认的 MicroStrategy Intelligence Server 端口,可以将此字段留空。否则, 输入特定的端口号。 290 完成 MicroStrategy Web Services J2EE 的配置 © 2010 MicroStrategy, Inc. 部署 MicroStrategy Web Services 安装和配置指南 7 • 在 ProjectName 输入参数中,您可以输入项目的名称。 例如, MicroStrategy Tutorial 是 Tutorial 项目的名 称。 • 在 Login 和 Password 输入参数中,您可以输入您用来 登录项目的登录名和密码。 如果该测试成功,您将看到一条概括了 GetProjectSources、 GetProjects 和 Connect 结果的消息。如果测试失败,您将看 到一条错误消息。继续操作前必须修正失败的测试。 管理您的 MicroStrategy Web Services 部署 您可以使用服务器上的 Web 页面和 xml 配置来配置并管理 MicroStrategy Web Services ASP.NET 和 J2EE。如需更多关 于管理 MicroStrategy Web 的相关信息,请参阅 MicroStrategy Web Services Administration Guide。 配置您的 MicroStrategy 安装 完成 MicroStrategy Web Services ASP.NET 或 J2EE 的部署步 骤后,您便可以继续您的安装和配置操作。如需了解如何完成 剩余的安装和配置步骤,请参考安装和配置核查清单 (第 68 页)段落的安装和配置核对清单。 © 2010 MicroStrategy, Inc. 管理您的 MicroStrategy Web Services 部署 291 7 部署 MicroStrategy Web Services 292 配置您的 MicroStrategy 安装 安装和配置指南 © 2010 MicroStrategy, Inc. 8 8. 设置文档和 HTML 文档 简介 本章内容将为您介绍 Intelligence Server Universal 在 UNIX 和 Linux 平台上执行 HTML 文档和 Report Services 文档所必 须的设置。 本章包括以下几个部分: • 前提条件 (第 294 页) • 在 UNIX/Linux 中执行文档和 HTML 文档 (第 294 页) 创建和执行 HTML 文档所需的设置 (第 295 页) 执行现有 HTML 文档所需的设置 (第 299 页) 现有 Report Services 文档所需的设置 (第 300 页) © 2010 MicroStrategy, Inc. 293 8 设置文档和 HTML 文档 安装和配置指南 前提条件 本章中假设以下情况: • 您熟悉 UNIX 或 Linux。 • 您熟悉 MicroStrategy Desktop 和 MicroStrategy Intelligence Server Universal。 • 您熟悉 MicroStrategy HTML 文档和 Report Services 文 档。 • 如果您使用 Report Services 文档必须有 Report Services 文档许可证。HTML 文档不需要 Report Services 产品许可 证。 • 您已在 Windows 计算机上安装了 MicroStrategy Desktop。 • 您已在 UNIX 或 Linux 计算机上安装了 MicroStrategy Intelligence Server Universal。 注意以下事项 : • 本文档中所描述的部分步骤可能需要有根目录访问 权限。 • 您必须执行另外的配置步骤才能使 Report Services 文档在 UNIX 系统上支持非西欧字体。如需更多信 息,请参阅 Appendix B, 疑难解答中的图表和文档 对非西欧字体的支持 (第 465 页)。 在 UNIX/Linux 中执行文档和 HTML 文档 MicroStrategy Report Services 文档包含表示来自一个或多个 报表的对象 , 还包含了定位和格式化信息。Report Services 文 档可以在一个单独的显示模式下帮助格式化来自多个报表的数 据并且可用于演示稿。当您创建文档时,您可以指定所要显示 294 前提条件 © 2010 MicroStrategy, Inc. 设置文档和 HTML 文档 安装和配置指南 8 的控制布局、格式、分组的数据和数据的小计,并指定分页符 的位置。另外,您可以在文档中插入图片并绘制边框。 在本章中,术语 “ 文档 ” 特指 Report Services 文档。如 需更多关于 Report Services 文档的信息,请参考 MicroStrategy Document Creation Guide。 HTML 文档是用来在同一页面或在项目中同时格式化和分布 多个报表的 HTML 容器。您可以在 MicroStrategy 平台中创 建仪表盘和记分卡来显示一组报表。 HTML 文档是用 MicroStrategy Desktop 创建的。创建或执行 HTML 文档前,您必须在 MicroStrategy Desktop 中使用 “ 项 目配置 ” 对话框来指定 HTML 文档目录。 HTML 文档目录用 于保存 MicroStrategy Intelligence Server Universal 执行 HTML 文档时所必须的 HTML 模板。您可以在 UNIX or Linux 平台上保存 HTML 文档目录,但是您必须与 MicroStrategy Desktop 所在的 Windows 平台共享该目录。如 需了解更多关于在 UNIX or Linux 平台上设置 HTML 文档的 信息,请参阅创建和执行 HTML 文档所需的设置 (第 295 页)。 HTML 文档的附加信息,请参阅 如需了解 MicroStrategy Advanced Reporting Guide 中的 HTML Documents 章节。 创建和执行 HTML 文档所需的设置 HTML 文档只能在 Windows 平台上用 MicroStrategy Desktop 创建,但这些文档可以在 UNIX 或 Linux 平台中的目 录进行保存并执行。保存 HTML 文档的目录必须能在装有 Intelligence Server Universal 的电脑和装有 Desktop 的 Windows 电脑进行访问。 在 MicroStrategy Desktop 中使用 “ 项目配置 ” 对话框时,您 必须把 HTML 文档的位置指定为绝对路径。此文档目录可以 位于本地计算机也可以位于远程计算机。用户必须有相应的读 写权限才能访问此目录。当 MicroStrategy Intelligence Server Universal 执行 HTML 文档时,必须有 HTML 文档的读取权 限才能访问 HTML 文件。 © 2010 MicroStrategy, Inc. 在 UNIX/Linux 中执行文档和 HTML 文档 295 8 设置文档和 HTML 文档 安装和配置指南 在下述 Windows、 UNIX 和 Linux 电脑之间设置 HTML 文档 目录的操作步骤假设以下情况: • 您已在 Windows 电脑上安装了 MicroStrategy Desktop 并 在 UNIX 或 Linux 电脑上安装了 MicroStrategy Intelligence Server Universal。 Desktop 只能安装在 Windows 电脑上。 • MicroStrategy Desktop 用户至少需要 HTML 文档目录的 读取权限才能执行 HTML 文档。 MicroStrategy Desktop 用户必须有该目录的写入权限才能创建新的的 HTML 文 档。 • 以下操作步骤所描述的路径中,machine-name 用来表示 您保存 HTML 文档目录所在的计算机名称。例如,如果您 在命名为 UNIX1 的计算机上保存目录, machine-name 必须替换为 UNIX1。此计算机必须安装 Samba 才能提供 Windows 计算机文件夹的访问权限。 • 您必须在任意用于设置 HTML 文档目录的 UNIX 或 Linux 电脑上有根目录权限。其中包括保存 HTML 文档目录的电 脑以及必须设置用来访问该目录的任何电脑。 如何设置 HTML 文档目录 1 创建您希望在 UNIX 或 Linux 电脑上用于保存 HTML 文档 目录的目录。此过程假设该 HTML 文档目录的路径为 machine-name:/share/htmldocuments。这里的计 算机即以下步骤中所称的 machine-name。要创建此目 录,输入以下命令符: # cd / # mkdir share # cd share # mkdir htmldocuments 296 在 UNIX/Linux 中执行文档和 HTML 文档 © 2010 MicroStrategy, Inc. 设置文档和 HTML 文档 安装和配置指南 8 2 在上述步骤中您创建了 HTML 文档目录所在的 UNIX or Linux 电脑上安装 Samba 软件。在装有 MicroStrategy Desktop 的 Windows 电脑中可以通过此软件来访问 HTML 文档目录。您可以在 http://www.samba.org 获取 Samba 的最新版本。 请注意 Samba 官方网站的网站所使用的是 .org 扩 展名而不是常见的 .com 扩展名。使用 .com 扩展 名将打开错误的网站。 3 通过 NFS 在网络上共享 machine-name:/share 目录。 例如,您必须共享 UNIX1:/share。请确保此共享中已设 置读写权限。此步骤允许其他 UNIX/Linux 电脑访问此目 录。 4 创建命名为 “share” 的 Samba 共享目录,具有读写权限并 且指向目录 machine-name:/share。例如,您必须共 享 UNIX1:/share。此步骤允许 Windows 电脑访问此目 录。 Samba 共享创建于 Samba smb.conf 文件。如需设置 Samba 共享的特定说明,请参考 Samba 官方网站 http://www.samba.org。 5 重启 Samba。 6 在安装了 Intelligence Server 的电脑上装载 HTML 文档目 录。根目录权限必须上述操作。 在装有 Intelligence Server 的电脑上的命令提示符中输入 命令 su 和根目录密码以超级用户身份登录,或用 root 用 户登录。命令提示符将变成英镑标记 (#)。执行下述命令: 在下述命令中, machine-name 为您保存 HTML 文档目录并创建 NFS 和 Samba 共享的电脑的计算 机名。这与您装载目录所在的电脑名称可能不同。 /htmldocuments 和 最终装载命令中的 /machine-name 之间必须包含一个空格。 cd / mkdir machine-name cd machine-name mkdir share cd share © 2010 MicroStrategy, Inc. 在 UNIX/Linux 中执行文档和 HTML 文档 297 8 设置文档和 HTML 文档 安装和配置指南 mkdir htmldocuments cd / mount machine-name:/share/htmldocuments /machine-name/share/htmldocuments 7 您可以通过 Windows 电脑将连接缓存到 UNIX/Linux HTML 文档目录,这样每次访问该目录时将不会提示您输 入验证信息: a 在安装了 MicroStrategy Desktop 的 Windows 上单击 开始,然后再选择运行。这时 “ 运行 ” 对话框将打开。 b 输入 \\machine-name\share\htmldocuments, 然 后在单击确定以打开高级共享 HTML 文档目录。例 如,输入 \\UNIX1\share\htmldocuments。 这个操作必须在您每次重启电脑时执行。 8 按照以下步骤用 MicroStrategy Desktop 中的“项目配置”对 话框把 HTML 文档目录设为绝对路径。 a 在 Desktop 中,右键单击与 HTML 文档关联的项目然 后选择项目配置。这时 “ 项目配置 ” 对话框将打开。 b 展开项目定义并单击高级。这时将显示 “ 项目配置 - 高 级 ” 选项。 c 在 HTML 文档目录对话框中,输入绝对路径 \\machine-name\share\htmldocuments。例如, 输入 \\UNIX1\share\htmldocuments。 d 单击确定以接受更改。 9 在 HTML 文档目录下方创建一个名为 xsls 的目录并复制 您创建 HTML 文档所必须的 XSL 文件到 xsls 目录 /machine-name/share/htmldocuments/xsls。如果 您在其他目录中保存了 XSL 文件或者没有从原始默认目录 中将其复制,您必须将其复制到 xsls 目录。例如, Tutorial 项目的默认 HTML 文档目录为 Program Files\MicroStrategy\Tutorial Reporting。 10 如果您想在 HTML 文档中插入图片,在 HTML 文档目录 下创建一个名为 images 的目录,并把图片复制到目录 /machine-name/share/htmldocuments/images。 298 在 UNIX/Linux 中执行文档和 HTML 文档 © 2010 MicroStrategy, Inc. 设置文档和 HTML 文档 安装和配置指南 8 现在您就可以创建并执行您的 HTML 文档了。请记住必须在 HTML 文档目录中创建 HTML 文档,否则 Intelligence Server 将无法正确执行 HTML 文档。 执行现有 HTML 文档所需的设置 如果您在装有 MicroStrategy Intelligence Server 的 UNIX 或 Linux 计算机以及装有 MicroStrategy Desktop 的 Windows 计 算上的 HTML 文档目录之间建立连接之前已经创建了 HTML 文档,您必须确保所有用于 HTML 文档的文件都要复制到共 享的 HTML 文档目录中。连接建立后,您必须总是在共享的 HTML 文档目录中创建 HTML 文档。现有文件被复制后,您 即可用 Intelligence Server 来执行 HTML 文档。 在设置现有 HTML 文档的过程中,假设以下情况: • 您已经完成创建和执行 HTML 文档所需的设置 (第 295 页)段落中所列举的所有步骤。 • HTML 文档目录的位置为 /machine-name/share/htmldocuments。以下操作步 骤所描述的路径中, machine-name 用来表示您保存 HTML 文档目录所在的计算机名称。例如,如果您在命名 为 UNIX1 的计算机上保存目录, machine-name 必须替 换为 UNIX1。 如何设置可执行的现有 HTML 文档 1 复制任意现有 HTML 文档的 HTML 文件到 /machine-name/share/htmldocuments。 2 查看每个 HTML 文件的源代码并将每个 HTML 文档所使 用的 XSL 文件复制到 /machine-name/share/htmldocuments 下的一个相 应目录。 例如,如果源代码中的 XSL 文件为 xsl="\xsls\myxsl.xsl,将 myxsl.xsl 复制到 /machine-name/share/htmldocuments/xsls。如果 源代码中的 XSL 文件为 xsl="\myxsl.xsl,将 myxsl.xsl 复制到 /machine-name/share/htmldocuments。 © 2010 MicroStrategy, Inc. 在 UNIX/Linux 中执行文档和 HTML 文档 299 8 设置文档和 HTML 文档 安装和配置指南 3 查看 /machine-name/share/htmldocuments 下的一 个相应目录中每个 HTML 文档所使用的图片源代码。 例如,如果源代码中的图片位置为 \images\myimage.gif,将 myimage.gif 复制到 /machine-name/share/htmldocuments/images。 如果源代码中的 XSL 文件为 \myimage.gif,将 myimage.gif 复制到 /machine-name/share/htmldocuments。 现在您就可以执行您的 HTML 文档了。 现有 Report Services 文档所需的设置 MicroStrategy Report Services 文档用于格式化来自多个报表 的数据。这些报表可以导出为 PDF 格式。要在 UNIX 或 Linux 环境下用 MicroStrategy Intelligence Server Universal 执行文档并将其导出为 PDF 格式,您必须执行一些附加安装 任务。 当 Intelligence Server Universal 在 UNIX 或 Linux 平台上运 行时,以下对象的所有字体将转换为 Courier New: • 导出为 PDF 格式的报表 • Report Services 文档 • HTML 文档中所包含的图表 • MicroStrategy Web 中所显示图表 发上这种情况的原因是运行 Intelligence Server 的 UNIX 和 Linux 计算机缺少 PDF 组件所必须的字体。缺少的字体可能 包括 Microsoft True Type 字体。 无权分发或授权 Microsoft 字体,因此 MicroStrategy 无法在 Microsoft fonts with Intelligence Server 中捆绑 字体。 要解决此问题,您必须按照以下方式在 UNIX 或 Linux 计算 机上的 MicroStrategy 安装路径内的 PDFGeneratorFiles 文件夹中安装这些字体。 300 在 UNIX/Linux 中执行文档和 HTML 文档 © 2010 MicroStrategy, Inc. 设置文档和 HTML 文档 安装和配置指南 8 如何复制字体到您的 UNIX 或 Linux 计算机 1 登录到 Intelligence Server Universal 的 UNIX 或 Linux 主 机。 2 安装 Microsoft True Type 字体。参考以下授权要求和安装 Microsoft True Type 字体的相关信息资源: • http://www.microsoft.com/typography/ RedistributionFAQ.mspx • http://www.ascendercorp.com/msfonts/ msfonts_main.html • http://corefonts.sourceforge.net/ 3 把字体文件复制到 <INSTALL_PATH>/PDFGeneratorFiles 目录,其中 <INSTALL_PATH> 是您在安装过程中所指定的 MicroStrategy 安装目录。 4 要更新可用字体列表,您必须重新启动 Intelligence Server。 配置您的 MicroStrategy 安装 在 UNIX 和 Linux 上完成文档以及 HTML 文档设置后,您可 以继续进行安装和配置。如需了解如何完成剩余的安装和配置 步骤,请参考第 1 章 安装计划中安装和配置核查清单 (第 68 页)段落的安装和配置核对清单。 © 2010 MicroStrategy, Inc. 配置您的 MicroStrategy 安装 301 8 设置文档和 HTML 文档 302 配置您的 MicroStrategy 安装 安装和配置指南 © 2010 MicroStrategy, Inc. 9 9. 在 WINDOWS 上的自动安装 简介 本章将为您解释在 MicroStrategy 平台上执行完全自动和无人 参与安装的各种可能方式。其中包括产品中可用的安装例程的 自定义项。通过以下各个场景解释可用于部署 MicroStrategy 产品的不同资源: • 通过 Microsoft System Management Server (SMS)或等 同的服务器 (例如 IBM Tivoli)在网络上部署 MicroStrategy 平台 • 在第三方自定义应用程序以及其他安装例程中嵌入 MicroStrategy 平台 • 自定义 MicroStrategy 安装以满足指定站点的各种环境特 定的要求 本章节提供的信息如下: © 2010 MicroStrategy, Inc. • 可以用 MicroStrategy 产品执行的各种类型的安装。 • 如何通过修改类似 Windows ini 的响应文件中的各种安装 参数来执行完全自动的 MicroStrategy 安装。 303 9 在 Windows 上的自动安装 安装和配置指南 • 如何自定义 MicroStrategy 安装的某些内容以满足多用户 环境下的各种站点特定的要求,例如用户社区软件部署的 严格标准。 自动安装和无提示安装要求有高级技巧,比如创建和运 行 response.ini 文件。因此,自动安装和无提示安装必 须由掌握了系统环境和所需 MicroStrategy 安装的完整 知识的系统管理员进行操作。 开始安装 MicroStrategy 产品前,您务必参考第 1 章 安装计划 以获取重要的安装前信息。 安装日志文件 开始学习关于自动安装选项之前,您应了解安装日志文件的有 关内容。安装程序会生成一个文本格式的日志文件。此日志文 件包含安装程序所执行的所有操作以及与安装相关的其他可执 行文件的记录。安装过程中发生错误时安装日志文件将起到独 特的帮助作用。例如,注册表项或路径未添加,或者主要文件 未成功注册时日志将会通知您。 setup.exe 将写入此日志文 件。日志文件的数据包括: • 更新日期 • 计算机规格 • 用户选择内容 • 要注册的文件列表 • 不需要注册的文件列表 • 注册表项列表 • 注册失败的文件标识 • 性能计数器加载以及 DSN 创建等的安装活动 • 重启时的文件注册结果 install.log 文件的默认位置是 Program Files\Common Files\MicroStrategy 文件夹,位置和名称均可更改。您 可以在以下位置指定日志文件的名称和位置: • 读取 LogFile 参数的命令行例如: setup.exe --LogFile=“C:\install.log” 304 安装日志文件 © 2010 MicroStrategy, Inc. 在 Windows 上的自动安装 安装和配置指南 • 9 [LogFile] 中的响应文件。详见配置用于安装 MicroStrategy 的 response.ini 文件 (第 305 页)获取更 多信息。 安装方法 本章所讨论的安装方法有: • 用 response.ini 文件进行安装并配置 (第 305 页) • 无提示安装 (第 351 页) 用 response.ini 文件进行安装并配置 response.ini 可以通过允许您用一个单独的击键操作进行 安装和项目创建,从而协助 MicroStrategy 产品的安装和设 置。 response.ini 文件是用来发送参数或选择内容到 MicroStrategy Installation Wizard 的一个初始化文件。所有 选项在该文件中已经预选,因此您可以执行无提示安装。本节 内容将描述如何创建并使用以下任务所需的 response.ini: • 配置用于安装 MicroStrategy 的 response.ini 文件 (第 305 页) • 用 response.ini 文件对安装进行配置 (第 348 页) • 用 response.ini 文件进行卸载 (第 349 页) 配置用于安装 MicroStrategy 的 response.ini 文件 安装所需的 response.ini 文件允许您通过修改一个类似于 Windows ini 的响应文件自动执行某些安装项。此选项通常在 以下情况下使用: © 2010 MicroStrategy, Inc. • 在其他产品中嵌入了 MicroStrategy 安装的 OEM 应用程序 • 希望更多参与控制桌面安装的 IT 部门 安装方法 305 9 在 Windows 上的自动安装 安装和配置指南 response.ini 指定了您希望在 MicroStrategy Installation Wizard 中执行安装时希望选择的所有内容。此文件可以与所 有已预选的 MicroStrategy Installation Wizard 选项一起执 行,也可以完全不使用向导来运行该文件。 response.ini 文件与 MicroStrategy 注意不要将 Installation Wizard 用来执行无提示安装的 setup.iss 文件相混淆。当安装程序中如果同时包含 response.ini 和 setup.iss 文件, response.ini 将覆盖 setup.iss。如需了解 setup.iss 文件的详细信息,请参阅 无提示安装 (第 351 页)。 组件依存关系 当您使用 response.ini 文件来安装 MicroStrategy 产品 时,应注意几个独立组件之间的某些关键依存关系。要使用 response.ini 正常安装下列产品,必须选择预安装的软件 或某些 MicroStrategy 组件。 • 安装 MicroStrategy Narrowcast Server Administrator 时 必须包含 SequeLink ODBC Socket Server • MicroStrategy Narrowcast Server Subscription Portal 必 须在安装中包含 SequeLink ODBC Socket Server • MicroStrategy Function Plug-in Wizard 必须在执行 response.ini 文件前安装 Microsoft Visual C++ • MicroStrategy Analytic Modules 必须在安装中包含 MicroStrategy Desktop Designer 或者 MicroStrategy Desktop Analyst 和 MicroStrategy Architect 的一个组合项 创建响应文件 您可以在任何文本编辑器中创建 response.ini 文件并在您 所希望的文件夹中将该文件另存为 response.ini。 您必须把文件另存为 ANSI 编码。 下表描述了 response.ini 文件中所有分节中的参数和选 项,比如的安装程序、路径等。此表附带了 response.ini 文件示例供您参考。 306 用 response.ini 文件进行安装并配置 © 2010 MicroStrategy, Inc. 在 Windows 上的自动安装 安装和配置指南 9 这些选项区分大小写,因此必须按照下表中的说明来输 入。 安装程序 选项 描述 [Installer] 开始安装过程的分节。 HideAllDialogs = TRUE 或者 FALSE。指明安装程序是否使用所有默认值。指 定为 FALSE 时将显示所有对话框且您必须使用 “ 下一步 ” 按钮 进行浏览。默认为 FALSE。 LogFile = 生成 install.log 文件的位置。如果留空,将使用默认位 置和文件名 C:\Program Files\Common Files\MicroStrategy\ install.log。 CreateShortcuts = TRUE 或者 FALSE。指定为 TRUE 时将在 Windows “ 开始 ” 菜 单中创建名为 “MicroStrategy” 的快捷方式。默认为 TRUE。 PreventReboot = TRUE 或者 FALSE。指定为 TRUE 时将阻止安装完成后计算 机重新启动。请注意以下条件: • 如果指定为 ForceReboot = TRUE 且 PreventReboot = TRUE,将首先应用 PreventReboot。 • 如果 ForceReboot 和 PreventReboot 两者都指定 为 FALSE 且 [Finish] 的 HideDialog 设为 TRUE,那么计算机只在需要时进行重新启动。 默认为 FALSE。 ForceReboot = TRUE 或者 FALSE。指定为 TRUE 时将在安装完成后重新启 动计算机。默认为 FALSE。 EnterpriseManagerOverwrite = TRUE 或者 FALSE。如果您选择 FALSE,数据仓库和元数 据文件将不会更新,但 Enterprise Manager 的剩余文件将会更新。 此提示只影响 Microsoft Access 数据库中的文件。默认为 FALSE。 ShowConfigWizard = TRUE 或者 FALSE。当使用无提示安装时,将值设为 FALSE 以阻止重启后显示 Configuration Wizard。默认为 TRUE。 RunConfigWizard = TRUE 或者 FALSE。设置此选项以指定是否运行 Configuration Wizard。默认为 FALSE。 ConfigWizardResponseFil e = 为 Configuration Wizard 指定响应文件的名称,否则将使用默认名 称 response.ini。 如需了解更多关于配置 Configuration Wizard 的 response.ini 文件的详细信息,请参阅用 response.ini 文件对安装进行配置 (第 348 页)。 © 2010 MicroStrategy, Inc. 用 response.ini 文件进行安装并配置 307 9 在 Windows 上的自动安装 安装和配置指南 选项 描述 BackupFiles = TRUE 或者 FALSE。如果您把该值设为 TRUE,将创建以下 文件的备份: • *.pds • *.xsl • *.asp • *.css • *.js • *.sql 默认为 FALSE。 StopAllServices = TRUE 或者 FALSE。设置此选项以便在安装时停止计算机上 运行的所有 MicroStrategy 服务。默认为 FALSE。 StopIIS = TRUE 或者 FALSE。设置此选项以便在安装时停止 Internet Information Services (IIS)。默认为 FALSE。 AnalyticsOverwrite = TRUE 或者 FALSE。此选项将覆盖之前安装的 Analytics Modules。默认为 FALSE。 TutReportingOverwrite = TRUE 或者 FALSE。设置此选项以覆盖之前安装的 Reporting Tutorial。默认为 FALSE。 WebMMTForWebOverwrite = TRUE 或者 FALSE。设置此选项以覆盖之前安装的 MicroStrategy Web MMT 数据库。默认为 FALSE。 TutDeliveryOverwrite = TRUE 或者 FALSE。设置此选项以覆盖之前安装的 Delivery Tutorial。默认为 FALSE。 CheckRenameOperations = TRUE 或者 FALSE。在部分实例中,由于之前的安装或卸载 操作,将导致安装时产生某些文件丢失或无法替换。因此将提示 您进行以下一项操作: • 开始安装时重新启动以替换此文件。建议选择此选项。 • 有可能造成软件功能无法正常操作的情况下继续进行安装。 如果您输入 FALSE,将不会显示提示。默认为 TRUE。 EnableTracing = TRUE 或者 FALSE。设置此选项可通过 Temp 文件夹中所保存 的日志文件来跟踪此安装过程。日志文件记录了安装过程中遇到 的错误。默认为 FALSE。 EnableASPNETServices = TRUE 或者 FALSE。设置此选项以启用 IIS Admin 所必须的 ASP.NET MicroStrategy Web Services 扩展名。默认为 FALSE。 EnableASPServices = TRUE 或者 FALSE。设置此选项以启用 IIS Admin 所必须的 ASP MicroStrategy Web Services 扩展名。默认为 FALSE。 ShowWelcomeScreen = TRUE 或者 FALSE。设为 TRUE 在重启后显示欢迎页。欢迎 页只在重启后显示一次。默认为 TRUE。 PropertiesFilesOverwrit e= TRUE 或者 FALSE。设为 TRUE 以创建新的属性文件。这些 文件与 Tutorial Delivery 组件相关。默认值为 FALSE,它将使用 当前版本的属性文件。默认为 FALSE。 308 用 response.ini 文件进行安装并配置 © 2010 MicroStrategy, Inc. 在 Windows 上的自动安装 安装和配置指南 9 选项 描述 CheckTCPIP= TRUE 或者 FALSE。设为 TRUE 以检查 TCP/IP 网络协议是否 处于活动状态。如果设为 FALSE,安装程序将不会检查此项。 默认为 TRUE。 CheckIIS= TRUE 或者 FALSE。设为 TRUE 以检查 Internet Information Services。默认为 TRUE。 StopAllServices = TRUE 或者 FALSE。设为 TRUE 以停止所有必须停止运行的 服务已完成 MicroStrategy 安装。设为 FALSE,将提示用户是否 需要停止服务。默认为 TRUE。 路径 选项 描述 [InitialPaths] 指定您选择产品安装路径的相关分节。 COMMONFILES = response.ini、 install.log 等公用文件的安装位置。如果 留空,将使用默认位置 C:\Program Files\Common Files\MicroStrategy。 Desktop = Desktop 的安装位置。如果留空,将使用默认位置 C:\Program Files\MicroStrategy\Desktop。 ObjectManager = Object Manager 的安装位置。如果留空,将使用默认位置 C:\Program Files\MicroStrategy\ Object Manager。 CommandManager = Command Manager 的安装位置。如果留空,将使用默认位置 C:\Program Files\MicroStrategy\ Command Manager。 EnterpriseManager = Enterprise Manager 的安装位置。如果留空,将使用默认位置 Server = MicroStrategy Intelligence Server 的安装位置。如果留空,将使用默认的位置 C:\Program Files\MicroStrategy\ Enterprise Manager。 C:\Program Files\ MicroStrategy\Intelligence Server。 Web = MicroStrategy Web 的安装位置。如果留空,将使用默认位置 C:\Program Files\MicroStrategy\ Web ASPx。 WebUniversal = MicroStrategy Web Universal 的安装位置。如果留空,将使用默认的位置 C:\Program Files\ MicroStrategy\Web JSP。 WebServices = MicroStrategy Web Services 的安装位置。如果留空,将使用默认的位置 C:\Program Files\ MicroStrategy\Web Services。 © 2010 MicroStrategy, Inc. 用 response.ini 文件进行安装并配置 309 9 在 Windows 上的自动安装 安装和配置指南 选项 描述 WebServicesUniversal = MicroStrategy Web Services Universal 的安装位置。如果留空,将使用默认的 位置 C:\Program Files\ MicroStrategy\Web Services JSP。 SDK = SDK 的安装位置。如果留空,将使用默认位置 C:\Program Files\MicroStrategy\SDK。 Office = MicroStrategy Office 的安装位置。如果留空,将使用默认位置 C:\Program Files\MicroStrategy\ Office。 TutorialReporting = MicroStrategy Tutorial - Reporting 的安装位置。如果留空,将使用默认的位置 WebMMT = MicroStrategy Web MMT 的安装位置。如果留空,将使用默认的位置 C:\Program Files\ MicroStrategy\Tutorial Reporting。 C:\Program Files\ MicroStrategy\WebMMT. AnalyticsModules = Analytics Modules 的安装位置。如果留空,将使用默认位置 C:\Program Files\MicroStrategy\ Analytics Modules。 NCSAdminDeliveryEn gine = Narrowcast Server Delivery Engine 的安装位置。如果留空,将使用默认的位 置 C:\Program Files\ MicroStrategy\Narrowcast Server\Delivery Engine。 SubscriptionPortal = Subscription Portal 的安装位置。如果留空,将使用默认位置 C:\Program Files\MicroStrategy\ Narrowcast Server\Subscription Portal。 TutorialDelivery = MicroStrategy Tutorial - Delivery 的安装位置。如果留空,将使用默认的位置 C:\Program Files\ MicroStrategy\Narrowcast Server\Tutorial。 IntegrityManager = MicroStrategy Integrity Manager 的安装位置。如果留空,将使用默认的位置 C:\Program Files\ MicroStrategy\Integrity Manager Mobile = MicroStrategy Mobile 的安装位置。如果留空,将使用默认位置 C:\Program Files\MicroStrategy\ Mobile。 Portlets = MicroStrategy Portlets 的安装位置。如果留空,将使用默认位置 C:\Program Files\MicroStrategy\ Portlets。 310 用 response.ini 文件进行安装并配置 © 2010 MicroStrategy, Inc. 在 Windows 上的自动安装 安装和配置指南 9 “ 欢迎 ” 对话框 选项 描述 [Welcome] 配置 “ 欢迎 ” 对话框的分节。 HideDialog = TRUE 或者 FALSE。指定为 FALSE 将显示对话框。默认为 FALSE。 RemoveAll = TRUE 或者 FALSE。此选项只适用于卸载过程。设为 TRUE 将在卸 载过程中删除所有 MicroStrategy 产品。默认为 FALSE。 如需用于卸载所有 MicroStrategy 产品的响应文件的示例,请参阅用 response.ini 文件进行卸载 (第 349 页)。 “ 客户信息 ” 对话框 选项 描述 [UserRegistration] 指定客户信息的分节。 HideDialog = TRUE 或者 FALSE。指定为 FALSE 将显示对话框。默认为 FALSE。 UserName = 指定当前登录的用户或已经注册的用户的用户名。如果未提供信息,您 将无法继续前往下一页。 CompanyName = 软件注册的公司名称。默认的名称为注册表中的公司名称。 LicenseKey = 指定软件许可证密钥。如果您不指定许可证密钥, MicroStrategy Installation Wizard 将在相应的步骤中提示您输入。默认情况下,全新安装时将留空, 除此之外将显示上一次安装时所输入的许可证密钥。 “ 安装类型 ” 对话框 选项 描述 [SetupType] 设置相应对话框以显示典型安装或高级安装的相关分节。此对话框提供 的选项用来选择安装类型。 HideDialog = TRUE 或者 FALSE。指定为 FALSE 将显示对话框。默认为 FALSE。 Type = 该值将决定安装类型是典型还是高级。 可以输入以下一个或两个参数: • typical • advanced Typical 或 Advanced。如果设为 typical,将使用 [InstallPaths] 分节中所指定的安装路径。如果设为 Advanced,将提示您输入每个产品的路径。如需更多信息,请参考 第 1 章 安装计划中的图形用户界面 (第 65 页)。默认为 Advanced。 © 2010 MicroStrategy, Inc. 用 response.ini 文件进行安装并配置 311 9 在 Windows 上的自动安装 安装和配置指南 “ 选择目标位置 ” 对话框 选项 描述 [SuiteTarget] 指定运行 MicroStrategy 产品的目标目录名称的相关分节。 HideDialog = TRUE 或者 FALSE。指定为 FALSE 将显示对话框。默认为 FALSE。 TargetDirectory = Program Files 的根目录的位置。默认设置为 C:\Program Files\MicroStrategy。 “ 选择组件 ” 对话框 在 MicroStrategy Installation Wizard 中, “ 选择组件 ” 对话 框包含用来选定或取消选定要安装的产品的复选框。 [ComponentSelection] 选项指定是否为用户显示下列产 品。另外,您可以为每一款产品设置默认选择。 选项 描述 [ComponentSelection] 适用于安装过程中所显示的 “ 选择组件 ” 对话框。在 Visible 选项中,您可以输入 TRUE 以显示产品或 输入 FALSE 以隐藏产品。如果您没有为每款产品指定 TRUE 或 FALSE 值, TRUE 值将用于所有产品。在 Select 选项中,您可以输入 TRUE 以选定产品旁边 的复选框。如果您输入 FALSE,将不选定产品复选 框。 HideDialog = TRUE 或者 FALSE。指定为 FALSE 将显示对话框。 默认为 FALSE。 DesktopDesignerVisible = MicroStrategy Desktop Designer DestopAnalystVisible = MicroStrategy Desktop Analyst ArchitectVisible = MicroStrategy Architect ServerAdminVisible = MicroStrategy Server Administrator ProjectBuilderVisible = MicroStrategy Project Builder FunctionPluginVisible = MicroStrategy Function Plug-In Wizard CommandManagerVisible = MicroStrategy Command Manager EnterpriseManagerVisible = MicroStrategy Enterprise Manager ObjectManagerVisible = MicroStrategy Object Manager IntegrityManagerVisible = MicroStrategy Integrity Manager IServerVisible = MicroStrategy Intelligence Server 312 用 response.ini 文件进行安装并配置 © 2010 MicroStrategy, Inc. 在 Windows 上的自动安装 安装和配置指南 选项 描述 IServerOLAPServicesVisible = MicroStrategy OLAP Services IServerReportServicesVisible = MicroStrategy Report Services IServerDistributionServicesVisible = MicroStrategy Distribution Services WebAnalystVisible = MicroStrategy Web Analyst WebProfessionalVisible = MicroStrategy Web Professional WebReporterVisible = MicroStrategy Web Reporter WebServerASPNETVisible = MicroStrategy Web Server (ASP.NET) WebServerJSPVisible = MicroStrategy Web Server (JSP) WebServicesASPNETVisible = MicroStrategy Web Services (ASP.NET) WebServicesJSPVisible = MicroStrategy Web Services Universal (JSP) SDKVisible = MicroStrategy SDK OfficeVisible = MicroStrategy Office MobileClientVisible = MicroStrategy Mobile client MobileWebASPVisible = MicroStrategy Mobile Web Server (ASP.NET) MobileWebJSPVisible = MicroStrategy Mobile Web Server (JSP) TutorialReportingVisible = MicroStrategy Tutorial - Reporting WebMMTVisible = MicroStrategy Web MMT AnalyticsModulesVisible = MicroStrategy Analytics Modules NCSAdminVisible = MicroStrategy Narrowcast Administrator DeliveryEngineVisible = MicroStrategy Delivery Engine SubscriptionPortalVisible = MicroStrategy Subscription Portal TutorialDeliveryInstallVisib le = MicroStrategy Tutorial - Delivery Installation TutorialDeliveryConfigureVis ible = MicroStrategy Tutorial - Delivery Configuration SequeLinkVisible = SequeLink ODBC Socket Server PortletsVisible = MicroStrategy Portlets © 2010 MicroStrategy, Inc. 用 response.ini 文件进行安装并配置 9 313 9 在 Windows 上的自动安装 安装和配置指南 用 MicroStrategy Installation Wizard 进行的安装过程中, “ 选择组件 ” 对话框包含用来选定或取消选定要安装的产品的复 选框。您可以指定 TRUE 以安装某个产品或 指定 FALSE 来卸载该产品。如果您没有为每款产品指定 TRUE 或 FALSE 值,安装程序将总是使用上次安装时最新的 选择。 这意味如果您未安装过产品且未指定 TRUE 或 FALSE 值的情况下,产品将升级。 如果指定 TRUE,产品复选框将被选定。接下来的 [ComponentSelection] 选项将指定选定或取消选定每款 产品的复选框。 选项 描述 DesktopDesignerSelect = MicroStrategy Desktop Designer DestopAnalystSelect = MicroStrategy Desktop Analyst ServerAdminSelect = MicroStrategy Server Administrator ArchitectSelect = MicroStrategy Architect ProjectBuilderSelect = MicroStrategy Project Builder FunctionPluginSelect = MicroStrategy Function Plug-In Wizard ObjectManagerSelect = MicroStrategy Object Manager CommandManagerSelect = MicroStrategy Command Manager EnterpriseManagerSelect = MicroStrategy Enterprise Manager IntegrityManagerSelect = MicroStrategy Integrity Manager IServerSelect = MicroStrategy Intelligence Server IServerOLAPServicesSelect = MicroStrategy OLAP Services IServerReportServicesSelect = MicroStrategy Report Services IServerDistributionServicesSelect = MicroStrategy Distribution Services WebAnalystSelect = MicroStrategy Web Analyst WebProfessionalSelect = MicroStrategy Web Professional WebReporterSelect = MicroStrategy Web Reporter WebServerASPNETSelect = MicroStrategy Web Server (ASP.NET) WebServerJSPSelect = MicroStrategy Web Server JSP 314 用 response.ini 文件进行安装并配置 © 2010 MicroStrategy, Inc. 在 Windows 上的自动安装 安装和配置指南 选项 描述 WebServicesASPNETSelect = MicroStrategy Web Services (ASP.NET) WebServicesJSPSelect = MicroStrategy Web Services Universal (JSP) MobileClientSelect = MicroStrategy Mobile MobileWebASPSelect = MicroStrategy Mobile Web Server (ASP.NET) MobileWebJSPSelect = MicroStrategy Mobile Web Server (JSP) SDKSelect = MicroStrategy SDK OfficeSelect = MicroStrategy Office TutorialReportingSelect = MicroStrategy Tutorial - Reporting WebMMTSelect = MicroStrategy Web MMT AnalyticsModulesSelect= MicroStrategy Analytics Modules NCSAdminSelect = MicroStrategy Narrowcast Administrator DeliveryEngineSelect = MicroStrategy Delivery Engine SubscriptionPortalSelect = MicroStrategy Subscription Portal 9 TutorialDeliveryInstallSelect = MicroStrategy Tutorial - Delivery Installation TutorialDeliveryConfigureSelec t = MicroStrategy Tutorial - Delivery Configuration SequeLinkSelect = SequeLink ODBC Socket Server PortletsSelect = MicroStrategy Portlets MicroStrategy Web 虚拟目录 选项 描述 [WebVirtualDirectory] 指定用于 MicroStrategy Web 应用程序的虚拟目录的相关分节。 HideDialog = TRUE 或者 FALSE。指定为 FALSE 将显示对话框。默认为 FALSE。 VirtualDirectory = 为虚拟目录输入一个名称。默认为 MicroStrategy8。 RemoveVD = YES 或者 NO。此选项只适用于卸载。设置此选项以删除之前安装时所 留下的现有 MicroStrategy Web 虚拟目录。默认为 NO。 © 2010 MicroStrategy, Inc. 用 response.ini 文件进行安装并配置 315 9 在 Windows 上的自动安装 安装和配置指南 Subscription Portal 虚拟目录 选项 描述 [PortalVirtualDirectory] 指定用于 MicroStrategy Subscription Portal 的虚拟目录的相关分节。 HideDialog = TRUE 或者 FALSE。指定为 FALSE 时将显示对话框。默认 为 FALSE。 VirtualDirectory = 为虚拟目录输入一个名称。默认为 NarrowcastServer8。 RemoveVD = YES 或者 NO。此选项只适用于卸载。设置此选项以删除之前 安装时所留下的现有 MicroStrategy Subscription Portal 虚拟目录。默 认为 NO。 MicroStrategy Web Services 虚拟目录 选项 描述 [WebServicesDirectory] 指定用于 MicroStrategy Web Services 的虚拟目录的相关分节。 HideDialog = TRUE 或者 FALSE。指定为 FALSE 将显示对话框。默认为 FALSE。 VirtualDirectory = 为虚拟目录输入一个名称。默认为 MicroStrategyWS。 RemoveVD = YES 或者 NO。此选项只适用于卸载。设置此选项以删除之前安装时所 留下的现有 MicroStrategy Subscription Portal 虚拟目录。默认为 NO。 Web MMT 虚拟目录 选项 描述 [WebMMTVirtualDirectory] 指定用于 MicroStrategy Web MMT 虚拟目录的相关分节。 HideDialog = TRUE 或者 FALSE。把此选项设为 TRUE 以隐藏 MicroStrategy Web MMT Virtual Directory Setting 对话框,或是卸 载 MicroStrategy Web MMT 时出现的删除虚拟目录的提示。默 认为 FALSE。 VirtualDirectory = 为虚拟目录输入一个名称。如果留空,将使用 WebMMT 的 值。 ReconfigureVirtualDirectory = TRUE 或者 FALSE。如果必须重新配置 Web MMT 虚拟目 录以支持新的 Web MMT 虚拟目录,将此选项设为 TRUE。 RemoveVD = TRUE 或者 FALSE。设置此选项以指定卸载时是否删除 MicroStrategy Web MMT 虚拟目录。默认值为 FALSE。 316 用 response.ini 文件进行安装并配置 © 2010 MicroStrategy, Inc. 在 Windows 上的自动安装 安装和配置指南 9 程序文件夹 选项 描述 [ProgramFolder] 指定 Windows “ 开始 ” 菜单内用于运行 MicroStrategy 产品的文件夹名称的相 关分节。该目录将被创建到默认路径 Start\Programs\ 中。 HideDialog = TRUE 或者 FALSE。指定为 FALSE 将显示对话框。默认为 FALSE。 Name = 输入文件夹名称,例如, MicroStrategy。 Intelligence Server 服务帐户 选项 描述 [IServerServiceAccount] 指定 MicroStrategy Intelligence Server 服务的 Windows 帐户的分节。其中有 两个选项: • 绕过输入帐户信息 • 输入帐户信息 HideDialog = TRUE 或者 FALSE。指定为 FALSE 将显示对话框。默认为 FALSE。 SkipAccountSetting = TRUE 或者 FALSE。将值设为 TRUE 以绕过 MicroStrategy Intelligence Server Setting 对话框中的服务帐户设置。如果绕过此设置,该服务将以 正在安装产品的本地系统帐户运行。默认为 FALSE。 Domain = 输入帐户所在的域。 Login = 输入要使用的帐户的用户名。 Password = 输入该帐户的密码。 ServiceStartup = AUTO 或 MANUAL。选择设置 Intelligence Server 服务启动为自动或手 动。默认为 AUTO。 Narrowcast Server 服务帐户 选项 描述 [NarrowcastServiceAcco unt] 指定将运行 MicroStrategy Narrowcast Server 服务的 Windows 帐户的分节。 HideDialog = TRUE 或者 FALSE。指定为 FALSE 将显示对话框。默认为 FALSE。 SkipAccountSetting = TRUE 或者 FALSE。 如果您把该值设为 FALSE,将不会跳过服务帐户设置同时将显 示 “MicroStrategy Narrowcast Server 设置 ” 对话框。指定 MicroStrategy Narrowcast Server 服务将登录的 Windows 帐户的详 细信息并单击 “ 下一步 ” 以继续安装过程。 © 2010 MicroStrategy, Inc. 用 response.ini 文件进行安装并配置 317 9 在 Windows 上的自动安装 安装和配置指南 选项 描述 Domain = 输入帐户所在的域。 Login = 输入要使用的帐户的用户名。 Password = 输入该帐户的密码。 MicroStrategy Web Services 和 Web Services Universal 的 URL 设置 选项 描述 [OfficeWebServicesURL] 指定 MicroStrategy Web Services 和 Web Services Universal 的 URL 的分节。 HideDialog = TRUE 或者 FALSE。指定为 FALSE 将显示对话框。默认为 FALSE。 AllowBlankURL = TRUE 或者 FALSE。指定是否允许空白的 URL。安装例程需要验证所 提供的 URL。如果没有提供 URL,将提醒用户该字段不能留空且需要用 MicroStrategy Office Configuration Tool 进行配置。如果该值设为 TRUE,当 URL 留空时将不显示用户消息。默认为 FALSE。 URL = 输入一个指向有效 MicroStrategy Web Services 安装地址的 URL,例如, http://localhost/MicrostrategyWS/MSTRWS.asm x。 MicroStrategy Office 设置 选项 描述 [MSOfficeLoadOptions] 指定用来决定是否在安装的 MicroStrategy Office 应用程序中加载 MicroStrategy Office 工具栏的选项的分节。 HideDialog = TRUE 或者 FALSE。指定为 FALSE 将显示对话框。默认为 FALSE。 ConfigureExcel = TRUE 或者 FALSE。指定当运行 Microsoft Excel 应用程序时默认加载 MicroStrategy Office 工具栏。此项只适用于 Excel 安装在目标计算机的情 况。默认为 TRUE。 ConfigureWord = TRUE 或者 FALSE。指定当运行 Microsoft Word 应用程序时默认加载 MicroStrategy Office 工具栏。此项只适用于 Word 安装在目标计算机的情 况。默认为 TRUE。 ConfigurePowerpoint = TRUE 或者 FALSE。指定当运行 Microsoft PowerPoint 应用程序时默认 加载 MicroStrategy Office 工具栏。此项只适用于 PowerPoint 安装在目标计算 机的情况。默认为 TRUE。 318 用 response.ini 文件进行安装并配置 © 2010 MicroStrategy, Inc. 在 Windows 上的自动安装 安装和配置指南 9 Intelligence Server 定义设置 选项 描述 [ServerDefinitionSetting] 指定 MicroStrategy Intelligence Server 是否使用 Tutorial 所附带的服务 器定义的分节。 HideDialog = TRUE 或者 FALSE。指定为 FALSE 将显示对话框。默认为 FALSE。 OverwriteServerDefinition = TRUE 或者 FALSE。此选项与 Tutorial 相关。设置此选项以覆 盖之前安装的现有 MicroStrategy Intelligence Server 定义。默认为 FALSE。 Tutorial 报表设置 选项 描述 [TutorialReportingSetting] 指定用于连接 MicroStrategy Tutorial 的 DSN 的分节。 HideDialog = TRUE 或者 FALSE。指定为 FALSE 将显示对话框。默认为 FALSE。 OverwriteDSN = TRUE 或者 FALSE。设置此选项将用相同的名称覆盖现有的 DSN。数据源名称如下: • MicroStrategy_Tutorial_Metadata • MicroStrategy_Tutorial_Data 默认为 FALSE。 “ 开始复制文件 ” 对话框 选项 描述 [Summary] 指定 “ 开始复制文件 ” 对话框中安装摘要的分节。 HideDialog = TRUE 或者 FALSE。指定为 FALSE 将显示对话框。默认为 FALSE。 “MicroStrategy Installation Wizard Complete” 对话框 选项 描述 [Finish] 用来指定 “ MicroStrategy Installation Wizard Complete” 对话框的分节。 HideDialog = TRUE 或者 FALSE。指定为 FALSE 将显示对话框。默认为 FALSE。 © 2010 MicroStrategy, Inc. 用 response.ini 文件进行安装并配置 319 9 在 Windows 上的自动安装 安装和配置指南 response.ini 文件示例 [Installer] PropertiesFilesOverwrite=FALSE EnableTracing=FALSE HideAllDialogs=TRUE ForceReboot=TRUE PreventReboot=FALSE CheckTCPIP=TRUE CheckIIS=TRUE CreateShortcuts=TRUE CheckRenameOperations=TRUE AnalyticsOverwrite=FALSE TutReportingOverwrite=FALSE TutDeliveryOverwrite=FALSE BackupFiles=FALSE RunConfigWizard=FALSE StopAllServices=TRUE StopIIS=TRUE EnableASPServices=TRUE EnableASPNETServices=TRUE WebMMTForWebOverwrite=FALSE ShowWelcomeScreen=FALSE ShowConfigWizard=FALSE EnterpriseManagerOverwrite=FALSE ConfigWizardResponseFile=Response.ini LogFile=C:\Program Files\install.log [Welcome] HideDialog=TRUE RemoveAll=FALSE [UserRegistration] HideDialog=TRUE UserName=<user name here> CompanyName=<Company name here> LicenseKey=<Customer License Key here> [SetupType] HideDialog=TRUE Type=TYPICAL [SuiteTarget] HideDialog=TRUE 320 用 response.ini 文件进行安装并配置 © 2010 MicroStrategy, Inc. 在 Windows 上的自动安装 安装和配置指南 9 TargetDirectory=C:\Program Files\ MicroStrategy [ComponentSelection] HideDialog=TRUE ### Visible Components ### DesktopDesignerVisible=TRUE DestopAnalystVisible=TRUE ArchitectVisible=TRUE ServerAdminVisible=TRUE ProjectBuilderVisible=TRUE FunctionPluginVisible=FALSE CommandManagerVisible=TRUE EnterpriseManagerVisible=TRUE ObjectManagerVisible=TRUE IntegrityManagerVisible=TRUE IServerVisible=TRUE IServerOLAPServicesVisible=TRUE IServerReportServicesVisible=TRUE IServerDistributionServicesVisible=TRUE WebAnalystVisible=TRUE WebProfessionalVisible=TRUE WebReporterVisible=TRUE WebServerASPNETVisible=TRUE WebServerJSPVisible=FALSE WebServicesASPNETVisible=TRUE WebServicesJSPVisible=FALSE SDKVisible=TRUE OfficeVisible=TRUE MobileClientVisible=TRUE MobileWebASPVisible=TRUE MobileWebJSPVisible=FALSE TutorialReportingVisible=TRUE WebMMTVisible=TRUE AnalyticsModulesVisible=TRUE NCSAdminVisible=TRUE DeliveryEngineVisible=TRUE SubscriptionPortalVisible=TRUE TutorialDeliveryInstallVisible=TRUE TutorialDeliveryConfigureVisible=TRUE SequeLinkVisible=TRUE PortletsVisible=TRUE ### Components To Install (TRUE) or Remove(FALSE) ### © 2010 MicroStrategy, Inc. 用 response.ini 文件进行安装并配置 321 9 在 Windows 上的自动安装 安装和配置指南 DesktopDesignerSelect=TRUE DestopAnalystSelect=TRUE ArchitectSelect=TRUE ServerAdminSelect=TRUE ProjectBuilderSelect=TRUE FunctionPluginSelect=FALSE CommandManagerSelect=TRUE EnterpriseManagerSelect=TRUE ObjectManagerSelect=TRUE IntegrityManagerSelect=TRUE IServerSelect=TRUE IServerOLAPServicesSelect=TRUE IServerReportServicesSelect=TRUE IServerDistributionServicesSelect=TRUE WebAnalystSelect=TRUE WebProfessionalSelect=TRUE WebReporterSelect=TRUE WebServerASPNETSelect=TRUE WebServerJSPSelect=FALSE WebServicesASPNETSelect=TRUE WebServicesJSPSelect=FALSE SDKSelect=TRUE OfficeSelect=TRUE MobileClientSelect=TRUE MobileWebASPSelect=TRUE MobileWebJSPSelect=FALSE TutorialReportingSelect=TRUE WebMMTSelect=TRUE AnalyticsModulesSelect=TRUE NCSAdminSelect=TRUE DeliveryEngineSelect=TRUE SubscriptionPortalSelect=TRUE TutorialDeliveryInstallSelect=TRUE TutorialDeliveryConfigureSelect=TRUE SequeLinkSelect=TRUE PortletsSelect=TRUE [ServerDefinitionSetting] HideDialog=TRUE OverwriteServerDefinition=FALSE [TutorialReportingSetting] HideDialog=TRUE OverwriteDSN=FALSE 322 用 response.ini 文件进行安装并配置 © 2010 MicroStrategy, Inc. 在 Windows 上的自动安装 安装和配置指南 9 [WebVirtualDirectory] HideDialog=TRUE VirtualDirectory=MicroStrategy ReconfigureVirtualDirectory=TRUE [PortalVirtualDirectory] HideDialog=TRUE VirtualDirectory=NarrowcastServer ReconfigureVirtualDirectory=TRUE [WebServicesVirtualDirectory] HideDialog=TRUE VirtualDirectory=MicroStrategyWS ReconfigureVirtualDirectory=TRUE [WebMMTVirtualDirectory] HideDialog=TRUE VirtualDirectory=WebMMT ReconfigureVirtualDirectory=TRUE [OfficeWebServicesURL] HideDialog=TRUE AllowBlankURL=FALSE URL=http://localhost/MicroStrategyWS/ mstrws.asmx [MSOfficeLoadOptions] HideDialog=TRUE ConfigureExcel=TRUE ConfigurePowerpoint=TRUE ConfigureWord=TRUE [IServerServiceAccount] HideDialog=TRUE SkipAccountSetting=FALSE Login=<NT userlogin here> Password=<user password here> Domain=<domain here> ServiceStartUp=AUTO [NarrowcastServiceAccount] HideDialog=TRUE SkipAccountSetting=FALSE Login=<NT userlogin here> Password=<user password here> Domain=<domain here> © 2010 MicroStrategy, Inc. 用 response.ini 文件进行安装并配置 323 9 在 Windows 上的自动安装 安装和配置指南 [Programfolder] HideDialog=TRUE Name=MicroStrategy [Summary] HideDialog=TRUE [Finish] HideDialog=TRUE 复制并粘贴此示例以创建一个 response.ini 文件。用您指 定的信息替换尖括号 (<>)内的任意文本。例如,把 UserName=<user name here> 更改为 UserName=jsmith。 请确保检查所有路径中的空格和换行是否正确。 您的许可证密钥决定了您安装时可使用的 MicroStrategy 组件。例如,如果您的许可证密钥不包 含 MicroStrategy OLAP Services,那么您将无法使用 IServerOLAPServicesSelect=TRUE 和 IServerOLAPServicesVisible=TRUE 来安装这些 组件。 response.ini 文件示例:安装 Intelligence Server、 SDK、 Enterprise Manager 以及其他组件 [Installer] HideAllDialogs=TRUE ForceReboot=TRUE StopAllServices=TRUE StopIIS=TRUE EnterpriseManagerOverwrite=TRUE [Welcome] HideDialog=TRUE RemoveAll=FALSE [UserRegistration] HideDialog=TRUE UserName=<user name here> CompanyName=<Company name here> LicenseKey=<Customer License Key here> [SetupType] HideDialog=TRUE Type=TYPICAL 324 用 response.ini 文件进行安装并配置 © 2010 MicroStrategy, Inc. 在 Windows 上的自动安装 安装和配置指南 9 [SuiteTarget] HideDialog=TRUE TargetDirectory=C:\Program Files\ MicroStrategy [ComponentSelection] HideDialog=TRUE ### Visible Components ### ServerAdminVisible=TRUE CommandManagerVisible=TRUE EnterpriseManagerVisible=TRUE ObjectManagerVisible=TRUE IServerVisible=TRUE SDKVisible=TRUE IServerOLAPServicesVisible=TRUE IServerReportServicesVisible=TRUE IServerDistributionServicesVisible=TRUE IntegrityManagerVisible=TRUE DesktopDesignerVisible=FALSE DestopAnalystVisible=FALSE ArchitectVisible=FALSE ProjectBuilderVisible=FALSE FunctionPluginVisible=FALSE WebAnalystVisible=FALSE WebProfessionalVisible=FALSE WebReporterVisible=FALSE WebServerASPNETVisible=FALSE WebServerJSPVisible=FALSE WebServicesASPNETVisible=FALSE WebServicesJSPVisible=FALSE OfficeVisible=FALSE MobileClientVisible=FALSE MobileWebASPVisible=FALSE MobileWebJSPVisible=FALSE TutorialReportingVisible=FALSE WebMMTVisible=FALSE AnalyticsModulesVisible=FALSE NCSAdminVisible=FALSE DeliveryEngineVisible=FALSE SubscriptionPortalVisible=FALSE TutorialDeliveryInstallVisible=FALSE TutorialDeliveryConfigureVisible=FALSE SequeLinkVisible=FALSE PortletsVisible=FALSE © 2010 MicroStrategy, Inc. 用 response.ini 文件进行安装并配置 325 9 在 Windows 上的自动安装 安装和配置指南 ### Components To Install (TRUE) or Remove (FALSE) ### ServerAdminSelect=TRUE CommandManagerSelect=TRUE EnterpriseManagerSelect=TRUE ObjectManagerSelect=TRUE IServerSelect=TRUE SDKSelect=TRUE IServerOLAPServicesSelect=TRUE IServerReportServicesSelect=TRUE IServerDistributionServicesSelect=TRUE IntegrityManagerSelect=TRUE DesktopDesignerSelect=FALSE DestopAnalystSelect=FALSE ArchitectSelect=FALSE ProjectBuilderSelect=FALSE FunctionPluginSelect=FALSE WebAnalystSelect=FALSE WebProfessionalSelect=FALSE WebReporterSelect=FALSE WebServerASPNETSelect=FALSE WebServerJSPSelect=FALSE WebServicesASPNETSelect=FALSE WebServicesJSPSelect=FALSE OfficeSelect=FALSE MobileClientSelect=FALSE MobileWebASPSelect=FALSE MobileWebJSPSelect=FALSE TutorialReportingSelect=FALSE WebMMTSelect=FALSE AnalyticsModulesSelect=FALSE NCSAdminSelect=FALSE DeliveryEngineSelect=FALSE SubscriptionPortalSelect=FALSE TutorialDeliveryInstallSelect=FALSE TutorialDeliveryConfigureSelect=FALSE SequeLinkSelect=FALSE PortletsSelect=FALSE [IServerServiceAccount] HideDialog=TRUE SkipAccountSetting=FALSE Login=UID Password=PWD Domain=DOMAIN 326 用 response.ini 文件进行安装并配置 © 2010 MicroStrategy, Inc. 在 Windows 上的自动安装 安装和配置指南 9 ServiceStartUp=AUTO [Programfolder] HideDialog=TRUE Name=MicroStrategy [Summary] HideDialog=TRUE [Finish] HideDialog=TRUE 复制并粘贴此示例以创建一个 response.ini 文件。用您指 定的信息替换尖括号 (<>)内的任意文本。例如,把 UserName=<user name here> 更改为 UserName=jsmith。 请确保检查所有路径中所输入的空格是否正确。 您的许可证密钥决定了您安装时可使用的 MicroStrategy 组件。例如,如果您的许可证密钥不包 含 MicroStrategy OLAP Services,那么您将无法使用 IServerOLAPServicesSelect=TRUE 和 IServerOLAPServicesVisible=TRUE 来安装这些 组件。 response.ini 文件示例:Intelligence Server 组 件的安装 [Installer] HideAllDialogs=TRUE ForceReboot=TRUE StopAllServices=TRUE [Welcome] HideDialog=TRUE RemoveAll=FALSE [UserRegistration] HideDialog=TRUE UserName=<user name here> CompanyName=<Company name here> LicenseKey=<Customer License Key here> [SetupType] HideDialog=TRUE © 2010 MicroStrategy, Inc. 用 response.ini 文件进行安装并配置 327 9 在 Windows 上的自动安装 安装和配置指南 Type=TYPICAL [SuiteTarget] HideDialog=TRUE TargetDirectory=C:\Program Files\MicroStrategy [ComponentSelection] HideDialog=TRUE ### Visible Components ### ServerAdminVisible=TRUE IServerVisible=TRUE IServerOLAPServicesVisible=TRUE IServerReportServicesVisible=TRUE IServerDistributionServicesVisible=TRUE CommandManagerVisible=FALSE EnterpriseManagerVisible=FALSE ObjectManagerVisible=FALSE SDKVisible=FALSE IntegrityManagerVisible=FALSE DesktopDesignerVisible=FALSE DestopAnalystVisible=FALSE ArchitectVisible=FALSE ProjectBuilderVisible=FALSE FunctionPluginVisible=FALSE WebAnalystVisible=FALSE WebProfessionalVisible=FALSE WebReporterVisible=FALSE WebServerASPNETVisible=FALSE WebServerJSPVisible=FALSE WebServicesASPNETVisible=FALSE WebServicesJSPVisible=FALSE OfficeVisible=FALSE MobileClientVisible=FALSE MobileWebASPVisible=FALSE MobileWebJSPVisible=FALSE TutorialReportingVisible=FALSE WebMMTVisible=FALSE AnalyticsModulesVisible=FALSE NCSAdminVisible=FALSE DeliveryEngineVisible=FALSE SubscriptionPortalVisible=FALSE TutorialDeliveryInstallVisible=FALSE TutorialDeliveryConfigureVisible=FALSE SequeLinkVisible=FALSE 328 用 response.ini 文件进行安装并配置 © 2010 MicroStrategy, Inc. 在 Windows 上的自动安装 安装和配置指南 9 PortletsVisible=FALSE ### Components To Install (TRUE) or Remove (FALSE) ### ServerAdminSelect=TRUE IServerSelect=TRUE IServerOLAPServicesSelect=TRUE IServerReportServicesSelect=TRUE IServerDistributionServicesSelect=TRUE CommandManagerSelect=FALSE EnterpriseManagerSelect=FALSE ObjectManagerSelect=FALSE SDKSelect=FALSE IntegrityManagerSelect=FALSE DesktopDesignerSelect=FALSE DestopAnalystSelect=FALSE ArchitectSelect=FALSE ProjectBuilderSelect=FALSE FunctionPluginSelect=FALSE WebAnalystSelect=FALSE WebProfessionalSelect=FALSE WebReporterSelect=FALSE WebServerASPNETSelect=FALSE WebServerJSPSelect=FALSE WebServicesASPNETSelect=FALSE WebServicesJSPSelect=FALSE OfficeSelect=FALSE MobileClientSelect=FALSE MobileWebASPSelect=FALSE MobileWebJSPSelect=FALSE TutorialReportingSelect=FALSE WebMMTSelect=FALSE AnalyticsModulesSelect=FALSE NCSAdminSelect=FALSE DeliveryEngineSelect=FALSE SubscriptionPortalSelect=FALSE TutorialDeliveryInstallSelect=FALSE TutorialDeliveryConfigureSelect=FALSE SequeLinkSelect=FALSE PortletsSelect=FALSE [IServerServiceAccount] HideDialog=TRUE SkipAccountSetting=FALSE Login=UID Password=PWD © 2010 MicroStrategy, Inc. 用 response.ini 文件进行安装并配置 329 9 在 Windows 上的自动安装 安装和配置指南 Domain=DOMAIN ServiceStartUp=AUTO [Programfolder] HideDialog=TRUE Name=MicroStrategy [Summary] HideDialog=TRUE [Finish] HideDialog=TRUE 复制并粘贴此示例以创建一个 response.ini 文件。用您指 定的信息替换尖括号 (<>)内的任意文本。例如,把 UserName=<user name here> 更改为 UserName=jsmith。 请确保检查所有路径中所输入的空格是否正确。 您的许可证密钥决定了您安装时可使用的 MicroStrategy 组件。例如,如果您的许可证密钥不包 含 MicroStrategy OLAP Services,那么您将无法使用 IServerOLAPServicesSelect=TRUE 和 IServerOLAPServicesVisible=TRUE 来安装这些 组件。 response.ini 文件示例:MicroStrategy Web 组 件的安装 [Installer] HideAllDialogs=TRUE ForceReboot=TRUE StopAllServices=TRUE StopIIS=TRUE EnableASPServices=TRUE EnableASPNETServices=TRUE [Welcome] HideDialog=TRUE RemoveAll=FALSE [UserRegistration] HideDialog=TRUE UserName=<user name here> CompanyName=<Company name here> LicenseKey=<Customer License Key here> 330 用 response.ini 文件进行安装并配置 © 2010 MicroStrategy, Inc. 在 Windows 上的自动安装 安装和配置指南 9 [SetupType] HideDialog=TRUE Type=TYPICAL [SuiteTarget] HideDialog=TRUE TargetDirectory=C:\Program Files\MicroStrategy [ComponentSelection] HideDialog=TRUE ### Visible Components ### WebReporterVisible=TRUE WebAnalystVisible=TRUE WebProfessionalVisible=TRUE WebServerASPNETVisible=TRUE WebServerJSPVisible=TRUE WebServicesASPNETVisible=TRUE WebServicesJSPVisible=TRUE ServerAdminVisible=FALSE IServerVisible=FALSE IServerOLAPServicesVisible=FALSE IServerReportServicesVisible=FALSE IServerDistributionServicesVisible=FALSE CommandManagerVisible=FALSE EnterpriseManagerVisible=FALSE ObjectManagerVisible=FALSE SDKVisible=FALSE IntegrityManagerVisible=FALSE DesktopDesignerVisible=FALSE DestopAnalystVisible=FALSE ArchitectVisible=FALSE ProjectBuilderVisible=FALSE FunctionPluginVisible=FALSE OfficeVisible=FALSE MobileClientVisible=FALSE MobileWebASPVisible=FALSE MobileWebJSPVisible=FALSE TutorialReportingVisible=FALSE WebMMTVisible=FALSE AnalyticsModulesVisible=FALSE NCSAdminVisible=FALSE DeliveryEngineVisible=FALSE SubscriptionPortalVisible=FALSE TutorialDeliveryInstallVisible=FALSE © 2010 MicroStrategy, Inc. 用 response.ini 文件进行安装并配置 331 9 在 Windows 上的自动安装 安装和配置指南 TutorialDeliveryConfigureVisible=FALSE SequeLinkVisible=FALSE PortletsVisible=FALSE ### Components To Install (TRUE) or Remove (FALSE) ### WebReporterSelect=TRUE WebAnalystSelect=TRUE WebProfessionalSelect=TRUE WebServerASPNETSelect=TRUE WebServerJSPSelect=TRUE WebServicesASPNETSelect=TRUE WebServicesJSPSelect=TRUE ServerAdminSelect=FALSE IServerSelect=FALSE IServerOLAPServicesSelect=FALSE IServerReportServicesSelect=FALSE IServerDistributionServicesSelect=FALSE CommandManagerSelect=FALSE EnterpriseManagerSelect=FALSE ObjectManagerSelect=FALSE SDKSelect=FALSE IntegrityManagerSelect=FALSE DesktopDesignerSelect=FALSE DestopAnalystSelect=FALSE ArchitectSelect=FALSE ProjectBuilderSelect=FALSE FunctionPluginSelect=FALSE OfficeSelect=FALSE MobileClientSelect=FALSE MobileWebASPSelect=FALSE MobileWebJSPSelect=FALSE TutorialReportingSelect=FALSE WebMMTSelect=FALSE AnalyticsModulesSelect=FALSE NCSAdminSelect=FALSE DeliveryEngineSelect=FALSE SubscriptionPortalSelect=FALSE TutorialDeliveryInstallSelect=FALSE TutorialDeliveryConfigureSelect=FALSE SequeLinkSelect=FALSE PortletsSelect=FALSE [WebVirtualDirectory] HideDialog=TRUE VirtualDirectory=MicroStrategy 332 用 response.ini 文件进行安装并配置 © 2010 MicroStrategy, Inc. 在 Windows 上的自动安装 安装和配置指南 9 ReconfigureVirtualDirectory=TRUE [WebServicesVirtualDirectory] HideDialog=TRUE VirtualDirectory=MicroStrategyWS ReconfigureVirtualDirectory=TRUE [Programfolder] HideDialog=TRUE Name=MicroStrategy [Summary] HideDialog=TRUE [Finish] HideDialog=TRUE 复制并粘贴此示例以创建一个 response.ini 文件。用您指 定的信息替换尖括号 (<>)内的任意文本。例如,把 UserName=<user name here> 更改为 UserName=jsmith。 请确保检查所有路径中所输入的空格是否正确。 您的许可证密钥决定了您安装时可使用的 MicroStrategy 组件。例如,如果您的许可证密钥不包 含 MicroStrategy Web Reporter,那么您将无法使用 WebReporterVisible=TRUE 和 WebReporterSelect=TRUE 来安装这些组件。 response.ini 文件示例:SDK 组件的安装 [Installer] HideAllDialogs=TRUE ForceReboot=TRUE StopAllServices=TRUE StopIIS=TRUE [Welcome] HideDialog=TRUE RemoveAll=FALSE [UserRegistration] HideDialog=TRUE UserName=<user name here> CompanyName=<Company name here> LicenseKey=<Customer License Key here> © 2010 MicroStrategy, Inc. 用 response.ini 文件进行安装并配置 333 9 在 Windows 上的自动安装 安装和配置指南 [SetupType] HideDialog=TRUE Type=TYPICAL [SuiteTarget] HideDialog=TRUE TargetDirectory=C:\Program Files\MicroStrategy [ComponentSelection] HideDialog=TRUE ### Visible Components ### SDKVisible=TRUE ServerAdminVisible=FALSE CommandManagerVisible=FALSE EnterpriseManagerVisible=FALSE ObjectManagerVisible=FALSE IServerVisible=FALSE IServerOLAPServicesVisible=FALSE IServerReportServicesVisible=FALSE IServerDistributionServicesVisible=FALSE IntegrityManagerVisible=FALSE DesktopDesignerVisible=FALSE DestopAnalystVisible=FALSE ArchitectVisible=FALSE ProjectBuilderVisible=FALSE FunctionPluginVisible=FALSE WebAnalystVisible=FALSE WebProfessionalVisible=FALSE WebReporterVisible=FALSE WebServerASPNETVisible=FALSE WebServerJSPVisible=FALSE WebServicesASPNETVisible=FALSE WebServicesJSPVisible=FALSE OfficeVisible=FALSE MobileClientVisible=FALSE MobileWebASPVisible=FALSE MobileWebJSPVisible=FALSE TutorialReportingVisible=FALSE WebMMTVisible=FALSE AnalyticsModulesVisible=FALSE NCSAdminVisible=FALSE DeliveryEngineVisible=FALSE SubscriptionPortalVisible=FALSE TutorialDeliveryInstallVisible=FALSE 334 用 response.ini 文件进行安装并配置 © 2010 MicroStrategy, Inc. 在 Windows 上的自动安装 安装和配置指南 9 TutorialDeliveryConfigureVisible=FALSE SequeLinkVisible=FALSE PortletsVisible=FALSE ### Components To Install (TRUE) or Remove (FALSE) ### SDKSelect=TRUE ServerAdminSelect=FALSE CommandManagerSelect=FALSE EnterpriseManagerSelect=FALSE ObjectManagerSelect=FALSE IServerSelect=FALSE IServerOLAPServicesSelect=FALSE IServerReportServicesSelect=FALSE IServerDistributionServicesSelect=FALSE IntegrityManagerSelect=FALSE DesktopDesignerSelect=FALSE DestopAnalystSelect=FALSE ArchitectSelect=FALSE ProjectBuilderSelect=FALSE FunctionPluginSelect=FALSE WebAnalystSelect=FALSE WebProfessionalSelect=FALSE WebReporterSelect=FALSE WebServerASPNETSelect=FALSE WebServerJSPSelect=FALSE WebServicesASPNETSelect=FALSE WebServicesJSPSelect=FALSE OfficeSelect=FALSE MobileClientSelect=FALSE MobileWebASPSelect=FALSE MobileWebJSPSelect=FALSE TutorialReportingSelect=FALSE WebMMTSelect=FALSE AnalyticsModulesSelect=FALSE NCSAdminSelect=FALSE DeliveryEngineSelect=FALSE SubscriptionPortalSelect=FALSE TutorialDeliveryInstallSelect=FALSE TutorialDeliveryConfigureSelect=FALSE SequeLinkSelect=FALSE PortletsSelect=FALSE [Programfolder] HideDialog=TRUE Name=MicroStrategy © 2010 MicroStrategy, Inc. 用 response.ini 文件进行安装并配置 335 9 在 Windows 上的自动安装 安装和配置指南 [Summary] HideDialog=TRUE [Finish] HideDialog=TRUE 复制并粘贴此示例以创建一个 response.ini 文件。用您指 定的信息替换尖括号 (<>)内的任意文本。例如,把 UserName=<user name here> 更改为 UserName=jsmith。 请确保检查所有路径中所输入的空格是否正确。 您的许可证密钥决定了您安装时可使用的 MicroStrategy 组件。例如,如果您的许可证密钥不包 含 MicroStrategy SDK,那么您将无法使用 SDKVisible=TRUE and SDKSelect=TRUE 来安装这 些组件。 response.ini 文件示例:Enterprise Manager 组 件的安装 [Installer] HideAllDialogs=TRUE ForceReboot=TRUE StopAllServices=TRUE EnterpriseManagerOverwrite=TRUE [Welcome] HideDialog=TRUE RemoveAll=FALSE [UserRegistration] HideDialog=TRUE UserName=<user name here> CompanyName=<Company name here> LicenseKey=<Customer License Key here> [SetupType] HideDialog=TRUE Type=TYPICAL [SuiteTarget] HideDialog=TRUE 336 用 response.ini 文件进行安装并配置 © 2010 MicroStrategy, Inc. 在 Windows 上的自动安装 安装和配置指南 9 TargetDirectory=C:\Program Files\MicroStrategy [ComponentSelection] HideDialog=TRUE ### Visible Components ### EnterpriseManagerVisible=TRUE SDKVisible=FALSE ServerAdminVisible=FALSE CommandManagerVisible=FALSE ObjectManagerVisible=FALSE IServerVisible=FALSE IServerOLAPServicesVisible=FALSE IServerReportServicesVisible=FALSE IServerDistributionServicesVisible=FALSE IntegrityManagerVisible=FALSE DesktopDesignerVisible=FALSE DestopAnalystVisible=FALSE ArchitectVisible=FALSE ProjectBuilderVisible=FALSE FunctionPluginVisible=FALSE WebAnalystVisible=FALSE WebProfessionalVisible=FALSE WebReporterVisible=FALSE WebServerASPNETVisible=FALSE WebServerJSPVisible=FALSE WebServicesASPNETVisible=FALSE WebServicesJSPVisible=FALSE OfficeVisible=FALSE MobileClientVisible=FALSE MobileWebASPVisible=FALSE MobileWebJSPVisible=FALSE TutorialReportingVisible=FALSE WebMMTVisible=FALSE AnalyticsModulesVisible=FALSE NCSAdminVisible=FALSE DeliveryEngineVisible=FALSE SubscriptionPortalVisible=FALSE TutorialDeliveryInstallVisible=FALSE TutorialDeliveryConfigureVisible=FALSE SequeLinkVisible=FALSE PortletsVisible=FALSE © 2010 MicroStrategy, Inc. 用 response.ini 文件进行安装并配置 337 9 在 Windows 上的自动安装 安装和配置指南 ### Components To Install (TRUE) or Remove (FALSE) ### EnterpriseManagerSelect=TRUE SDKSelect=FALSE ServerAdminSelect=FALSE CommandManagerSelect=FALSE ObjectManagerSelect=FALSE IServerSelect=FALSE IServerOLAPServicesSelect=FALSE IServerReportServicesSelect=FALSE IServerDistributionServicesSelect=FALSE IntegrityManagerSelect=FALSE DesktopDesignerSelect=FALSE DestopAnalystSelect=FALSE ArchitectSelect=FALSE ProjectBuilderSelect=FALSE FunctionPluginSelect=FALSE WebAnalystSelect=FALSE WebProfessionalSelect=FALSE WebReporterSelect=FALSE WebServerASPNETSelect=FALSE WebServerJSPSelect=FALSE WebServicesASPNETSelect=FALSE WebServicesJSPSelect=FALSE OfficeSelect=FALSE MobileClientSelect=FALSE MobileWebASPSelect=FALSE MobileWebJSPSelect=FALSE TutorialReportingSelect=FALSE WebMMTSelect=FALSE AnalyticsModulesSelect=FALSE NCSAdminSelect=FALSE DeliveryEngineSelect=FALSE SubscriptionPortalSelect=FALSE TutorialDeliveryInstallSelect=FALSE TutorialDeliveryConfigureSelect=FALSE SequeLinkSelect=FALSE PortletsSelect=FALSE [Programfolder] HideDialog=TRUE Name=MicroStrategy [Summary] HideDialog=TRUE 338 用 response.ini 文件进行安装并配置 © 2010 MicroStrategy, Inc. 在 Windows 上的自动安装 安装和配置指南 9 [Finish] HideDialog=TRUE 复制并粘贴此示例以创建一个 response.ini 文件。用您指 定的信息替换尖括号 (<>)内的任意文本。例如,把 UserName=<user name here> 更改为 UserName=jsmith。 请确保检查所有路径中所输入的空格是否正确。 您的许可证密钥决定了您安装时可使用的 MicroStrategy 组件。例如,如果您的许可证密钥不包 含 MicroStrategy Enterprise Manager,那么您将无法 使用 EnterpriseManagerVisible=TRUE 和 EnterpriseManagerSelect=TRUE 来安装这些组 件。 response.ini 文件示例:Desktop、 Architect 以 及其他组件的安装 [Installer] HideAllDialogs=TRUE ForceReboot=TRUE StopAllServices=TRUE EnterpriseManagerOverwrite=TRUE [Welcome] HideDialog=TRUE RemoveAll=FALSE [UserRegistration] HideDialog=TRUE UserName=<user name here> CompanyName=<Company name here> LicenseKey=<Customer License Key here> [SetupType] HideDialog=TRUE Type=TYPICAL [SuiteTarget] HideDialog=TRUE TargetDirectory=C:\Program Files\MicroStrategy [ComponentSelection] HideDialog=TRUE © 2010 MicroStrategy, Inc. 用 response.ini 文件进行安装并配置 339 9 在 Windows 上的自动安装 安装和配置指南 ### Visible Components ### DesktopAnalystVisible=TRUE DesktopDesignerVisible=TRUE ArchitectVisible=TRUE ProjectBuilderVisible=TRUE CommandManagerVisible=TRUE EnterpriseManagerVisible=TRUE ObjectManagerVisible=TRUE FunctionPluginVisible=TRUE SDKVisible=FALSE ServerAdminVisible=FALSE IServerVisible=FALSE IServerOLAPServicesVisible=FALSE IServerReportServicesVisible=FALSE IServerDistributionServicesVisible=FALSE IntegrityManagerVisible=FALSE WebAnalystVisible=FALSE WebProfessionalVisible=FALSE WebReporterVisible=FALSE WebServerASPNETVisible=FALSE WebServerJSPVisible=FALSE WebServicesASPNETVisible=FALSE WebServicesJSPVisible=FALSE OfficeVisible=FALSE MobileClientVisible=FALSE MobileWebASPVisible=FALSE MobileWebJSPVisible=FALSE TutorialReportingVisible=FALSE WebMMTVisible=FALSE AnalyticsModulesVisible=FALSE NCSAdminVisible=FALSE DeliveryEngineVisible=FALSE SubscriptionPortalVisible=FALSE TutorialDeliveryInstallVisible=FALSE TutorialDeliveryConfigureVisible=FALSE SequeLinkVisible=FALSE PortletsVisible=FALSE ### Components To Install (TRUE) or Remove (FALSE) ### DesktopAnalystSelect=TRUE DesktopDesignerSelect=TRUE ArchitectSelect=TRUE ProjectBuilderSelect=TRUE CommandManagerSelect=TRUE 340 用 response.ini 文件进行安装并配置 © 2010 MicroStrategy, Inc. 在 Windows 上的自动安装 安装和配置指南 9 EnterpriseManagerSelect=TRUE ObjectManagerSelect=TRUE FunctionPluginSelect=TRUE SDKSelect=FALSE ServerAdminSelect=FALSE IServerSelect=FALSE IServerOLAPServicesSelect=FALSE IServerReportServicesSelect=FALSE IServerDistributionServicesSelect=FALSE IntegrityManagerSelect=FALSE WebAnalystSelect=FALSE WebProfessionalSelect=FALSE WebReporterSelect=FALSE WebServerASPNETSelect=FALSE WebServerJSPSelect=FALSE WebServicesASPNETSelect=FALSE WebServicesJSPSelect=FALSE OfficeSelect=FALSE MobileClientSelect=FALSE MobileWebASPSelect=FALSE MobileWebJSPSelect=FALSE TutorialReportingSelect=FALSE WebMMTSelect=FALSE AnalyticsModulesSelect=FALSE NCSAdminSelect=FALSE DeliveryEngineSelect=FALSE SubscriptionPortalSelect=FALSE TutorialDeliveryInstallSelect=FALSE TutorialDeliveryConfigureSelect=FALSE SequeLinkSelect=FALSE PortletsSelect=FALSE [Programfolder] HideDialog=TRUE Name=MicroStrategy [Summary] HideDialog=TRUE [Finish] HideDialog=TRUE © 2010 MicroStrategy, Inc. 用 response.ini 文件进行安装并配置 341 9 在 Windows 上的自动安装 安装和配置指南 复制并粘贴此示例以创建一个 response.ini 文件。用您指 定的信息替换尖括号 (<>)内的任意文本。请确保检查所有 路径中所输入的空格是否正确。 您的许可证密钥决定了您安装时可使用的 MicroStrategy 组件。例如,如果您的许可证密钥不包 含 MicroStrategy Desktop Designer,那么您将无法使 用 DesktopDesignerVisible=TRUE 和 DesktopDesignerSelect=TRUE 来安装这些组件。 response.ini 文件示例:Desktop 和 Architect 组件的安装 [Installer] HideAllDialogs=TRUE ForceReboot=TRUE StopAllServices=TRUE [Welcome] HideDialog=TRUE RemoveAll=FALSE [UserRegistration] HideDialog=TRUE UserName=<user name here> CompanyName=<Company name here> LicenseKey=<Customer License Key here> [SetupType] HideDialog=TRUE Type=TYPICAL [SuiteTarget] HideDialog=TRUE TargetDirectory=C:\Program Files\MicroStrategy [ComponentSelection] HideDialog=TRUE ### Visible Components ### DesktopAnalystVisible=TRUE DesktopDesignerVisible=TRUE ArchitectVisible=TRUE ProjectBuilderVisible=TRUE 342 用 response.ini 文件进行安装并配置 © 2010 MicroStrategy, Inc. 安装和配置指南 在 Windows 上的自动安装 9 FunctionPluginVisible=TRUE CommandManagerVisible=FALSE EnterpriseManagerVisible=FALSE ObjectManagerVisible=FALSE SDKVisible=FALSE ServerAdminVisible=FALSE IServerVisible=FALSE IServerOLAPServicesVisible=FALSE IServerReportServicesVisible=FALSE IServerDistributionServicesVisible=FALSE IntegrityManagerVisible=FALSE WebAnalystVisible=FALSE WebProfessionalVisible=FALSE WebReporterVisible=FALSE WebServerASPNETVisible=FALSE WebServerJSPVisible=FALSE WebServicesASPNETVisible=FALSE WebServicesJSPVisible=FALSE OfficeVisible=FALSE MobileClientVisible=FALSE MobileWebASPVisible=FALSE MobileWebJSPVisible=FALSE TutorialReportingVisible=FALSE WebMMTVisible=FALSE AnalyticsModulesVisible=FALSE NCSAdminVisible=FALSE DeliveryEngineVisible=FALSE SubscriptionPortalVisible=FALSE TutorialDeliveryInstallVisible=FALSE TutorialDeliveryConfigureVisible=FALSE SequeLinkVisible=FALSE PortletsVisible=FALSE ### Components To Install (TRUE) or Remove (FALSE) ### DesktopAnalystSelect=TRUE DesktopDesignerSelect=TRUE ArchitectSelect=TRUE ProjectBuilderSelect=TRUE FunctionPluginSelect=TRUE CommandManagerSelect=FALSE EnterpriseManagerSelect=FALSE ObjectManagerSelect=FALSE SDKSelect=FALSE ServerAdminSelect=FALSE IServerSelect=FALSE © 2010 MicroStrategy, Inc. 用 response.ini 文件进行安装并配置 343 9 在 Windows 上的自动安装 安装和配置指南 IServerOLAPServicesSelect=FALSE IServerReportServicesSelect=FALSE IServerDistributionServicesSelect=FALSE IntegrityManagerSelect=FALSE WebAnalystSelect=FALSE WebProfessionalSelect=FALSE WebReporterSelect=FALSE WebServerASPNETSelect=FALSE WebServerJSPSelect=FALSE WebServicesASPNETSelect=FALSE WebServicesJSPSelect=FALSE OfficeSelect=FALSE MobileClientSelect=FALSE MobileWebASPSelect=FALSE MobileWebJSPSelect=FALSE TutorialReportingSelect=FALSE WebMMTSelect=FALSE AnalyticsModulesSelect=FALSE NCSAdminSelect=FALSE DeliveryEngineSelect=FALSE SubscriptionPortalSelect=FALSE TutorialDeliveryInstallSelect=FALSE TutorialDeliveryConfigureSelect=FALSE SequeLinkSelect=FALSE PortletsSelect=FALSE [Programfolder] HideDialog=TRUE Name=MicroStrategy [Summary] HideDialog=TRUE [Finish] HideDialog=TRUE 复制并粘贴此示例以创建一个 response.ini 文件。用您指 定的信息替换尖括号 (<>)内的任意文本。请确保检查所有 路径中所输入的空格是否正确。 您的许可证密钥决定了您安装时可使用的 MicroStrategy 组件。例如,如果您的许可证密钥不包 含 MicroStrategy Desktop Designer,那么您将无法使 用 DesktopDesignerVisible=TRUE 和 DesktopDesignerSelect=TRUE 来安装这些组件。 344 用 response.ini 文件进行安装并配置 © 2010 MicroStrategy, Inc. 在 Windows 上的自动安装 安装和配置指南 9 response.ini 文件示例:Desktop 组件的安装 [Installer] HideAllDialogs=TRUE ForceReboot=TRUE StopAllServices=TRUE [Welcome] HideDialog=TRUE RemoveAll=FALSE [UserRegistration] HideDialog=TRUE UserName=<user name here> CompanyName=<Company name here> LicenseKey=<Customer License Key here> [SetupType] HideDialog=TRUE Type=TYPICAL [SuiteTarget] HideDialog=TRUE TargetDirectory=C:\Program Files\MicroStrategy [ComponentSelection] HideDialog=TRUE ### Visible Components ### DesktopAnalystVisible=TRUE DesktopDesignerVisible=TRUE ArchitectVisible=FALSE ProjectBuilderVisible=FALSE FunctionPluginVisible=FALSE CommandManagerVisible=FALSE EnterpriseManagerVisible=FALSE ObjectManagerVisible=FALSE SDKVisible=FALSE ServerAdminVisible=FALSE IServerVisible=FALSE IServerOLAPServicesVisible=FALSE IServerReportServicesVisible=FALSE IServerDistributionServicesVisible=FALSE IntegrityManagerVisible=FALSE WebAnalystVisible=FALSE © 2010 MicroStrategy, Inc. 用 response.ini 文件进行安装并配置 345 9 在 Windows 上的自动安装 安装和配置指南 WebProfessionalVisible=FALSE WebReporterVisible=FALSE WebServerASPNETVisible=FALSE WebServerJSPVisible=FALSE WebServicesASPNETVisible=FALSE WebServicesJSPVisible=FALSE OfficeVisible=FALSE MobileClientVisible=FALSE MobileWebASPVisible=FALSE MobileWebJSPVisible=FALSE TutorialReportingVisible=FALSE WebMMTVisible=FALSE AnalyticsModulesVisible=FALSE NCSAdminVisible=FALSE DeliveryEngineVisible=FALSE SubscriptionPortalVisible=FALSE TutorialDeliveryInstallVisible=FALSE TutorialDeliveryConfigureVisible=FALSE SequeLinkVisible=FALSE PortletsVisible=FALSE ### Components To Install (TRUE) or Remove (FALSE) ### DesktopAnalystSelect=TRUE DesktopDesignerSelect=TRUE ArchitectSelect=FALSE ProjectBuilderSelect=FALSE FunctionPluginSelect=FALSE CommandManagerSelect=FALSE EnterpriseManagerSelect=FALSE ObjectManagerSelect=FALSE SDKSelect=FALSE ServerAdminSelect=FALSE IServerSelect=FALSE IServerOLAPServicesSelect=FALSE IServerReportServicesSelect=FALSE IServerDistributionServicesSelect=FALSE IntegrityManagerSelect=FALSE WebAnalystSelect=FALSE WebProfessionalSelect=FALSE WebReporterSelect=FALSE WebServerASPNETSelect=FALSE WebServerJSPSelect=FALSE WebServicesASPNETSelect=FALSE WebServicesJSPSelect=FALSE OfficeSelect=FALSE 346 用 response.ini 文件进行安装并配置 © 2010 MicroStrategy, Inc. 在 Windows 上的自动安装 安装和配置指南 9 MobileClientSelect=FALSE MobileWebASPSelect=FALSE MobileWebJSPSelect=FALSE TutorialReportingSelect=FALSE WebMMTSelect=FALSE AnalyticsModulesSelect=FALSE NCSAdminSelect=FALSE DeliveryEngineSelect=FALSE SubscriptionPortalSelect=FALSE TutorialDeliveryInstallSelect=FALSE TutorialDeliveryConfigureSelect=FALSE SequeLinkSelect=FALSE PortletsSelect=FALSE [Programfolder] HideDialog=TRUE Name=MicroStrategy [Summary] HideDialog=TRUE [Finish] HideDialog=TRUE 复制并粘贴此示例以创建一个 response.ini 文件。用您指 定的信息替换尖括号 (<>)内的任意文本。请确保检查所有 路径中所输入的空格是否正确。 您的许可证密钥决定了您安装时可使用的 MicroStrategy 组件。例如,如果您的许可证密钥不包 含 MicroStrategy Desktop Designer,那么您将无法使 用 DesktopDesignerVisible=TRUE 和 DesktopDesignerSelect=TRUE 来安装这些组件。 response.ini 文件的使用 要使用 response.ini 文件,请完成下列操作之一: • 将您的 response.ini 文件保存到目录 C:\。您可以将 它保存到其他目录,但是以下命令假设该响应文件保存的 目录位置为 C:\。在 Windows 命令行中输入以下命令: <path>\setup.exe --ResponseFile=”C:\response.ini” © 2010 MicroStrategy, Inc. 用 response.ini 文件进行安装并配置 347 9 在 Windows 上的自动安装 安装和配置指南 • 在 Windows “ 开始 ” 按钮中选择 运行 以打开运行对话框。 在输入框中输入与上述示例相同的命令并单击 确定。 安装程序支持几种不同的命令行参数。以下规则适用于此功 能: • --auto 等使用双点划线的参数由 MicroStrategy 所定义。 例如,您可以按以下方式使用 --auto 参数: <path>\setup.exe --Auto=TRUE --LogFile=“C:\install.log” • 命令行不区分大小写。 安装程序支持以下参数: • Auto= 引导安装程序使用响应文件和缺省值来启用一键安 装。如果串行键或磁盘空间等组件含有无效值,安装程序 将自动切换到多点击模式,并且显示所有对话框。 • ResponseFile= 包含对安装问题的响应并可以重新定义默 认参数。路径和文件名应包含在双引号中 (“ ”)。如果您 使用此参数,请不要再使用其他任何参数。 • ConfigFile= 用于 Configuration Wizard 设置资料库、服 务器或客户端。路径和文件名应包含在双引号中 (“ ”)。 • LogFile= 用于指定 Common Files 目录中日志文件的备 选位置和 / 或名称 ( install.log 除外)。如果只输入 名称,默认位置将保持 Common Files 目录不变。一旦指 定,替换文件将成为缺省项。 激活安装 当您完成安装后,您有 30 天时间来激活 MicroStrategy 软件 的安装。如要激活您的软件,您可以按照第 4 章 激活安装中 所提供的说明进行操作。 用 response.ini 文件对安装进行配置 Configuration Wizard 将引导您完成您操作系统中安装的 MicroStrategy 产品的环境设置过程。可以使用 response.ini 来配置服务器定义、项目原名称、以及元数 据资料库。创建 response.ini 以配置 MicroStrategy 所必 348 用 response.ini 文件进行安装并配置 © 2010 MicroStrategy, Inc. 在 Windows 上的自动安装 安装和配置指南 9 须的步骤位于使用响应文件配置 MicroStrategy (第 153 页)。 用 response.ini 文件进行卸载 您可以使用 response.ini 文件一次性卸载所有 MicroStrategy 产品。您必须在 “ 欢迎 ” 部分用设为 TRUE 的 RemoveAll 参数来创建响应文件。这也可以称为无提示卸 载。 您必须把文件另存为 ANSI 编码。 卸载开始前, MicroStrategy 应用程序将进行以下操作: • 检查用户权限。如果权限无效,卸载操作将停止。 • 检查运行中的组件。如果找到一个运行中的组件,卸载操 作将停止。 • 停止并删除 MicroStrategy Intelligence Server 服务。 • 删除应用程序所创建的文件。 用于卸载 MicroStrategy 的 response.ini 文件的示 例 您可以使用以下的响应文件来移除所有 MicroStrategy 产品: [Installer] PropertiesFilesOverwrite=FALSE EnableTracing=FALSE HideAllDialogs=TRUE ForceReboot=TRUE PreventReboot=FALSE CheckTCPIP=TRUE CheckIIS=TRUE CheckSP=TRUE CreateShortcuts=TRUE CheckRenameOperations=TRUE AnalyticsOverwrite=FALSE TutReportingOverwrite=FALSE TutDeliveryOverwrite=FALSE BackupFiles=FALSE RunConfigWizard=FALSE © 2010 MicroStrategy, Inc. 用 response.ini 文件进行安装并配置 349 9 在 Windows 上的自动安装 安装和配置指南 StopAllServices=TRUE StopIIS=TRUE EnableASPServices=FALSE ConfigWizardResponseFile= RegistrySizeReq= LogFile = [Welcome] HideDialog=TRUE RemoveAll=TRUE [WebVirtualDirectory] HideDialog=TRUE VirtualDirectory=MicroStrategy RemoveVD=YES [PortalVirtualDirectory] HideDialog=TRUE VirtualDirectory=NarrowcastServer RemoveVD=YES [WebServicesDirectory] HideDialog=TRUE VirtualDirectory=MicroStrategyWS RemoveVD=YES [WebMMTVirtualDirectory] HideDialog=TRUE VirtualDirectory=WebMMT RemoveVD=YES [Finish] HideDialog=TRUE 如需了解创建 response.ini 文件的详细信息,请参阅创建 响应文件 (第 306 页)。 当您创建了 response.ini 文件后,在命令提示符中使用以 下脚本来卸载所有 MicroStrategy 产品: <path>\setup.exe --ResponseFile= “<path>\response.ini” setup.exe 的路径必须是用于卸载 MicroStrategy 产品的 setup.exe 原始路径。响应文件的路径是您保存 response.ini 文件时的路径。 350 用 response.ini 文件进行安装并配置 © 2010 MicroStrategy, Inc. 在 Windows 上的自动安装 安装和配置指南 9 无提示安装 无提示安装或无人参与的安装不会显示用户界面,无提示安装 对于不希望用户自行执行安装的系统管理员来说比较实用。通 常由负责在网络上进行基于包的安装的 IT 部门实施完成,如 SMS。无提示安装可用于 • 用 Microsoft System Management Server (SMS)部署 • OEM 安装 用 MicroStrategy 进行无提示安装时 response.ini 文件与 setup.iss 文件必须结合使用。不建议或不支 持使用不含 response.ini 文件的 setup.iss 文 件。 通过 System Management Server 环境进行无提示安装 安装完成后, Microsoft System Management Server (SMS) 会生成一个管理信息格式 (MIF)文件。生成 MIF 文件的方 法有两种: • 使用命令行中的开关参数 -m<filename without extension> • 添加 MIF 分节到 setup.ini 文件 SMS 中进行卸载时,如果使用指定了开关参数 在-m<filename without extension> 的命令行也将生成相 应的 MIF 文件。 OEM 无提示安装 您可以使用无提示安装轻松地在 MicroStrategy 产品中集成其 他应用程序。通过上述方式可以开发一款带 MicroStrategy 功 能的 OEM 应用程序。如需了解执行 OEM 应用程序的无提示 安装的信息,请参阅 OEM 无提示安装 (第 370 页)。 © 2010 MicroStrategy, Inc. 无提示安装 351 9 在 Windows 上的自动安装 安装和配置指南 无提示安装输出 系统将验证是否满足安装前提条件并且将在为此创建的一个文 件中输出相关消息。以下条件适用于无提示安装期间输出消息 的生成和保存。 • 创建 MSTRInst.log 文件并放入 Temp 文件夹中。 • 在整个安装过程中对 MSTRInst.log 进行维护。 • 包括含预安装终止原因的消息在内,所有系统生成的消息 将保存到 MSTRInst.log 文件。 如果使用相同对话流程的后续安装实例中如果含有安装 终止消息,也将保存到 MSTRInst.log。 下表用于标识 MSTRInst.log 文件中所包含的信息。 行 描述 Function [F] 标识安装程序脚本中的函数调用。 Information [I] 记录关于执行中的安装程序的信息。 Warning [W] 包含您必须验证的安装相关的反馈信息。例如,在正常模式下,当 MicroStrategy 应用程序在正在运行安装程序的计算机上运行时,将提示您继续操作前关闭所有 MicroStrategy 应用程序。在无提示模式下,不会显示任何提示,且安装程序将终 止。 Severe [S] 包含阻止安装继续进行的严重问题。例如,无法创建 Intelligence Server Service 并导 致安装失败。 MSTRInst.log 文件中典型的行包含源文件名称、函数名、 源文件行号以及时间。如下所示: [Z:\InstallMaster\Setup\Script Files\MALicense.rul][UseDLL][l:28][1318179 ms][W] Le file C:\WINDOWS\TEMP\{84D0D5E2-719A11D7-847C-000C293B5019}\{B339F3B3-E78C-45E 8-B4D2-3C46C1C13663}\MAInst.dll couldn't be loaded in memory. MSTRInst.log 文件中的警告消息时,查找 当检查 [W] 和 [S] 以找出相关问题。 352 无提示安装 © 2010 MicroStrategy, Inc. 在 Windows 上的自动安装 安装和配置指南 9 无提示安装的激活 当您完成无提示安装后,您有 30 天时间来激活 MicroStrategy 软件的安装。如要激活您的软件,您可以按照 第 4 章 激活安装中所提供的说明进行操作。 无提示安装的疑难解答 如果您在与之前所记录的环境所不同的环境中进行安装时,无 提示安装可能不可用。这是因为之前未记录的对话框将无法识 别,比如提示您停止 Intelligence Server 或 IIS Web 服务器 时。如果发生上述情况,请检查以下内容。 • 检查 Intelligence Server 与您所安装的产品版本是否相对 应。 • 检查是否有任何运行中的 MicroStrategy 应用程序。 • 检查 setup.log 文件中是否存在 ResultCode=0。 • 检查 install.log 中所有安装时所记录的错误,以及 MSTRInst.log 文件中任何可能出现的错误。 最常见的错误有: • -8 表示 MicroStrategy Installation Wizard Silent 响应 文件 ( .iss 文件)的路径无效。 • -12 表示对话框出错。这是因为运行无提示安装时打开 了一个未记录的屏幕。 建议创建可以与 response.ini 一起使用的无提示安装。如 需更多信息,请参阅 OEM 无提示安装 (第 351 页)。您可以 通过此方式更改 response.ini 文件中的设置而不必生成新 的 .iss 文件。 修补程序无提示安装 修补程序是应用于您计算机上安装的 MicroStrategy 产品以修 正特定问题的一个文件或集合。修补程序打包在一个自安装格 式的可执行文件 (.exe)中。当您安装一个修补程序时,将 自动备份该文件以便今后有必要时删除修补程序。 © 2010 MicroStrategy, Inc. 无提示安装 353 9 在 Windows 上的自动安装 安装和配置指南 您可以使用无提示安装在 MicroStrategy 产品的基础上应用修 补程序。 如何执行修补程序的无提示安装 MicroStrategy Office 的修补程序,请参 如果您要安装 阅 MicroStrategy Office 修补程序的无提示安装 (第 354 页)。 1 在磁盘驱动器中插入包含可安装的修补程序的光盘。 2 通过命令提示符访问磁盘驱动器。 3 通过以下命令运行无提示安装: setup.exe /v" /qn 您可以在 Windows 任务管理器中检查无提示安装的状态。修 补程序安装完成后,您可以在 “ 添加 / 删除程序 ” 窗口查看该 修补程序。 MicroStrategy Office 修补程序的无提示安装 要执行 MicroStrategy Office 修补程序的无提示安装,请参考 以下操作步骤。 如何执行 MicroStrategy Office 修补程序的无提示安装 1 在命令提示符中导航至 MicroStrategy Office 修补程序安 装文件夹。 2 要查看运行无提示安装命令的各个选项的相关信息,请输 入以下命令: setup.exe /? 3 要使用当前 MicroStrategy Office 配置所定义的安装选项 来运行无提示安装,输入以下命令: setup.exe --auto 354 无提示安装 © 2010 MicroStrategy, Inc. 在 Windows 上的自动安装 安装和配置指南 9 配置您的 MicroStrategy 安装 完成 Intelligence Server 安装步骤后,您可以继续对您的安装 进行设置和配置。如需了解如何完成剩余的安装和配置步骤, 请参考第 1 章 安装计划中安装和配置核查清单 (第 68 页)段 落的安装和配置核对清单。 © 2010 MicroStrategy, Inc. 配置您的 MicroStrategy 安装 355 9 在 Windows 上的自动安装 356 配置您的 MicroStrategy 安装 安装和配置指南 © 2010 MicroStrategy, Inc. 10 UNIX 和 LINUX 上的自动安装 10. 简介 本章阐述了当您没有 UNIX 或 Linux 图形用户界面 (GUI) 访 问权限时在 MicroStrategy 平台中执行完全自动且无人参与安 装的各种方法。 和 Linux 上可通过命令行进行的 Intelligence UNIX Server Universal 配置可参考第 12 章 用命令行工具配 置 MicroStrategy。 本章包括以下几个部分: • 无提示安装 (第 358 页) 开始安装 MicroStrategy 产品前,您务必参考第 1 章 安装计划 以获取重要的安装前信息。 © 2010 MicroStrategy, Inc. 357 10 UNIX 和 Linux 上的自动安装 安装和配置指南 无提示安装 无提示安装或无人参与安装不会显示图形用户界面 (GUI)。无 提示安装允许您自动化安装过程,因此可通过脚本进行调用并 且无需用户交互操作即可执行。无提示安装对于不希望用户自 行执行安装的系统管理员来说比较实用。无提示安装可在一台 或多台电脑上完成。 创建一个选项文件 要执行无提示安装,您首先要创建一个选项文件然后通过 MicroStrategy Installation Wizard 来执行它。把选项文件另 存为 options.txt。 此选项文件或响应文件通过命令行参数 -options 来修改向 导设置。可以为向导指定的设置位于下一章节,可以更改的设 置 (第 359 页)。 如何使用选项文件 1 登录到您要安装一款或多款 MicroStrategy 产品的电脑。 2 您可以从一个磁盘访问安装文件或让您的系统管理员在一 个网络位置共享这些文件。如需了解安装和卸载 CD-ROM 驱动器的相关信息,请参阅 Appendix B, 疑难解答中的安 装和卸载 CD-ROM (第 462 页)。 3 浏览至 MicroStrategyInstallation/ QueryReportingAnalysis_UNIX 目录并在文本编辑器 中打开 options.txt。 4 通过替换字符的 < 值 > 来设置指定一个值。如需了解关于如 何指定值的信息,请参阅第 3 章 在 UNIX 和 Linux 上安装 MicroStrategy。 5 在 options.txt 文件中保存更改。 6 要在一个无提示安装中使用选项文件,在向导中指定 -silent -options <file-name> 作为命令行参数, 其中 <file-name> 为选项文件的名称,例如 options.txt。 358 无提示安装 © 2010 MicroStrategy, Inc. UNIX 和 Linux 上的自动安装 安装和配置指南 10 以下是使用本机启动器的示例: • Solaris:>setupsol.bin -silent -options options.txt • AIX:>setupAIX.bin -silent -options options.txt • HP-UX:>setupHPIA64.bin -silent -options options.txt 可以更改的设置 无提示安装可以更改的设置如下所示。如需了解关于设置的详 细信息,请参阅第 3 章 在 UNIX 和 Linux 上安装 MicroStrategy。 设置必须按照其描述中的以下格式: -W settingname=<value> 客户信息 您的名称、您所在的工作单位名称、许可证密钥 • 用户 -W userRegistration.user=< 值 > • 公司 -W userRegistration.company=< 值 > • 许可证密钥 -W userRegistration.cdkey=< 值 > MicroStrategy 安装位置 产品的安装位置。指定产品安装的有效目录。 • 主目录 -W silent.homeDirectory=< 值 > © 2010 MicroStrategy, Inc. 无提示安装 359 10 UNIX 和 Linux 上的自动安装 安装和配置指南 • 安装目录 -W silent.installDirectory=< 值 > • 日志目录 -W silent.logDirectory=< 值 > 产品特性 您必须提供的所有产品特性的合法值包括: • 真:表示已选择要安装的相应功能 • 假:表示未选择安装相应的功能 MicroStrategy Intelligence Server MicroStrategy Intelligence Server 的选择状态。 -P IServerFeature.active=< 值 > 例如,要选择安装 MicroStrategy Intelligence Server ,请使 用以下参数 -P IServerFeature.active=true MicroStrategy Web Universal Analyst MicroStrategy Web Universal Analyst 的选择状态。 -P WebUAnalystFeature.active=< 值 > 例如,要选择安装 MicroStrategy Web Universal Analyst ,请 使用以下参数 -P WebUAnalystFeature.active=true MicroStrategy Web Universal Reporter MicroStrategy Web Universal Reporter 的选择状态。 -P WebUReporterFeature.active=< 值 > 360 无提示安装 © 2010 MicroStrategy, Inc. UNIX 和 Linux 上的自动安装 安装和配置指南 10 例如,要选择安装 MicroStrategy Web Universal Reporter , 请使用以下参数 -P WebUReporterFeature.active=true MicroStrategy Web Universal Professional -P WebUProfFeature.active=< 值 > 例如,要选择安装 MicroStrategy Web Universal Professional ,请使用以下参数 -P WebUProfFeature.active=true MicroStrategy SDK MicroStrategy SDK 的选择状态。 -P SDKFeature.active=< 值 > 例如,要选择安装 MicroStrategy SDK ,请使用以下参数 -P SDKFeature.active=true CPU 许可证信息 当 MicroStrategy Intelligence Server 所使用的许可证基于 CPU 时必须指定该值。合法值必须是介于 1 和任意一个较小 的许可证允许的 CPU 数或计算机上实际安装的 CPU 数。 -W cpuCountBean.cpuNumber=< 值 > 例如: -W cpuCountBean.cpuNumber= $J(install.cpuCount.maximum) 该值将设置此选项的最大值。 MicroStrategy SDK 安装位置 MicroStrategy SDK 的安装位置。 © 2010 MicroStrategy, Inc. 无提示安装 361 10 UNIX 和 Linux 上的自动安装 安装和配置指南 -W silent.sdkDirectory="< 值 >" 覆盖选项 无提示安装总是覆盖前几次安装的文件。 如要保留部分文件,请不要使用无提示安装。 唯一的后续安装配置 MicroStrategy 支持带各种系统配置的大多数 UNIX 和 Linux 环境。以下部分情况中,您必须执行一些手动配置才能在您的 操作系统上支持 MicroStrategy 的使用。如需更多信息,请参 考第 3 章 在 UNIX 和 Linux 上安装 MicroStrategy 中的唯一 的后续安装配置 (第 99 页)。 无提示安装输出 如果安装成功安装程序将返回值 0,如果安装失败则返回其他 任意值。位于 InstallPath 目录中的 install.log 文件可提 供更多关于可能出现的错误信息。如需更多关于 install.log 的信息,请参阅第 2 章 在 Windows 上安装 MicroStrategy 中的安装日志文件 (第 304 页)。 如果安装过程在安装程序开始复制文件之前的任意步骤 中失败,除了返回 0 以外的值将不会显示任何反馈信 息。 激活一个无提示安装 当您完成无提示安装后,您有 30 天时间来激活 MicroStrategy 安装。如要激活您的安装,您可以按照第 4 章 激活安装中所提供的说明进行操作。 362 无提示安装 © 2010 MicroStrategy, Inc. 安装和配置指南 UNIX 和 Linux 上的自动安装 10 在命令行模式下配置 MicroStrategy MicroStrategy Configuration Wizard 是在命令行模式下提供 的,因此如果您没有 GUI 的访问权限,您可以通过操作系统 的控制台来使用 Configuration Wizard。在 UNIX 和 Linux 计 算机的命令行模式下运行 Configuration Wizard 来配置 MicroStrategy 的相关介绍位于第 12 章 用命令行工具配置 MicroStrategy 中的用 response.ini 文件配置 MicroStrategy (第 382 页)段落。 配置您的 MicroStrategy 安装 完成 MicroStrategy 产品的安装步骤后,您可以设置并配置您 的安装。如需了解如何完成剩余的安装和配置步骤,请参考第 1 章 安装计划中在 UNIX 和 Linux 上安装并配置 MicroStrategy (第 70 页)段落的安装和配置核对清单。 © 2010 MicroStrategy, Inc. 在命令行模式下配置 MicroStrategy 363 UNIX 和 Linux 上的自动安装 安装和配置指南 364 配置您的 MicroStrategy 安装 © 2010 MicroStrategy, Inc. 10 11 11. 部署 OEM 应用程序 简介 本章节为您解释如何把 MicroStrategy 平台部署为一个原始设 备制造商 (OEM) 应用程序的通用工作流程。 MicroStrategy 平台可以通过以下几种方式部署为 OEM 应用 程序: © 2010 MicroStrategy, Inc. • MicroStrategy 可以通过使用 MicroStrategy Web 部署为服 务模型软件。在此场景中,MicroStrategy 通过标准步骤在 一个统一地位置进行安装并配置,并且自定义后的应用程 序用 MicroStrategy Web 部署为一个 OEM 应用程序。如 需关于部署 MicroStrategy Web 的信息,请参阅 第 6 章 部 署 MicroStrategy Web 和 Web Universal。如需关于部署 MicroStrategy Web 的信息,请参阅 定制 MicroStrategy Web (第 368 页)。 • MicroStrategy 可以作为 OEM 捆绑软件的一部分直接部署 到客户系统环境。本章节主要介绍此类型 OEM 应用程序 的开发和部署。 365 11 部署 OEM 应用程序 安装和配置指南 下表提供了如何把 MicroStrategy 部署为 OEM 应用程序的最 佳实践核查清单: 完成 任务 在 OEM 环境下安装 MicroStrategy。如需安装 MicroStrategy 的相关信息,请参阅: • 第 2 章 在 Windows 上安装 MicroStrategy • 第 3 章 在 UNIX 和 Linux 上安装 MicroStrategy 用 Connectivity Wizard 创建 DSN,详见创建用于 OEM 环境的 DSN (第 366 页)。 用 Configuration Wizard 配置 MicroStrategy。此工具让您可以把配置内容另存为响应文件,以此来 自动化 OEM 部署的配置操作。您还可以在开发用于部署过程的 OEM 应用程序时重复使用所有 已执行的配置,详见配置您的 MicroStrategy 安装 (第 367 页)。 设计项目以及报表制作环境。您可以使用各种 MicroStrategy 产品和相关的文档来创建必要的 MicroStrategy 环境。设计报表制作环境时如需附加的最佳实践信息,请参阅设计项目以及报表 制作环境 (第 368 页)。 通过使用 MicroStrategy SDK 来定制 MicroStrategy Web,详见定制 MicroStrategy Web (第 368 页)。 在 OEM 的客户环境下部署一个 MicroStrategy OEM 应用程序,详见部署一个 MicroStrategy OEM 应 用程序 (第 369 页)。 必要时在 OEM 的客户环境下创建 DSN,详见创建用于 OEM 环境的 DSN (第 366 页)。 通过使用各种 MicroStrategy 工具配置并调整 OEM 部署,详见调整一个 OEM 部署 (第 374 页)。 如果您要修改一个已经部署为 OEM 应用程序的项目,请参阅更新 OEM 应用程序 (第 375 页) 中的最佳实践方式部分了解如何合并已经为部署的应用程序创建的任意自定义报表或对象。 通过使用 MicroStrategy Health Center 来解答 MicroStrategy OEM 应用程序中的疑难问题,详见 MicroStrategy OEM 应用程序的疑难解答支持 (第 377 页) 创建用于 OEM 环境的 DSN 在 MicroStrategy 和您的数据库或其他数据源之间建立通讯是 配置用于报表制作和数据分析的 MicroStrategy 产品的首要步 骤。这些数据源用于保存数据仓库和 MicroStrategy 元数据, 这两者是支持 MicroStrategy 报表制作环境的必要条件。 要与这些数据源创建连接,您需要一个 ODBC 驱动程序以及 数据源名称 (DSN)。 MicroStrategy 中集成了支持连接不同数 据源的 ODBC 驱动程序。如需更多关于 ODBC 驱动程序的信 息,请参阅与数据库通讯:ODBC 和 DSN (第 116 页)。 设置您的 OEM 环境时,您必须创建一个用来连接主数据源和 元数据资料库的独立 DSN。即使是数据源和元数据资料库保 366 创建用于 OEM 环境的 DSN © 2010 MicroStrategy, Inc. 部署 OEM 应用程序 安装和配置指南 11 存在同一个数据库或其他数据源的情况下同样需要满足上述要 求。主数据源和元数据的描述如下: • 数据源保存的是系统用户可以通过 MicroStrategy 产品所 提供的 BI 功能进行数据分析。 • 元数据是一种资料库,其数据将数据仓库的表和列分别与 用户定义的实体和事实进行关联以便业务视图、术语和需 求映射到底层数据库结构中。元数据可以作为数据仓库驻 留在同一个服务器上,也可以驻留在不同的服务器上。它 还可以保存在您数据仓库以外的其他相关数据库中。元数 据可以使用 Configuration Wizard 创建,详见配置您的 MicroStrategy 安装 (第 367 页)。 DSN 可以使用 MicroStrategy Configuration Wizard 创建,详 见定义 DSN (第 123 页)。 作为 OEM 部署的部分内容来创建 DSN 要方便 OEM 应用程序的部署, Connectivity Wizard 可以在 UNIX 和 Linux 环境下通过命令行来运行。这让您可以使用脚 本来执行此配置。如需了解使用 Connectivity Wizard 的命令 行版本创建 DSN 的相关信息,请参阅创建数据源 DSN (第 380 页)。 在 Windows 计算机上进行 OEM 部署时,必须使用 Connectivity Wizard 界面来创建 DSN,详见定义 DSN (第 123 页)。 配置您的 MicroStrategy 安装 安装完 MicroStrategy 后,您可以使用 MicroStrategy Configuration Wizard 来配置元数据资料库、统计表、历史列 表清单、 MicroStrategy Intelligence Server 和多个项目源。 Configuration Wizard 将帮助您完成上述各个配置过程,详见 MicroStrategy 初始配置 (第 129 页)。 另外,所有用 Configuration Wizard 完成的配置都可以保存 为响应文件。这些文件可以在稍后将 MicroStrategy 部署为 OEM 应用程序时自动处理多数初始配置操作。这让您可以在 开发 OEM 应用程序时重新使用所有已执行的配置。如需了解 © 2010 MicroStrategy, Inc. 配置您的 MicroStrategy 安装 367 11 部署 OEM 应用程序 安装和配置指南 关于用响应文件配置 MicroStrategy 的信息,请参阅使用响应 文件配置 MicroStrategy (第 153 页)。 设计项目以及报表制作环境 您可以使用各种 MicroStrategy 产品和相关的文档来为您的 OEM 应用程序创建必要的 MicroStrategy 环境。以下最佳实 践方法可以在创建此报表制作环境时有所帮助: • 常见的做法是定义为 OEM 应用程序创建的报表、文档、 实体、度量和筛选器等对象,在这些对象被部署时就不会 被修改。定义时您可以修改每个对象的对象安全性以防止 写入。这确保了与 OEM 应用程序一起提供的即开即用报 表不会被修改或覆盖。用户仍可使用 “ 另存为 ” 选项来保 存任意对象的个人复件来进行各种必要的更改。 • 您可以修改 MicroStrategy 中文件夹的权限来决定在哪个 位置创建报表和对象。对允许写入访问权限的文件夹进行 限制可要求用户在他们的 “ 我的报表 ” 文件夹中创建报 表。 • 如果您要修改一个已经部署为 OEM 应用程序的项目,请 参阅更新 OEM 应用程序 (第 375 页)中的最佳实践方式 部分了解如何合并已经为部署的应用程序创建的任意自定 义报表或对象。 定制 MicroStrategy Web MicroStrategy Web 为用户提供了一个报表制作和分析的高交 互性的环境和低维护要求的界面。用户可以使用 MicroStrategy Web 界面在任意操作系统上通过任意 Web 浏 览器访问、分析和共享企业数据。 您可以通过 MicroStrategy SDK 来定制、嵌入或扩展 MicroStrategy Web 到您的应用程序,或者修改标准界面或功 能。 OEM 部署常见的定制内容包括: 368 设计项目以及报表制作环境 • 自定义 Web 界面的外观和风格。其中包括更改配色方案、 添加或删除内容、使用自定义的标志以及其他各种自定义 操作。 • 在 MicroStrategy Web 中集成第三方应用程序。 © 2010 MicroStrategy, Inc. 部署 OEM 应用程序 安装和配置指南 11 门户网站。 外部安全和用户管理系统。 高级数据可视化组件。 • 扩张功能以支持复合应用程序、增加回写功能并实现其他 自定义特征。 要使用 MicroStrategy SDK 定制 MicroStrategy Web,请参考 MicroStrategy Developer Library (MSDL)。 MSDL 中包含了 体系结构、对象模型、自定义场景、代码示例等的详细信息, 可供您制作成熟和高性能的自定义应用程序。 要访问 MSDL,您必须拥有一个 MicroStrategy SDK 许可证。 MSDL 安装在 MicroStrategy SDK 安装目录中的 docs 子文件 夹中 : • 在 Windows 中,MSDL 可以通过 MicroStrategy 的程序菜 单访问。点击开始菜单,前往所有程序,然后依次选择 MicroStrategy、 SDK、Developer Library。 • 在 UNIX 中,导航至 SDK/docs 目录并双击 DeveloperLibrary.htm 以启动 MSDL 的欢迎页。 部署一个 MicroStrategy OEM 应用程序 OEM 应用程序开发完成后应马上部署到客户的系统环境中。 部署 OEM 安装的步骤包括: 1 在客户的系统环境下安装必要的 MicroStrategy 产品。这 可以通过无提示安装技术自动完成,详见 OEM 无提示安 装 (第 370 页)。要使用 Installation Wizard 安装 MicroStrategy 产品,请参阅: • 第 2 章 在 Windows 上安装 MicroStrategy • 第 3 章 在 UNIX 和 Linux 上安装 MicroStrategy 2 安装后还必须另行配置,详见配置一个 OEM 部署安装 (第 373 页)。 © 2010 MicroStrategy, Inc. 部署一个 MicroStrategy OEM 应用程序 369 11 部署 OEM 应用程序 安装和配置指南 OEM 无提示安装 您可以使用无提示安装轻松地在 MicroStrategy 产品中集成其 他应用程序。以下步骤为您展示如何使用无提示安装来在 Windows 环境中部署 OEM 应用程序。如需了解无提示安装 的附加信息,请参阅第 9 章 在 Windows 上的自动安装。 要在 UNIX 或 Linux 环境中执行一个无提示安装,请参阅无 提示安装 (第 358 页)。 如何执行一个 OEM 无提示安装 当 MicroStrategy 产品作为另外一款产品的捆绑软件安装时, 强烈建议采取以下操作方法: 1 为要安装的 MicroStrategy 产品创建一个安装响应文件 (response.ini)。下表展示的是该文件中的哪段内容是 强制项以及哪段内容是可选项。 如需了解关于 response.ini 文件的内容的详细信息, 请参阅配置用于安装 MicroStrategy 的 response.ini 文件 (第 305 页)。 370 部署一个 MicroStrategy OEM 应用程序 响应文件段落 选择 [Installer] 必须 HideAllDialogs = 必须 PreventReboot = 可选 StopAllServices = 可选 StopIIS = 可选 CheckRenameOperations = 可选 [UserRegistration] 必须 [ComponentSelection] 必须 EnterpriseManagerSelect = 必须 [InitialPaths] 必须 EnterpriseManager = 必须 © 2010 MicroStrategy, Inc. 部署 OEM 应用程序 安装和配置指南 11 HideAllDialogs = TRUE 将使响应文件的 设置 脚本进行如下操作: • 使用 response.ini 文件中所指定的默认值 • 不必用户输入 • 保持一个实例中的对话流与下一个对话流的一致性 响应文件脚本中一个实例与下一个实例的一致性是必要 的,如果 setup.iss 在对话流中检测到不一致的内容, 安装程序将终止并生成一个安装失败的日志文件。 与无提示安装有关的对话流修改内容只对文件位置有影 响,因此 response.ini 中可能需要修改的部分是 [InitialPaths]。 请注意以下内容 : • 您必须把文件另存为 ANSI 编码。 • 此操作方法的其余步骤假设您已将 response.ini 文件保存到路径 C:\ 中。如果您保存到其他路径, 请将 C:\response.ini 替换为 response.ini 文件中的文件路径。 2 创建 setup.iss 文件以便与无提示安装所需的 response.ini 文件结合使用。使用文本编辑器创建含以 下信息的 setup.iss 文件: [InstallShield Silent] Version=v7.00 File=ResponseFile [File Transfer] OverwrittenReadOnly=NoToAll [Application] Name=MicroStrategy Version=x.y.z #x.y.z represent the version of the product# Company=MicroStrategy Lang=LanguageValue [{8CCF3F6C-55B7-4A27-8C68-ADF21D0585A2} -DlgOrder] Count=0 请注意以下事项 – 您必须把文件另存为 ANSI 编码。 © 2010 MicroStrategy, Inc. 部署一个 MicroStrategy OEM 应用程序 371 11 部署 OEM 应用程序 安装和配置指南 – setup.iss 文件中的版本必须完全符合您要安装的 MicroStrategy 版本。例如,如果您安装的版本为 9.0,您必须输入 Version=9.0.1。输入的版本信 息如果是 Version=9 or Version=9.0.x 将导致 执行 9.0.1 版本的无提示安装时发生错误。 – 请参考无提示安装的语言设置 (第 372 页)中对 Lang=LanguageValue 行内 LanguageValue 参 数的解释。 3 按照以下参数设置通过 response.ini 文件和 setup.iss 文件的结合使用运行无提示安装: 无提示安装的语言设置 (第 372 页)中对 请参考 LanguageValue 参数的解释。 <path>\setup.exe -LLanguageValue --ResponseFile="C:\response.ini" -s -f1c:\setup.iss -f2c:\setup.log 4 如果无提示安装成功, setup.log 文件中的结果代码值 为零 (ResultCode=0)。如果安装程序遇到一个安装要求 中所不允许的无效值,安装程序将终止运行且无提示安装 将停止。 无提示安装的语言设置 在运行 OEM 无提示安装的最后两个步骤中将执行以下操作: • 您可以在 setup.iss 文件中指定语言值来设置 Desktop 语言。 • 您可以使用语言命令行选项通过运行 setup.exe 来绕过 语言提示。 下表列出了 MicroStrategy 支持的不同语言的值。 372 部署一个 MicroStrategy OEM 应用程序 语言 值 英语 0009 意大利语 0010 葡萄牙语 0016 德语 0007 西班牙语 000A © 2010 MicroStrategy, Inc. 部署 OEM 应用程序 安装和配置指南 语言 值 日语 0011 韩语 0012 中文 0004 瑞典语 001D 法语 000C 11 例如,要选择英语,请进行以下操作: • setup.iss 文件中,把 Lang=LanguageValue 更改为: Lang=0009 • 要运行无提示安装,使用下述命令行选项: <path>\setup.exe -L0009 在命令行选项中,您必须在语言代码前输入 -L 以 表示您输入的是语言。 配置一个 OEM 部署安装 MicroStrategy 在客户环境中安装后,必须采取以下配置操作 以准备进行 MicroStrategy 软件的初始配置: © 2010 MicroStrategy, Inc. • 提供为 OEM 应用程序所开发的 MicroStrategy 元数据。 • 创建用于连接数据仓库和元数据的独立 DSN,详见创建用 于 OEM 环境的 DSN (第 366 页)。 • 使用 Configuration Wizard 来配置元数据、 Intelligence Server 和项目源。如果您把配置内容保存为响应文件,这 些配置可以重复用于自动完成配置。如需了解使用 Configuration Wizard 的相关信息,请参阅配置您的 MicroStrategy 安装 (第 367 页)。 • 通过使用各种 MicroStrategy 工具配置并调整 OEM 部署, 详见调整一个 OEM 部署 (第 374 页)。 部署一个 MicroStrategy OEM 应用程序 373 11 部署 OEM 应用程序 安装和配置指南 调整一个 OEM 部署 在 OEM 应用程序的部署期间以及的整个生命周期都需对 MicroStrategy OEM 的部署另作调整和配置。执行以上配置 操作的各种方式如下: • 用 Command Manager 进行调整 (第 374 页) • 在命令行模式下配置 MicroStrategy (第 375 页) 用 Command Manager 进行调整 MicroStrategy Command Manager 可以让您通过使用可保存 为脚本的文本命令来执行各种管理和应用程序部署任务。您可 以在 MicroStrategy 平台管理项目源和 Narrowcast Server 元 数据的部署设置。您可以不使用 MicroStrategy Desktop 或 Narrowcast Administrator 界面的情况下通过 Command Manager 一次性更改多个配置设置。 使用嵌入式 MicroStrategy 项目的 OEM 应用程序的开发者可 能觉得在配置他们的系统环境时需要一些灵活性。 Command Manager Runtime 是可以使用此类 OEM 应用程序、可执行 Command Manager 命令行的精简版本。如需关于如何获取 Command Manager Runtime 的信息,请与您的 MicroStrategy 销售代表联系。 OEM 应用程序的部署通常必须在公司内部部署环境特定的设 置,比如数据库用户和密码、控制选项、缓存选项和其他调整 要求。Command Manager Runtime 脚本可以使 OEM 自动完 成一系列上述配置设置。 Command Manager Runtime 使用了一个 Command Manager 完整版可用的命令子集。如果您尝试执行一个 Command Manager Runtime 中不可用的含语句的脚本,该 脚本将执行失败并显示错误消息 “ 您无权运行此命令 ”。如需 Command Manager Runtime 中可用的命令列表,以及每个 命令的语法和示例,请参考 System Administration Guide。 374 调整一个 OEM 部署 © 2010 MicroStrategy, Inc. 部署 OEM 应用程序 安装和配置指南 11 在命令行模式下配置 MicroStrategy MicroStrategy Configuration Wizard 是在命令行模式下提供 的,因此如果您没有 GUI 的访问权限,您可以通过操作系统 的控制台来使用 Configuration Wizard。在 UNIX 和 Linux 计 算机的命令行模式下运行 Configuration Wizard 来配置 MicroStrategy 的相关介绍位于用 response.ini 文件配置 MicroStrategy (第 382 页)。 更新 OEM 应用程序 OEM 应用程序的生命周期要求根据最新的报表和其他新增功 能随时更新该 OEM 应用程序。这些新增功能可以在 OEM 应 用程序中开发后,更新客户现有的应用程序。 如需更多关于更新 OEM 应用程序的信息,请参阅: • 修改已部署的 OEM 应用程序 (第 375 页) • 部署一个 OEM 应用程序更新 (第 376 页) 修改已部署的 OEM 应用程序 如果您要修改一个已经部署为 OEM 应用程序的项目,您必须 在不影响任何当前客户开发的前提下来更新应用程序,详见如 下介绍: © 2010 MicroStrategy, Inc. • 检索客户的元数据以便已经创建好的自定义报表或其他对 象也能包括在 OEM 应用程序更新内容中。 • 任何作为部分 OEM 应用程序更新内容的新建对象必须经 过测试以确保它们不会对之前 OEM 应用程序部署时所提 供的对象产生负面影响。MicroStrategy Integrity Manager 也能用于自动完成在 OEM 应用程序中添加新对象的测试 操作。如需关于 Integrity Manager 的详细信息,请参考 System Administration Guide。 更新 OEM 应用程序 375 11 部署 OEM 应用程序 安装和配置指南 部署一个 OEM 应用程序更新 OEM 应用程序更新内容完毕后,必须马上部署该 OEM 应用 程序。对已更新的 OEM 应用程序进行重复部署的方式有两 种,如下所示: • 替换 OEM 应用程序中的整个项目,详见替换一个 OEM 应 用程序中的项目 (第 376 页)。 • 将新建的对象合并到现有的 OEM 应用程序项目中,详见 合并新建对象到 OEM 应用程序内的项目中 (第 376 页)。 替换一个 OEM 应用程序中的项目 OEM 应用程序的更新完成后,项目便可以在 OEM 应用程序 中替换。通常只需要复制已更新的 OEM 项目,然后合并该项 目到原厂 OEM 应用程序中便可完成替换。 这些任务可以用 MicroStrategy Project Duplication Wizard 和 Project Merge Wizard 来完成。这两种根据都可以通过命令行 来执行各自的任务,从而让项目复制和替换过程可以自动完 成。使用上述工具来复制并替换项目的步骤详见 System Administration Guide。 合并新建对象到 OEM 应用程序内的项目中 OEM 应用程序更新完成后,项目的更新内容可以通过使用更 新包来实现部署。更新包是一个包含一组对象定义和冲突解决 规则的文件。当您创建更新包时,您首先要添加对象,然后再 指定有关对象冲突的解决方法。 这些更新包可以用 Object Manager 进行开发。更新包的部署 准备就绪后,可通过 Object Manager 或 Command Manager Runtime 实现部署。关于用 Object Manager 创建和部署更新 包的信息,请参阅 System Administration Guide 中对管理项 目的相关介绍。如需了解关于 Command Manager Runtime 的信息,请参考 System Administration Guide 中关于 Command Manager and Command Manager Runtime 的介 绍。 376 更新 OEM 应用程序 © 2010 MicroStrategy, Inc. 安装和配置指南 部署 OEM 应用程序 11 MicroStrategy OEM 应用程序的疑难解答 支持 MicroStrategy Health Center 可以帮助您诊断并修复您 MicroStrategy 系统存在的问题。它将检查已知问题并提供迅 速的解决方案。如果 Health Center 无法迅速解决某个问题, 它还可以让您把相关的日志文件捆绑为一个诊断包并将此诊断 包传输到 MicroStrategy 技术支持部供分析和解答。 Health Center 是与 MicroStrategy 安装程序一起提供的工具。 如需了解关于如何使用 Health Center 来诊断并修复您的 MicroStrategy 环境中所存在的问题,请参考 System Administration Guide。 © 2010 MicroStrategy, Inc. MicroStrategy OEM 应用程序的疑难解答支持 377 11 部署 OEM 应用程序 378 MicroStrategy OEM 应用程序的疑难解答支持 安装和配置指南 © 2010 MicroStrategy, Inc. 12 用命令行工具配置 MICROSTRATEGY 12. 简介 MicroStrategy 工具用于 UNIX 和 Linux 上的命令行模式,因 此您可以通过操作系统控制台执行各种配置任务。这可以让您 即使没有 MicroStrategy 界面的访问权限也能完成您所必须的 配置。 在 Windows 计算机上,建议使用相应的 MicroStrategy 界面 来执行本章所描述的配置。 当您通过 UNIX 或 Linux 操作系统控制台执行 MicroStrategy 配置任务时,必须确保保留字和保留字 符不会错误地用于命令字符。要避免保留字和保留字符 产生类似问题,请参阅对保留字和保留字符的支持 (第 404 页)。 本章包含下列配置内容: © 2010 MicroStrategy, Inc. • 创建数据源 DSN (第 380 页) • 测试并检查 ODBC 连通性 (第 381 页) • 用 response.ini 文件配置 MicroStrategy (第 382 页) 379 12 用命令行工具配置 MicroStrategy • 安装和配置指南 配置并控制 Intelligence Server (第 399 页) 创建数据源 DSN 当您安装完 ODBC 驱动程序后 (详见 Appendix A, 连接至数 据库:ODBC 和 DSN),您可以为其定义一个或多个数据源。 DSN 必须提供一个唯一的数据描述,例如, Payroll_Project_Metadata 或 Payroll_Warehouse。 DSN 是客户端应用程序 (此处指 MicroStrategy)用来查找 并连接数据源的指向名称。多个 DSN 可以指向同一个数据源 且一个 DSN 可以用于不同的应用程序。 MicroStrategy 提供了一款单行命令行版本的 MicroStrategy Connectivity Wizard 用来在 UNIX 和 Linux 上创建 DSN。 Windows、 UNIX 和 Linux 计算机上使用 您可以在 MicroStrategy Connectivity Wizard 来创建 DSN,详见 与数据库通讯:ODBC 和 DSN (第 116 页)。 如何通过命令行在 UNIX/Linux 上创建 DSN 1 通过 UNIX/Linux 控制台窗口,浏览至 <HOME_PATH>, 其中 <HOME_PATH> 是您在安装过程中所指定的主目录。 2 浏览至 bin 文件夹。 3 输入 mstrconnectwiz -h,然后再按 Enter 键以显示不同数 据库平台的命令行语法和示例。 4 在显示的语法和示例的基础上创建命令行。例如,下列命 令可创建 Oracle 数据库的 DSN 并用于测试登录凭据: mstrconnectwiz ORCLW MyOracleDSN 12.34.56.78 orcl 1521 -u:OracleUser -p:OracleUserPasword 380 创建数据源 DSN © 2010 MicroStrategy, Inc. 用命令行工具配置 MicroStrategy 安装和配置指南 12 测试并检查 ODBC 连通性 在 UNIX and Linux 中, DB Query Tool (mstrdbquerytool)是通过 MicroStrategy 创建的,并且 与 UNIX 和 Linux 版的 MicroStrategy 一起安装在目标目录 中。 DB Query Tool (mstrtodbcx)的命令行版本同样可在同 一目录中使用。 此工具可以测试 ODBC 与 DSN 的连通性、列出可用于 DSN 的数据表、列出某个 ODBC 连接的所有 DSN、并返回其他有 用的信息。 Windows、 UNIX 和 Linux 计算机上使用 您也可以在 DB Query Tool 界面,详见使用 DB Query Tool (第 127 页)。 如何测试并检查 ODBC 连通性 1 在 UNIX/Linux 控制台窗口中,浏览至 <HOME_PATH>,其中 <HOME_PATH> 是您在安装过 程中所指定的主目录。 2 浏览至 bin 文件夹。 3 输入 mstrtodbcx,然后再按 Enter 键。这时将显示欢迎消 息。 4 输入 .help,然后再按 Enter 键以显示命令行语法和可用的 选项。 5 要连接到 DSN,输入以下命令: .cn -d DSN -u UserName -p Password 在上述语法中, DSN 是数据源的名称, UserName 是数 据源的登录名,Password 是数据源登录帐户的密码。要 继续如何通过命令行在 UNIX/Linux 上创建 DSN (第 380 页)中所描述的示例,用以下命令连接至 Oracle DSN。 .cn -d MyOracleDSN -u OracleUser -p OracleUserPassword 这时将显示连接成功的基本连接信息。 © 2010 MicroStrategy, Inc. 测试并检查 ODBC 连通性 381 12 用命令行工具配置 MicroStrategy 安装和配置指南 6 运行任何必要的测试项和选项。例如,输入以下内容 .lt -t USER% 然后按 Enter 键,列出所有以 USER 开头的 数据表。 % 在此命令中用作通配符。 7 完成测试并检查 ODBC 连通性后,输入 .disconnect 然后 按 Enter 键则关闭连接。 8 输入 .quit 然后按 Enter 键以关闭 MicroStrategy DB Query Tool。 用 response.ini 文件配置 MicroStrategy MicroStrategy Configuration Wizard 用于命令行模式,因此 您没有 GUI 的访问权限的情况下仍可以使用 Configuration Wizard。您可以在命令行模式下通过 Configuration Wizard 执行以下配置: • 创建元数据和统计表 • 在元数据中创建新的 MicroStrategy Intelligence Server 定 义、为 Intelligence Server 分配一个现有的服务器定义、 并删除现有的服务器定义 • 在服务器 (3 层)模式下创建 MicroStrategy 项目源 直接 (2 层)数据源只适用于 Windows 操作系统。 在命令行模式下使用 Configuration Wizard 可以创建一个 response.ini 文件。此文件可以在命令行模式下用来配置 MicroStrategy,而无需经过 Configuration Wizard 中繁琐的 配置页面。您也可以分发 response.ini 文件给其他用户和计算 机以执行多项配置,而无需通过使用 Configuration Wizard 逐一完成每项配置。 本节将为您介绍使用一个 response.ini 文件在 Linux 或 UNIX 计算机上通过命令行配置 MicroStrategy 的以下操作步骤和相 关信息: • 创建响应文件 (第 383 页) • 使用 response.ini 文件配置 MicroStrategy (第 398 页) 382 用 response.ini 文件配置 MicroStrategy © 2010 MicroStrategy, Inc. 用命令行工具配置 MicroStrategy 安装和配置指南 • 12 response.ini 文件中的参数和选项 (第 399 页) 您也可以在 Windows 计算机上的命令行模式下使用 Configuration Wizard 来配置 MicroStrategy。但是在 Windows 计算机上,建议使用 Configuration Wizard 图形用户界面来创建并使用响应文件,详见使用响应文 件配置 MicroStrategy (第 153 页)。 在命令行模式下用 Configuration Wizard 配置 MicroStrategy 前,您必须确保相关操作符合使用配置向导的前提条件 (第 130 页)中所列的前提条件。 创建响应文件 本节将为您介绍如何使用命令行模式来配置 MicroStrategy。 执行本节所述步骤将创建一个可用于在 UNIX 和 Linux 计算 机上配置 MicroStrategy 安装的 response.ini 文件。 如何使用命令行模式来配置 MicroStrategy 1 在 UNIX 或 Linux 控制台窗口中,浏览至 <HOME_PATH>,其中 <HOME_PATH> 是您在安装过程中所 指定的主目录。 2 浏览至 bin 目录。 3 在命令提示时,输入 mstrcfgwiz-editor,然后再按 Enter 键。 Configuration Wizard 将在命令行模式下打开。 向导中所显示的内容或页面根据您所选择的内容会有所不 同。 4 确认欢迎屏幕上的信息并按 Enter 键以继续。 5 您可以选择使用 response.ini 文件配置 MicroStrategy,或 创建一个新的 response.ini 文件来支持新的配置内容,详 见以下操作: • © 2010 MicroStrategy, Inc. 输入 1,然后再按 Enter 键以使用 response.ini 文件配 置 MicroStrategy。如需在命令行模式下使用 response.ini 文件的步骤,请参阅使用 response.ini 文 件配置 MicroStrategy (第 398 页)。 用 response.ini 文件配置 MicroStrategy 383 12 用命令行工具配置 MicroStrategy 安装和配置指南 • 输入 2,然后再按 Enter 键以使用新的 response.ini。 您可以从不同的配置任务中进行选择,详见本操作步骤 中的配置任务部分。 配置任务 6 您可以支持以下各项所述的配置任务: • 输入 1,然后再按 Enter 键以创建元数据、历史列表和 统计表。参考创建元数据、历史列表和统计表 (第 384 页)以获取创建元数据和统计表的步骤。 • 输入 2,然后再按 Enter 键以配置 MicroStrategy Intelligence Server 定义。参考设置 MicroStrategy Intelligence Server (第 393 页)以获取配置 Intelligence Server 定义的步骤。 • 输入 3,然后再按 Enter 键以创建项目源。参考创建项 目源 (第 397 页)以获取创建数据源的步骤。 创建元数据、历史列表和统计表 如果您选择了配置任务 (第 384 页)中的选项 1,您可以创 建元数据表、历史列表表格和统计表。执行上述配置任务的步 骤分别在以下各节内容中予以叙述: • 创建元数据表 (第 384 页) • 创建历史列表表格 • 创建统计表 (第 390 页) 创建元数据表 您可以在数据源中创建元数据表,详见以下步骤。 如果元数据表已存在于您想用来保存元数据表的位置, 且您希望覆盖当前的元数据表,您应使用下述选项。 前提条件 • 此操作步骤假设您已在命令行模式下打开 Configuration Wizard 并选择创建元数据和统计表,详见创建响应文件 (第 383 页)。 384 用 response.ini 文件配置 MicroStrategy © 2010 MicroStrategy, Inc. 用命令行工具配置 MicroStrategy 安装和配置指南 12 如何创建元数据表 1 在提示中如果提问是否创建元数据表,输入 Y,然后再按 Enter 键。随后将提示您输入 ODBC 数据源信息。 2 输入用以保存元数据表的数据库的 ODBC DSN 相对应的 数字,然后再按 Enter 键。 如果您还没有在您的 UNIX 或 Linux 计算机上定义 DSN,请参阅 创建数据源 DSN (第 380 页)。 3 如果 Configuration Wizard 在您所指定的数据库位置检测 到现有的元数据资料库,将显示一条消息提示您是否要重 新创建元数据表。如果您输入 Y 并按回车,元数据资料库 中的所有信息将在稍后执行响应文件时被覆盖。 4 根据您的数据库的类型,可能提示您提供连接您 DSN 的 登录名和密码: a 输入保存您数据表的数据库的登录名,然后再按 Enter 键。随后将提示您提供该登录帐户的密码。 b 输入指定帐户的密码,然后再按 Enter 键。这时将提示 您提供该元数据表的元数据前缀。 5 根据您的数据库类型,您可以输入字符以用作元数据表的 名称前缀或者不使用前缀,如下所示: • 输入必要的前缀字符并按 Enter 键。 • 提示留空,然后再按 Enter 键,使用不带元数据前缀的 名称。 6 接下来的配置步骤取决于您的 ODBC 数据源详细信息: • 如果数据源指向 DB2 MVS 数据库,将显示配置 DB2 MVS 数据库的步骤。详见本操作流程中的如何配置 DB2 MVS 数据库选项部分。 • 如果数据源不是指向 DB2 MVS 数据库,将显示选择元 数据脚本步骤。详见本操作流程中的如何选择元数据脚 本 (第 386 页)部分。 如何配置 DB2 MVS 数据库选项 如果您在 DB2 MVS 数据库中创建元数据表时将显示这些 步骤。 © 2010 MicroStrategy, Inc. 用 response.ini 文件配置 MicroStrategy 385 12 用命令行工具配置 MicroStrategy 安装和配置指南 7 您可以输入要使用的数据库名称或者直接使用默认名称, 详见以下操作: • 输入要使用的数据库名称并按 Enter 键。 • 提示留空,然后再按 Enter 键,直接使用默认的数据 库。 这时将提示您输入 MVS 表空间名称。 8 您可以输入要用于元数据表的表空间名称或直接使用默认 的表空间名称,详见以下操作: • 输入必要的表空间名称字符并按 Enter 键。 • 提示留空,然后再按 Enter 键以便直接使用默认的表空 间名称。 这时将提示您选择要用来创建元数据表的元数据脚本。 如何选择元数据脚本 9 您可以选择用来创建元数据表的脚本或者使用默认脚本, 详见以下操作: • 输入有效的脚本文件路径,然后再按 Enter 键。 • 提示留空,然后再按 Enter 键以便使用默认的脚本用于 您使用的数据库类型。 这时将提示您创建历史列表表格。 如何创建历史列表表格 10 您可以选择是否创建历史列表表格,详见以下操作: • 输入 Y,然后再按 Enter 键以创建历史列表表格。创建 历史列表表格的相关说明请参考创建统计表 (第 390 页)。 • 输入 N,然后再按 Enter 键以跳过历史列表表格的创 建。这时将提示您创建统计表,详见本操作流程中的如 何创建统计表部分。 如何创建统计表 11 您可以选择是否创建统计表,详见以下操作: • 输入 Y,然后再按 Enter 键以创建统计表。创建统计表 的相关说明请参考创建统计表 (第 390 页)。 386 用 response.ini 文件配置 MicroStrategy © 2010 MicroStrategy, Inc. 用命令行工具配置 MicroStrategy 安装和配置指南 • 12 输入 N,然后再按 Enter 键以跳过统计表的创建。这时 将提示您为 response.ini 文件输入名称,详见本操作流 程中的如何生成 response.ini 文件部分。 如何生成 response.ini 文件 12 默认情况下,配置内容将命名为 Response.ini 并保存在 /<HOME_PATH>/ 目录,其中 <HOME_PATH> 是您在安 装时所指定的主目录。您可以把字段留空以使用默认名称 或输入一个不同的名称,然后再按 Enter 键。这时将生成 response.ini 文件,并提示您是否立即执行配置。 13 您可以选择执行您刚刚完成的配置或者以后再用 response.ini 文件来执行配置。 • 输入 Y,然后再按 Enter 键以执行配置。 您将使用创建好的 response.ini 文件供日后配置使用,详 见使用 response.ini 文件配置 MicroStrategy (第 398 页)。 • 输入 N,然后再按 Enter 键从而不执行配置并退出。您 将使用创建好的 response.ini 文件供日后配置使用,详 见使用 response.ini 文件配置 MicroStrategy (第 398 页)。 创建历史列表表格 您可以在数据源中创建历史列表表格,详见以下步骤。 前提条件 • 此操作步骤假设您已在命令行模式下打开 Configuration Wizard 并选择创建元数据、历史列表,以及统计表,详见 创建响应文件 (第 383 页)。 如何创建统计表 1 创建元数据表后 (详见创建元数据表 (第 384 页))或跳 过元数据表的创建后,将提示您创建历史列表表格。 要创建历史列表表格,输入 Y,然后再按 Enter 键。随后 将提示您输入 ODBC 数据源信息。 © 2010 MicroStrategy, Inc. 用 response.ini 文件配置 MicroStrategy 387 12 用命令行工具配置 MicroStrategy 安装和配置指南 2 您可以按以下描述的各种方式提供 ODBC DSN 信息,这 取决于之前您是否将元数据表作为配置过程的一部分进行 创建: • 如果元数据表不是作为配置过程的一部分而创建的时 候,将提示您输入 ODBC DSN 信息。输入此信息的相 关步骤可参考本操作流程中的如何提供 ODBC DSN 信 息部分。 • 如果元数据表是作为配置过程的一部分而创建的时候, 将提示您是否在历史列表表格中使用相同的元数据表 ODBC DSN 信息。其中包括以下选项: – 输入 Y,然后按 Enter 键以创建和您所输入的元数 据表所使用的相同 ODBC DSN 信息的历史列表表 格。这时将提示您选择历史列表脚本以创建历史列 表表格,详见本操作流程中的如何选择历史列表脚 本部分。 – 输入 N,然后再按 Enter 键以提供不同的 ODBC DSN 信息,详见本操作流程中的 如何提供 ODBC DSN 信息 部分。 如何提供 ODBC DSN 信息 3 输入用于创建历史列表表格的数据库的 ODBC DSN 相对 应的数字,然后再按 Enter 键。 如果您还没有在您的 UNIX 或 Linux 计算机上定义 DSN,请参阅 创建数据源 DSN (第 380 页)。 4 根据您的数据库的类型,可能提示您提供连接您 DSN 的 登录名和密码: a 输入创建历史列表表格的数据库的登录名,然后再按 Enter 键。随后将提示您提供该登录帐户的密码。 b 输入指定帐户的密码,然后再按 Enter 键。 5 接下来的配置步骤取决于您的 ODBC 数据源详细信息: • 如果数据源指向 DB2 MVS 数据库,将显示配置 DB2 MVS 数据库的步骤。详见本操作流程中的如何配置 DB2 MVS 数据库选项部分。 • 如果数据源不是指向 DB2 MVS 数据库,将显示创建统 计表的统计脚本步骤。详见本操作流程中的如何选择历 史列表脚本部分。 388 用 response.ini 文件配置 MicroStrategy © 2010 MicroStrategy, Inc. 用命令行工具配置 MicroStrategy 安装和配置指南 12 如何配置 DB2 MVS 数据库选项 如果您在 DB2 MVS 数据库中创建元数据表时将显示这些 步骤。 6 您可以输入要使用的数据库名称或者直接使用默认名称, 详见以下操作: • 输入要使用的数据库名称并按 Enter 键。 • 提示留空,然后再按 Enter 键以便直接使用默认的数据 库。 这时将提示您输入 MVS 表空间名称。 7 您可以输入要用于元数据表的表空间名称或直接使用默认 的表空间名称,详见以下操作: • 输入必需的表空间名称字符并按 Enter 键。 • 提示留空,然后再按 Enter 键以便直接使用默认的表空 间名称。 这时将提示您选择要用来创建统计表的统计脚本。 如何选择历史列表脚本 8 您可以选择用来创建历史列表的脚本或者使用默认脚本, 详见以下操作: • 输入有效的脚本文件路径,然后再按 Enter 键。 • 提示留空,然后再按 Enter 键以便将默认的脚本用于您 使用的数据库类型。 这时将提示您创建统计表。 如何创建统计表 9 您可以选择是否创建统计表,详见以下操作: © 2010 MicroStrategy, Inc. • 输入 Y,然后再按 Enter 键以创建统计表。创建统计表 的相关说明请参考创建统计表 (第 390 页)。 • 输入 N,然后再按 Enter 键以跳过统计表的创建。这时 将提示您为 response.ini 文件输入名称,详见本操作流 程中的如何生成 response.ini 文件部分。 用 response.ini 文件配置 MicroStrategy 389 12 用命令行工具配置 MicroStrategy 安装和配置指南 如何生成 response.ini 文件 10 默认情况下,配置内容将命名为 Response.ini 并保存在 /<HOME_PATH>/ 目录,其中 <HOME_PATH> 是您在安 装时所指定的主目录。您可以把字段留空以使用默认名称 或输入一个不同的名称,然后再按 Enter 键。这时将生成 response.ini 文件,并提示您是否立即执行配置。 11 您可以选择执行您刚刚完成的配置或者以后再用 response.ini 文件来执行配置。 • 输入 Y,然后再按 Enter 键以执行配置。 您可以将创建好的 response.ini 文件供日后配置使用, 详见使用 response.ini 文件配置 MicroStrategy (第 398 页)。 • 输入 N,然后再按 Enter 键从而不执行配置并退出。您 可以将创建好的 response.ini 文件供日后配置使用,详 见使用 response.ini 文件配置 MicroStrategy (第 398 页)。 创建统计表 您可以在数据源中创建统计表,详见以下步骤。 前提条件 • 此操作步骤假设您已在命令行模式下打开 Configuration Wizard 并选择创建元数据、历史列表,以及统计表,详见 创建响应文件 (第 383 页)。 如何创建统计表 1 当您完成创建元数据表 (详见创建元数据表 (第 384 页))、历史列表表格 (创建历史列表表格 (第 387 页))或跳过这两个步骤后,将提示您创建统计表。 要创建统计表,输入 Y,然后再按 Enter 键。随后将提示 您输入 ODBC 数据源信息。 2 您可以按以下描述的各种方式提供 ODBC DSN 信息,这 取决于之前您是否将元数据表作为配置过程的一部分进行 创建。 390 用 response.ini 文件配置 MicroStrategy © 2010 MicroStrategy, Inc. 用命令行工具配置 MicroStrategy 安装和配置指南 12 • 如果元数据表不是作为配置过程的一部分而创建的时 候,将提示您输入 ODBC DSN 信息。输入此信息的相 关步骤可参考本操作流程中的如何提供 ODBC DSN 信 息部分。 • 如果元数据表是作为配置过程的一部分而创建的时候, 将提示您是否在统计表中使用相同的元数据表 ODBC DSN 信息。其中包括以下选项: – 输入 Y,然后按 Enter 键以创建和您所输入的元数 据表所使用的相同 ODBC DSN 信息的统计表。这 时将提示您选择统计表脚本以创建统计表,详见本 操作流程中的如何选择统计脚本部分。 – 输入 N,然后再按 Enter 键以提供不同的 ODBC DSN 信息,详见本操作流程中的 如何提供 ODBC DSN 信息 部分。 如何提供 ODBC DSN 信息 3 输入一个用于创建统计表的数据库的有效 ODBC DSN , 然后再按 Enter 键。这时将提示您输入 DSN 登录名。 4 输入创建统计表的数据库的登录名,然后再按 Enter 键。 随后将提示您提供该登录帐户的密码。 5 输入指定帐户的密码,然后再按 Enter 键。 接下来的配置步骤取决于您的 ODBC 数据源的详细信息: • 如果数据源指向 DB2 MVS 数据库,将显示配置 DB2 MVS 数据库的步骤。详见本操作流程中的如何配置 DB2 MVS 数据库选项部分。 • 如果数据源不是指向 DB2 MVS 数据库,将显示创建统 计表的统计脚本步骤。详见本操作流程中的如何选择统 计脚本部分。 如何配置 DB2 MVS 数据库选项 如果您在 DB2 MVS 数据库中创建元数据表时将显示这些 步骤。 6 您可以输入要使用的数据库名称或者直接使用默认名称, 详见以下操作: • © 2010 MicroStrategy, Inc. 输入要使用的数据库名称并按 Enter 键。 用 response.ini 文件配置 MicroStrategy 391 12 用命令行工具配置 MicroStrategy 安装和配置指南 • 提示留空,然后再按 Enter 键以便直接使用默认的数据 库。 这时将提示您输入 MVS 表空间名称。 7 您可以输入要用于元数据表的表空间名称或直接使用默认 的表空间名称,详见以下操作: • 输入必要的表空间名称字符并按 Enter 键。 • 提示留空,然后再按 Enter 键以便直接使用默认的表空 间名称。 这时将提示您选择要用来创建统计表的统计脚本。 如何选择统计脚本 8 您可以选择用来创建统计表的脚本或者使用默认脚本,详 见以下操作: • 输入有效的脚本文件路径,然后再按 Enter 键。 • 提示留空,然后再按 Enter 键以便使用默认的脚本用于 您使用的数据库类型。 随后将提示您提供 response.ini 文件的名称。 如何生成 response.ini 文件 9 默认情况下,配置内容将命名为 Response.ini 并保存在 /<HOME_PATH>/ 目录,其中 <HOME_PATH> 是您在安 装时所指定的主目录。您可以把字段留空以使用默认名称 或输入一个不同的名称,然后再按 Enter 键。这时将生成 response.ini 文件,并提示您是否立即执行配置。 10 您可以选择执行您刚刚完成的配置或者以后再用 response.ini 文件来执行配置。 • 输入 Y,然后再按 Enter 键以执行配置。 您可以将创建好的 response.ini 文件供日后配置使用, 详见使用 response.ini 文件配置 MicroStrategy (第 398 页)。 • 输入 N,然后再按 Enter 键从而不执行配置并退出。您 可以将创建好的 response.ini 文件供日后配置使用,详 见使用 response.ini 文件配置 MicroStrategy (第 398 页)。 392 用 response.ini 文件配置 MicroStrategy © 2010 MicroStrategy, Inc. 用命令行工具配置 MicroStrategy 安装和配置指南 12 设置 MicroStrategy Intelligence Server 如果您选择了配置任务 (第 384 页)中的选项 2,您可以设 置 MicroStrategy Intelligence Server 以创建、使用或删除服 务器定义。要开始设置您的服务器定义,您必须输入与您的 ODBC DSN 和 MicroStrategy 连接有关的信息。 如何设置 MicroStrategy Intelligence Server 1 输入数据库用来连接 Intelligence Server 的 ODBC DSN 所 对应的数字。此数据库必须是保存您的元数据所在的数据 源。然后按 Enter 键。这时将提示您输入 DSN 登录名。 2 输入创建统计表的数据库的登录名,然后再按 Enter 键。 随后将提示您提供该登录帐户的密码。 3 输入指定帐户的密码,然后再按 Enter 键。这时将提示您 输入元数据前缀。 4 您可以输入字符以用作元数据表的名称前缀或者不使用前 缀,如下所示: • 输入必要的前缀字符并按 Enter 键。 • 提示留空,然后再按 Enter 键以便使用不带元数据前缀 的名称。 这时将提示您输入临时表前缀。 5 您可以输入字符以用作临时表的名称前缀或者不使用前 缀,如下所示: • 输入必要的前缀字符并按 Enter 键。 • 提示留空,然后再按 Enter 键以便使用不带临时表前缀 的名称。 这时将提示您输入 MicroStrategy 用户登录名。 6 输入一个具有管理员权限的 MicroStrategy 用户登录名, 然后再按 Enter 键。随后将提示您提供该登录帐户的密 码。 Administrator,密码留空。 默认的管理员帐户为 初始配置结束后必须更改此设置。 © 2010 MicroStrategy, Inc. 用 response.ini 文件配置 MicroStrategy 393 12 用命令行工具配置 MicroStrategy 安装和配置指南 7 输入指定的 MicroStrategy 用户登录帐户的密码,然后再 按 Enter 键。这时将提示您选择要完成配置的 Intelligence Server 类型。 8 您可以执行以下几项内容中所描述的其中一项 Intelligence Server 配置任务: • 输入 1,然后再按 Enter 键以创建新的服务器定义。参 考创建并使用服务器定义 (第 394 页)以获取创建新 服务器定义的步骤。 • 输入 2,然后再按 Enter 键以使用现有的服务器定义。 此项配置运行使用相同的步骤来创建新服务器定义,详 见创建并使用服务器定义 (第 394 页)。 • 输入 3,然后再按 Enter 键以删除服务器定义。参考删 除一个服务器定义 (第 396 页)以获取删除服务器定 义的步骤。 • 输入 4,然后再按 Enter 键以创建新服务器定义并用作 默认的服务器定义。此项配置运行使用相同的步骤来创 建新服务器定义,详见创建并使用服务器定义 (第 394 页)。 创建并使用服务器定义 您应执行相同步骤以完成以下操作: • 创建一个新的服务器定义 • 创建一个新的服务器定义并用作默认的服务器定义 • 使用一个现有的服务器定义。 所采取的操作取决于如何设置 MicroStrategy Intelligence Server (第 393 页)中您所选择的操作步骤。 前提条件: • 此操作步骤假设您已在命令行模式下打开 Configuration Wizard 并已输入 Intelligence Server 的配置信息,详见设 置 MicroStrategy Intelligence Server (第 393 页)。 如何创建并使用服务器定义 394 用 response.ini 文件配置 MicroStrategy © 2010 MicroStrategy, Inc. 用命令行工具配置 MicroStrategy 安装和配置指南 12 1 在要求输入服务器名称的提示中,输入区别于服务器定义 的名称,然后按 Enter 键。您可以不输入任何信息并按 Enter 键以使用默认的服务器定义。这时将提示您选择要 为服务器定义加载的项目。 2 当服务器定义开始执行时输入要加载的项目的名称,然后 再按 Enter 键。用 \ 字符分隔项目名称。这时将提示您选 择不希望为服务器定义加载的项目。 3 当服务器定义开始执行时输入不希望加载的项目的名称, 然后再按 Enter 键。用 \ 字符分隔项目名称。这时将提示 您输入用于 Intelligence Server 的 TCP 端口。 4 您可以按照以下方法,使用 Intelligence Server 的默认端 口号或输入不同的端口号: • 提示留空,然后再按 Enter 键以便直接使用默认端口 号。 • 输入一个端口号,并按 Enter 键。 这时将提示您是否把 Intelligence Server 注册为一项服务。 5 您可以选择是否把 Intelligence Server 注册为一项服务, 详见以下操作: • 输入 Y,然后再按 Enter 键以便把 Intelligence Server 注册为一项服务。要执行此配置,您必须用具有根级别 权限和许可权的帐户登录到您的 UNIX 或 Linux 计算 机。 • 输入 N,然后再按 Enter 键 Intelligence Server 将不会 注册为一项服务。 这时将提示您是否在完成配置时启动 Intelligence Server 6 输入 Y 然后再按 Enter 键以便在响应文件执行后启动 Intelligence Server。随后将提示您提供 response.ini 文件 的名称。 如何生成 response.ini 文件 7 默认情况下,配置内容将命名为 Response.ini 并保存在 /<HOME_PATH>/ 目录,其中 <HOME_PATH> 是您在安 装时所指定的主目录。您可以把字段留空以使用默认名称 或输入一个不同的名称,然后再按 Enter 键。这时将生成 response.ini 文件,并提示您是否立即执行配置。 © 2010 MicroStrategy, Inc. 用 response.ini 文件配置 MicroStrategy 395 12 用命令行工具配置 MicroStrategy 安装和配置指南 8 您可以选择执行您刚刚完成的配置或者以后再用 response.ini 文件来执行配置,如下所述。 • 输入 Y,然后再按 Enter 键以执行配置。 您可以将创建好的 response.ini 文件供日后配置使用, 详见使用 response.ini 文件配置 MicroStrategy (第 398 页)。 • 输入 N,然后再按 Enter 键从而不执行配置并退出。您 可以将创建好的 response.ini 文件供日后配置使用,详 见使用 response.ini 文件配置 MicroStrategy (第 398 页)。 删除一个服务器定义 您可以删除一个服务器定义以便将其从可用的 Intelligence Server 服务器定义中移除。 前提条件 • 此操作步骤假设您已在命令行模式下打开 Configuration Wizard 并已输入 Intelligence Server 的配置信息,详见设 置 MicroStrategy Intelligence Server (第 393 页)。 如何删除服务器定义 1 在要求输入要移除的服务器定义的提示中,输入区别于服 务器定义的名称,然后按 Enter 键。您可以列出要删除的 多个服务器定义,并用 \ 字符分隔不同的服务器定义名 称。随后将提示您提供 response.ini 文件的名称。 如何生成 response.ini 文件 2 默认情况下,配置内容将命名为 Response.ini 并保存在 /<HOME_PATH>/ 目录,其中 <HOME_PATH> 是您在安 装时所指定的主目录。您可以把字段留空以使用默认名称 或输入一个不同的名称,然后再按 Enter 键。这时将生成 response.ini 文件,并提示您是否立即执行配置。 3 您可以选择执行您刚刚完成的配置或者以后再用 response.ini 文件来执行配置。 • 输入 Y,然后再按 Enter 键以执行配置。 396 用 response.ini 文件配置 MicroStrategy © 2010 MicroStrategy, Inc. 用命令行工具配置 MicroStrategy 安装和配置指南 12 您可以将创建好的 response.ini 文件供日后配置使用, 详见使用 response.ini 文件配置 MicroStrategy (第 398 页)。 • 输入 N,然后再按 Enter 键从而不执行配置并退出。您 可以将创建好的 response.ini 文件供日后配置使用,详 见使用 response.ini 文件配置 MicroStrategy (第 398 页)。 创建项目源 如果您选择了配置任务 (第 384 页)中的选项 3 ,您可以按 照以下操作创建项目源。 如何创建项目源 1 在要求输入项目源名称的提示中,输入要创建的项目源的 名称,然后再按 Enter 键。这时将提示您输入 Intelligence Server 名称。 2 输入 Intelligence Server 名称并按 Enter 键。您也可以不输 入任何信息并按 Enter 键以接受默认的 Intelligence Server。这时将提示您输入用于 Intelligence Server 的 TCP 端口。 3 您可以按照以下方法,使用 Intelligence Server 的默认端 口号或输入不同的端口号: • 提示留空,然后再按 Enter 键以便直接使用默认端口 号。 • 输入一个端口号,并按 Enter 键。 这时将提示您定义一个用于项目源连接超时的时间间隔。 4 在用户自动与某个项目源断开连接时输入一个代表允许的 非活动总量的数值 (分钟)。这将强制连接到项目源的非 活动用户因连接超时而断开连接。输入 0 以定义用户因为 处于非活动状态与项目源断开连接。然后按 Enter 键。 这时将提示您选择一个项目源的验证类型。 © 2010 MicroStrategy, Inc. 用 response.ini 文件配置 MicroStrategy 397 12 用命令行工具配置 MicroStrategy 安装和配置指南 5 您可以输入相应的数字以选择命令行中所列的其中一个验 证类型。如需关于每种验证类型的信息,请参阅验证模式 (第 151 页)。 随后将提示您提供 response.ini 文件的名称。 如何生成 response.ini 文件 6 默认情况下,配置内容将命名为 Response.ini 并保存在 /<HOME_PATH>/ 目录,其中 <HOME_PATH> 是您在安 装时所指定的主目录。您可以把字段留空以使用默认名称 或输入一个不同的名称,然后再按 Enter 键。这时将生成 response.ini 文件,并提示您是否立即执行配置。 7 您可以选择执行您刚刚完成的配置或者以后再用 response.ini 文件来执行配置。 • 输入 Y,然后再按 Enter 键以执行配置。 您可以将创建好的 response.ini 文件供日后配置使用, 详见使用 response.ini 文件配置 MicroStrategy (第 398 页)。 • 输入 N,然后再按 Enter 键从而不执行配置并退出。您 可以将创建好的 response.ini 文件供日后配置使用,详 见使用 response.ini 文件配置 MicroStrategy (第 398 页)。 使用 response.ini 文件配置 MicroStrategy 本段内容描述了如何通过 MicroStrategy Configuration Wizard 使用 response.ini 文件。如需关于如何通过 MicroStrategy Configuration Wizard 进行配置的信息,请参 阅创建响应文件 (第 383 页)。 如何在命令行模式下通过 Configuration Wizard 使用 response.ini 文件 1 在 UNIX 或 Linux 控制台窗口中,浏览至 <HOME_PATH>,其中 <HOME_PATH> 是您在安装过程中所 指定的主目录。 2 浏览至 bin 文件夹。 398 用 response.ini 文件配置 MicroStrategy © 2010 MicroStrategy, Inc. 用命令行工具配置 MicroStrategy 安装和配置指南 12 3 输入 mstrcfgwiz-editor,然后再按 Enter 键。 Configuration Wizard 打开时将显示欢迎页面。 4 按 Enter 键。 5 输入 1 以选择一个要使用的响应文件,然后再按 Enter 键 . 6 输入 response.ini 文件的完全限定的路径,然后再按 Enter 键。例如: /home/username/MicroStrategy/RESPONSE.INI 如果路径和响应文件有效,配置过程将正常执行并显示一条配 置成功的消息。如果配置过程中出现错误,将显示一条错误消 息告知执行响应文件时发生的错误。 response.ini 文件中的参数和选项 如需所有 response.ini 可用的参数和选项列表,请参阅响应配 置参数和选项 (第 155 页)。 配置并控制 Intelligence Server MicroStrategy 提供了各种命令行工具用来配置并控制在 UNIX 和 Linux 上运行的 Intelligence Servers。每一款命令行 工具提供了描述性提示和帮助信息以引导您如何使用该工具。 本节提供了每款工具功能的概述,以及更多关于如何使用工具 的详细信息。 在 Windows 计算机上,这些配置可以与 MicroStrategy Desktop、 Service Manager,以及其他 MicroStrategy 工具一起使用。如需更多关于执行各种 管理任务的信息,请参阅 System Administration Guide。 用 mstrsvr 启动、配置并监视 Intelligence Server 如果您的 Intelligence Server 安装在 UNIX 或 Linux 计算机 上,您可以通过命令行用 mstrsvr 来的启动、配置并监视您的 © 2010 MicroStrategy, Inc. 配置并控制 Intelligence Server 399 12 用命令行工具配置 MicroStrategy 安装和配置指南 Intelligence Server。此工具通过命令行启动 Intelligence Server 并显示以下关于 Intelligence Server 连接的信息: • Intelligence Server 版本号 • Intelligence Server 实例名称 • 元数据 DSN • 元数据登录名 • Intelligence Server 定义名称 • 端口号 您可以为运行中的 Intelligence Server 执行各种配置和监视任 务,其中包括但不局限于以下常用任务: • 显示数据库连接信息 • 打开、闲置以及继续运行项目 • 检查并关闭作业 • 监视用户 • 删除服务器聚类分析选项 • 监视内存使用信息 • 停止服务器 • 监视锁争用 如何用 mstrsvr 启动、配置并监视 Intelligence Server 1 通过 UNIX/Linux 控制台窗口,浏览至 <HOME_PATH>, 其中 <HOME_PATH> 是您在安装过程中所指定的主目录。 2 浏览至 bin 文件夹。 3 输入 mstrsvr 然后再按 Enter 键,以启动 Intelligence Server 并显示可用的配置和监视选项。 4 Intelligence Server 启动后,将显示常规配置信息以及所有 可用的配置和监视选项。执行您所需的配置和监视任务。 400 配置并控制 Intelligence Server © 2010 MicroStrategy, Inc. 用命令行工具配置 MicroStrategy 安装和配置指南 12 5 要退出工具并停止 Intelligence Server, 输入 S,然后再按 Enter 键。 用 mstrsvr-configure 配置默认的服务器实例 您可以使用 mstrsvr-configure 为 Intelligence Server 配置默 认的服务器实例,这种向导式的命令行工具将提示您输入必要 的信息。 如何用 mstrsvr-configure 配置默认的服务器实例 1 通过 UNIX/Linux 控制台窗口,浏览至 <HOME_PATH>, 其中 <HOME_PATH> 是您在安装过程中所指定的主目录。 2 浏览至 bin 文件夹。 3 输入 mstrsvr-configure,然后再按 Enter 键。这时将提示 您输入 Intelligence Server 的端口号。 4 输入一个端口号,并按 Enter 键。这时将提示您输入要连 接的 DSN。 5 输入一个 DSN,然后再按 Enter 键。随后将提示您提供该 DSN 的有效登录名。 6 输入一个有效的 DSN 登录名,然后再按 Enter 键。随后将 提示您提供该 DSN 帐户的密码。 7 输入一个有效的 DSN 登录密码,然后再按 Enter 键。这时 将提示您输入服务器定义名称。 8 输入服务器定义名称,然后再按 Enter 键。默认服务器实 例配置完毕。 用 mstrctl 创建并配置 Intelligence Server 实例 您可以用 mstrctl 工具创建并配置 Intelligence Server 实例。 以特定服务器定义运行的 Intelligence Servers 称为服务器实 例。 © 2010 MicroStrategy, Inc. 配置并控制 Intelligence Server 401 12 用命令行工具配置 MicroStrategy 安装和配置指南 如何用 mstrctl 创建并配置 Intelligence Server 实例 1 通过 UNIX/Linux 控制台窗口,浏览至 <HOME_PATH>, 其中 <HOME_PATH> 是您在安装过程中所指定的主目录。 2 浏览至 bin 文件夹。 3 输入 mstrctl -h,然后再按 Enter 键。这时将显示帮助信 息,其中包含语法标准以及可用的配置选项。 4 查看帮助信息并执行任何必要的配置任务。 部分命令可以把信息输出为文件,或者必须使用可从文件 中检索的较长定义。如需关于使用文件保存输出的内容以 及把输入内容用于 mstrctl 命令的方法的详细信息,请参 阅使用文件进行输出和输入 (第 402 页) 您不需要输入任何命令来退出 mstrctl,因为这是一款单行命 令行工具。 使用文件进行输出和输入 通过 mstrctl 命令行工具可执行如下任务: • 显示并修改服务器配置 • 显示并修改服务配置 • 显示并修改服务器实例配置 显示上述配置内容的命令可以将较长的 XML 定义输出到命令 行。用来修改上述配置内容的命令必须使用较长的 XML 定义 作为输入项。 您可以不必通过命令行显示并输入较长的 XML 定义,相反 地,您可以使用文件来保存长 XML 定义的输入项。 请注意以下内容 : • 402 配置并控制 Intelligence Server 用 XML 文件配置 Intelligence Server 时必须充分了解 用于定义 Intelligence Server 配置的各种参数以及值的 知识。用不正确的 XML 定义来配置 Intelligence Server 将导致错误以及功能异常。 © 2010 MicroStrategy, Inc. 用命令行工具配置 MicroStrategy 安装和配置指南 • 12 使用命令符来显示并修改服务配置 (gsvc 和 ssvc)之 前,您必须把 Intelligence Server 注册为一项服务。您 可以通过使用 mstrctl 的 rs 命令来执行此任务。要把 Intelligence Server 注册为 UNIX 或 Linux 计算机上的 一项服务,您必须用具有根用户权限和许可权的帐户登 录。 使用以下命令将输出内容发送到文件: • gsc: 显示服务器配置 • gsvc: 显示服务配置 • gsic: 显示服务器实例配置 例如,您可以执行以下命令将服务器实例输出到一个 XML 文 件: mstrctl -s IntelligenceServer gsic > ServerInstance.xml ServerInstance.xml 文件保存在当前目录中。 以下命令可通过文件读取输入内容: • ssc: 修改服务器配置 • ssvc: 修改服务配置 • ssic: 修改服务器实例配置 例如,您可以通过读取 XML 文件中的输入内容以执行以下命 令从而修改服务器实例配置: mstrctl -s IntelligenceServer ssic < ServerInstance.xml ServerInstance.xml 中的 XML 定义用于定义服务器实例配 置。 通过命令行输入一个完整的服务器、服务或服务器实例配置会 比较麻烦且费时。提供此类型配置的一个比较简单的方式是输 出当前配置到文件,用文本编辑器修改此文件,然后再把该文 件用作命令的输入项来修改配置。 © 2010 MicroStrategy, Inc. 配置并控制 Intelligence Server 403 12 用命令行工具配置 MicroStrategy 安装和配置指南 对保留字和保留字符的支持 当您通过 UNIX 或 Linux 操作系统控制台执行 MicroStrategy 配置任务时,必须确保保留字和保留字符不会错误地用于命令 字符。 UNIX 或 Linux 操作系统控制台使用保留字和保留字符来执行 各种操作。例如,$ 字符通过操作系统控制台添加为已执行命 令的一部分时可能会执行一个操作。如果此字符位于要配置的 命令中,则可导致执行命令失败。 例如,您应使用以下命令来创建 Oracle 数据库的 DSN: mstrconnectwiz ORCLW $MyOracleDSN 12.34.56.78 orcl 1521 -u:OracleUser -p:OracleUserPasword 注意 DSN 的名称是以 $ 字符开头。如果这是一个保留字符, 此命令将无法正确执行而导致失败。 要避免此问题,您可以在可能包含保留文字或字符的任意字符 串中添加单引号 (‘’)。这可以防止操作系统控制台把字符解 释为操作系统动作,而是将它们添加为字符串的一部分。例 如,用于创建 DSN 的与上述相同的命令可以用以下命令覆 盖: mstrconnectwiz ORCLW ‘$MyOracleDSN’ 12.34.56.78 orcl 1521 -u:OracleUser -p:OracleUserPasword 这时, DSN 的名称 $MyOracleDSN 将包含在单引号中,从而 允许将所有字符解释为字符串。 配置您的 MicroStrategy 安装 如需了解如何完成剩余的安装和配置步骤,请参考第 1 章 安 装计划中在 UNIX 和 Linux 上安装并配置 MicroStrategy (第 70 页)段落的安装和配置核对清单。 404 对保留字和保留字符的支持 © 2010 MicroStrategy, Inc. 13 添加或删除 MICROSTRATEGY 组件 13. 简介 本章向您阐述如何在不同的操作系统上添加或删除 MicroStrategy 组件。 本章包括以下几个部分: • 在 Windows 上添加或删除 MicroStrategy 组件 • 在 Windows 上重新安装 MicroStrategy 组件 • 在 Windows 上卸载 MicroStrategy 组件 • 在 UNIX 和 Linux 上卸载 MicroStrategy 组件 在 Windows 上添加或删除 MicroStrategy 组件 您可以选择添加或删除一个或多个 MicroStrategy 组件。 © 2010 MicroStrategy, Inc. 在 Windows 上添加或删除 MicroStrategy 组件 405 13 添加或删除 MicroStrategy 组件 安装和配置指南 如果您使用光盘安装 MicroStrategy 组件,您需要原版安装光 盘来添加或删除 MicroStrategy 组件。 如何添加或删除 MicroStrategy 组件 1 关闭所有已安装的 MicroStrategy 产品。 2 在 Windows 启动菜单中,依次选择设置、控制面板。这 时将打开控制面板。 3 双击添加/删除程序。这时“添加/删除程序”对话框将打开。 4 选中 MicroStrategy 再点击更改 / 删除。 “MicroStrategy Setup Maintenance” 程序将被打开。 5 选中修改再点击下一步。 6 选择同意许可证协议并单击下一步。 7 核对您的客户信息并单击下一步。 8 核对您的安装类型并单击下一步。 9 选定各个安装组件的复选框来选择要添加的组件。取消选 定您想卸载的组件复选框。单击下一步。 当前已安装的组件的复选框将显示为选定状态。这 些组件在修改安装的过程中将不会重新安装。如果 您取消选定任意复选框,修改安装过程中将卸载相 应的组件。建议您不要取消选定已安装组件的复选 框,除非您想删除该组件。 10 如果安装程序提示您停止您的 Web 服务器,单击是 (Y) 来 停止服务器并继续添加或删除文件。 11 核对设置并单击下一步以开始复制或删除文件。 12 修改例程完毕后,单击完成以关闭维护程序。 如需 MicroStrategy Installation Wizard 各个页面内的更多详 细信息,请参阅第 2 章 在 Windows 上安装 MicroStrategy。 406 在 Windows 上添加或删除 MicroStrategy 组件 © 2010 MicroStrategy, Inc. 添加或删除 MicroStrategy 组件 安装和配置指南 13 在 Windows 上重新安装 MicroStrategy 组件 如果您之前安装的组件出现问题时,您可以重新安装 MicroStrategy 组件。重新安装的过程中将显示之前安装的组 件列表,列表中的组件将被重新安装。如果您使用光盘安装 MicroStrategy 组件,您需要原版安装光盘来添加或删除 MicroStrategy 组件。 Office 的重新安装操作必须独立执行。 MicroStrategy 下一节中将介绍重新安装 MicroStrategy Office 的操作 步骤。 如何重新安装 MicroStrategy 组件 1 关闭所有已安装的 MicroStrategy 产品。 2 在 Windows 开始菜单中,依次选择设置、控制面板。这 时将打开控制面板。 3 双击添加/删除程序。这时“添加/删除程序”对话框将打开。 4 选中 MicroStrategy 再点击更改 / 删除。 “MicroStrategy Setup Maintenance” 程序将被打开。 5 选中修复再点击下一步。 6 同意许可证协议并单击下一步。 7 安装程序将提示您选择是 (Y) 以继续重新安装过程并覆盖 相关组件。如果您不想覆盖该组件,请选择否 (N)。 8 如果安装程序提示您停止您的 Web 服务器,单击是 (Y) 来 停止服务器并继续重新安装步骤。 9 重新安装例程完毕后,单击完成以关闭维护程序。 如需 MicroStrategy Installation Wizard 各个页面内的详细信 息,请参阅第 2 章 在 Windows 上安装 MicroStrategy。 © 2010 MicroStrategy, Inc. 在 Windows 上重新安装 MicroStrategy 组件 407 13 添加或删除 MicroStrategy 组件 安装和配置指南 重新安装 MicroStrategy Office 本节内容将向您介绍 MicroStrategy Office 的重新安装操作步 骤。 如何重新安装 MicroStrategy Office 1 关闭所有已安装的 MicroStrategy 产品。 2 在 Windows 开始菜单中,依次选择设置、控制面板。这 时将打开控制面板。 3 双击添加 / 删除程序图标。这时 “ 添加 / 删除程序 ” 对话框将 打开。 4 选中 MicroStrategy Office 再点击更改 / 删 除。 “MicroStrategy Office Setup Maintenance” 程序将被 打开。 5 选中修复再点击下一步。 6 同意许可证协议并单击下一步。 7 安装程序将提示您选择是 (Y) 以继续重新安装过程并覆盖 相关组件。如果您不想覆盖组件,请选择否 (N)。 8 如果安装程序提示您停止您的 Web 服务器,单击是 (Y) 来 停止服务器并继续重新安装步骤。 9 重新安装例程完毕后,单击完成以关闭维护程序。 如需 MicroStrategy Installation Wizard 各个页面内的详细信 息,请参阅第 2 章 在 Windows 上安装 MicroStrategy。 在 Windows 上卸载 MicroStrategy 组件 卸载操作过程中将执行以下功能: • 注销并删除选择的文件、注册表项、以及 Uninst.isu 日 志文件中记录的快捷方式。 408 在 Windows 上卸载 MicroStrategy 组件 © 2010 MicroStrategy, Inc. 添加或删除 MicroStrategy 组件 安装和配置指南 • 13 调用自定义 DLL 来处理未记录的条目,比如注册表项和文 件。 开始卸载操作前,DLL 文件将执行以下功能: • 检查用户权限。如果权限无效,卸载操作将停止。 • 检查运行中的组件。如果发现某个组件正在运行,卸载操 作将停止。 • 停止并删除 MicroStrategy Intelligence Server 服务。只有 在卸载 Intelligence Server 时才会出现此情况。 • 删除应用程序生成的文件,比如 *.log、 *.gid、 *.ldb 和 *.tb。 Office 的卸载操作必须独立执行。下一 MicroStrategy 节中将介绍卸载 MicroStrategy Office 的操作步骤。 如何在 Windows 上卸载 MicroStrategy 组件 1 关闭所有已安装的 MicroStrategy 产品。 2 在 Windows 开始菜单中,依次选择设置、控制面板。这 时将打开控制面板。 3 双击添加/删除程序。这时“添加/删除程序”对话框将打开。 4 选中 MicroStrategy 再点击更改 / 删除。 “MicroStrategy Setup Maintenance” 程序将被打开。 5 选择删除再点击下一步。 6 在所有显示的提示对话框中单击是以继续。 7 如果安装程序提示您停止您的 Web 服务器,单击是 (Y) 来 停止服务器并继续卸载步骤。 8 卸载例程完成后,选择是重启您的计算机,或者选择否稍 后再重启。 9 单击完成以关闭维护程序。 您必须重启电脑才能完整卸载。 © 2010 MicroStrategy, Inc. 在 Windows 上卸载 MicroStrategy 组件 409 13 添加或删除 MicroStrategy 组件 安装和配置指南 卸载 MicroStrategy Office 本节内容将向您介绍 MicroStrategy Office 的卸载操作步骤。 如何卸载 MicroStrategy Office 1 关闭所有已安装的 MicroStrategy 产品。 2 在 Windows 开始菜单中,依次选择设置、控制面板。这 时将打开控制面板。 3 双击添加/删除程序。这时“添加/删除程序”对话框将打开。 4 选中 MicroStrategy Office 再点击更改 / 删 除。 “MicroStrategy Office Setup Maintenance” 程序将被 打开。 5 选择删除再点击下一步。 6 卸载程序将提示您选择是 (Y) 以继续卸载操作步骤。如果 不想卸载应用程序及其所有组件,请选择否 (N)。 7 卸载例程完毕后,单击完成以关闭维护程序。 在 UNIX 和 Linux 上卸载 MicroStrategy 组件 本节将向您介绍如何在 UNIX 和 Linux 平台上上卸载 MicroStrategy Intelligence Server、 Web Universal 以及其他 MicroStrategy 产品。 如何卸载 MicroStrategy Intelligence Server 1 在 UNIX 或 Linux 控制台窗口中,浏览至 <INSTALL_PATH>,其中 <INSTALL_PATH> 是您在安装 过程中所指定的安装目录。 2 浏览至 /_uninst 文件夹。 410 在 UNIX 和 Linux 上卸载 MicroStrategy 组件 © 2010 MicroStrategy, Inc. 添加或删除 MicroStrategy 组件 安装和配置指南 13 3 您可以使用 MicroStrategy Installation Wizard 或通过下述 选项中所描述的命令行来卸载 MicroStrategy 产品: • 要使用 MicroStrategy Installation Wizard 来进行卸 载,输入 ./uninstall.bin 并按 Enter 键。按照如 何用 MicroStrategy Installation Wizard Complete 卸 载中所描述的步骤来完成卸载过程。 • 要通过命令行来进行卸载,输入 ./uninstall.bin -console 并按 Enter 键。按照命令行提示符来完成 卸载过程。 如何用 MicroStrategy Installation Wizard Complete 卸载 4 MicroStrategy Installation Wizard 打开时将显示欢迎页。 单击下一步。 5 在产品卸载页面,选择要卸载的产品。单击下一步。 6 在摘要页面,核对信息并单击下一步。产品将被卸载。 7 卸载完成后,将显示一条提示消息。单击完成以结束卸载 过程并退出 MicroStrategy Installation Wizard。 © 2010 MicroStrategy, Inc. 在 UNIX 和 Linux 上卸载 MicroStrategy 组件 411 13 添加或删除 MicroStrategy 组件 412 在 UNIX 和 Linux 上卸载 MicroStrategy 组件 安装和配置指南 © 2010 MicroStrategy, Inc. A 连接至数据库:ODBC 和 DSN A. 简介 本附录描述了 ODBC 驱动程序将 MicroStrategy 连接至不同数 据库时所需的 DSN 参数。可使用 MicroStrategy Connectivity Wizard 创建 DSN,且在 UNIX 和 Linux 中,也可以通过 odbc.ini 文件配置 ODBC 参数。本附录在下列章节中讨论了 两个话题: • 针对特定 ODBC 驱动程序创建 DSN (第 413 页) • 通过 odbc.ini 配置 ODBC 参数 (第 438 页) 针对特定 ODBC 驱动程序创建 DSN 本章节提供了如何通过 Connectivity Wizard 对各个可用的 ODBC 驱动程序创建 DSN 的信息。下列表格给出了通过 Connectivity Wizard 为每种类型的 ODBC 驱动创建新 DSN 时 所需的信息。有关每个 ODBC 驱动程序针对哪个操作系统认 © 2010 MicroStrategy, Inc. 针对特定 ODBC 驱动程序创建 DSN 413 A 连接至数据库:ODBC 和 DSN 安装和配置指南 证的信息,请参阅 MicroStrategy Intelligence Server 的已认 证 ODBC 驱动程序 (第 61 页) . 注意以下事项 : • 有关特定 ODBC 驱动程序的详细信息,请参阅该表 格中不同 ODBC 驱动程序的章节。 • 您可以在 UNIX 或 Linux 中通过命令行创建一个 DSN。浏览 <HOME_PATH>/bin,此处的路径 <HOME_PATH> 就是您在安装过程中所指定的主 路径。在控制台窗口,键入 ./mstrconnectwiz -h 并 按回车键。此命令显示了针对不同数据库平台的命 令行语法和示例。以所显示的语法和示例为基础, 创建您的命令。一旦您运行您的命令,则在 odbc.ini 文件中创建了一个 DSN。 ODBC 驱动程序 驱动程序详细信息 MicroStrategy ODBC Driver for DB2 Wire Protocol for UDB (Windows) • • • • • • 数据源名称 IP 地址 TCP 端口 (大多数情况下为 50000) 数据库名称 默认用户 ID Password MicroStrategy ODBC Driver for DB2 UDB (UNIX/Linux) • • • • 数据源名称 主机名称 数据库名称 端口号 MicroStrategy ODBC Driver for DB2 Wire Protocol for UDB iSeries/DB2 for i (Windows 和 UNIX/Linux) • • • • • • • 数据源名称 IP 地址 集合 位置 隔离级别 包属主 TCP 端口 (大多数情况下为 446) MicroStrategy ODBC Driver for DB2 z/OS (Windows 和 UNIX/Linux) • • • • • • • 数据源名称 IP 地址 集合 位置 软件包集合 包属主 TCP 端口 (大多数情况下为 446) MicroStrategy ODBC Driver for Greenplum Wire Protocol (Windows 和 UNIX/Linux) (第 419 页) • • • • 数据源名称 主机名称 端口号 (大多数情况下为 5432) 数据库名称 414 针对特定 ODBC 驱动程序创建 DSN © 2010 MicroStrategy, Inc. 连接至数据库:ODBC 和 DSN 安装和配置指南 ODBC 驱动程序 驱动程序详细信息 MicroStrategy ODBC Driver for Informix Wire Protocol (Windows 和 UNIX/Linux) (第 419 页) • • • • • 数据源名称 服务器名称 主机名称 端口号 (大多数情况下为 1526) 数据库名称 MicroStrategy ODBC Driver for Informix 8 (Windows) (第 420 页) • • • • • • 数据源名称 数据库名称 服务器名称 主机名称 服务名称 协议类型 MicroStrategy ODBC Driver for MySQL Wire Protocol (Windows 和 Linux) • • • • • 数据源名称 主机名称 数据库名称 端口号 用户名 (第 420 页) MicroStrategy ODBC Driver for Oracle Wire Protocol (Windows 和 UNIX/Linux) (第 421 页) A 数据源名称,或者其他 : 标准连接: • 主机名称 • 端口号 (大多数情况下为 1521) • SID (MicroStrategy 默认为 ORCL) • 服务名称 • 备用服务器 TNSNames 连接 : • 服务器名称 • TNSNames 文件 MicroStrategy ODBC Driver for Sybase ASE Wire Protocol (Windows 和 UNIX/Linux) (第 422 页) • • • • 数据源名称 网络地址 数据库名称 启用 Unicode 支持 MicroStrategy ODBC Driver for PostgreSQL Wire Protocol (Windows 和 UNIX/Linux) (第 423 页) • • • • • 数据源名称 主机名称 端口号 数据库名 用户名 用于 Windows 和 UNIX/Linux 的 SQL Server (第 423 页) • • • • 数据源名称 服务器名称 数据库名称 对登录 ID 使用 Windows NT 认证 Windows 版 Netezza SQL (第 424 页) • • • • • • 数据源名称 服务器名称 数据库名称 端口号 用户名 Password © 2010 MicroStrategy, Inc. 针对特定 ODBC 驱动程序创建 DSN 415 A 连接至数据库:ODBC 和 DSN 安装和配置指南 本节还提供如何通过 MicroStrategy 安装来自其他提供商的驱 动程序的信息。在此也描述了来自其他提供商,用于 Windows 和 UNIX 的 ODBC 驱动程序: • ODBC Driver for Red Brick (UNIX/Linux) (第 424 页) • ODBC Driver for Sybase Adaptive Server IQ (UNIX/Linux) (第 426 页) • ODBC Driver for Teradata (UNIX/Linux) (第 427 页) • ODBC Driver for Informix 8 (UNIX) (第 429 页) Driver for Informix 8 (UNIX 和 Linux)是 ODBC MicroStrategy 签署的驱动程序,但不能通过 Connectivity Wizard 进行访问。 • ODBC Driver for Netezza (UNIX/Linux) (第 431 页) • ODBC Driver for MySQL Community Server 5.0 (Linux) (第 432 页) • ODBC Driver for Aster nCluster (Linux) (第 434 页) • LODBC Driver for Vertica (Linux/Solaris) (第 436 页) • 其他 Windows 版的关系数据库 (第 437 页) 下列章节提供了有关各个驱动程序参数的更多详细信息。 MicroStrategy ODBC Driver for DB2 Wire Protocol for UDB (Windows) 以下是在 Windows 中与 DB2 发生冲突时,为 MicroStrategy ODBC Driver for DB2 Wire Protocol 建立驱动连接所必须的 信息: • 数据源名称 : 用于在 MicroStrategy 中识别 DB2 数据源配 置的名称。例如, Finance 或 DB2-1 可用于识别连接。 • IP 地址:计算机的 IP 地址是表示目录表所储存的位置。 您可以使用诸如 123.456.78.90 的 IP 地址,或者诸如 localhost 的主机名。 • TCP 端口:服务器主机上的 DB2 DRDA 侦听器进程的端 口号由数据库管理员提供。默认端口号通常为 50000。 416 针对特定 ODBC 驱动程序创建 DSN © 2010 MicroStrategy, Inc. 连接至数据库:ODBC 和 DSN 安装和配置指南 A • 数据库名称 : 默认连接的数据库名称。 • 默认用户 ID:DB2 数据库的默认登录 ID。 • 密码:对于在上述用户 ID 文本框中输入的用户登录而言, 连接到 DB2 数据库必需要密码。 支持使用连接到 DB2 UDB for OS/390 MicroStrategy 数据库 (未认证)。有关连接至 DB2 UDB for OS/390 数据库的信息,请参阅 MicroStrategy 技术说明 TN1100-000-0095。 MicroStrategy ODBC Driver for DB2 UDB (UNIX/Linux) 以下是在与 DB2 发生冲突时,为 MicroStrategy ODBC Driver for DB2 UDB 建立驱动连接所必须的信息: • 数据源名称 : 用于在 MicroStrategy 中识别 DB2 UDB 数据 源配置的名称。例如, Finance 或 DB2-Serv1 可用于识别 连接。 • 主机名称 : 运行 DB2 UDB 服务器的计算机名称。 • 数据库名称 : 默认连接的数据库名称,此名称由数据库管 理员分配。 • 端口号 : DB2 UDB 服务器的侦听器端口号。大部分情况 下,默认端口号是 50000,但您可以与您的数据库管理员 确认正确的编号。 MicroStrategy ODBC Driver for DB2 Wire Protocol for UDB iSeries/DB2 for i (Windows 和 UNIX/Linux) 以下信息是为 MicroStrategy ODBC Driver for DB2 Wire Protocol for UDB iSeries/DB2 for i 建立驱动连接所必须的信 息: • © 2010 MicroStrategy, Inc. 数据源名称 : 用于在 MicroStrategy 中识别 DB2 for i 数据 源配置的名称。例如,Finance 或 DB2fori-1 可用于识别连 接。 针对特定 ODBC 驱动程序创建 DSN 417 A 连接至数据库:ODBC 和 DSN 安装和配置指南 • IP 地址:计算机的 IP 地址是表示目录表所储存的位置。 可以是一个数字地址,例如 123.456.789.98,或者是一个 主机名。如果使用了一个主机名,那么该主机名必须位于 计算机或者 DNS 服务器的 HOSTS 文件内。 • 集合:该名称可以表示数据库对象的一个逻辑群组。 • 位置 : 在安装本地 DB2 的过程中定义 DB2 的位置名称。 • 隔离级别:系统获取和释放锁的方式。 • 包属主:如果您希望指定一个固定用户创建和修改数据库上 的软件包,那么就使用软件包的 AuthID。 AuthID 必须拥 有运行程序包内所有 SQL 的权限。 • TCP 端口:服务器主机上的 DB2 DRDA 侦听器进程的端 口号由数据库管理员提供。默认端口号通常为 446。 MicroStrategy ODBC Driver for DB2 z/OS (Windows 和 UNIX/Linux) 以下是为 MicroStrategy ODBC Driver for DB2 z/OS (以前称 为 OS/390)建立驱动连接所必须的信息: • 数据源名称 : 用于在 MicroStrategy 中标识 DB2 z/OS 数据 源配置的名称。例如, Finance 或 DB2UDBz/OS-1 可用于 识别连接。 • IP 地址:计算机的 IP 地址是表示目录表所储存的位置。 可以是一个数字地址,例如 123.456.789.98,或者是一个 主机名。如果使用了一个主机名,那么该主机名必须位于 计算机或者 DNS 服务器的 HOSTS 文件内。 • 集合:该名称用于标识数据库对象的一个逻辑群组,也是 当前的框架。在 DB2 z/OS 上,用户 ID 应用作集合。 • 位置 : 在安装本地 DB2 的过程中定义 DB2 z/OS 的位置名 称。为了确定 DB2 的位置,可以运行命令 DISPLAY DDF。 • 程序包集合:用于搜索的绑定包创建和存储的集合或位置 名称。 • 包属主 (可选) : 如果您希望指定一个固定用户创建和修 改数据库上的软件包,那么就使用软件包的 AuthID。 AuthID 必须拥有运行程序包内所有 SQL 的权限。 418 针对特定 ODBC 驱动程序创建 DSN © 2010 MicroStrategy, Inc. 连接至数据库:ODBC 和 DSN 安装和配置指南 • A TCP 端口:服务器主机上的 DB2 DRDA 侦听器进程的端 口号由数据库管理员提供。默认端口号通常为 446。 MicroStrategy ODBC Driver for Greenplum Wire Protocol (Windows 和 UNIX/Linux) 以下是为 MicroStrategy ODBC Driver for Greenplum Wire Protocol 建立驱动连接所必须的信息: • 数据源名称 : 用于在 MicroStrategy 中识别 Greenplum 数 据源配置的名称。例如, Finance 或 Greenplum-1 可用于 识别连接。 • 主机名称 : Greenplum 数据源所在的计算机的名称或 IP 地 址。系统管理员或数据库管理员分配此主机名称。 • 端口号 : 用于连接的端口号。 Greenplum 的默认端口号通 常为 5432。请与您的数据库管理员确认正确的编号。 • 数据库名称 : 默认连接的数据库名称。数据库名称由管理 员分配。 MicroStrategy ODBC Driver for Informix Wire Protocol (Windows 和 UNIX/Linux) 以下是为 MicroStrategy ODBC Driver for Informix Wire Protocol 建立驱动连接所必须的信息: © 2010 MicroStrategy, Inc. • 数据源名称 : 用于在 MicroStrategy 中识别 Informix 数据 源配置的名称。例如, Finance 或 Informix-1 可用于识别 连接。 • 服务器名称:客户端连接字符串指定了要访问的服务器和 数据库。 • 主机名称 : Informix 服务器所在的计算机名称。系统管理 员或数据库管理员分配此主机名称。 • 端口号 : Informix 服务器的侦听器端口号。Informix 的默 认端口号通常为 1526。 • 数据库名称 : 默认连接的数据库名称,此名称由数据库管 理员分配。 针对特定 ODBC 驱动程序创建 DSN 419 A 连接至数据库:ODBC 和 DSN 安装和配置指南 MicroStrategy ODBC Driver for Informix 8 (Windows) DSN 之前,必须安装 Informix Client Software 在创建 (Client-SDK)。但是,该软件并未包含在 MicroStrategy 产品套件安装中。必须通过数据库提供 商或第三方才能获得。更多信息,请参阅 ODBC Driver for Informix 8 (UNIX) (第 429 页) MicroStrategy 不支持此平台作为元数据知识库使用。 以下是为 MicroStrategy ODBC Driver for Informix 8 建立驱 动连接所必须的信息: • 数据源名称 : 用于在 MicroStrategy 中识别 Informix 数据 源配置的名称。例如, Finance 或 Informix-1 可用于识别 连接。 • 数据库 : 默认连接的数据库名称,此名称由数据库管理员 分配。 • 服务器名称:客户端连接字符串指定了要访问的服务器和 数据库。 • 主机名称 : Informix 服务器所在的计算机名称。 • 服务名称 : 服务名称与主机上的名称一致。服务名称由管 理员分配。 • 协议类型 :协议用来与服务器通讯。 MicroStrategy ODBC Driver for MySQL Wire Protocol (Windows 和 Linux) 在 Windows 和 Linux 上, MicroStrategy ODBC Driver for MySQL Wire Protocol 和 MySQL Enterprise 5.0 一起使用。 以下是为 MicroStrategy ODBC Driver for MySQL Wire Protocol 建立驱动连接所必须的信息: • 数据源名称 : 用于在 MicroStrategy 中识别 MySQL 数据源 配置的名称。例如, Finance 或 MySQL-1 可用于识别连 接。 • 主机名称 : MySQL Enterprise 5.0 所在的计算机的名称或 IP 地址。系统管理员或数据库管理员分配此主机名称。 420 针对特定 ODBC 驱动程序创建 DSN © 2010 MicroStrategy, Inc. 连接至数据库:ODBC 和 DSN 安装和配置指南 A • 数据库名称 : 默认连接的数据库名称。数据库名称由管理 员分配。 • 端口号 : 用于连接的端口号。 MySQL 的默认端口号通常 为 3306。请与您的数据库管理员确认正确的编号。 • 用户名称 : MySQL Enterprise 5.0 有效的用户名。 MicroStrategy ODBC Driver for Oracle Wire Protocol (Windows 和 UNIX/Linux) 以下是为 MicroStrategy ODBC Driver for Oracle Wire Protocol 建立驱动连接所必须的信息: 数据源名称 : 用于在 MicroStrategy 中识别 Oracle 数据源配 置的名称。例如, Finance 或 Oracle-1 可用于识别连接。需要 一个 DSN 用于 Oracle Wire Protocol 连接。取决于您是否希 望使用一个标准连接或 TNSNames 连接,请参阅下表中的选 项之一: • 标准连接:可通过 Oracle Wire Protocol,以及下列连接参 数配置一个标准连接。 主机名称 : 要访问的 Oracle 服务器名称服务器名可以使 用 Oracle-1 或 IP 地址,例如 123.456.789.98。 端口号 : Oracle 监听器的端口号由数据库管理员提供。 默认端口号通常为 1521。 您可以根据自己的喜好选择下列参数之一: – SID:在服务器上运行的 Oracle 实例的系统识别 号。默认 SID 通常为 ORCL。 – 服务名称 : 全局数据库名称包含数据库名称和域 名。例如,如果数据库名称是 finance,其域名为 business.com,则服务名称为 finance.business.com。 备用服务器 :备用数据库服务器列表使得驱动程序连 接失败时,可以尝试其他服务器。如果输入的主服务器 名为 SID,或其服务名称不可用,会一直尝试连接到此 © 2010 MicroStrategy, Inc. 针对特定 ODBC 驱动程序创建 DSN 421 A 连接至数据库:ODBC 和 DSN 安装和配置指南 列表中服务器,直到建立一个连接。可以以 SID 或服 务名称的格式列出各个服务器,如下列示例中所示: – 使用 SID: HostName=DB_server_name:PortNumber=1526 :SID=ORCL – 使用服务名称: HostName=DB_server_name:PortNumber=1526 :ServiceName=service.name.com • TNSNames 连接:TNSNames 连接使用 TNSNAMES.ORA 文件从该文件中列出的服务器上取回主 机、端口号和 SID 信息。 TNSNames 连接需要下列参数: 服务器名称:服务器名称包含在 TNSNAMES.ORA 文 件或包含在下面的 TNSNames 文件文本框中。 TNSNames 文件:TNSNAMES.ORA 文件的位置。请 确保输入 TNSNAMES.ORA 文件的完整路径,其中包 含自身的文件名。请指定多重 TNSNAMES.ORA 文 件。 MicroStrategy ODBC Driver for Sybase ASE Wire Protocol (Windows 和 UNIX/Linux) 以下是为 MicroStrategy ODBC Driver for Sybase ASE Wire Protocol 建立驱动连接所必须的信息: • 数据源名称 : 用于在 MicroStrategy 中识别 Sybase ASE 数 据源配置的名称。例如, Finance 或 SybaseASE-1 可用于 识别连接。 • 网络地址 : 网络地址的格式为 < 服务器名称或 IP 地址 >,< 端口 号 >。例如,如果您的网络支持命名的服务器,您可以指 定一个地址,比如 SybaseASE-1,5000。也可指定一个 IP 地址,比如 123.456.789.98,5000。有关服务器名称或 IP 地址,请联系您的系统管理员。 • 数据库名称 : 默认连接的数据库名称。数据库名称由管理 员分配。 • 启用 Unicode 支持 (UTF8): 如果数据库支持 unicode,请 选中此复选框。 422 针对特定 ODBC 驱动程序创建 DSN © 2010 MicroStrategy, Inc. 连接至数据库:ODBC 和 DSN 安装和配置指南 A MicroStrategy ODBC Driver for PostgreSQL Wire Protocol (Windows 和 UNIX/Linux) 以下是为 MicroStrategy ODBC Driver for PostgreSQL Wire Protocol 建立驱动连接所必须的信息: • 数据源名称 : 用于在 MicroStrategy 中识别 PostgreSQL 数 据源配置的名称。例如, Finance 或 PostgreSQL-1 可用于 识别连接。 • 主机名称 : PostgreSQL 数据源所在的计算机的名称或 IP 地址。系统管理员或数据库管理员分配此主机名称。 • 端口号 : 用于连接的端口号。PostgreSQL 的默认端口号通 常为 5432。请与您的数据库管理员确认正确的编号。 • 数据库名称 : 默认连接的数据库名称。数据库名称由管理 员分配。 • 用户名称 : PostgreSQL 数据库有效的用户名。 用于 Windows 和 UNIX/Linux 的 SQL Server Microsoft SQL Server 用于 Windows 平台之上 。但是,在 UNIX 和 Linux 中采用了 MicroStrategy 署名的 SQL Server 版 本。 下列信息是为 SQL Server 和 MicroStrategy 署名的 SQL Server 建立驱动连接所必须的信息: © 2010 MicroStrategy, Inc. • 数据源名称 : 用于在 MicroStrategy 中识别 Microsoft SQL Server 数据源配置的名称。例如, Finance 或 SQLServer-1 可用于识别连接。 • 服务器名称:在您网络中的 SQL Server 的名称格式为 < 服 务器名称或 IP 地址 >,< 端口号 >。例如,如果您的网络 支持命名的服务器,您可以指定一个地址,比如 SQLServer-1,1433。也可指定一个 IP 地址,比如 123.456.789.980.1433。 • 数据库名称 : 默认连接的数据库名称。数据库名称由管理 员分配。 • 对登录 ID 使用 Windows NT 认证 : 如果在 Windows 上配 置 Microsoft SQL Server 驱动程序,此选项可用。选择此 针对特定 ODBC 驱动程序创建 DSN 423 A 连接至数据库:ODBC 和 DSN 安装和配置指南 复选框,在安装有 Windows 的计算机上使用 Windows NT 验证通过用户证书,以执行 SQL Server 数据库。 如果将 Windows NT 验证连同 SQL Server 使用,则必须 在服务管理器中输入 Windows NT 帐户的用户名和密码。 有关服务管理器的更多信息,请参阅 System Administration Guide。 如果未正确设置系统的当前区域,将日期数据插入到 SQL Server 2000 的表格中会发生错误。倾确保定义的 日期格式是英语格式。 Windows 版 Netezza SQL 以下是为 Netezza SQL 驱动程序建立驱动连接所必须的信息: • 数据源名称 : 需要数据源连接所使用的名称。 • 服务器名称:存储数据库的计算机名或该计算机的 IP 地址 • 数据库名称 : 通过 Netezza SQL 驱动程序连接的数据库名 称。 • 端口号 : 用于连接的端口号。请与您的数据库管理员确认 正确的编号。 • 用户名称 : 数据库的有效用户名。 • 密码:您提供的用户名的密码用来连接至数据库。 ODBC Driver for Red Brick (UNIX/Linux) ODBC Driver for Red Brick 并非 MicroStrategy 署名的驱动程 序。下面给出了如何为 ODBC Driver for Red Brick 配置的步 骤。 424 针对特定 ODBC 驱动程序创建 DSN © 2010 MicroStrategy, Inc. 连接至数据库:ODBC 和 DSN 安装和配置指南 A 创建一个 ODBC Driver for Red Brick 1 安装正确操作系统版本的 Red Brick 的 ODBC 驱动程序。 有关安装的更多信息,请参阅 IBM 提供的 Installation and Configuration Guide for UNIX and Linux。 Red Brick 客户端产品 ( 版本 6.2 已 请确保您安装了 经更高 ),这样适当的用户就可以对其访问。您需 要下列组件: • RISQL Entry Tool,RISQL Reporter 和 Client TMU • Red Brick ODBCLib (SDK) • Red Brick ODBC Driver Intelligence Server 应总是能够访问 MicroStrategy Red Brick 客户端产品所安装的目录。 配置 ODBC Driver for Red Brick 的环境 2 在 UNIX/Linux 控制台窗口中浏览至 <HOME_PATH>, <HOME_PATH> 是您在安装期间指定的主目录。浏览文 件夹 env。 3 通过输入如下命令添加写入权限到 ODBC.sh 文件: chmod u+w ODBC.sh 4 编辑 ODBC.sh 文件,并将安装 Red Brick 客户端产品的目 录 (RED_BRICK_INSTALL_PATH) 添加到 RB_CONFIG 环境变量中: RB_CONFIG=RED_BRICK_INSTALL_PATH 5 输入如下命令,保存 ODBC.sh 文件,并从文件中移除写 入权限: chmod a-w ODBC.sh 配置 ODBC Driver for Red Brick 的 DSN 6 在 UNIX/Linux 控制台窗口中浏览至 <HOME_PATH>, <HOME_PATH> 是您在安装期间指定的主目录。 © 2010 MicroStrategy, Inc. 针对特定 ODBC 驱动程序创建 DSN 425 A 连接至数据库:ODBC 和 DSN 安装和配置指南 7 如果您使用 Red Brick 6.2 或 [RED_BRICK_63] 或 6.3,请 打开 odbc.ini.example 文件,找到以 [RED_BRICK_62] 开头的部分。将该部分复制到 odbc.ini 文件中。 8 编辑 DSN 参数 SERVER 和 DATABASE,并用 Red Brick 客户端产品所安装的目录位置修改 RB_CONFIG 的值。 9 保存 odbc.ini 文件。 有关 DSN 参数的详细信息,请参阅数据库提供商直接提供的 产品文档。 ODBC Driver for Sybase Adaptive Server IQ (UNIX/Linux) ODBC Driver for Sybase Adaptive Server IQ 并非 MicroStrategy 署名的驱动程序。下面给出了如何为 Sybase Adaptive Server IQ 配置 ODBC 驱动程序的步骤。 配置 ODBC Driver for Sybase Adaptive Server IQ 1 安装正确操作系统版本的 Sybase Adaptive Server IQ 的 ODBC 驱动程序。有关安装的更多信息,请参阅 Sybase 提 供的 Installation and Configuration Guide。 Intelligence Server 应总是能够访问 MicroStrategy Sybase Adaptive Server IQ 的 ODBC 驱动程序所安 装的目录。 配置 ODBC Driver for Sybase Adaptive Server IQ 的环境 2 在 UNIX/Linux 控制台窗口中浏览至 <HOME_PATH>, <HOME_PATH> 是您在安装期间指定的主目录。浏览文 件夹 env。 3 通过输入如下命令添加写入权限到 ODBC.sh 文件: chmod u+w ODBC.sh 426 针对特定 ODBC 驱动程序创建 DSN © 2010 MicroStrategy, Inc. 连接至数据库:ODBC 和 DSN 安装和配置指南 A 4 编辑 ODBC.sh 文件,并将安装 Red Brick 客户端产品的目 录 (RED_BRICK_INSTALL_PATH) 添加到 RB_CONFIG 环境变量中: ASDIR=SYBASE_ASIQ_INSTALL_PATH 5 输入如下命令,保存 ODBC.sh 文件,并从文件中移除写 入权限: chmod a-w ODBC.sh 配置 ODBC Driver for Sybase Adaptive Server IQ 的 DSN 6 在 UNIX/Linux 控制台窗口中浏览至 <HOME_PATH>, <HOME_PATH> 是您在安装期间指定的主目录。 7 打开 odbc.ini.example 文件,并找到以 [SYBASEIQ] 开头的 部分。将该部分复制到 odbc.ini 文件中。 8 编辑 DSN 参数 EngineName, DatabaseName 和 CommLinks,并使用 Sybase Adaptive Server IQ 的 ODBC 驱动程序所安装的目录位置修改 ASDIR 的值。 9 保存 odbc.ini 文件。 有关 DSN 参数的详细信息,请参阅数据库提供商直接提供的 产品文档。 ODBC Driver for Teradata (UNIX/Linux) ODBC Driver for Teradata 并非 MicroStrategy 署名的驱动程 序。下面给出了如何为 Teradata 配置 ODBC 驱动程序的步 骤。 有关在 Windows 上通过 Connectivity Wizard 为 Teradata 设 置 ODBC 驱动程序的信息,请参阅其他 Windows 版的关系数 据库 (第 437 页) © 2010 MicroStrategy, Inc. 针对特定 ODBC 驱动程序创建 DSN 427 A 连接至数据库:ODBC 和 DSN 安装和配置指南 配置 ODBC Driver for Teradata 1 安装正确操作系统版本的 ODBC Driver for Teradata。有 关安装的详细信息,请参阅数据库提供商直接提供的产品 文档。 Intelligence Server 应总是能够访问 MicroStrategy Teradata 的 ODBC 驱动程序所安装的目录。 配置 ODBC Driver for Teradata 的环境 2 在 UNIX/Linux 控制台窗口中浏览至 <HOME_PATH>, <HOME_PATH> 是您在安装期间指定的主目录。浏览文 件夹 env。 3 通过输入如下命令添加写入权限到 ODBC.sh 文件: chmod u+w ODBC.sh 4 编辑 ODBC.sh 文件,并将安装 Teradata 的 ODBC 驱动程 序的目录 (TERADATA_INSTALL_PATH) 添加到 MSTR_TERADATA_PATH 环境变量中: MSTR_TERADATA_PATH=TERADATA_INSTALL_PATH 5 输入如下命令,保存 ODBC.sh 文件,并从文件中移除写 入权限: chmod a-w ODBC.sh 6 仅适用 AIX 适用,您还需要在 ODBC.sh 中指定 Teradata GSS 库的安装。请对 MicroStrategy Teradata GSS 路径做 如下更改。在 MSTR_TERADATA_GSS_PATH 参数中将 此路径设为本地 Teradata GSS 库安装的位置: MSTR_TERADATA_GSS_PATH='<MSTR_TERADATA _GSS_PATH>' if [ "${MSTR_TERADATA_GSS_PATH}" != '<MSTR_TERADATA_GSS_PATH>' ]; then mstr_append_path LIBPATH "${MSTR_TERADATA_GSS_PATH:?}"/lib export LIBPATH 428 针对特定 ODBC 驱动程序创建 DSN © 2010 MicroStrategy, Inc. 连接至数据库:ODBC 和 DSN 安装和配置指南 A 配置 ODBC Driver for Teradata 的 DSN 7 在 UNIX/Linux 控制台窗口中浏览至 <HOME_PATH>, <HOME_PATH> 是您在安装期间指定的主目录。 8 打开 odbc.ini.example 文件,并找到以 [TERADATA_SERVER] 开头的部分。将该部分复制至 odbc.ini 文件中的 [ODBC Data Sources] 部分。 9 编辑 DSN 参数 DBCName, DatabaseName 和 DefaultDatabase,并使用 Teradata 的 ODBC 驱动程序所 安装的目录位置修改 MSTR_TERADATA_PATH 的值。 您还可以在 odbc.ini 文件中编辑参数,以反映您的环境。 为了支持参数化查询,将 EnableExtendedStmtInfo 参数 定义为 EnableExtendedStmtInfo=Yes。此参数和 odbc.ini 文件中的其他 Teradata 参数在通过 odbc.ini 配置 ODBC 参数 (第 438 页)中 Teradata Server (第 457 页)进行 了描述。 10 保存 odbc.ini 文件。 ODBC Driver for Informix 8 (UNIX) MicroStrategy ODBC Driver for Informix 8 已安装在 <INSTALL_PATH>/lib32 目录中。 但是,在创建 DSN 之前必须安装 Informix Client Software Developer’s Kit (CSDK)。此软件并不包含在 MicroStrategy 产品套件安装内,必须通过数据库提供商或第三方获取。有关 安装的详细信息,请参阅数据库提供商直接提供的产品文档。 以下是 MicroStrategy ODBC Driver for Informix 8 的配置步 骤。 配置 ODBC Driver for Informix 8 1 安装 Informix CSDK。 Server 应总是可以访问 CSDK 所安装 Intelligence 的目录。 © 2010 MicroStrategy, Inc. 针对特定 ODBC 驱动程序创建 DSN 429 A 连接至数据库:ODBC 和 DSN 安装和配置指南 配置 ODBC Driver for Informix 8 的环境 2 在 UNIX 控制台窗口中浏览 <HOME_PATH>, <HOME_PATH> 是您在安装期间指定的主目录。浏览文 件夹 env。 3 通过输入如下命令添加写入权限到 ODBC.sh 文件: chmod u+w ODBC.sh 4 编辑 ODBC.sh 文件,并进行下列更改: • 将 Informix Client Software Developer's Kit (CSDK) 所 安装的目录 (CSDK_INSTALL_PATH) 添加到 INFORMIXDIR 环境变量: INFORMIXDIR=CSDK_INSTALL_PATH • 将 Informix 服务器的名称 (INFORMIX_SERVER_NAME) 添加到 INFORMIXSERVER 环境变量: INFORMIXSERVER=INFORMIX_SERVER_NAME 从值。<INFORMIXDIR>/etc/sqlhosts 中的列表选择此 5 输入如下命令,保存 ODBC.sh 文件,并从文件中移除写 入权限: chmod a-w ODBC.sh 配置 ODBC Driver for Informix 8 的 DSN 6 在 UNIX 控制台窗口中浏览 <HOME_PATH>, <HOME_PATH> 是您在安装期间指定的主目录。 7 打开 odbc.ini.example 文件,并找到以 [INFORMIX_XPS] 开头的部分。将该部分复制到 odbc.ini 文件中。 8 编辑 DSN 参数 Database, HostName, ServerName 和 Service。 9 保存 odbc.ini 文件。 有关 DSN 参数的详细信息,请参阅数据库提供商直接提供的 产品文档。 430 针对特定 ODBC 驱动程序创建 DSN © 2010 MicroStrategy, Inc. 连接至数据库:ODBC 和 DSN 安装和配置指南 A ODBC Driver for Netezza (UNIX/Linux) Netezza 的 ODBC 驱动程序并非 MicroStrategy 署名的驱动程 序。下列给出了如何为 Netezza 3.x 和 4.x 配置 ODBC 驱动程 序的步骤。 您必须修改 odbcinst.ini 文件和 odbc.ini 文件,以便为 Netezza 创建 DSN。 配置 ODBC Driver for Netezza 1 安装正确操作系统版本的 ODBC driver for Netezza 3.x 或 4.x 。有关安装的详细信息,请参阅数据库提供商直接提 供的产品文档。 Server 应总是可以访问 Netezza 所安装 Intelligence 的目录。 2 为 Netezza 的 ODBC 驱动程序配置 DSN。 如何修改 odbcinst.ini 文件 3 在 UNIX/Linux 控制台窗口中浏览至 <HOME_PATH>, <HOME_PATH> 是您在安装期间指定的主目录。 4 编辑 odbcinst.ini 文件,并使用 Netezza ODBC 驱动程序所 安装的目录位置替换 netezza_odbc_install_dir 的三个实 例。如下是一个示例: 如果原始路径为: Driver = /netezza_odbc_install_dir/lib/ libnzsqlodbc3.so, 那么修改后的路径为: Driver = /usr/odbc/netezzahome/lib/ libnzsqlodbc3.so. 5 保存 odbcinst.ini 文件。 如何修改 odbc.ini 文件 6 打开 odbc.ini.example 文件,访问此文件中提供的示例 DSN: • © 2010 MicroStrategy, Inc. 对于 Netezza 3.x:寻找以 [NETEZZA] 开头的部分。 针对特定 ODBC 驱动程序创建 DSN 431 A 连接至数据库:ODBC 和 DSN 安装和配置指南 • 对于 Netezza 4.x:寻找以 [NETEZZA4] 开头的部分。 7 打开 MicroStrategy odbc.ini 文件。 8 将来自 Netezza ODBC 驱动程序 odbc.ini.example 文件的 内容复制并粘贴。您应准确无误地将 DSN 的内容粘贴, 就象在示例文件中呈现的一样。 9 对于复制的示例文件做如下变更: • 修改驱动器位置,以便与安装 Netezza ODBC 驱动程序 的位置相匹配, netezza_odbc_install_dir。 • 变更数据库,服务名称,用户名和密码,以及其他有关 的参数,以便与您的数据库信息相匹配。 10 保存 odbc.ini 文件。 有关 DSN 参数的详细信息,请参阅数据库提供商提供的产品 文档。 ODBC Driver for MySQL Community Server 5.0 (Linux) ODBC Driver for MySQL Community Server 5.0 并非 MicroStrategy 署名的驱动程序。下列步骤给出了如何配置 ODBC Driver for MySQL Community Server 5.0。该驱动程 序已通过 Linux 操作系统认证。 您必须修改 odbc.ini 文件,以便为 MySQL Community Server 5.0 创建 DSN。 以下步骤中提及的第三方产品是由独立于 MicroStrategy 的软件商制造生产。MicroStrategy 不对 此产品及其性能或可靠性提供正式说明或默示的品质保 证。 配置 MODBC driver for MySQL Community Server 5.0 1 安装 Linux 操作系统版 MySQL (3.51) 的 32 位 ODBC 驱动 程序,寻找超级链接 http://dev.mysql.com/downloads/connector/odbc/ 432 针对特定 ODBC 驱动程序创建 DSN © 2010 MicroStrategy, Inc. 连接至数据库:ODBC 和 DSN 安装和配置指南 A 3.51.html。自本手册所述的版本起,此站点是有效的。有 关安装的详细信息,请参阅数据库提供商提供的产品文 档。 注意以下事项 : • 请确保驱动程序文件安装至 /usr/lib 目录。 • 有关 MicroStrategy 认证的 MySQL 驱动程序的确切 版本号,请参阅 MicroStrategy 一般信息自述文件。 2 为 MySQL 的 ODBC 驱动程序配置环境。 如何修改 odbc.ini 文件 3 在 Linux 控制台窗口中浏览 <HOME_PATH>, <HOME_PATH> 是您在安装期间指定的主目录。 4 打开 odbc.ini.example 文件,并找到以 [MYSQL] 开头的部 分。 5 打开 MicroStrategy odbc.ini 文件。 6 将来自 MySQL ODBC 驱动程序 odbc.ini.example 文件的 内容复制并粘贴。您应准确无误地将 DSN 的内容粘贴, 就象在示例文件中呈现的一样。 7 对于复制的示例文件做如下变更: • 修改驱动程序位置,以便与已安装的 MySQL ODBC 驱 动程序位置相匹配。 • 变更数据库,服务名称,用户名和密码,以及其他有关 的参数,以便与您的数据库信息相匹配。 (=) 间没有空 请确保在用于分隔参数与其值的等号 白。 8 保存 odbc.ini 文件。 MicroStrategy DB Query Tool 测试到 您可以通过 MySQL 数据库的连接。 就此完成了创建 DSN 和配置 MySQL Community Server 5.0 的 ODBC 驱动程序的步骤。为了创建一个数据库实例和数据 库连接,请参阅创建数据库实例 (第 165 页)和 创建数据库 连接 (第 167 页)。 © 2010 MicroStrategy, Inc. 针对特定 ODBC 驱动程序创建 DSN 433 A 连接至数据库:ODBC 和 DSN 安装和配置指南 ODBC Driver for Aster nCluster (Linux) ODBC driver for Aster nCluster 3.0 并非 MicroStrategy 署名 的驱动程序。下面给出了如何在 Linux 上配置 ODBC driver for nCluster 3.0 的步骤。 您必须修改 odbc.ini 文件,以便为 Aster 创建 DSN。 以下步骤中提及的第三方产品是由独立于 MicroStrategy 的软件商制造生产。MicroStrategy 不对 此产品及其性能或可靠性提供正式说明或默示的品质保 证。 配置 ODBC driver for nCluster 1 在 Linux 操作系统上安装 ODBC Driver for nCluster 3.0。 有关安装的详细信息,请参阅数据库提供商提供的产品文 档。 注意以下事项 : • 您为 ODBC 驱动程序选择的安装位置将稍后在此过 程中用作 odbc.ini 文件中的驱动程序参数。 • 有关 MicroStrategy 认证的 Aster 驱动程序的确切版 本号,请参阅 MicroStrategy 一般信息自述文件。 2 为 nCluster 的 ODBC 驱动程序配置环境。 配置 ODBC driver for nCluster 的环境 3 在 Linux 控制台窗口中浏览 <HOME_PATH>, <HOME_PATH> 是您在安装期间指定的主目录。浏览文 件夹 env。 4 通过输入如下命令添加写入权限到 ODBC.sh 文件: chmod u+w ODBC.sh 5 在 ODBC.sh 文件中指定 Aster 库的安装。请对 MicroStrategy Aster 路径做如下更改。在 MSTR_TERADATA_GSS_PATH 参数中将此路径设为本 地 Aster 库安装的位置。 434 针对特定 ODBC 驱动程序创建 DSN © 2010 MicroStrategy, Inc. 连接至数据库:ODBC 和 DSN 安装和配置指南 A # # ODBC Driver for Aster nCluster # ASTER_PATH='<ASTER_PATH>' if [ "${ASTER_PATH}" != '<ASTER_PATH>' ]; then export ASTER_PATH mstr_append_path LD_LIBRARY_PATH "${ASTER_PATH:?}" export LD_LIBRARY_PATH fi 6 输入如下命令,保存 ODBC.sh 文件,并从文件中移除写 入权限: chmod a-w ODBC.sh 如何修改 odbc.ini 文件 7 在 Linux 控制台窗口中浏览 <HOME_PATH>, <HOME_PATH> 是您在安装期间指定的主目录。 8 打开 odbc.ini.example 文件,并找到以 [Aster nCluster] 开 头的部分。 9 打开 MicroStrategy odbc.ini 文件。 10 将来自 Aster ODBC 驱动程序 odbc.ini.example 文件的内 容复制并粘贴。您应准确无误地将 DSN 的内容粘贴,就 象在示例文件中呈现的一样。 11 对于复制的示例文件做如下变更: • 修改驱动程序位置,以便与已安装的 Aste ODBC 驱动 程序位置相匹配。 • 变更数据库,服务名称,用户名和密码,以及其他有关 的参数,以便与您的数据库信息相匹配。 (=) 间没有空 请确保在用于分隔参数与其值的等号 白。 © 2010 MicroStrategy, Inc. 针对特定 ODBC 驱动程序创建 DSN 435 A 连接至数据库:ODBC 和 DSN 安装和配置指南 12 保存 odbc.ini 文件。 就此完成了创建 DSN 和配置 nCluster 的 ODBC 驱动程序的步 骤。 LODBC Driver for Vertica (Linux/Solaris) ODBC Driver for Vertica 并非 MicroStrategy 署名的驱动程 序。下列给出了如何配置 Linux 或 Solaris 版 Vertica 3.0.x 或 3.5.x 的 ODBC 驱动程序的步骤。 您必须修改 odbc.ini 文件,以便为 Vertica 创建 DSN。 以下步骤中提及的第三方产品是由独立于 MicroStrategy 的软件商制造生产。MicroStrategy 不对 此产品及其性能或可靠性提供正式说明或默示的品质保 证。 要配置 Vertica 的 ODBC 驱动程序 1 安装 Linux 或 Solaris 操作系统版的 ODBC Driver for Vertica (3.0.x 或 3.5.x)。有关安装的详细信息,请参阅 数据库提供商提供的产品文档。 注意以下事项 : • 您为 ODBC 驱动程序选择的安装位置将稍后在此过 程中用作 odbc.ini 文件中的驱动程序参数。 • 有关 MicroStrategy 认证的 Vertica 驱动程序的确切 版本号,请参阅 MicroStrategy 一般信息自述文件。 2 为 ODBC driver for Vertica 配置环境。 如何修改 odbc.ini 文件 3 在 Linux 或 Solaris 控制台窗口中浏览 <HOME_PATH>, <HOME_PATH> 是您在安装期间指定的主目录。 436 针对特定 ODBC 驱动程序创建 DSN © 2010 MicroStrategy, Inc. 连接至数据库:ODBC 和 DSN 安装和配置指南 A 4 打开 odbc.ini.example 文件,并找到以 [Vertica] 开头的部 分。 5 打开 MicroStrategy odbc.ini 文件。 6 将来自 Vertica ODBC 驱动程序 odbc.ini.example 文件的 内容复制并粘贴。您应准确无误地将 DSN 的内容粘贴, 就象在示例文件中呈现的一样。 7 对于复制的示例文件做如下变更: • 修改驱动程序位置,以便与已安装的 Vertica ODBC 驱 动程序位置相匹配。 • 变更数据库,服务名称,用户名和密码,以及其他有关 的参数,以便与您的数据库信息相匹配。 (=) 间没有空 请确保在用于分隔参数与其值的等号 白。 8 保存 odbc.ini 文件。 就此完成了创建 DSN 和配置 Vertica 的 ODBC 驱动程序的步 骤。 其他 Windows 版的关系数据库 如果您使用其他的数据库,请参阅特定数据库的文档,以获取 必需设置的信息。对于大部分关系数据库而言, MicroStrategy 均支持标准设置。如果您计划使用 Teradata, 则需要某些特别设置。请参阅下列小节。 Teradata 如果您打算使用已获得 MicroStrategy 认证的 Teradata,您需 要: © 2010 MicroStrategy, Inc. • 预安装 Teradata RDBMS 的 NCR ODBC 驱动程序。否则, 在使用 MicroStrategy ODBC DSN 创建器时,您将无法在 其他关系数据库的驱动程序列表中看到 Teradata。 • 请确保 Teradata DSN 设置为以 Quiet Mode 运行。 针对特定 ODBC 驱动程序创建 DSN 437 A 连接至数据库:ODBC 和 DSN 安装和配置指南 如果您使用 Teradata,对于建立驱动连接而言,下列设置时 必需的。 在 Teradata ODBC 驱动程序选项对话框,单击选项,设置下 列必需的选项: • 会话模式 : 选择 Teradata 作为会话期间请求的会话模式。 • 日期时间格式:设置该值为 AAA 格式,以便 ODBC 驱动 程序可以将日期,时间和时戳当做 ANSI 兼容字符串进行 处理。 ANSI 兼容字符串只有使用 V2R3 或更新版本才可 用。 • 禁用解析:选择此复选框,禁止通过 ODBC 驱动程序解析 SQL 语句。 有关其他选项的信息,请点击帮助以便参阅联机帮助。 通过 odbc.ini 配置 ODBC 参数 odbc.ini 文件是一个配置文件,其中存储有在 UNIX 或 Linux 环境中所有 ODBC DSN 的定义。因此本章节与 Windows 上 的 ODBC 和 DSN 连接无关。 有关每个 ODBC 驱动程序针对哪个操作系统认证的信息,请 参阅 MicroStrategy Intelligence Server 的已认证 ODBC 驱动 程序 (第 61 页) . 这些 ODBC DSN 可通过指定特定 DSN 的值进行定义。通过 环境变量 ODBCINI 激活此文件,且所有的 ODBC 应用程序都 需要此文件。默认情况下, odbc.ini 文件安装在 <HOME_PATH> 中,<HOME_PATH> 是在 UNIX 或 Linux 上安装期间,您指定的主目录。其中包括下列 MicroStrategy 署名的 ODBC 驱动程序的定义: • MicroStrategy ODBC driver for Oracle Wire Protocol • MicroStrategy ODBC Driver for DB2 Wire Protocol (DB2 UDB) • MicroStrategy ODBC Driver for DB2 Wire Protocol (iSeries/DB2 for i) • MicroStrategy ODBC Driver for DB2 z/OS 438 通过 odbc.ini 配置 ODBC 参数 © 2010 MicroStrategy, Inc. 连接至数据库:ODBC 和 DSN 安装和配置指南 A • MicroStrategy ODBC Driver for Greenplum Wire Protocol • MicroStrategy ODBC Driver for Informix 8 (XPS) • MicroStrategy ODBC Driver for Informix Wire Protocol • MicroStrategy ODBC Driver for Sybase ASE Wire Protocol • MicroStrategy ODBC Driver for Microsoft SQL Server • MicroStrategy ODBC Driver for MySQL Wire Protocol • MicroStrategy ODBC Driver for PostgreSQL Wire Protocol 本章节描述了所有 MicroStrategy 署名的 ODBC 驱动程序中常 用的 DSN 参数。 支持来自其他提供商的 ODBC 驱动程 MicroStrategy 序,您可以单独安装。这就涉及到在 odbc.ini 文件中 手动定义 DSN 参数。 本章节还描述了下列来自其他提供商的 ODBC 驱动程序的 DSN 参数: • ODBC Driver for Red Brick • ODBC Driver for Sybase Adaptive Server IQ • ODBC Driver for Teradata • ODBC Driver for Netezza 必需修改 odbc.ini 文件,以便配置不能通过 Connectivity Wizard 访问的 ODBC 驱动程序设置或整个 ODBC 驱动程序。 但是,修改 odbc.ini 文件时需谨慎,因为错误的修改会导致 意想不到的功能和错误。要查看一个使用 odbc.ini 文件的配 置的示例,请参考安装在 <HOME_PATH> 中的 odbc.ini.example 文件, <HOME_PATH> 是在 UNIX 或 Linux 上安装期间,您指定的主目录。 为 odbc.ini 文件修改时必须使用正确的语法。大部分参数的 形式是 parameter name = parameter value,但某些 © 2010 MicroStrategy, Inc. 通过 odbc.ini 配置 ODBC 参数 439 A 连接至数据库:ODBC 和 DSN 安装和配置指南 参数需要较复杂的语法。请参考下面的表格,以获取与参数语 法相关的文档标准。 MicroStrategy Installation and Configuration 有关 Guide 的文档标准,请参阅文档标准 (第 xxiv 页)。 语法 指示 {option1 | option2} 您必须选择其中一个选项。例如,如果语法是 {Y | N},您必须键入 N。可能会有两个或更多选项,每个选项用竖线 (|) 分隔。 [] 在方括号 ([]) 内的所有内容都是可选的。例如,服务器列表可以依照语法表 示为 Servers=Server1[,...].。对于上述示例而言,下列都是有效语法: • Servers=Server1 • Servers=Server1,Server2,Server3 440 通过 odbc.ini 配置 ODBC 参数 Y,或 © 2010 MicroStrategy, Inc. 连接至数据库:ODBC 和 DSN 安装和配置指南 A Oracle Wire Protocol 参数 描述 AlternateServers 您可以通过指定可用服务器列表启用驱动程序的驱动端连接故障转移。当主 数据库不可用时,将顺序地尝试到可用数据库服务器的连接。 语法: (HostName=hostvalue:PortNumber=portvalue: {SID=sidvalue |ServiceName=servicevalue}[,...]) ApplicationUsingThreads 您可以指定驱动程序是否与单线程还是多线程应用程序一起工作。您有下列 选项: • 1: ( 默认 ) 使用此设置,以确保线程安全的驱动程序与多线程应用程序一起 工作。 • 0: 对于与单线程应用程序一起使用的驱动程序而言,使用此设置可以防止 因 ODBC 线程安全标准出现的多余处理。 AuthenticationMethod 指定驱动程序在验证用户时使用何种类型的验证。数据库服务器必须支持所 选的验证类型,否则驱动程序将显示一个错误。 您有下列选项: • 1: 驱动程序以纯文本的形式发送用户名,并在将用户名送至服务器验证之 前加密密码。 • 3: 驱动程序使用客户端验证。服务器并不提供任何验证;它依靠客户端验 证用户。 • 4: 驱动程序使用 Kerberos 验证,支持 Windows Active Directory Kerberos 和 MIT Kerberos 环境。 • 5: 驱动程序使用 Kerberos 和用户 ID,密码进行验证。先使用 Kerberos 验证用 户,接下来使用用户名和密码进行再次验证。 REMARKS 和 COLUMN_DEF 返回值,还是返回 SQL_NULL_DATA 您有下列选项: • 0: ( 默认 ) REMARKS 和 COLUMN_DEF 结果列返回 SQL_NULL_DATA。 • 1: REMARKS 和 COLUMN_DEF 结果列返回它们的实际值。 CatalogOptions 您可以指定结果列 ConnectionRetryCount 如果初次尝试失败,您可以指出该驱动程序尝试连接至主数据库或备用数据 库的尝试次数。此参数的限制有: • 0: ( 默认 ) 不再尝试连接。 • 65535: 重试的最大次数。 Description 有关数据源名称的描述 Driver 使用的 ODBC 驱动程序所在的路径。 EnableDescribeParam 您可以启用 ODBC API 函数 SQLDescribeParam。此函数可使所有参数要描述的参 数具有 SQL_VARCHAR 数据类型。您有下列选项: • 0: ( 默认 ) 禁用 SQLDescribeParam 函数。 • 1: ( 默认为使用 Microsoft Remote Data Objects 访问数据 ) 启用 SQLDescribeParam 函数。 © 2010 MicroStrategy, Inc. 通过 odbc.ini 配置 ODBC 参数 441 A 连接至数据库:ODBC 和 DSN 安装和配置指南 参数 描述 EnableNcharSupport 您可以启用对 N-datatypes NCHAR, NVARCHAR2 和 NCLOB 的支持。您有下列选 项: • 0: ( 默认 ) 禁用对 N-datatypes NCHAR, NVARCHAR2 和 NCLOB 的支持。 • 1: 启用对 N-datatypes NCHAR,NVARCHAR2 和 NCLOB 的支持。这些 N-datatype 被分别描述为 SQL_WCHAR, SQL_WVARCHAR 和 SQL_WLONGVARCHAR。 注意 :Oracle 9i 及其更高版本中支持该参数。 EnableStaticCursorsForLongD 当驱动程序使用静态指针时,您可以启用对长数据类型列的支持。您有下列 ata 选项: • 0: ( 默认 ) 使用静态指针时禁用对带有长数据类型列的支持。 • 1: 使用静态指针时启用对带有长数据类型列的支持。使用此选项,始终将 包含有长数据类型的结果集写入一个 XML 文件。 EncryptionMethod 指定驱动程序应如何对驱动程序和数据库服务器间发送的数据进行加密。您 有下列选项: • 0 ( 默认 ):数据不加密 • 1: 使用 SSL 加密数据 GSSClient 默认情况下,驱动程序利用与操作系统打包在一起的 GSS Client 库与密钥分配 中心通讯。此参数可以根据所使用不同 GSS Client 库而进行更改。 HostName 数据库服务器所在的主机名称。这也可以是 IP 地址。 HostNameInCertificate 指定驱动程序是否验证在操作系统中使用 SSL 认证证书中的主机名。如果 EncryptionMethod 设置为零,且 ValidateServerCertificate 中的值也设置为零,则忽 略此参数。 IANAAppCodePage 如果您的应用程序没有启用支持 Unicode 或您使用了非 Unicode 字符集,则必须 为此参数提供一个值。您指定的值必须您的应用程序使用的代码页所使用的 值。 UNIX/Linux 上的驱动程序按照以下的顺序检查 IANAAppCodePage 的值,进 而确定应用程序代码页的值: 1 在连接字符串中 2 odbc.ini 文件的 DataSource 部分 3 odbc.ini 文件的 ODBC 部分 此参数的默认值支持大多数环境。如果必须要修改此参数以支持您的代码页, 请参阅在 Help\English\odbcHelp 文件夹中提供的 Data Direct 文档。 Windows 环境下,此文件夹位于 MicroStrategy Common Files 中,在 UNIX 和 Linux 环境下,则位于 MicroStrategy 的安装路径中。 注意 : 在较早版本的 Connect for ODBC 中, IANAAppCodePage 连接字符串的值替 换了 AppCodePage 连接字符串参数。驱动器可以向后兼容 AppCodePage 参数, 但现在您必须要使用 IANAAppCodePage 参数。在这种情况下,参数使用 odbc.ini 文件中 ODBC 部分的值。 KeyPassword 访问密钥库中一个特定密钥的密码。 KeyStore 密钥库所在位置的路径,此文件中包含使用 SSL 进行客户端认证的服务器所 信任的客户证书列表。 KeyStorePassword 访问密钥库的密码。 442 通过 odbc.ini 配置 ODBC 参数 © 2010 MicroStrategy, Inc. 连接至数据库:ODBC 和 DSN 安装和配置指南 A 参数 描述 LoadBalancing 在连接到主服务器或备用服务器时,您可以启用客户端负载均衡。您有下列 选项: • 0: ( 默认 ) 禁用客户端负载均衡。从主服务器开始,按顺序尝试连接到数据库 服务器。 • 1: 启用客户端负载均衡。不按照任何特殊顺序尝试连接到数据库服务器。 注意 : 使用 AlternateServers 参数定义要连接的备用服务器。 LogonID 用于登录到数据库的用户 ID。 Password 用户帐户的密码指定为 LogonID。 PortNumber 数据库实例的端口号。 ProcedureRetResults 您可以启用驱动程序从存储过程函数返回到结果集。您有下列选项: • 0: ( 默认 ) 驱动程序未从存储过程返回到结果集。 • 1: 驱动程序从存储过程返回到结果集。 SID 您尝试连接的 Oracle 实例的站点标识符。 TNSNamesFile 您可以指定 TNSNAMES.ORA 文件的位置。请确保输入 TNSNAMES.ORA 文件的完整路径,其中包含自身的文件名。请指定多重 TNSNAMES.ORA 文件。 您必须使用此选项设置 ServerName 参数。使用 ServerName 和 TNSNamesFiles 参 数停用 HostName, PortNumber, SID 和 Service Name 字段。 语法: (filelocation1[,...]) TrustStore 信任库所在位置的路径,此文件中包含使用 SSL 服务认证的计算机所信任的 证书认证列表。 TrustStorePassword 访问信任库的密码。 ValidateServerCertificate 指定在 SSL 认证期间是否验证服务器的安全证书。您有下列选项: • 0: 不验证证书。 • 1 ( 默认 ):验证证书。 © 2010 MicroStrategy, Inc. 通过 odbc.ini 配置 ODBC 参数 443 A 连接至数据库:ODBC 和 DSN 安装和配置指南 Oracle Wire Protocol 参数 描述 AuthenticationMethod 指定驱动程序在验证用户时使用何种类型的验证。数据库服务器必须支持所 选的验证类型,否则驱动程序将显示一个错误。 您有下列选项: • 0 ( 默认 ):驱动程序以纯文本的方式将要验证的用户 ID 和密码发送至服务 器。 • 1: 驱动程序以纯文本的形式发送用户名,并在将用户名送至服务器验证之 前加密密码。 • 2: 驱动程序将用户名和密码在送至服务器验证之前都进行了加密。 • 3: 驱动程序使用客户端验证。服务器并不提供任何验证;它依靠客户端验 证用户。 • 4: 驱动程序使用 Kerberos 验证,支持 Windows Active Directory Kerberos 和 MIT Kerberos 环境。 EncryptionMethod 指定驱动程序应如何对驱动程序和数据库服务器间发送的数据进行加密。您 有下列选项: • 0 ( 默认 ):数据不加密 • 1: 使用 SSL 加密数据 ( 仅支持 DB2 for iSeries/DB2 for i) • 2: 使用 DB2 加密协议加密数据 ( 仅支持 Linux/UNIX/Windows 版 DB2 和 z/OS 版 DB2) AuthenticationMethod 必须设置为 0, 1 或 2 以便使用 DB2 加密。如果数据库服务 器不支持加密的类型,将会显示一个错误和连接失败。 GSS Client 默认情况下,驱动程序利用与操作系统带有的 GSS Client 库与密钥分配中心通 讯。此参数可以根据所使用不同 GSS Client 库而进行更改。 HostNameInCertificate 指定驱动程序是否验证在操作系统中使用 SSL 认证证书中的主机名。如果 EncryptionMethod 未设置为 1,且 ValidateServerCertificate 中的值设置为零,则忽略 此参数。 TrustStore 信任库所在位置的路径,此文件中包含使用 SSL 服务认证的计算机所信任的 证书认证列表。 TrustStorePassword 访问信任库的密码。 ValidateServerCertificate 指定在 SSL 认证期间是否验证服务器的安全证书。您有下列选项: • 0: 不验证证书。 • 1 ( 默认 ):验证证书。 XMLDescribeType 指定 SQLGetTypeInfo() 为 XML 数据类型所返回的 SQL 数据类型您有下列选项: • -4: 描述 SQL_LONGVARBINARY 将用于 DB2 XML 数据类型列。 • -10 ( 默认 ):描述 SQL_WLONGVARCHAR 将用于 DB2 XML 数据类型列。 Driver 使用的 ODBC 驱动程序所在的路径。 Description 有关此数据源的描述 LogonID 登录到数据库的默认用户 ID。在 UNIX/Linux 上, LogonID 的值是您的 UNIX/Linux 用户 ID。 Password 用户帐户的密码指定为 LogonID。 444 通过 odbc.ini 配置 ODBC 参数 © 2010 MicroStrategy, Inc. 连接至数据库:ODBC 和 DSN 安装和配置指南 A 参数 描述 AlternateID 针对 SQL 语句中使用的任何非限定对象名在连接时间使用的默认限定。您必 须将 DB2 权限设置为 SYSADM。 DB2 UDB V5R1 on iSeries 不支持此参数。 IpAddress 指定存储目录表的计算机的 IP 地址,可以是数字地址或地址名。如果您输入 一个地址名,则会从工作站的 HOSTS 文件或 DNS 服务器取回该地址名。 Database 要连接的数据库名称。 Collection 该名称可以表示数据库对象的一个逻辑群组。只有当您连接至 z/OS 版 DB2( 早 先为 OS/390) 或 iSeries/DB2 for i 时此参数才有效。在 iSeries/DB2 for i 上,这也是 当前的框架,这些对象包括 ODBC 软件包的 DataDirect Connect DB2 Wire Protocol 驱动程序。 Location 指定 DB2 所在的位置名称。使用在 DB2 服务器上定义的名称。只有当您连接 至 z/OS 版 DB2( 早先为 OS/390) 或 iSeries/DB2 for i 时此参数才有效。 TcpPort 指定服务器主机上的 DB2 数据库实例使用的端口号。 GrantExecute 您可以授予指定为 GrantAuthID 的软件包以执行权限。您有下列选项: • 1: ( 默认 ) 授予权限。 • 0: 未授予权限。 GrantAuthid 您可以指出授予那些软件包执行权限。默认情况下,此参数设置为 PUBLIC。 注意 : 如果 GranteExecute=0,则忽略此参数。 DefaultIsolationLevel 系统获取和释放锁的方式。 ODBC 隔离级别按照下列原则映射到 DB2 隔离级 别: ODBC DB2 未提交读 未提交读 已提交读 指针稳定性 可重复读 读稳定性 可序列化 可重复读 有效值是: • 0 - READ_UNCOMMITTED: 其他进程可以从数据库中读取。修改的数据被锁定 直至此事务结束。 • 1 - READ_UNCOMMITTED:( 默认 ) 如果指针位于您的应用程序修改的行或修改 记录上,其他进程将不能修改此行,直至您的应用程序已提交或中止。您 的应用程序无法读取其他进程尚未提交的修改记录。 • 2 - REPEATABLE_READ: 其他进程不能访问您的应用程序读取或修改的数据, 直至此事务结束。 • 3 - SERIALIZABLE: 其他进程不能修改记录,其中包括您的应用程序读取或修 改的虚记录,直至程序提交或中止。以防您的应用程序读取其他进程修改 过但尚未提交的记录。如果您的应用程序在一个单元工作期间打开了相同 的查询,结果表将保持不变。但是,结果表可以包含您的应用程序所做的 更新。 • 4 - NONE: 即使其他的进程还未提交这些这些修改记录,您的程序也可以读 取。此级别只能在数据源中设置,而不是从应用程序中设置。 注意 : 如果您有在 iSeries/DB2 上有一个开启了日志记录的集合,则必须使用 此级别。 © 2010 MicroStrategy, Inc. 通过 odbc.ini 配置 ODBC 参数 445 A 连接至数据库:ODBC 和 DSN 安装和配置指南 参数 描述 DynamicSections 指定 DB2 Wire Protocol 驱动程序软件包可以为每位用户准备多少条语句。默认 值为 200。 CatalogSchema 指定有效 DB2 的框架以便供目录函数使用。如果您未指定一个值,则该参数 默认为下列值: • SYSIBM:z/OS 的默认值。 • QSYS2:iSeries/DB2 for i 的默认值。 • SYSCAT: 连接到 UNIX/Linux 时的默认值。 PackageCollection 指定驱动程序创建和查找绑定包的集合或位置名称。默认值为 NULLID。 PackageOwner 指定将 DB2 用户账号分配给软件包。此用户必须拥有运行程序包内所有 SQL 语句的权限。 UseCurrentSchema 在调用目录函数而未指定框架,或指定框架作为通配符 % 时,您可以将表格 内的结果限制在当前框架内。您有下列选项: • 0: ( 默认 ) 结果可以包括当前框架之外的表格。 • 1: 结果限制在当前框架内的表格。将结果限制在当前框架内的表格可以改 善未指定框架的调用的性能。 ApplicationUsingThreads 您可以指定驱动程序是否与单线程还是多线程应用程序一起工作。您有下列 选项: • 1: ( 默认 ) 使用此设置,以确保线程安全的驱动程序与多线程应用程序一起 工作。 • 0: 对于与单线程应用程序一起使用的驱动程序而言,使用此设置可以防止 因 ODBC 线程安全标准出现的多余处理。 WithHold 指定与此数据源一起使用的应用程序的指针行为。您有下列选项: • 1: ( 默认 ) 在提交或回滚后, DB2 打开所有的指针。 (SQLGetInfo( ) returns SQL_CB_PRESERVE for SQL_COMMIT_CURSOR_BEHAVIOR.) • 0: 在提交或回滚后, DB2 关闭所有打开的指针。 (SQLGetInfo( ) returns SQL_CB_DELETE.) 446 通过 odbc.ini 配置 ODBC 参数 © 2010 MicroStrategy, Inc. 连接至数据库:ODBC 和 DSN 安装和配置指南 A Informix 8 (XPS 版 ) 参数 描述 ApplicationUsingThreads 您可以指定驱动程序是否与单线程还是多线程应用程序一起工作。您有下列 选项: • 1: ( 默认 ) 使用此设置,以确保线程安全的驱动程序与多线程应用程序一起 工作。 • 0: 对于与单线程应用程序一起使用的驱动程序而言,使用此设置可以防止 因 ODBC 线程安全标准出现的多余处理。 CancelDetectInterval 指定驱动程序多久检查一次查询是否已被取消 ( 以秒计 )。当驱动程序检测到 MicroStrategy 平台发出了 SQLCancel,即取消查询。您有下列选项: • 0: ( 默认 ) 即使发出了 SQLCancel,查询依然不取消。 • {5| 10 | 30 | 60}: 驱动程序每 5,10,30 或 60 秒检查是否已通过 SQLCancel 取消 了挂起的请求? CursorBehavior 确定在每个事务结束时指针的行为。您有下列选项: • 0: ( 默认 ) 在每个事务结束时关闭指针。 • 1: 保留指针就意味着在每个事务结束的时候,指针将保存在当前位置。保 留指针位置会减速数据库操作。 Database 要连接的数据库名称。 Description 有关此数据源的描述 Driver 使用的 ODBC 驱动程序所在的路径。 EnableInsertCursors 您可以启用插入指针。您有下列选项: • 1: ( 默认 ) 启用插入指针。在使用相同的语句进行多重插入操作期间,插入 指针将会改善性能。插入数据可以在写入磁盘前缓冲到内存中。 • 0: 禁用插入指针 GetDBListFromInformix 指定数据库列表从 Informix 服务器返回还是从驱动程序设置期间用户输入的数 据库列表返回。 • 1: ( 默认 ) 数据库列表自 Informix 服务器返回。 • 0: 数据库列表自驱动程序设置期间用户输入的数据库列表返回。 HostName Informix 服务器所在的计算机名称。 LogonID Logon ID 用于连接至您的数据库。 Password 密码用于连接至您的数据库。 Protocol 指定与服务器通讯的协议。您可以指定一个或多个值;用逗号隔开各个名称。 您可以输入下列协议中的任何一个: • olsocspx • olsoctcp • onsocspx • onsoctcp • seipcpip • sesocspx • sesoctcp • ontlitcp 注意 : 对于 Solaris 而言,协议必须是 ontlitcp。 © 2010 MicroStrategy, Inc. 通过 odbc.ini 配置 ODBC 参数 447 A 连接至数据库:ODBC 和 DSN 参数 描述 ServerName 在 Informix 实例上运行的服务器名称。 安装和配置指南 注意 : 这与 HostName 有所不同。请与 Informix 数据库管理员确认您的 ServerName。 Service Informix 主机上使用的服务名称。 TrimBlankFromIndexName 您可以指定是否去掉系统生成索引名称的前导空格。您有下列选项: • 1: ( 默认 ) 驱动程序去掉前导空格。 • 0: 驱动程序不去掉前导空格。 448 通过 odbc.ini 配置 ODBC 参数 © 2010 MicroStrategy, Inc. 连接至数据库:ODBC 和 DSN 安装和配置指南 A Informix Wire Protocol 参数 描述 ApplicationUsingThreads 您可以指定驱动程序是否与单线程还是多线程应用程序一起工作。您有下列 选项: • 1: ( 默认 ) 使用此设置,以确保线程安全的驱动程序与多线程应用程序一起 工作。 • 0: 对于与单线程应用程序一起使用的驱动程序而言,使用此设置可以防止 因 ODBC 线程安全标准出现的多余处理。 CancelDetectInterval 指定驱动程序多久检查一次查询是否已被取消 ( 以秒计 )。当驱动程序检测到 MicroStrategy 平台发出了 SQLCancel,即取消查询。您有下列选项: • 0: ( 默认 ) 即使发出了 SQLCancel,查询依然不取消。 • {5| 10 | 30 | 60}: 驱动程序每 5,10,30 或 60 秒检查是否已通过 SQLCancel 取消 了挂起的请求? Database 要连接的数据库名称。 Description 有关此数据源的描述 Driver 使用的 ODBC 驱动程序所在的路径。 HostName Informix 服务器所在的计算机名称或 IP 地址。 LogonID 连接到数据库的用户 ID。 Password 连接到您的数据库的密码。 PortNumber 服务器的侦听器端口号。 ServerName 在 Informix 实例上运行的服务器名称。 注意 : 这与 HostName 有所不同。请与 Informix 数据库管理员确认您的 ServerName。 TrimBlankFromIndex Name 您可以指定是否去掉系统生成索引名称的前导空格。您有下列选项: • 1: ( 默认 ) 驱动程序去掉前导空格。 • 0: 驱动程序不去掉前导空格。 UseDelimitedIdentifiers 指定服务器如何解释 SQL 语句中使用的双引号 (“)。您有下列选项: • 0 ( 默认 ):双引号内的字符串解释为字符串常量。 • 1: 双引号内的字符串解释为标识符。 © 2010 MicroStrategy, Inc. 通过 odbc.ini 配置 ODBC 参数 449 A 连接至数据库:ODBC 和 DSN 安装和配置指南 Sybase ASE Wire Protocol 参数 描述 ApplicationUsingThreads 您可以指定驱动程序是否与单线程还是多线程应用程序一起工作。您有下列 选项: • 1: ( 默认 ) 使用此设置,以确保线程安全的驱动程序与多线程应用程序一起 工作。 • 0: 对于与单线程应用程序一起使用的驱动程序而言,使用此设置可以防止 因 ODBC 线程安全标准出现的多余处理。 AuthenticationMethod: 指定驱动程序在验证用户时使用何种类型的验证。数据库服务器必须支持所 选的验证类型,否则驱动程序将显示一个错误。 您有下列选项: • 0 ( 默认 ):驱动程序以纯文本的方式将要验证的用户 ID 和密码发送至服务 器。 • 1: 驱动程序以纯文本的形式发送用户名,并在将用户名送至服务器验证之 前加密密码。 • 4: 驱动程序使用 Kerberos 验证,支持 Windows Active Directory Kerberos 和 MIT Kerberos 环境。 Charset 指定安装在 Sybase 服务器上的字符集名称。默认情况是 Sybase 服务器上的设 置。对于 Sybase ASE 12.5 及其更高版本,设置该参数为 UTF-8 以支持 Unicode SQL 类型。请参阅 Sybase 文档,获取有效字符集的列表。 Database 所使用的数据库的名称。 Description 有关此数据源的描述 Driver 使用的 ODBC 驱动程序所在的路径。 EnableDescribeParam 您可以启用 ODBC API 函数 SQLDescribeParam。此函数可使所有参数要描述的参 数具有 SQL_VARCHAR 数据类型。您有下列选项: • 0: ( 默认 ) 禁用 SQLDescribeParam 函数。 • 1: ( 默认为使用 Microsoft Remote Data Objects 访问数据 ) 启用 SQLDescribeParam 函数。 EnableQuotedIdentifiers 您可启用引用的标识符。您有下列选项: • 0: ( 默认 ) 禁用引用的标识符。生成带有引用标识符语句的应用程序出现错 误。 • 1: 启用引用的标识符。双引号是 SQL 语句中唯一允许的标识符,例如列和 表格的名称。例如,类别实体的 ID 列在 SQL 语句中显示为 “CATEGORY_ID”。 EncryptionMethod 指定驱动程序应如何对驱动程序和数据库服务器间发送的数据进行加密。您 有下列选项: • 0 ( 默认 ):数据不加密 • 1: 使用 SSL 加密数据 GSSClient 默认情况下,驱动程序利用与操作系统带有的 GSS Client 库与密钥分配中心通 讯。此参数可以根据所使用不同 GSS Client 库而进行更改。 HostNameInCertificate 指定驱动程序是否验证在操作系统中使用 SSL 认证证书中的主机名。如果 EncryptionMethod 未设置为 SSL,且 ValidateServerCertificate 中的值设置为零,则 忽略此参数。 450 通过 odbc.ini 配置 ODBC 参数 © 2010 MicroStrategy, Inc. 连接至数据库:ODBC 和 DSN 安装和配置指南 A 参数 描述 Language 指定安装在 Sybase 服务器上的国家语言。默认为英语。 LogonID 连接到数据库的用户 ID。 NetworkAddress 指定网络地址。其格式取决于在网络库名称和 Sybase 服务器下选择的网络协 议。如果您选择了 Windows Sockets (Winsock),则格式为:{IP 地址 | 主机名 }, 端 口号。例如,您可以输入 “199.226.224.34, 5000” 或 “Sybase_15, 5000”。 OptimizePrepare 指定在使用 SQLPrepare 时,如何准备存储过程。您有下列选项: • 0: 为每个 SQLPrepare 的调用创建存储过程。当处理没有包含参数的语句时 会降低性能。 • 1: ( 默认 ) 只有在语句包含此参数时才创建存储过程。否则,当调用 SQLExecute 时,将缓存和执行有关存储过程的语句。 • 2: 从不创建存储过程。当调用 SQLExecute 时,将缓存和执行有关存储过程 的语句。当调用 SQLExecute 时,将返回任何的语法错误和其他的错误。 • 3: 从不创建存储过程。除了在调用 SQLPrepare,而不是 SQLExecute 时返回 任何的语法错误和其他错误外,此选项与选项 2 都一致。 Password 连接到您的数据库的密码。 RaiseErrorPositionBehavior 当您可以配置发生错误时返回,以及发生错误时指针的定位。您有下列选项: • 0: ( 默认 ) Raiseerror 从包覆的语句分开处理。当通过 SQLExecute, SQLExecDirect 或 SQLMoreResults 处理 raiseerror 时,则返回错误。 • 1: (Microsoft 兼容 ) 处理下一个语句时返回 RaiseError,并将指针定位在接下来 的结果集的第一行。单次执行可能会返回多重 RaiseError。 SelectMethod 您可以为 SELECT 语句启用数据库指针。您有下列选项: • 0: ( 默认 ) 启用数据库指针。创建数据库指针需要额外的开销,在执行大量 的顺序 SELECT 语句时会对性能产生负面影响。 • 1: 禁用 SELECT 语句的数据库指针,从而限制数据库一次只能有一条活 动语句。 ServicePrincipalName Sybase 服务器主体名称用于 Kerberos 验证。如果未指定此名称,则驱动程序默 认为值 forNetworkAddress。如果身份验证类型未使用 Kerberos,则忽略此参数。 TrustStore 信任库所在位置的路径,此文件中包含使用 SSL 服务认证的计算机所信任的 证书认证列表。 TrustStorePassword 访问信任库的密码。 ValidateServerCertificate 指定在 SSL 认证期间是否验证服务器的安全证书。您有下列选项: • 0: 不验证证书。 • 1 ( 默认 ):验证证书。 © 2010 MicroStrategy, Inc. 通过 odbc.ini 配置 ODBC 参数 451 A 连接至数据库:ODBC 和 DSN 安装和配置指南 SQL Server Wire Protocol 参数 描述 Address SQL Server 的网络地址。该地址应为服务器的网络地址,但也可以是 TCP/IP 端 口或套接字地址。例如,如果是 TCP/IP,则可以是 199.199.199.5; 143 ;或 MYSVR,1433。 AnsiNPW 您可以启用 ANSI 定义的行为。 • 是 : 启用 ANSI 定义的行为以便处理 NULL 比较,字符数据填充,警告和 NULL 合并。如果已截断尾随空格,则修改此选项为否。 • 否 : 禁用 ANSI 定义的行为。 Database 使用的数据库。 Description 有关此数据源的描述 Driver 使用的 ODBC 驱动程序所在的路径。 LogonID 连接到数据库的用户 ID。 Password 连接到您的数据库的密码。 QuotedId 您可以选择按照 SQL-92 或 Transact_SQL 语法规则所定义的那样处理 QUOTED_IDENTIFIERS。您有下列选项: • 是 :QUOTED_IDENTIFIERS 启用。 SQL Server 对 SQL 语句中的引号 使用 SQL-92 语法规则。 • 否 :QUOTED_IDENTIFIERS 禁用。 SQL Server 对 SQL 语句中的引号 使用遗留的 Transact_SQL 语法规则。 SnapshotSerializable 如果您使用 Microsoft SQL server 2005,并配置为快照隔离,则您可以运行应用程 序使用快照隔离级别。您有下列选择: • 0 ( 默认 ):当隔离级别设置为可序列化时,应用程序则使用可序列化隔离级 别。 • 1: 当隔离级别设置为可序列化时,应用程序则使用快照隔离级别。 MySQL Wire Protocol 参数 描述 AlternateServers 您可以通过指定可用服务器列表启用驱动程序的驱动端连接故障转移。当主 数据库不可用时,将顺序地尝试到可用数据库服务器的连接。 语法: (HostName=hostvalue:PortNumber=portvalue: {SID=sidvalue |ServiceName=servicevalue}[,...]) ApplicationUsingThreads 您可以指定驱动程序是否与单线程还是多线程应用程序一起工作。您有下列 选项: • 1: ( 默认 ) 使用此设置,以确保线程安全的驱动程序与多线程应用程序一起 工作。 • 0: 对于与单线程应用程序一起使用的驱动程序而言,使用此设置可以防止 因 ODBC 线程安全标准出现的多余处理。 452 通过 odbc.ini 配置 ODBC 参数 © 2010 MicroStrategy, Inc. 连接至数据库:ODBC 和 DSN 安装和配置指南 A 参数 描述 ConnectionRetryCount 如果初次尝试失败,您可以指出该驱动程序尝试连接至主数据库或备用数据 库的尝试次数。此参数的限制有: • 0: ( 默认 ) 不再尝试连接。 • 65535: 重试的最大次数。 ConnectionRetryDelay 您可以指定时间,以秒计,如果指定了驱动程序尝试连接到主服务器和备用 服务器之间有延迟的话。在下列限制内的整数都是有效的: • 0: 在尝试再连接间不延迟。 • 3 ( 默认 ):默认延迟为 3 秒。 • 65535: 尝试再连接间的最大延迟。 如果 ConnectionRetryCount 参数设置为一个非零值,此参数才有效。 Database 指定要使用的数据库。 DefaultLongDataBuffLen 您可以指定最大的数据长度,以字节计,可以从 Long/LOB 列 获取。其值必须 是 1024 的倍数,并乘以 1024 来定义以字节计的最大数据长度。例如,此参数 的默认值是 1024,再乘以 1024,共 1048576 字节,或 1 兆字节。此参数也可以 调整任何以 Long/LOB SQL_DATA_AT_EXEC 参数传递的数据长度以便满足指定的 数据长度,并整合任何长度超过此长度限制的数据。 Description 有关此数据源的描述 Driver 使用的 ODBC 驱动程序所在的路径。 EnableDescribeParam 您可以启用 ODBC API 函数 SQLDescribeParam。此函数可使所有参数要描述的参 数具有 SQL_VARCHAR 数据类型。您有下列选项: • 0: ( 默认 ) 禁用 SQLDescribeParam 函数。 • 1: ( 默认为使用 Microsoft Remote Data Objects 访问数据 ) 启用 SQLDescribeParam 函数。 HostName 数据库服务器所在的主机名称。这也可以是 IP 地址。 InteractiveClient 确定使用哪一个变量决定服务器断开连接之前,该连接可以保持空闲的时间。 可能的值有: • 0 ( 默认 ):驱动程序使用全局 wait_timeout 变量的值初始化 wait_timeout 会话。 • 1: 驱动程序使用全局 interactive_timeout 变量值初始化 wait_time 会话。 由 InteractiveClient 控制的变量 wait_timeout 可以在建立连接后修改。 LoadBalancing 在连接到主服务器或备用服务器时,您可以启用客户端负载均衡。您有下列 选项: • 0: ( 默认 ) 禁用客户端负载均衡。从主服务器开始,按顺序尝试连接到数据库 服务器。 • 1: 启用客户端负载均衡。不按照任何特殊顺序尝试连接到数据库服务器。 注意 : 使用 AlternateServers 参数定义要连接的备用服务器。 LogonID 用于登录到数据库的用户 ID。 Password 连接到您的数据库的密码。 PortNumber 服务器的侦听器端口号。默认值为 3306。 © 2010 MicroStrategy, Inc. 通过 odbc.ini 配置 ODBC 参数 453 A 连接至数据库:ODBC 和 DSN 安装和配置指南 参数 描述 ReportCodePageConversionE rrors 指定在转换代码页时,驱动器返回所发生错误的格式。返回错误时带有下列 消息: 发生的代码页转换错误。如果在转换参数数据时发生错误,则附 带下列句子: 参数 X 中发生错误,此处 X 是参数的编号。指定格式化时您 有下列选项可选: 0 ( 默认 ):对于每一个无法转换的字符,驱动程序将其替代为 0x1A,且不显示 错误消息。 1: 对于每一个无法转换的字符,驱动程序显示一个错误消息。 2: 对于每一个无法转换的字符,驱动程序将其替代为 0x1A,并显示一个错误 消息。 TreatBinaryAsChar 指定驱动程序如何返回 MySQL 存储为 BINARY 或 VARBINARY 的数据,并指定驱 动程序为描述这些值而使用的数据类型。您有下列选项: • 0 ( 默认 ):分别描述了 MySQL 存储为 BINARY 或 VARBINARY 的数据,以及返 回为 BINARY 或 VARBINARY 值。 • 1: 分别描述了 MySQL 存储为 CHAR 或 VARCHAR 的数据,以及返回为 CHAR 或 VARCHAR 值。 PostgreSQL 与 Greenplum Wire Protocols PostgreSQL 与 Greenplum Wire Protocols 的 ODBC 驱动程序 可以使用多个相同的参数进行配置,包括下列的参数: 参数 描述 AlternateServers 您可以通过指定可用服务器列表启用驱动程序的驱动端连接故障转移。当主 数据库不可用时,将顺序地尝试到可用数据库服务器的连接。 语法: (HostName=hostvalue:PortNumber=portvalue: {SID=sidvalue |ServiceName=servicevalue}[,...]) ApplicationUsingThreads 您可以指定驱动程序是否与单线程还是多线程应用程序一起工作。您有下列 选项: • 1: ( 默认 ) 使用此设置,以确保线程安全的驱动程序与多线程应用程序一起 工作。 • 0: 对于与单线程应用程序一起使用的驱动程序而言,使用此设置可以防止 因 ODBC 线程安全标准出现的多余处理。 ConnectionRetryCount 如果初次尝试失败,您可以指出该驱动程序尝试连接至主数据库或备用数据 库的尝试次数。此参数的限制有: • 0: ( 默认 ) 不再尝试连接。 • 65535: 重试的最大次数。 454 通过 odbc.ini 配置 ODBC 参数 © 2010 MicroStrategy, Inc. 连接至数据库:ODBC 和 DSN 安装和配置指南 A 参数 描述 ConnectionRetryDelay 您可以指定时间,以秒计,如果指定了驱动程序尝试连接到主服务器和备用 服务器之间有延迟的话。在下列限制内的整数都是有效的: • 0: 在尝试再连接间不延迟。 • 3 ( 默认 ):默认延迟为 3 秒。 • 65535: 尝试再连接间的最大延迟。 如果 ConnectionRetryCount 参数设置为一个非零值,此参数才有效。 Database 指定要使用的数据库。 Description 有关此数据源的描述 Driver 使用的 ODBC 驱动程序所在的路径。 EnableDescribeParam 您可以启用 ODBC API 函数 SQLDescribeParam。您有下列选项: • 0: ( 默认 ) 禁用 SQLDescribeParam 函数。 • 1: ( 默认为使用 Microsoft Remote Data Objects 访问数据 ) 启用 SQLDescribeParam 函数。 HostName 数据库服务器所在的主机名称。这也可以是 IP 地址。 LoadBalancing 在连接到主服务器或备用服务器时,您可以启用客户端负载均衡。您有下列 选项: • 0: ( 默认 ) 禁用客户端负载均衡。从主服务器开始,按顺序尝试连接到数据库 服务器。 • 1: 启用客户端负载均衡。不按照任何特殊顺序尝试连接到数据库服务器。 注意 : 使用 AlternateServers 参数定义要连接的备用服务器。 LogonID 用于登录到数据库的用户 ID。 Password 连接到您的数据库的密码。 PortNumber 服务器的侦听器端口号。默认值为 5432。 ReportCodePageConversionE rrors 指定在转换代码页时,驱动器返回所发生错误的格式。返回错误时带有下列 消息: 发生的代码页转换错误。如果在转换参数数据时发生错误,则附 带下列句子: 参数 X 中发生错误,此处 X 是参数的编号。指定格式化时您 有下列选项可选: 0 ( 默认 ):对于每一个无法转换的字符,驱动程序将其替代为 0x1A,且不显示 错误消息。 1: 对于每一个无法转换的字符,驱动程序显示一个错误消息。 2: 对于每一个无法转换的字符,驱动程序将其替代为 0x1A,并显示一个错误 消息。 XMLDescribeType © 2010 MicroStrategy, Inc. 指定 SQLGetTypeInfo() 为 XML 数据类型所返回的 SQL 数据类型您有下列选项: • -4: 描述 SQL_LONGVARBINARY 将用于 DB2 XML 数据类型列。 • -10 ( 默认 ):描述 SQL_WLONGVARCHAR 将用于 DB2 XML 数据类型列。 通过 odbc.ini 配置 ODBC 参数 455 A 连接至数据库:ODBC 和 DSN 安装和配置指南 ODBC 参数 描述 IANAAppCodePage 如果您的应用程序没有启用支持 Unicode 或您使用了非 Unicode 字符集,则必须 为此参数提供一个值。您指定的值必须您的应用程序使用的代码页所使用的 值。 UNIX/Linux 上的驱动程序按照以下的顺序检查 IANAAppCodePage 的值,进 而确定应用程序代码页的值: 1 在连接字符串中 2 odbc.ini 文件的 DataSource 部分 3 odbc.ini 文件的 ODBC 部分 此参数的默认值支持大多数环境。如果必须要修改此参数以支持您的代码页, 请参阅在 Help\English\odbcHelp 文件夹中提供的 Data Direct 文档。 Windows 环境下,此文件夹位于 MicroStrategy Common Files 中,在 UNIX 和 Linux 环境下,则位于 MicroStrategy 的安装路径中。 注意 : 在较早版本的 Connect for ODBC 中, IANAAppCodePage 连接字符串的值替 换了 AppCodePage 连接字符串参数。驱动器可以向后兼容 AppCodePage 参数, 但现在您必须要使用 IANAAppCodePage 参数。在这种情况下,参数使用 odbc.ini 文件中 ODBC 部分的值。 InstallDir ODBC 驱动程序的安装位置。 Trace 指定打开还是关闭跟踪。 TraceDll ODBC 跟踪共享 lib\dll 的位置。 TraceFile 记录跟踪的文件。 UseCursorLib 此设置不适用于 UNIX。指定使用驱动程序中的 CursorLibrary,还是使用作为 ODBC 组件的 CursorLibrary。在 UNIX 平台上, ODBC Manager CursorLibrary 不可 用,也就意味着始终使用驱动程序的 CursorLibrary。 Red Brick 6.x 参数 描述 DATABASE 要连接的数据库名称。 Driver 使用的 ODBC 驱动程序所在的路径。 PWD 密码用于连接至您的数据库。 RB_CONFIG ODBC 驱动程序的安装位置。 SERVER 运行数据库的服务器的主机名和端口号。 UID 登录到数据库的用户 ID。 456 通过 odbc.ini 配置 ODBC 参数 © 2010 MicroStrategy, Inc. 连接至数据库:ODBC 和 DSN 安装和配置指南 A Sybase IQ 参数 描述 AutoStop 指定数据库在连接断开后是否继续运行。 CommLinks 运行数据库的服务器的主机名和端口号。其值应如下所示: tcpip(host=X.X.X.X;port=x) DatabaseName 所连接的数据库名称。 Description 有关此数据源的描述 Driver 使用的 ODBC 驱动程序所在的路径。 EngineName 所连接的数据库服务器名称。 PWD 密码用于连接至您的数据库。 UID 连接到数据库的用户 ID。 Teradata Server 参数 描述 CharacterSet 指定默认的会话字符集。单字节字符集 (SBCS) 的默认字符集是 ASCII。就 DBCS 字符集而言, KanjiFormat 选项中的值应与为此选项指定的字符集名称相 匹配。您有下列选项: • 空 (KanjiFormat 的默认值 ) • ASCII ( 用于 SBCS) • UTF8 • SCHEBCDIC935_2IJ, TCHEBCKIC937_3IB • TCHBIG5_1RO, SDTCHBIG5_3RO • SCHEGB2312_1TO, SDSCHGB2312_2TO • SDSCHEBCDIC935_6IJ, SDTCHEBCDIC937_7IB • SDKANJIEBCDIC5026_4IG, SDKANJIEBCDIC5035_4IH • SDKANJIEUC_1U3, SDKANJISJIS_1S3 • HANGULEBCKIC933_1II, HANGULKSC5601_2R4 • SDHANGULEBCKIC933_5II, SDHANGULKSC5601_4R4 • KANJISJIS_OS, KANJIEUC_OU Database 所连接的数据库名称。 DateTimeFormat 指定 ODBC 驱动程序应将日期,时间和时间戳当做整数值还是 ANSI 兼容字符 串处理。 • III 指定所有这三者都作为整数值处理。specifies that all three should be handled as integer values. • AAA 指定所有这三者都作为 ANSI 兼容字符串处理。 DBCName 通过名称 ( 别名 ) 或 IP 地址定义主机。 DefaultDatabase 默认数据库的名称 © 2010 MicroStrategy, Inc. 通过 odbc.ini 配置 ODBC 参数 457 A 连接至数据库:ODBC 和 DSN 安装和配置指南 参数 描述 Description 有关此数据源的描述 Driver 使用的 ODBC 驱动程序所在的路径。 EnableExtendedStmtInfo 指定是否为支持扩展语句信息的数据库启用扩展语句信息,其中包含 Teradata V2R6.2 及其较新版本。启用扩展语句信息也支持参数化查询。您有下列选项: • 是 : 启用扩展语句信息,启用包含支持 SQLDescribeParam API 函数。启用扩 展语句信息也支持参数化查询。 • 否 : 禁用扩展语句信息和参数化查询。 IANAAppCodePage 与译音系统一起使用。您指定的代码页必须与您的应用程序中使用的代码页 相同。 UNIX/Linux 上的驱动程序按照以下的顺序检查 IANAAppCodePage 的值, 进而确定应用程序代码页的值: 1 在连接字符串中 2 系统文件 (odbc.ini) 的 DataSource 部分 3 系统文件 (odbc.ini) 的 ODBC 部分 此参数的默认值支持大多数环境。如果必须要修改此参数以支持您的代码页, 请参阅在 Help\English\odbcHelp 文件夹中提供的 Data Direct 文档。 Windows 环境下,此文件夹位于 MicroStrategy Common Files 中,在 UNIX 和 Linux 环境下,则位于 MicroStrategy 的安装路径中。 注意 : 在较早版本的 Connect for ODBC 中, IANAAppCodePage 连接字符串的值替 换了 AppCodePage 连接字符串参数。驱动器可以向后兼容 AppCodePage 参数, 但现在您必须要使用 IANAAppCodePage 参数。在这种情况下,参数使用 odbc.ini 文件中 ODBC 部分的值。 LastUser 记忆最后一个用户的连接。 NoScan 您可以在驱动程序中启用 SQL 语句解析。您有下列选项: • 是 :( 默认 ) 启用解析。在驱动程序中绕过解析器,直接将 SQL 语句发送至 Teradata。当 SQL 语句将 ODBC 特定语法解析结果包含在 Teradata Database 报 表生成错误中时,设置此选项为是。 • 否 : 在驱动程序中启用解析,且将 SQL 语句发送至解析器。 Password 密码用于连接至您的数据库。 RunInQuietMode 指定驱动程序是否在屏幕上显示标准的消息框。 SessionMode 指定会话的模式。其值可以是 Teradata, ANSI 或系统默认。 StCheckLevel 您可以启用增强型 ODBC 状态检查,以便根据 ODBC SDK 中的需求检测 SQLState 24000( 无效的指针状态错误 )。您有下列选项: • 0: ( 默认 ) 无需进行附加的状态检查,且向下兼容。当 ODBC 函数生成一个结 果集 ( 指针打开状态 ),进而在取回或释放第一个结果集前,调用可产生一 个结果集的另外一个函数时, ODBC 驱动程序不生成错误 24000。 ODBC 的 函数,比如 SQLExecute, SQLExecDirect 或 ODBC 目录函数都能造成这种状 况。 • 1: 如果应用程序处于指针打开的状态,且调用了 SQLColumns, SQLColumnPrivileges, SQLExecDirect, SQLExecute, SQLForeignKeys, SQLGetTypeInfo, SQLPrepare, SQLPrimaryKeys, SQLProcedureColumns, SQLProcedures, SQLSpecialColumns, SQLStatistics, SQLTablePrivileges 或 SQLTables,则驱动程序生成 SQLState 24000 错误。 • 2: 如果应用程序未处于指针打开的状态,且调用了 SQLCol, SQLDescribeCol 或 SQLFetch,驱动程序则生成 SQLState 24000 错误。 458 通过 odbc.ini 配置 ODBC 参数 © 2010 MicroStrategy, Inc. 连接至数据库:ODBC 和 DSN 安装和配置指南 A 参数 描述 UseNativeLOBSupport 指定是否支持原生大对象 (LOB) 数据类型。此设置与向下兼容最为相关,目的 就是为了支持不支持原生 LOB 的数据库。您有下列选项: • 是 :( 默认为支持 LOB 的数据库 ) 数据库支持原生 LOB。通过 ODBC 将 SQL_LONGVARBINARY 数据类型映射为 Teradata 的二进制大对象 (BLOB),并 将 SQL_LONGVARCHAR 数据类型映射为 Teradata 的字符大对象 (CLOB)。 • 否 : 数据库不支持原生 LOB。此选项应用于不支持 LOB 的数据库,以保持向 下兼容。通过 ODBC 将 SQL_LONGVARBINARY 数据类型映射为 Teradata 的 VARBYTE(32000),并将 SQL_LONGVARCHAR 数据类型映射为 Teradata 的 LONG VARCHAR。 Username 用于连接至数据库的用户 ID。 Netezza 参数 描述 Database 所连接的数据库名称。 Password 密码用于连接至您的数据库。 Port 用于连接的端口号。请与您的数据库管理员确认正确的编号。默认值为 5480。 ReadOnly 指定是否可以创建中间表。 • 0: ( 默认 ) 可以创建中间表。 • 1: 不能创建中间表。 ServerName 数据库主机的计算机名称或 IP 地址。 Username 用于连接到数据库的用户 ID。 © 2010 MicroStrategy, Inc. 通过 odbc.ini 配置 ODBC 参数 459 连接至数据库:ODBC 和 DSN 安装和配置指南 460 通过 odbc.ini 配置 ODBC 参数 © 2010 MicroStrategy, Inc. A B B. 疑难解答 简介 此附录提供您在 UNIX、 Linux 和 Windows 操作系统上安装 和配置 MicroStrategy 时可能遇到的常见问题的相关信息。 在 UNIX 上安装 MicroStrategy 以下列举了您在 UNIX 上安装 MicroStrategy 时有可能遇到的 部分问题以及如何解决的具体步骤。 MicroStrategy Web 如需了解服务器的特定问题以及 Universal 疑难解答的相关信息,请参考 MicroStrategy Web Universal 发行说明。 © 2010 MicroStrategy, Inc. 在 UNIX 上安装 MicroStrategy 461 B 疑难解答 安装和配置指南 安装和卸载 CD-ROM 您在 Solaris、 AIX 或 HP-UX 操作系统上安装 MicroStrategy 前,您首先需要安装 CD-ROM。各系统下的操作步骤如下, 其中包括卸载 CD-ROM 的说明。 在 Solaris 上安装和卸载 CD-ROM 按照以下步骤在 UNIX 上安装 CD-ROM。 在 Solaris 上安装 CD-ROM 1 在命令提示符中输入命令符 su 以及根目录密码,或用 root 以超级用户 (su)身份登录命令提示符将变成英镑标记 (#)。 2 如果 /cdrom 目录不存在,请输入 # mkdir /cdrom 3 如果因为未安装 CD-ROM 导致 /cdrom/cdrom0 目录为 空,或者文件管理器 (File Manager)没有打开显示有 CD-ROM 内容的窗口,请输入以下内容以核查 vold 后台 程序是否处于运行状态。 # ps -e | grep vold | grep -v grep vold 进程负责管理 CD-ROM 设备并执行安装操作。 4 如果 vold 没有运行,系统将显示 vold 的进程识别号。如 果系统未显示任何内容,输入以下内容以停止并启动后台 程序: # /usr/sbin/vold & 5 如果 vold 正在运行但没有安装 CD-ROM,停止 vold 后台 程序然后重启。您必须知道进程标识号才能停止后台程序 的运行,可以通过输入以下内容来获取标识号: # ps -ef | grep vold | grep -v grep 6 通过输入以下内容来停止 vold 进程: # kill -15 process_ID_number 462 在 UNIX 上安装 MicroStrategy © 2010 MicroStrategy, Inc. 安装和配置指南 疑难解答 B 7 通过输入以下内容来停止并启动 vold 进程: # /usr/sbin/vold & 如果您在使用 vold 后台程序时遇到问题,输入以下命令以安 装 CD-ROM: • # etc/mountall • # mount -F hsfs -r ro /dev/dsk/cxtyd0sz /cdrom/cdrom0 其中 x 是 CD-ROM 驱动器控制器, y 是 CD-ROM 驱动器 SCSI ID 号, z 是 CD-ROM 所在的分区扇区。 在 Solaris 上卸载 CD-ROM 在 Solaris 上输入以下命令以卸载 CD-ROM: 1 # cd 2 # umount /cdrom/cdrom0 3 # eject 在 AIX 上安装和卸载 CD-ROM 按照以下步骤在 AIX UNIX 操作系统上安装 CD-ROM。 在 AIX 上安装 CD-ROM 1 如有必要,使用 mkdir 命令来创建 CD 装入点。以下命令 将在 /cdrom 位置创建一个装入点,您可以在计算机的本 地文件系统上的任意位置安装 CD。 # mkdir /cdrom CD 安装在 /cdrom。如果您要 此过程中的命令假设 在其他位置安装 CD,使用发出命令时的位置。 2 输入以下内容来安装 CD-ROM 驱动器: # mount -o ro -v cdrfs /dev/cdnumber /cdrom © 2010 MicroStrategy, Inc. 在 UNIX 上安装 MicroStrategy 463 B 疑难解答 安装和配置指南 在此命令中, number 是您系统的 CD-ROM 驱动器号, 通常为 0 (零)。 以下是上述命令的示例: # mount -o ro -v cdrfs /dev/cd0 /cdrom 3 输入以下内容导航至 /cdrom 目录: # cd /cdrom 在 AIX 上卸载 CD-ROM 在 AIX 上输入以下命令以卸载 CD-ROM: # unmount /cdrom 此命令假设 CD 已安装在 /cdrom。如果您要在其他位置安装 CD,使用发出命令时的位置。 在 HP-UX 上安装和卸载 CD-ROM 按照以下步骤在 HP-UX 操作系统上安装 CD-ROM。 在 HP-UX 上安装 CD-ROM 1 如有必要,使用 mkdir 命令来创建 CD 装入点。以下命令 将在 /cdrom 位置创建一个装入点,您可以在计算机的本 地文件系统上的任意位置安装 CD。 # mkdir /cdrom 2 输入以下字符返回 CD 驱动器文件路径: # ioscan -funC disk 3 输入以下内容来安装 CD-ROM 驱动器: # mount filepath /cdrom 在此命令中,filepath 是上述步骤 2 中返回的 CD 驱动器文 件路径。 464 在 UNIX 上安装 MicroStrategy © 2010 MicroStrategy, Inc. 安装和配置指南 疑难解答 B 以下是上述命令的示例: # mount /dev/dsk/c0t0d0 /cdrom 4 输入以下内容导航至 /cdrom 目录: # cd /cdrom 在 HP-UX 上卸载 CD-ROM 在 HP-UX 上输入以下命令以卸载 CD-ROM: # unmount /cdrom 此命令假设 CD 已安装在 /cdrom。如果您要在其他位置安装 CD,使用发出命令时的位置。 检查常规安装错误 MicroStrategy 安装过程中出现的所有错误都将写入 install.log 文件。 检查 install.log 中的错误 1 浏览至 <INSTALL_PATH>,在这里 <INSTALL_PATH> 是安装过程中您所指定的安装目录 2 打开 install.log 文件。(在 Unix,使用含类似于 dtpad install.log 命令的编辑器。在 Windows 中,使用记事本或 一些其他文本编辑器打开该文件。) 3 检查错误消息。常见的错误有使用空间不足。 图表和文档对非西欧字体的支持 如果您的 UNIX 系统使用非西欧字体,在访问 MicroStrategy Web 或 Web Universal 时您可能在图表上原本显示文本的位 置看到返回的无法辨认的值。这种情况同样会在通过与 © 2010 MicroStrategy, Inc. 检查常规安装错误 465 B 疑难解答 安装和配置指南 Intelligence Server 相连的项目源建立连接的 MicroStrategy Web 或 Web Universal 或者其他任何 MicroStrategy 客户端应 用程序访问 Report Services 文档时发生。 要支持非西欧字体的使用,将 True Type 字体复制到 Intelligence Server 安装目录。将含有 .ttc 或 .ttf 扩展名的上 述字体复制到 <INTELLIGENCE_SERVER_INSTALL_PATH>\ PDFGeneratorFiles。在 UNIX 中 Intelligence Server 的默认 安装路径为 home\MicroStrategy\ PDFGeneratorFiles。要使 更改生效,您必须重启 Intelligence Server。 服务器端口号错误 此段内容提供服务器端口号错误的相关信息。 忘记服务器端口号 1 打开 MicroStrategy Service Manager。 • Windows:点击开始菜单,前往所有程序,然后依次 选择 MicroStrategy、工具、Service Manager。这时 将打开 MicroStrategy Service Manager。 • UNIX/Linux:在 UNIX 或 Linux 控制台窗口中,浏览 至 <HOME_PATH>,其中 <HOME_PATH> 是您在 安装过程中所指定的主目录。浏览至 bin 并输入 ./mstrsvcmgr,然后按 Enter 键。这时将打开 MicroStrategy Service Manager。 2 单击选项。这时将启动服务选项对话框。 3 单击 Intelligence Server 选项选项卡以查看端口号。 466 服务器端口号错误 © 2010 MicroStrategy, Inc. 安装和配置指南 疑难解答 B 端口号被占用 在 UNIX 或 Linux 环境下,您可以通过以下操作步骤查找可 用的端口: 1 浏览至您的目标目录。此目录是安装过程中指定为目录名 称的路径。 2 浏览至 bin 文件夹并输入 mstrctl –s IntelligenceServer di FindingPortNumber,然后按 Enter 键。 3 输入 mstrctl –s IntelligenceServer ci FindingPortNumber,然后按 Enter 键。 4 输入 mstrctl –s IntelligenceServer gs FindingPortNumber,然后按 Enter 键。 5 这时将返回一个 XML 文件。查找 <tcp_port_number> 标 记,其中包含您可以使用的端口号。记下此数字。 DSN 连接错误 此段内容提供 DSN 连接错误相关的疑难解答信息。 测试 DSN Creator 中失败的 DSN 连接 1 在 MicroStrategy Connectivity Wizard 中,前往驱动程序 详细信息页面并检查所有信息。 2 点击每个对话框并查阅窗口底部的注释。 3 输入每个对话框所必须的信息并单击测试。这时将成功建 立连接,或显示解释问题原因的错误信息。 © 2010 MicroStrategy, Inc. DSN 连接错误 467 B 疑难解答 安装和配置指南 权限错误 此段内容提供 UNIX 或 Linux 环境中权限错误的相关疑难解 答信息。 缺少 JVM 文件 安装程序开始传输文件前发生安装失败,并显示以下错误: 找不到 JVM 在 Intelligence Server 的 InstallPath 要使用的目录访问许可中 取消选定 “set group ID on execution 位 ”。 1 在控制台窗口中输入: #chmod g-s directory 其中 directory 是 Intelligence Server 的安装路径。 2 按 Enter 键。 468 权限错误 © 2010 MicroStrategy, Inc. C 配置 WEB.XML 文件以使用绝 对路径 C. 简介 本附录为您提供一个已修改的 web.xml 文件示例,参数中原 本的相对路径现在已修改为绝对路径。以下已修改的参数行显 示为粗体以方便您的参考。 已修改的 web.xml 文件示例 以下是一个已修改的 web.xml 文件的示例: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE web-app PUBLIC "-//Sun Microsystems,Inc.//DTD Web Application 2.3//EN""http://java.sun.com/dtd/web-app_2_3 .dtd"> - <web-app> <display-name>Web Tier</display-name> <context-param> <param-name>adminServersFile</param-name> <param-value>AdminServers.xml</param-value> </context-param> <context-param> <param-name>dtdLocation</param-name> © 2010 MicroStrategy, Inc. 已修改的 web.xml 文件示例 469 C 配置 web.xml 文件以使用绝对路径 安装和配置指南 <param-value>/WEB-INF/xml/dtds</param-value> <description>This is the directory where the application looks for DTDs used by Layout Definitions</description> </context-param> <context-param> <param-name>localesFile</param-name> <param-value>/WEB-INF/xml/locales.xml </param-value> </context-param> <context-param> <param-name>preferencesGroupsFile</param-name> <param-value>/WEB-INF/xml/ preferencesGroups.xml</param-value> </context-param> <context-param> <param-name>resourcesFolderImage</param-name> <param-value>../images</param-value> </context-param> <context-param> <param-name>resourcesFolderJavaScript </param-name> <param-value>../javascript</param-value> </context-param> <context-param> <param-name>resourcesFolderJSP</param-name> <param-value>../jsp</param-value> </context-param> <context-param> <param-name>resourcesFolderStyle</param-name> <param-value>../style</param-value> </context-param> <context-param> <param-name>resourcesFolderStyleFixedFont </param-name> <param-value>../style/fixed-font</param-value> </context-param> <context-param> <param-name>resourcesFolderStyleFixedFontDB </param-name> <param-value>../style/fixed-font/db </param-value> </context-param> <context-param> <param-name>serverConfigFilesDefaultLocation </param-name> <param-value>ABSOLUTE:/usr/GGapps/ MicroStrategy/xml/</param-value> </context-param> <context-param> <param-name>serverLogFilesDefaultLocation </param-name> <param-value>ABSOLUTE:/usr/GGapps/ MicroStrategy/xml/log/</param-value> </context-param> <context-param> <param-name>serverLogPropertiesFile </param-name> <param-value>logger.properties</param-value> 470 已修改的 web.xml 文件示例 © 2010 MicroStrategy, Inc. 安装和配置指南 配置 web.xml 文件以使用绝对路径 C </context-param> <context-param> <param-name>styleCatalogFile</param-name> <param-value>>/WEB-INF/xml/styleCatalog.xml </param-value> </context-param> <context-param> <param-name>sysPreferenceDefinitionFile </param-name> <param-value>sys_definitions.xml</param-value> </context-param> <context-param> <param-name>sysServerDefaultsFile</param-name> <param-value>sys_defaults.xml</param-value> </context-param> <!-- Other parameters that are available for customization <context-param> <param-name>configServletPath</param-name> <param-value /> </context-param> <context-param> <param-name>appBeanEventsFile</param-name> <param-value></param-value> </context-param> <context-param> <param-name>mdBeanEventsFile</param-name> <param-value></param-value> </context-param> --> - <servlet> <servlet-name>mstrDocumentImages</servlet-name> <servlet-class>com.microstrategy.web.servlets. DocumentImageServlet</servlet-class> - <init-param> <param-name>imagesPath</param-name> <param-value>../../images</param-value> </init-param> </servlet> - <servlet> <servlet-name>mstrWeb</servlet-name> <display-name>Main Servlet</display-name> <servlet-class>com.microstrategy.web.servlets. MainServlet</servlet-class> - <init-param> <param-name>adminServletDeploymentName </param-name> <param-value>mstrWebAdmin</param-value> </init-param> - <init-param> <param-name>blankReportId</param-name> <param-value>05B202B9999F4C1AB960DA6208CADF3D </param-value> </init-param> - <init-param> <param-name>blankReportWritingId</param-name> © 2010 MicroStrategy, Inc. 已修改的 web.xml 文件示例 471 C 配置 web.xml 文件以使用绝对路径 - - - - 472 已修改的 web.xml 文件示例 安装和配置指南 <param-value>934195564E2E58BD7CD7E4AF0423C149 </param-value> </init-param> <init-param> <param-name>clientLoggingFile</param-name> <param-value>C:\MyTest.log</param-value> <description>This parameter specifies the location of the log file where the statistics will be saved.The full path should be included as part of the parameter value.If the file does not exist, the logging infrastructure will create it (if possible).If the file already exists,then the new information will be appended to it.</description> </init-param> <init-param> <param-name>clientLoggingForm</param-name> <param-value>http://localhost:8080/Microstrategy 7/jsp/ClientPerformanceForm.jsp <description>This parameter specifies the server and page to be used for displaying the client performance results processing form.</description> </init-param> <init-param> <param-name>clientLoggingLevel</param-name> <param-value>0</param-value> <description>This is the level of detail included in the log.Its value is formed by the BITWISE OR-ing of these values: 1=Analyze information at the PAGE (rendering) level, 2=Analyze information at the DETAILED (rendering) level, 4=Analyze information at the METHOD (client manipulation) level, 8=Analyze information at the ACTION (client manipulation) level.</description> </init-param> <init-param> <param-name>clientLoggingMode</param-name> <param-value>1</param-value> <description>This is how the logging is presented to the user.Its value is formed by the BITWISE OR-ing of these values: 1=Log to a file (see the value of clientLoggingFile above for location).For this flag to be applied, it requires the clientLoggingType is set to LIVE. 2=Display results through an HTML page loaded on the client's computer.For this flag to be applied, it requires the clientLoggingType is set to LIVE. 4=Display results through a Browser ALERT box. </description> © 2010 MicroStrategy, Inc. 安装和配置指南 配置 web.xml 文件以使用绝对路径 C </init-param> - <init-param> <param-name>clientLoggingPage</param-name> <param-value>http://localhost:8080/Microstrategy 7/jsp/Client_Log.jsp</param-value> <description>This parameter specifies what will be the server and page to be used for displaying client performance results. </description> </init-param> - <init-param> <param-name>clientLoggingType</param-name> <param-value>1</param-value> <description>This parameter specifies the type of process that will be used for collecting the statistics information.If the server/page to process the statistical information is going to be available for the client computer and the reporting method involves log file or HTML report, the logging type should be specified to be LIVE (1).If the client computer where the test is going to be performed does not have access to this server, then the logging type is STATIC (2).It does not matter if the pages are being accessed live from the Web Universal application or not.</description> </init-param> <init-param> <param-name>configFile</param-name> <param-value>/WEB-INF/xml/pageConfig.xml </param-value> </init-param> - <init-param> <param-name>controllerClass</param-name> <param-value>com.microstrategy.web.app.MSTRWeb Controller</param-value> </init-param> - <init-param> <param-name>defaultPDFImagesFolder</param-name> <param-value>/images/</param-value> </init-param> - <init-param> <param-name>excelDirectExport</param-name> <param-value>false</param-value> </init-param> - <init-param> <param-name>externalSecurityClass</param-name> <param-value>com.microstrategy.web.app.Default ExternalSecurity</param-value> </init-param> - <init-param> <param-name>formatPropertiesMapping </param-name> <param-value>>/WEB-INF/xml/formattingProperties. xml</param-value> </init-param> © 2010 MicroStrategy, Inc. 已修改的 web.xml 文件示例 473 C 配置 web.xml 文件以使用绝对路径 安装和配置指南 - <init-param> <param-name>iframeJSP</param-name> <param-value>/jsp/iframe.jsp</param-value> </init-param> - <init-param> <param-name>intelligenceServerPollingFrequency </param-name> <param-value>300000</param-value> </init-param> - <init-param> <param-name>objBrowserFolderLinksConfigFile </param-name> <param-value>>/WEB-INF/xml/objBrowserFolderLink .xml</param-value> </init-param> - <init-param> <param-name>reloadConfigurationFiles </param-name> <param-value>false</param-value> </init-param> - <init-param> <param-name>servletDeploymentName </param-name> <param-value>mstrWeb</param-value> </init-param> - <init-param> <param-name>useServletForPDF</param-name> <param-value>true</param-value> </init-param> </servlet> - <servlet> <servlet-name>mstrWeb72GraphLoader</servlet-name> <servlet-class>com.microstrategy.web.servlets. OldLinksServlet</servlet-class> - <init-param> <param-name>graphBeanName</param-name> <param-value>gb</param-value> </init-param> <param-name>mainServletPath</param-name> <param-value>mstrWeb</param-value> </init-param> - <init-param> <param-name>reportBeanPath</param-name> <param-value>mstrWeb.report.frame.rb </param-value> </init-param> - <init-param> <param-name>resourceName</param-name> <param-value>MSIGraphLoader.asp</param-value> </init-param> </servlet> - <servlet> <servlet-name>mstrWeb72RebuildReport </servlet-name> 474 已修改的 web.xml 文件示例 © 2010 MicroStrategy, Inc. 安装和配置指南 配置 web.xml 文件以使用绝对路径 C <servlet-class>com.microstrategy.web.servlets. OldLinksServlet</servlet-class> - <init-param> <param-name>mainServletPath</param-name> <param-value>mstrWeb</param-value> </init-param> - <init-param> <param-name>reportBeanPath</param-name> <param-value>mstrWeb.report.frame.rb </param-value> </init-param> - <init-param> <param-name>resourceName</param-name> <param-value>RebuildReport.asp</param-value> </init-param> </servlet> - <servlet> <servlet-name>mstrWebAdmin</servlet-name> <display-name>Main Admin Servlet</display-name> <servlet-class>com.microstrategy.web.servlets. AdminServlet</servlet-class> - <init-param> <param-name>adminServletDeploymentName </param-name> <param-value>mstrWebAdmin</param-value> </init-param> - <init-param> <param-name>configFile</param-name> <param-value>/WEB-INF/xml/Admin_pageConfig.xml </param-value> </init-param> - <init-param> <param-name>controllerClass</param-name> <param-value>com.microstrategy.web.admin.Admin Controller</param-value> </init-param> - <init-param> <param-name>diagnosticsFileMbSizeLimit </param-name> <param-value>1</param-value> </init-param> - <init-param> <param-name>externalSecurityClass</param-name> <param-value>com.microstrategy.web.app. DefaultExternalSecurity</param-value> </init-param> - <init-param> <param-name>servletDeploymentName</param-name> <param-value>mstrWebAdmin</param-value> </init-param> - <init-param> <param-name>webServletDeploymentName </param-name> <param-value>mstrWeb</param-value> © 2010 MicroStrategy, Inc. 已修改的 web.xml 文件示例 475 C 配置 web.xml 文件以使用绝对路径 安装和配置指南 </init-param> - <security-role-ref> <role-name>ADMIN</role-name> <role-link>admin</role-link> </security-role-ref> </servlet> - <servlet> - <servlet-mapping> <servlet-name>mstrDocumentImages</servlet-name> <url-pattern>/servlet/Images/*</url-pattern> </servlet-mapping> - <servlet-mapping> <servlet-name>mstrWeb72GraphLoader </servlet-name> <url-pattern>servlet/MSIGraphLoader.asp </url-pattern> </servlet-mapping> - <servlet-mapping> servlet-name>mstrWeb72RebuildReport </servlet-name> <url-pattern>/servlet/RebuildReport.asp </url-pattern> </servlet-mapping> - <servlet-mapping> servlet-name>mstrDocumentImages </servlet-name> <url-pattern>/servlet/images/*</url-pattern> </servlet-mapping> - <servlet-mapping> servlet-name>mstrWeb</servlet-name> <url-pattern>/servlet/mstrWeb</url-pattern> </servlet-mapping> - <servlet-mapping> servlet-name>mstrWebAdmin</servlet-name> <url-pattern>/servlet/mstrWebAdmin</url-pattern> </servlet-mapping> - <session-config> <session-timeout>30</session-timeout> </session-config> <!-- TQMS 207957 --> - <mime-mapping> <extension>css</extension> <mime-type>text/css</mime-type> </mime-mapping> - <taglib> <taglib-uri>/webUtilTL.tld</taglib-uri> <taglib-location>/WEB-INF/tlds/webUtilTL.tld </taglib-location></taglib> - <security-constraint> <web-resource-collection> <web-resource-name>Administrator </web-resource-name> <url-pattern>/servlet/mstrWebAdmin </url-pattern> <http-method>GET</http-method> 476 已修改的 web.xml 文件示例 © 2010 MicroStrategy, Inc. 安装和配置指南 配置 web.xml 文件以使用绝对路径 C <http-method>POST</http-method> <http-method>PUT</http-method> <http-method>DELETE</http-method> </web-resource-collection> <auth-constraint> <role-name>admin</role-name> </auth-constraint> <user-data-constraint> <transport-guarantee>NONE </transport-guarantee> </user-data-constraint> </security-constraint> <login-config> <auth-method>BASIC</auth-method> <realm-name>Administrator Authentication Area</realm-name> </login-config> <security-role> <role-name>admin</role-name> </security-role> </web-app> © 2010 MicroStrategy, Inc. 已修改的 web.xml 文件示例 477 C 配置 web.xml 文件以使用绝对路径 478 已修改的 web.xml 文件示例 安装和配置指南 © 2010 MicroStrategy, Inc. 术语表 DSN 详见数据源名称 (DSN)。 HTML 文档 (HTML HTML 文档是用来创建仪表盘并在 MicroStrategy 平台中显示 document) 一组报表的一种容器。您可以用 HTML 文档在一个演示文稿 质量的单独页面中格式化来自多个报表以及图表的数据。 ODBC 详见前缀 (prefix)。 ODBC 驱动程序 (ODBC 一种软件例程,可以把 MicroStrategy Intelligence Server 的 driver) 请求转译为 DBMS 可以读取的命令。 ODBC 驱动程序管理器 用于调整客户端应用程序和数据库服务器之间的通讯。客户端 (ODBC driver manager) 应用程序可以告诉驱动程序管理器需要使用一个特定的连接字 符串来进行连接。在此连接字符串中所找到的 DSN 可以为驱 动程序管理器提供应用程序需要访问的数据库服务器的类型。 驱动程序管理器可以通过此信息来决定要使用的驱动程序并初 始化通讯。 安装日志文件 MicroStrategy 安装程序生成的文本格式的日志文件。此日志 (installation log file) 文件包含安装程序所执行的所有操作以及与安装相关的其他可 执行文件的记录。 层级 (hierarchies) 为元素浏览或钻取定义有效路径的一组实体。实体的顺序通常 是由一个与子实体有一对多关系的更高级的实体定义的,但并 非总是如此。 © 2010 MicroStrategy, Inc. 术语表:DSN 479 术语表 安装和配置指南 端口号 (port number) 端口号是服务器进程在其所运行的计算机上识别自身信息的一 种方式。例如,当 Intelligence Server 接收一个来自客户端 (Desktop、 Web、 Narrowcast Server、 Command Manager 等 ) 的网络呼叫时,它将自动把这些呼叫转发到呼叫中指定的 Intelligence Server 端口。 服务器定义 (server 一种保存在元数据中的 MicroStrategy 对象,它包含了 definition) Intelligence Server 配置的有关信息。 服务器实例 (server 与特定服务器定义一起运行的 Intelligence Server 组合项。 instance) 负载平衡 (load 为了在 MicroStrategy Intelligence Server 上完成稳定的 balancing) MicroStrategy Web Universal 用户会话分发而制订的策略。 MicroStrategy 通过在 MicroStrategy Web Universal 中合并负 载平衡器来实现 4 层负载平衡。 缓存 (cache) 一种特殊的数据存储方式,用来保存最近访问的信息供日后快 速访问。这通常用于请求频繁的报表,其执行速度较快,因为 无需基于数据库运行。来自数据仓库的结果被独立存储,并且 可供需要相同数据的新作业请求使用。在 MicroStrategy 环境 下,当用户首次运行报表时,改作业将被提交到数据库处理。 但如果报表的结果被缓存,该结果在下次报表运行时可以迅速 返回,而不必等待数据库处理作业。 结构化查询语言 (SQL) 1986 年由美国国家标准协会 (ANSI) 规范化的一种查询语言, 用来请求相关数据库中数据表的信息并操纵数据表的结构和数 据。 激活码 (activate code) 一个用来激活 MicroStrategy Intelligence Server 的编码。这 个编码将被发送到激活过程中所指定的邮件地址。 进程 (process) 由一个或多个线程构成的执行应用程序。进程使用的是临时专 用地址空间并且控制操作系统资源,比如文件、动态内存分 配、管道和同步对象。 480 术语表:端口号 (port number) © 2010 MicroStrategy, Inc. 安装和配置指南 术语表 开放式数据库连通性 一种应用于客户端计算机的开放标准,通过它可以与相关数据 (Open Database 库服务器进行通讯。客户端计算机使用一个特定的 ODBC 驱 Connectivity) 动程序在一个特定的物理数据库服务器上与一个特定的逻辑数 据库建立连接。 框架对象 (schema 一种通常由项目设计师创建的 MicroStrategy 对象,它把逻辑 object) 数据模 ( 以及物理数据仓库框架中的信息与 MicroStrategy 环 境进行关联。这些对象在 MicroStrategy Architect 中开发,并 且可以通过 MicroStrategy Desktop 来访问。框架对象直接反 映了数据仓库框架并且包含实体、事实、函数、层级、操作 符、分区映射、表以及转换。 连接字符串 (connection 保存用来连接数据库服务器所必须的信息。连接字符串通常包 string) 含用来登录数据库服务器所必须的 DSN 、用户 ID 和密码。 此信息根据特定数据库服务器的配置会有所不同。 前缀 (prefix) 前缀保存在与一个或多个数据表相关联的项目元数据中并在引 擎中用于生成 SQL。另外,编录服务器 (Catalog Server) 将用 它来获取数据表示例值和行计数。在大多数情况下,前缀用来 限定一个属于特定拥有者或命名空间的特定数据表,因此必须 与命名空间字段保持一致。前缀可以通过数据仓库目录界面进 行定义和修改。 实体 (attribute) 由系统构架师定义的数据级别,它与数据仓库查找表中的一个 或多个列相关联。实体包括地区 (Region)、订单 (Order)、客 户 (Customer)、年龄 (Age)、产品 (Item)、城市 (City) 和年份 (Year) 等数据分类。它们提供了一个在指定级别进行集合与 筛选操作的途径。 实体元素 (attribute 某个实体的任意实体形式的之值。例如,纽约 (New York) 和 element) 达拉斯 (Dallas ) 是实体城市 (City) 的元素;一月 (January)、 二月 (February) 和三月 (March ) 则是实体月份 (Month) 的元 素。 数据仓库 (data 1) 一种数据库,通常容量较大,里面包含了企业的历史数据。 warehouse) 用于决策支持或商业智能,它可以组织数据并允许协调更新和 加载。 2) 为查询、报表制作和分析所特别构建的翻译数据的复件。 © 2010 MicroStrategy, Inc. 术语表:开放式数据库连通性 (Open Database Connectivity) 481 术语表 安装和配置指南 数据源名称 (DSN) 通过 ODBC 驱动程序与数据库建立连通性。 DSN 通常包含主 机名或 IP 地址、实例名称、数据库名称、目录、数据库驱动 器、用户 ID、密码及其他信息。 DSN 内所包含的详细信息根 据 DBMS 的不同会有所变化。为一个特定的数据库创建了 DSN 后,您可以把它用于一个应用程序以便从数据库调用信 息。 DSN 有三种类型: 1) 系统 DSN:任何可以访问计算机的用户都可以使用。 DSN 信息保存在注册表中。 2) 用户 DSN:为特定用户创建。同样保存在注册表中。 3) 文件 DSN:DSN 信息保存在一个含有 .DSN 扩展名的文本 文件中。 统计表 (statistics 用来记录 MicroStrategy 系统使用情况和性能相关的一系列统 tables) 计信息。 文档 (document) 1. 用于表示来自一个或多个报表的数据,以及定位和格式信息 的对象容器。文档通常用于在一个页面中为高质量的展示格式 化来自多个报表的数据。 2. 支持 (1) 中所述功能的 MicroStrategy 对象。 项目 (project) 1) 数据仓库、元数据资料库和用户社区的最高级别的交集, 其中包含报表、筛选器、度量和函数。 2) 一个包含上述 (1) 中项目定义的对象。项目对象是在请求建 立会话时指定的。 项目源 (project source) 用于定义元数据数据库的连接并通过各种 MicroStrategy 产品 来访问项目。直接项目源是一个与元数据资料库直接相连的 2 层连接方式。服务器项目源是与 MicroStrategy Intelligence Server 相连的 3 层连接。一个项目源可包含多个项目,且在 项目源级别查找到的管理工具用于监视和管理项目源中的所有 项目。 482 术语表:数据源名称 (DSN) © 2010 MicroStrategy, Inc. 安装和配置指南 术语表 元数据 (metadata) 一种资料库,其数据将数据仓库的表和列分别与用户定义的实 体和事实进行关联以便业务视图、术语和需求映射到底层数据 库结构中。元数据可以作为数据仓库驻留在同一个服务器上, 也可以驻留在不同的数据服务器上。它甚至可以保存在其他的 RDBMS。 © 2010 MicroStrategy, Inc. 术语表:元数据 (metadata) 483 术语表 484 术语表:元数据 (metadata) 安装和配置指南 © 2010 MicroStrategy, Inc. 索引 A Sun Java System 274 AIX MicroStrategy Intelligence Server 硬件 要求 24 Web 服务器 OS 47 修补程序要求 44 Analytics Modules。详见 MicroStrategy Analytics Modules。 Apache 插件 182 Apache Tomcat 应用程序服务器 48 Apache Web 服务器 49 部署 MicroStrategy Web Universal 179 开始 203 配置为静态文件提供服务 193 WebLogic 代理请求 182 Architect。请参与 MicroStrategy Architect. Aster, ODBC 驱动程序 (Linux 版) 434 安全性 访问 MicroStrategy Web Administrator 页面 222, 228, 242 访问 MicroStrategy Web Administrator 页面 Sun Java System (Sun ONE) 212 访问 MicroStrategy Web Services 主页 © 2010 MicroStrategy, Inc. 安装 Apache 插件 182 创建 response.ini 文件 (Windows) 306 install.log 文件 304 OEM 无提示 (Windows) 370 response.ini 文件 (Windows) 305 无提示 (UNIX) 358 无提示 (Windows) 351 无提示安装疑难解答 (Windows) 353 修补程序的无提示安装 (Windows) 353 安装操作步骤 核查清单 68 Linux 88 Linux 上的 MicroStrategy Install Wizard 90 Windows 72 Windows 上的 MicroStrategy Install Wizard 73 UNIX 88 UNIX 上的 MicroStrategy Install Wizard 90 安装程序命令行参数 (Windows) 348 485 索引 安装和配置指南 安装方法 65 GUI 模式 65 命令行模式 66 无提示安装 67 安装前提条件 16 大规模实际部署 20 推荐的安装位置 17 Web Services J2EE 的软件推荐事项 50 Web Universal 的软件推荐事项 46 Windows 软件推荐事项 29 Windows 硬件推荐事项 21 UNIX/Linux 上的 Intelligence Server Universal 硬件要求 23 UNIX/Linux 上的 Web Universal 硬件 推荐事项 27 UNIX/Linux 上的软件要求 40 小规模实际部署 18 安装任务的核查清单 68 安装日志文件(installation log file) 304, 定义为 304 B 备份频率 58 表,元数据 136 部署 MicroStrategy Web Universal Linux 227 Oracle 10g 235 Sun Java System (Sun ONE) 207, 210 Tomcat (Linux 版 ) 227 WAR file 和 Sun Java System (Sun ONE) 212 WebLogic 和 Apache 179, 183 WebSphere 197, 231 用 WebLogic 手动部署 183 用 WebLogic 自动部署 183 486 C CD-ROM 在 AIX 上卸载 463, 464 在 HP-UX 上安装 464 在 HP-UX 上卸载 465 在 Solaris 上安装 462 在 Solaris 上卸载 463 Command Manager。请参阅 MicroStrategy Command Manager。 Configuration Wizard. 请参阅 MicroStrategy Configuration Wizard CPU 授权信息 80 参数 DB2 Wire Protocol 444 Informix Wire Protocol 449 Oracle Wire Protocol 441 Red Brick 456 查询生成器 访问数据源 160 处理器速度 59 创建连接映射 172 D DB2 for i ODBC 驱动程序 417 DB2 for UDB iSeries ODBC 驱动程序 417 DB2 UDB、 ODBC 驱动程序 (UNIX/Linux 版) 417 DB2 Wire Protocol odbc.ini 的参数 444 DB2 z/OS ODBC 驱动程序 418 DBMS。参阅数据库管理系统。 Desktop Analyst. 请参阅 MicroStrategy Desktop Analyst。 © 2010 MicroStrategy, Inc. 安装和配置指南 Desktop Designer。请参阅 MicroStrategy Desktop Designer。 Desktop。请参阅 MicroStrategy Desktop。 DSN Creator 467 典型安装类型 75 端口号 定义为 150 Intelligence Server 146 多源选项 160 E Enterprise Manager。请参阅 MicroStrategy Enterprise Manager。 F Function Plug-in Wizard。请参阅 MicroStrategy Function Plug-in Wizard。 访问 MicroStrategy Connectivity Wizard 124 Sun Java System (Sun ONE) 的 MicroStrategy Web Administrator 页面 214 Sun Java System 的 MicroStrategy Web Services 主页 275 分配了管理角色的用户 Oracle 10g 287 Oracle 10g - Windows 版 237 Sun Java 274 Sun Java - Solaris 212 Tomcat - Windows 版 222, 242 Tomcat (Linux 版 ) 228 WebSphere 267 WebSphere - AIX 202 服务器定义 (server definition) 定义 为 135, 146 连接设置 160 服务器项目源 148 © 2010 MicroStrategy, Inc. 索引 G GUI 安装的类型 典型 75 高级 75 高级安装类型 75 管理服务器 198 管理角色 分配给一个用户 (Sun Java Solaris) 212 分配给用户 (Sun Java) 274 分配给用户 (Oracle 10g - Windows 版) 237 分配给用户 (Oracle 10g) 287 分配给用户 (Tomcat - Windows 版) 228 分配给用户 (Tomcat Windows) 222, 242 分配给用户 (WebSphere - AIX) 202 分配给用户 (WebSphere) 267 规模基准 55 报表的复杂性 56 caching 56 处理器速度 59 MicroStrategy OLAP Services 57 Report Services 文档 57 网络带宽 60 用户数 55 智能立方体大小 61 国际支持 xxv H Health Center。详见 MicroStrategy Health Center。 HP-UX Java 开发包 50 MicroStrategy Intelligence Server 硬件 要求 25 Web 服务器 OS 47 487 索引 安装和配置指南 修补程序要求 44 HTML 文档 293, 定义为 295 设置文档创建 296 设置文档执行 299 缓存 (cache) 56 J Java 堆阵大小 , 设置 Sun Java System 277 WebLogic 和 Apache 259 WebSphere 269 Java 堆阵大小,设置 Sun Java System (Sun ONE) 216 WebLogic 和 Apache 191 WebSphere 205 Java 开发包 IBM JDK 50 Sun JDK 50 支持 50 IBM HTTP Server 配置为静态文件提供服务 206 Web 服务器 49 IBM JDK、 Java 开发包 50 IBM WebSphere,应用程序服务器 48 IBM、 Java 开发包 50 激活安装 105 常见问题 107 激活码 104 在 Windows 上申请激活码 79 在 UNIX 上申请激活码 98 激活码 定义为 104 激活安装方式 105 索取 104 Windows 79 UNIX 98 Informix 8 ODBC 驱动程序 (Windows 版) 420 488 Informix Wire Protocol ODBC 驱动程序 419 odbc.ini 的参数 449 Informix XPS, odbc.ini 的参数 447 install.log 304 Intelligence Server。请参阅 MicroStrategy Intelligence Server。 JSP 文件,预编译 191, 205 基于 Windows 无提示安装的 System Management Server (SMS) 351 基于性能的安装 WebLogic 259 WebLogic 和 Apache 190 技术支持 xxvi 静态文件 配置 Apache Web 服务器 193 配置 IBM HTTP Server 206 绝对路径, web.xml 469 K 开放式数据库连接 (Open Database Connectivity) 定义为 116 开始 Apache Web 服务器 203 管理服务器 198 Sun Java System Application Server 管 理工具 210, 272 WebSphere 的 Web 模块 202, 267 WebSphere 管理控制台 198, 262 WebSphere 默认应用程序服务器 199, 262 L Linux 安装操作步骤 88 部署 MicroStrategy Web Universal 227 MicroStrategy Installation Wizard 90 © 2010 MicroStrategy, Inc. 安装和配置指南 MicroStrategy Intelligence Server 硬件 要求 26 Web 服务器 OS 47 修补程序要求 45 历史列表 表 138 创建资料库 138 连接 127 连接错误、数据源名称 467 连接向导。请参阅 MicroStrategy Connectivity Wizard。 连接字符串 定义为 119 两层项目源 148 M MDX 立方体源 访问数据源 161 metadata 定义为 118, 134 表 136 Microsoft IIS Web 服务器 49 Microsoft ODBC Administrator 126 创建 DSN 126 Microsoft SQL 服务器,ODBC 驱动程 序 423 MicroStrategy 卸载 (UNIX/Linux) 410 MicroStrategy Administrator MicroStrategy Command Manager 4 MicroStrategy Enterprise Manager 4 MicroStrategy Object Manager 4 MicroStrategy Analytics Modules 14 MicroStrategy Architect 3 MicroStrategy 安装前提条件 16 MicroStrategy Command Manager 4 MicroStrategy Configuration Wizard 创建元数据资料库 136 概览 130 连接到 DSN 135 © 2010 MicroStrategy, Inc. 索引 前提条件 130 response.ini file (Windows 版) 153 response.ini 文件 (Windows) 348 设置 Intelligence server 144 在 Windows 上进行访问 132 在 UNIX/Linux 上访问 133 MicroStrategy Connectivity Wizard 124 创建 DSN 123 访问 124 MicroStrategy Desktop MicroStrategy Architect 3 MicroStrategy Desktop Analyst 3 MicroStrategy Desktop Designer 3 MicroStrategy Function Plug-in Wizard 3 MicroStrategy Project Builder 3 MicroStrategy Server Administrator 3 子组件 3 MicroStrategy Desktop Analyst 3 MicroStrategy Desktop Designer 3 MicroStrategy Distribution Services 7 MicroStrategy Enterprise Manager 4, 141 MicroStrategy Function Plug-in Wizard 3 MicroStrategy Health Center 15 MicroStrategy Installation Wizard 在 Linux 上访问 90 在 Windows 上进行访问 73 在 UNIX 上访问 90 MicroStrategy Intelligence Server 5, 135, 146 标准版 5 创建服务器定义 146 从 Windows 迁移至 UNIX/Linux 99 MicroStrategy Distribution Services 7 MicroStrategy OLAP Services 6 MicroStrategy Report Services 7 企业版 5 软件要求 (UNIX/Linux) 40 489 索引 设置 144 数据库连接 116 通用版 5 选择项目 147 已认证的数据库和 ODBC 驱动程序 61 硬件要求 (UNIX/Linux) 23 与 Web Universal 的兼容性 61 子组件 6 MicroStrategy Intelligence Server 的已认 证数据库和 ODBC 驱动程序 61 MicroStrategy Narrowcast Server 14 MicroStrategy Object Manager 4 MicroStrategy Office 允许通过 MicroStrategy Web 安装 76 允许用户通过一个网络位置安装 12 MicroStrategy OLAP Services 6 规模基准 57 MicroStrategy Project Builder 3 MicroStrategy 配置向导的前提条件 130 MicroStrategy Report Services 7 设置文档执行 301 MicroStrategy Server Administrator 3 MicroStrategy Tutorial Reporting 15 MicroStrategy 通用设置 17 MicroStrategy Web 175 Web Analyst 8 Web Professional 8 Web Reporter 8 允许用户安装 MicroStrategy Office 76 MicroStrategy Web Administrator 页 面 244 访问 (Oracle) 238 访问 (Tomcat Windows 版) 222, 229, 243 控制访问 (Tomcat Linux 版) 228 控制访问 (Tomcat Windows) 222, 242 控制访问 Sun Java System (Sun ONE) 212 490 安装和配置指南 MicroStrategy Web 和 Web Universal 版本 8 MicroStrategy Web MMT 9 MicroStrategy Web Services 248 MicroStrategy Web Services J2EE 取消部署 277 手动部署 253 MicroStrategy Web Services J2EE 的部署 Oracle 10g 285 Sun Java System 269, 271 Tomcat 279 WAR file (Sun Java System) 273 WebLogic 和 Apache 253 WebSphere 261, 282 WebSphere 和 IBM HTTP Server 260 Windows 279 用 WebLogic 手动部署 253 用 WebLogic 自动部署 253 自动 253 MicroStrategy Web Services 主页 访问 (Oracle) 288 访问 (Tomcat) 281 控制访问 (Sun Java System) 274 MicroStrategy Web Universal 8 启动项目 (Oracle 10g) 238 启动项目 (Tomcat Windows 版) 223, 229, 244 取消部署 216 Web Analyst 8 Web Professional 8 Web Reporter 8 用 WebLogic 手动部署 183 与 Intelligence Server 的兼容性 61 在 Oracle 10g 上部署 236 自动部署 183 MicroStrategy 组件 2 MicroStrategy Analytics Modules 14 MicroStrategy Desktop 2 © 2010 MicroStrategy, Inc. 安装和配置指南 MicroStrategy Health Center 15 MicroStrategy Intelligence Server 5 MicroStrategy Narrowcast Server 14 MicroStrategy Office 11 MicroStrategy SDK 10 MicroStrategy Tutorial Reporting 15 MicroStrategy Web 和 Web Universal 7 MicroStrategy Web MMT 9 MicroStrategy Web Services 13 SequeLink ODBC Socket Server 14 重新安装 407 重新安装 MicroStrategy Office MicroStrategy Office 重新安装 408 MSTRInst.log 352 MySQL ODBC 驱动程序 (Linux 版) 432 命令行模式 创建项目源 397 MicroStrategy Configuration Wizard 383 MicroStrategy Intelligence Server 的安 装 393 配置元数据 384 命令行实用工具 取消部署 Web Services J2EE 277 N Narrowcast Server。详见 MicroStrategy Narrowcast Server。 Netezza ODBC 驱动程序 (UNIX/Linux 版 ) 431 ODBC 驱动程序 (Windows 版) 424 odbc.ini 的参数 459 O Object Manager。请参阅 MicroStrategy © 2010 MicroStrategy, Inc. 索引 Object Manager。 ODBC 定义为 116, 118 默认目录 (Windows) 122 默认目录 (UNIX) 122 odbc.ini 的参数 456 ODBC 连接 127 ODBC 驱动程序 定义为 119 Aster (Linux 版 ) 434 测试连接 127 DB2 for i 417 DB2 for UDB iSeries 417 DB2 UDB (UNIX/Linux) 417 DB2 UDB (Windows 版) 416 DB2 z/OS 418 Informix 8 (Windows 版) 420 Informix Wire Protocol 419 Microsoft SQL 服务器 423 MySQL (Linux) 432 Netezza (Windows 版 ) 424 Netezza (UNIX/Linux 版 ) 431 odbc.ini file (UNIX/Linux 版 ) 438 Oracle Wire Protocol 421 PostgreSQL Wire Protocol 423 其他 Windows 版的关系数据库 437 Red Brick (Linux 版 ) 424 认证 120 Sybase Adaptive Server IQ (UNIX/Linux 版 ) 426 Sybase ASE Wire Protocol 422 数据库查询工具 127 Teradata (Windows 版 ) 437 Teradata (UNIX/Linux 版 ) 427 Vertica (Linux 版 ) 436 已认证的数据库 61 ODBC 驱动程序管理器 (ODBC driver manager) 定义为 119 odbc.ini 438 DB2 Wire Protocol 444 491 索引 安装和配置指南 Informix Wire Protocol 449 Informix XPS 447 Netezza 459 ODBC 456 Oracle Wire Protocol 441 Red Brick 456 Sybase Adaptive Server IQ 457 Sybase ASE Wire Protocol 450 Teradata 457 OLAP Services。请参阅 MicroStrategy OLAP Services。 Oracle 10g 部署 MicroStrategy Web Universal 235 查找 WAR 文件 285 定位 WAR file 235 MicroStrategy Web Services J2EE 的部 署 285 使用 Oracle Enterprise Manager 部署 Web Universal 236 应用程序服务器 48 用 Oracle Enterprise Manager 进行 Web Services 部署 286 预配置信息 234, 285 Oracle WebLogic 应用程序服务器 48 Oracle Wire Protocol ODBC 驱动程序 421 odbc.ini 的参数 441 P pageCheckSeconds 参数 192 PDF 配置, Sun Java System (Sun ONE) 210, 271 plugin-cfg.xml,重新生成 201 PostgreSQL Wire Protocol ODBC 驱动程序 423 preinst.log 352 Project BuilderSee MicroStrategy Project Builder。 492 配置 Apache Web 服务器为静态文件提供服 务 193 MicroStrategy 命令行模式 383 命令行模式 (UNIX) 363, 375, 379, 382 Sun JDK 218, 239 Sun JDK (Tomcat) 225 Tomcat 219, 225, 240 元数据资料库和统计表 134 配置 ODBC 默认目录 (Windows) 122 默认目录 (UNIX) 122 Windows 121 UNIX 122 Q 启动 WebLogic 和 Apache 上的项目 190 启动 WebSphere 管理控制台 198, 262 迁移 MicroStrategy Intelligence Server 99 驱动程序。详见 ODBC 驱动程序。 取消部署 使用命令行的 Web Services J2EE 277 权限错误 468 R Red Brick ODBC 驱动程序 424 odbc.ini 的参数 456 Report Services。请参阅 MicroStrategy Report Services。 response.ini file MicroStrategy Configuration Wizard (Windows 版) 153 配置向导的参数和选项 (Windows 版) 155 使用 Configuration Wizard (Windows 版) 155 通过 MicroStrategy Configuration © 2010 MicroStrategy, Inc. 安装和配置指南 Wizard (Windows 版)创 建 153 response.ini 文件 安装 (Windows) 305 安装的参数和选项 (Windows) 306 安装示例 (Windows) 320 创建用于安装 (Windows) 306 MicroStrategy Configuration Wizard (Windows) 348 通过 Configuration Wizard (UNIX) 使用 398 卸载 (Windows) 349 卸载示例 (Windows) 349 用于安装 (Windows) 347 认证 151 标准 152 集成 153 匿名 152 数据库 152 Windows 151 日志 安装 304 统计 58 软件推荐事项 Java 开发包 50 Web Services J2EE 50 Web Universal 46 Windows 29 应用程序服务器 48 S SAP NetWeaver 查找 Web Services WAR 文件 282 SDK。请参阅 MicroStrategy SDK。 SequeLink ODBC Socket Server 14 Server Administrator。请参阅 MicroStrategy Server Administrator。 © 2010 MicroStrategy, Inc. 索引 setup.exe 304 SMS。详见 System Management Server。 Solaris MicroStrategy Intelligence Server 硬件 要求 23 Web 服务器 OS 47 修补程序要求 43 SQL 查询 129 脚本 143 Sun Java 开发包 50 Sun Java System 把 MicroStrategy Web Services J2EE 部 署为 WAR 文件 273 查找 WAR 文件 270 访问 MicroStrategy Web Services 主 页 275 Java 堆阵大小的设置 277 MicroStrategy Web Services J2EE 的部 署 269, 271 取消部署 Web Services J2EE 277 预配置信息 270 重新启动应用程序服务器 276 Sun Java System (Sun ONE) 部署 MicroStrategy Web Universal 207, 210 定位 WAR file 209 访问 MicroStrategy Web Administrator 页面 214 Java 堆阵大小的设置 216 将 MicroStrategy Web Universal 作为 WAR 文件进行部署 212 连接到项目页 215 PDF 配置 210, 271 取消部署 Web Universal 216 推荐的 UNIX/Linux 配置 270 Web 服务器 49 Windows 的推荐配置 208 UNIX/Linux 的推荐配置 208 493 索引 应用程序服务器 48 预配置信息 208 重启应用程序服务器 215 Sun Java System Application Server 管理 控制台 启动 210, 272 Sun JDK 配置 218, 239 Sun ONE (iPlanet),定位 WAR 文 件 230 Sybase Adaptive Server IQ ODBC 驱动程序 (UNIX/Linux 版 ) 426 odbc.ini 的参数 457 Sybase ASE Wire Protocol ODBC 驱动程序 422 odbc.ini 的参数 450 三层项目源 150 设置文档创建 HTML 文档 296 设置文档执行 HTML 文档 299 Report Services 文档 301 申请激活码 104 实际部署 大规模 20 小规模 18 示例 安装所需的 response.ini 文件 (Windows) 320 MicroStrategy Configuration Wizard (Windows 版 ) 的 response.ini file 153 web.xml 469 卸载所需的 response.ini 文件 349 实体元素 57 手动部署 Web Services J2EE 253 Web Universal 183 数据仓库 (data warehouse) 定义为 118 494 安装和配置指南 DSN 167 登录名 171 连接到 160 连接设置 160 通讯 116 数据库 认证 152 数据库查询工具 127 数据库登录名 定义为 171 创建 171 数据库管理系统 定义为 116 数据库连接 定义为 167 已认证的 ODBC 驱动程序 61 数据库实例 定义为 160 创建 166 数据源 访问 160 数据源名称 118 连接错误 467 连接到 135 使用 Microsoft ODBC Administrator 创 建 126 通过 Connectivity Wizard 创建 123 用于数据仓库 167 T Teradata ODBC 驱动程序 (UNIX/Linux 版 ) 427 ODBC 驱动程序 (Windows 版) 437 odbc.ini 的参数 457 Tomcat MicroStrategy Web Services J2EE 的部 署 279 配置 219, 225, 240 配置 Sun JDK 225 预配置信息 279 Tomcat (Linux 版 ) 部署 MicroStrategy Web © 2010 MicroStrategy, Inc. 安装和配置指南 Universal 227 定位 WAR 文件 227 预配置信息 224 Tomcat (Windows 版 ) 预配置信息 218, 239 Tutorial Reporting。详见 MicroStrategy Tutorial Reporting。 添加 / 删除 MicroStrategy 组件 (Windows) 406 统计 表 141 日志 58 统计表 定义为 134 通用设置 17 W WAR 文件 部署 WebLogic 252 查找 285 查找 Oracle 10g 285 查找 SAP NetWeaver 282 查找 Sun Java System 270 查找 Tomcat 279 查找 WebSphere 196, 260 定位 235 定位 Oracle 10g 235 定位 Sun Java System (Sun ONE) 209 定位 Sun ONE (iPlanet) 230 定位 Tomcat (Linux 版) 227 定位 Tomcat (Windows 版) 220, 241 定位 WebLogic 182 用 WebLogic 进行部署 255 在 WebLogic 和 Apache 中进行解压 缩 188, 256 在 WebLogic 和 Apache 中展开 185 UDB 的 DB2 有线协议 ODBC 驱动程序 (Windows 版) 416 © 2010 MicroStrategy, Inc. 索引 Web 服务器 Apache 49 IBM HTTP Server 49 Internet Information Server 49 Sun Java System (Sun ONE) 49 Web 服务器 OS AIX 47 HP-UX 47 Linux 47 Solaris 47 Windows 47 Web MMT。请参阅 MicroStrategy MMT。 Web Services。请参阅 MicroStrategy Web Services。 Web Universal 连接 244, 291 软件推荐事项 46 UNIX/Linux 的硬件推荐事项 27 Web Universal 与 Intelligence Server 之间 的兼容性 61 Web Universal。同样也请参阅 MicroStrategy Web Universal。 web.xml 绝对路径 469 示例 469 已修改的样例 469 重新部署应用程序 190, 258 Web。请参阅 MicroStrategy Web。 WebLogic 179 基于性能的安装 259 解压缩 WAR 文件 255 MicroStrategy Web Services J2EE 的部 署 253 生产模式 253 预配置信息 252 WebLogic 和 Apache 部署 MicroStrategy Web Universal 179, 183 部署 WAR 文件 252 495 索引 安装和配置指南 定位 WAR 文件 182 Java 堆阵大小的设置 191, 259 基于性能的安装 190 pageCheckSeconds 参数 192 启动项目 190 生产模式 183 WAR 文件 188, 256 文件夹结构 180 预编译 JSP 文件 191 预配置信息 181 展开 WAR 文件 185 WebSphere 195, 260 部署 MicroStrategy Web Universal 197, 231 部署 WAR 文件 260 定位 WAR 文件 196 Java 堆阵大小的设置 205, 269 MicroStrategy Web Services J2EE 的部 署 261, 282 启动管理控制台 198, 262 启动默认应用程序服务器 199, 262 应用程序安装 199 应用程序的安装 263 预编译 JSP 文件 205 预配置 196, 260 重启应用程序服务器 201 重新启动应用程序服务器 266 重新生成 plugin-cfg.xml 201 WebSphere 的 Web 模块,启动 202, 267 WebSphere 和 IBM HTTP Server,部署 MicroStrategy Web Services J2EE 260 Vertica, ODBC 驱动程序 (Linux 版) 436 Windows 安装操作步骤 72 MicroStrategy Installation Wizard 73 MicroStrategy Web Services J2EE 的部 署 279 配置 ODBC 121 496 认证 151 软件推荐事项 29 Web 服务器 OS 47 验证安装 85 硬件推荐事项 21 Windows INI 305 UNIX 安装操作步骤 88 MicroStrategy Installation Wizard 90 配置 ODBC 122 验证安装 101 UNIX 的目录结构 101 UNIX/Linux 上的 Intelligence Server Universal 硬件要求 23 UNIX/Linux 上的软件要求 40 网络带宽 60 文档 定义为 294 文件 install.log 304 preinst.log 352 setup.exe 304 文件夹结构 WebLogic 和 Apache 180 无人参与安装 (UNIX) 358 无提示安装 351 不同语言的值 372 覆盖选项 362 基于 Windows 的 System Management Server (SMS) 351 OEM (Windows) 370 设置 (UNIX) 359 输出 (UNIX) 362 输出 (Windows) 352 修补程序 (Windows) 353 选项文件 (UNIX) 358 疑难解答 (Windows) 353 在 Windows 上执行 370 指南 (UNIX) 358 © 2010 MicroStrategy, Inc. 安装和配置指南 X XSL 报表样式 58 项目 160 访问多个数据源 160 项目源 (project source) 134, 135 服务器 148 两层 148 认证 151 三层 150 直接 148 卸载 控制面板 (Windows) 409 MicroStrategy (UNIX/Linux) 410 response.ini (Windows) 349 卸载 MicroStrategy 组件 (Windows) 408 MicroStrategy Office (Windows) 410 修补程序、无提示安装 (Windows) 353 修补程序要求 AIX 44 HP-UX 44 Linux 45 Solaris 43 许可证 67 选项文件 358 索引 应用程序服务器 Apache Tomcat 48 IBM WebSphere 48 Oracle 10g 48 Oracle WebLogic 48 Sun Java System (Sun ONE) 48 支持 48 用户连接映射。参见连接映射。 预编译 WebLogic 中的 JSP 文件 191, 205 预配置信息 Apache 181 Oracle 10g 234, 285 Sun Java System 270 Sun Java System (Sun ONE) 208 Tomcat 279 Tomcat (Linux 版 ) 224 Tomcat (Windows 版 ) 218, 239 WebLogic 181, 252 WebSphere 196, 260 元数据的密码 144 元数据资料库 129, 134, 145, 367 创建 136 元素浏览 定义为 56 Z Y 验证安装 Windows 85 UNIX 101 疑难解答 DSN 连接错误 467 服务器端口号错误 466 权限错误 468 UNIX 461 硬件推荐事项 Windows 21 UNIX/Linux 上的 Web Universal 27 © 2010 MicroStrategy, Inc. 支持 国际 xxv 支持。详见技术支持。 指定一个端口号 146 直接项目源 148 智能立方体大小 61 重启 WebSphere 应用程序服务器 201 重启应用程序服务器 Sun Java System (Sun ONE) 215 重新安装 MicroStrategy 组件 (Windows) 407 控制面板 407 497 索引 安装和配置指南 重新安装 MicroStrategy Office 408 重新部署 190, 258 重新启动 WebSphere 应用程序服务器 266 重新启动应用程序服务器 Sun Java System 276 自动按照方法 (Windows) 305 自动部署 Web Services J2EE 253 Web Universal 183 自由格式 SQL 访问数据源 160 组件 2 MicroStrategy Analytics Modules MicroStrategy Desktop 2 MicroStrategy Health Center 15 MicroStrategy Intelligence Server MicroStrategy Narrowcast Server MicroStrategy Office 11 MicroStrategy SDK 10 MicroStrategy Tutorial Reporting 14 5 14 15 MicroStrategy Web 和 Web Universal 7 MicroStrategy Web MMT 9 MicroStrategy Web Services 13 SequeLink ODBC Socket Server 14 498 © 2010 MicroStrategy, Inc. ">
/
تنزيل
مجرد تذكير ودي. يمكنك عرض المستند هنا. ولكن الأهم من ذلك، أن الذكاء الاصطناعي لدينا قد قرأه بالفعل. يمكنه شرح الأشياء المعقدة بعبارات بسيطة، والإجابة على أسئلتك بأي لغة، ومساعدتك في التنقل بسرعة حتى في أطول المستندات أو أكثرها تعقيدًا.
إعلان