Installation and Configuration Guide: Document Number: 09300921
Installation and Configuration Guide: Document Number: 09300921
Installation and Configuration Guide: Document Number: 09300921
Version: 9.2.1
Document Number: 09300921
International Components for Unicode Copyright 1999-2011 Compaq Computer Corporation Copyright 1999-2011 Hewlett-Packard Company Copyright 1999-2011 IBM Corporation Copyright 1999-2011 Hummingbird Communications Ltd. Copyright 1999-2011 Silicon Graphics, Inc. Copyright 1999-2011 Sun Microsystems, Inc. Copyright 1999-2011 The Open Group All rights reserved. Real Player and RealJukebox are included under license from Real Networks, Inc. Copyright 1999-2011. All rights reserved.
CONTENTS
Description of Guide ................................................................. xv About this book ............................................................................ xvi Additional formats .................................................................. xvi How to find business scenarios and examples ..................... xvii Whats new in this guide ....................................................... xvii Prerequisites ........................................................................ xviii Who should use this guide................................................... xviii Resources.................................................................................. xviii Documentation..................................................................... xviii Education ............................................................................ xxvii Consulting ........................................................................... xxvii International support ........................................................... xxvii Technical Support ...............................................................xxviii Feedback ..................................................................................xxxiii 1. Planning Your Installation Introduction.................................................................................. 1 Upgrade considerations................................................................. 2 MicroStrategy components ............................................................ 2 MicroStrategy Desktop products.............................................. 3 MicroStrategy Command Manager .......................................... 4 MicroStrategy Object Manager ................................................ 4 MicroStrategy Enterprise Manager .......................................... 5 MicroStrategy Intelligence Server ............................................ 5 MicroStrategy Web and Web Universal ................................... 8 MicroStrategy Mobile ............................................................. 12 MicroStrategy SDK ................................................................ 13 MicroStrategy Integrity Manager............................................ 15
2011 MicroStrategy, Inc.
Contents
MicroStrategy Office .............................................................. 15 MicroStrategy Narrowcast Server .......................................... 17 MicroStrategy Analytics Modules........................................... 18 MicroStrategy Tutorial Reporting ........................................... 18 MicroStrategy Health Center.................................................. 19 Installation prerequisites .............................................................. 19 Recommended installation location and example deployments .......................................................................... 20 Hardware requirements and recommendations..................... 23 Software requirements and recommendations ...................... 34 Installation considerations ........................................................... 71 System sizing guidelines........................................................ 71 International support .............................................................. 78 MicroStrategy Web and Intelligence Server compatibility...... 79 Certified ODBC drivers for MicroStrategy Intelligence Server .................................................................................... 79 Recommended system settings for UNIX and Linux ............. 82 Methods of installation ................................................................. 84 Graphical user interface......................................................... 84 Command line........................................................................ 85 Silent installation .................................................................... 85 Licensing information................................................................... 86 Types of licenses ................................................................... 86 Installation and configuration checklists ...................................... 87 Installing and configuring MicroStrategy on Windows ........... 87 Installing and configuring MicroStrategy on UNIX and Linux ...................................................................................... 89 2. Installing MicroStrategy on Windows Introduction................................................................................ 91 Installation procedure .................................................................. 92 Installing with the MicroStrategy Installation Wizard.............. 93 Installation verification ......................................................... 108 Installing with a guided MicroStrategy introduction.............. 109 Configuring your MicroStrategy installation ............................... 109 3. Installing MicroStrategy on UNIX and Linux Introduction.............................................................................. 111 Installation procedures on UNIX and Linux ............................... 112 Different methods of installation........................................... 113 Installing with the MicroStrategy Installation Wizard............ 114 Unique post-installation configurations. ............................... 125
vi
Contents
Verifying installation ............................................................. 127 Directory structure................................................................ 127 Configuring your MicroStrategy installation ............................... 129 4. Activating Your Installation Introduction.............................................................................. 131 Request an Activation Code ...................................................... 132 Activate your installation ............................................................ 134 Configuring your MicroStrategy installation ............................... 135 Server Activation FAQ ............................................................... 135 5. Configuring and Connecting Intelligence Server Introduction.............................................................................. 143 Communicating with databases: ODBC and DSNs ................... 144 Setting up ODBC ................................................................. 146 Defining DSNs ..................................................................... 151 Testing ODBC connectivity .................................................. 155 Initial MicroStrategy configuration.............................................. 157 Configuration Wizard prerequisites...................................... 158 Configuring MicroStrategy software..................................... 159 Creating metadata, History List, and statistics repositories .......................................................................... 164 Setting up MicroStrategy Intelligence Server....................... 173 Creating project sources ...................................................... 178 Configuring MicroStrategy with a response file.................... 183 Connecting to a data source...................................................... 192 Specifying warehouse connection information..................... 193 Creating a project ...................................................................... 208 Configuring your MicroStrategy installation ............................... 208 6. Deploying MicroStrategy Web and Web Universal Introduction.............................................................................. 209 Deploying with IIS (Windows) .................................................... 210 Deploying MicroStrategy Web ............................................. 211 Deploying Mobile Server...................................................... 212 General steps to deploy MicroStrategy Web Universal ............. 214 Directory structure after deploying the WAR file .................. 215 Deploying with WebLogic and Apache (Solaris)........................ 216 WebLogic paths and folder locations ................................... 216 Preconfiguration information ................................................ 217 Deploying MicroStrategy Web Universal ............................. 220
vii
Contents
Re-deploy the application .................................................... 228 Performance-based setup information................................. 229 Deploying with WebSphere and IBM HTTP Server (AIX).......... 234 Preconfiguration information ................................................ 234 Deploying MicroStrategy Web Universal ............................. 236 Performance-based setup information................................. 244 Deploying with Sun Java System (Solaris) ................................ 246 Preconfiguration information ................................................ 247 Deploying MicroStrategy Web Universal ............................. 249 Performance-based setup information................................. 256 Deploying with Tomcat (Windows) ............................................ 257 Preconfiguration information ................................................ 257 Deploying MicroStrategy Web Universal ............................. 261 Deploying with Tomcat (Linux) .................................................. 264 Preconfiguration information ................................................ 264 Deploying MicroStrategy Web Universal ............................. 268 Deploying with SAP NetWeaver (Windows) .............................. 270 Preconfiguration information ................................................ 271 Deploying MicroStrategy Web Universal ............................. 272 Deploying with Oracle 10g (Windows)....................................... 275 Preconfiguration information ................................................ 275 Deploying MicroStrategy Web Universal ............................. 277 Deploying with JBoss (Windows)............................................... 280 Preconfiguration information ................................................ 281 Deploying MicroStrategy Web Universal ............................. 283 Administering your MicroStrategy Web deployment.................. 286 Enabling users to install MicroStrategy Office from Web..... 287 Configuring your MicroStrategy installation ............................... 288 7. Deploying MicroStrategy Web Services Introduction.............................................................................. 289 Deploying with IIS (Windows) .................................................... 290 General steps to deploy MicroStrategy Web Services J2EE..... 290 Deploying with WebLogic .......................................................... 291 WebLogic paths and folder locations ................................... 292 Preconfiguration information ................................................ 293 Deploying MicroStrategy Web Services J2EE ..................... 294 Redeploying the application................................................. 300 Performance-based setup information................................. 300 Deploying with WebSphere and IBM HTTP Server ................... 301
viii
Contents
Preconfiguration information ................................................ 302 Deploying MicroStrategy Web Services J2EE ..................... 303 Performance-based setup information................................. 310 Deploying with Sun Java System .............................................. 311 Preconfiguration information ................................................ 312 Deploying MicroStrategy Web Services J2EE ..................... 313 Performance-based setup information................................. 319 Deploying with Tomcat .............................................................. 320 Preconfiguration information ................................................ 321 Deploying MicroStrategy Web Services J2EE ..................... 321 Deploying with SAP ................................................................... 324 Preconfiguration information ................................................ 324 Deploying MicroStrategy Web Services J2EE ..................... 325 Deploying with Oracle 10g......................................................... 327 Preconfiguration information ................................................ 327 Deploying MicroStrategy Web Services J2EE ..................... 328 Completing your MicroStrategy Web Services J2EE deployment ................................................................................ 331 Validating your MicroStrategy Web Services J2EE deployment .......................................................................... 331 Editing the project sources file ............................................. 332 Verify Web Services connectivity with Intelligence Server .................................................................................. 333 Administering your MicroStrategy Web Services deployment ... 333 Configuring your MicroStrategy installation ............................... 334 8. Setting Up Documents Introduction.............................................................................. 335 and HTML Documents Prerequisites.............................................................................. 336 Executing documents and HTML documents in UNIX/Linux ..... 336 Setup for creating and executing HTML documents............ 337 Setup for executing existing HTML documents ................... 341 Setup for executing Report Services documents................. 342 Configuring your MicroStrategy installation ............................... 343 9. Automated Installation on Windows Introduction.............................................................................. 345 Installation log file ...................................................................... 346 Methods of installation ............................................................... 347 Installing and configuring with a response.ini file....................... 347 Configuring a response.ini file to install MicroStrategy ........ 348
2011 MicroStrategy, Inc.
ix
Contents
Configuring your installation with a response.ini file ............ 396 Uninstalling with a response.ini file ...................................... 396 Silent installation........................................................................ 398 Silent installations through System Management Server environments ....................................................................... 399 OEM silent installations........................................................ 399 Silent installation output ....................................................... 399 Activating silent installations ................................................ 400 Troubleshooting silent installations ...................................... 400 Silent installation of a hotfix ................................................. 401 Configuring your MicroStrategy installation ............................... 403 10. Automated Installation on UNIX and Linux Introduction.............................................................................. 405 Silent installation........................................................................ 406 Creating an options file ........................................................ 406 Settings that can be changed .............................................. 407 Unique post-installation configurations ................................ 410 Silent installation output ....................................................... 410 Activating a silent installation ............................................... 410 Configuring MicroStrategy in command line mode .................... 411 Configuring your MicroStrategy installation ............................... 411 11. Deploying OEM Applications Introduction.............................................................................. 413 Creating DSNs for OEM environments...................................... 414 Creating DSNs as part of an OEM deployment ................... 415 Configuring a MicroStrategy installation .................................... 416 Designing a project and reporting environment ......................... 416 Customizing MicroStrategy Web ............................................... 417 Deploying a MicroStrategy OEM application ............................. 418 OEM silent installations........................................................ 418 Configuring an OEM deployment installation....................... 422 Tuning an OEM deployment ...................................................... 423 Tuning with Command Manager.......................................... 423 Configuring MicroStrategy in command line mode .............. 424 Updating OEM applications ....................................................... 424 Modifying deployed OEM applications................................. 424 Deploying an OEM application update................................. 425 Troubleshooting support for MicroStrategy OEM applications................................................................................ 426 x
2011 MicroStrategy, Inc.
Contents
Introduction.............................................................................. 427 Creating a DSN for a data source.............................................. 428 Testing and examining ODBC connectivity ............................... 429 Configuring MicroStrategy with a response.ini file..................... 430 Creating a response.ini file .................................................. 431 Using the response.ini file to configure MicroStrategy......... 448 Parameters and options in the response.ini file ................... 448 Configuring and controlling Intelligence Server ......................... 449 Starting, configuring, and monitoring Intelligence Server with mstrsvr.......................................................................... 449 Configuring the default server instance with mstrsvr-configure ................................................................. 450 Creating and configuring Intelligence Server instances with mstrctl ........................................................................... 451 Supporting reserved words and characters ............................... 453 Configuring your MicroStrategy installation ............................... 454
Introduction.............................................................................. 455 Adding or removing MicroStrategy components on Windows ... 456 Re-installing MicroStrategy components on Windows............... 457 Re-installing MicroStrategy Office........................................ 458 Uninstalling MicroStrategy components on Windows................ 459 Uninstalling MicroStrategy Office......................................... 460 Uninstalling MicroStrategy components on UNIX and Linux ..... 461
Introduction.............................................................................. 463 Creating DSNs for specific ODBC drivers ................................. 463 MicroStrategy ODBC Driver for DB2 Wire Protocol for UDB for Windows................................................................. 467 MicroStrategy ODBC Driver for DB2 UDB for UNIX/Linux........................................................................... 467 MicroStrategy ODBC Driver for DB2 Wire Protocol for UDB iSeries/DB2 for i for Windows and UNIX/Linux ........... 468 MicroStrategy ODBC Driver for DB2 z/OS for Windows and UNIX/Linux.................................................................... 469 MicroStrategy ODBC Driver for Greenplum Wire Protocol for Windows and UNIX/Linux ............................................... 469 MicroStrategy ODBC Driver for Informix Wire Protocol for Windows and UNIX/Linux .................................................... 470 MicroStrategy ODBC Driver for Informix 8 for Windows ...... 470
xi
Contents
MicroStrategy ODBC Driver for MySQL Wire Protocol for Windows and Linux.............................................................. 471 MicroStrategy ODBC Driver for Oracle Wire Protocol for Windows and UNIX/Linux .................................................... 472 MicroStrategy ODBC Driver for Sybase ASE Wire Protocol for Windows and UNIX/Linux................................. 473 MicroStrategy ODBC Driver for PostgreSQL Wire Protocol for Windows and UNIX/Linux................................. 473 SQL Server for Windows and UNIX/Linux ........................... 474 Netezza SQL for Windows................................................... 475 MicroStrategy ODBC Driver for SequeLink.......................... 475 ODBC Driver for Red Brick for UNIX/Linux.......................... 480 ODBC Driver for Sybase Adaptive Server IQ for UNIX/Linux........................................................................... 482 ODBC Driver for Teradata for UNIX/Linux ........................... 483 ODBC Driver for Informix 8 for UNIX ................................... 485 ODBC Driver for Netezza for UNIX/Linux ............................ 486 ODBC Driver for MySQL Community Server 5.1 for Linux .................................................................................... 488 ODBC Driver for Aster nCluster for Linux ............................ 490 ODBC Driver for Vertica for Linux or Solaris........................ 492 Other data sources and relational databases for Windows .............................................................................. 493 Configuring ODBC parameters with odbc.ini ............................. 499 Oracle Wire Protocol............................................................ 501 DB2 Wire Protocol ............................................................... 504 Informix 8 (XPS) .................................................................. 508 Informix Wire Protocol.......................................................... 510 Sybase ASE Wire Protocol .................................................. 511 SQL Server Wire Protocol.................................................... 513 MySQL Wire Protocol .......................................................... 514 PostgreSQL and Greenplum Wire Protocols ....................... 516 ODBC .................................................................................. 518 Red Brick 6.x ....................................................................... 519 Sybase IQ ............................................................................ 519 Teradata Server ................................................................... 520 Netezza................................................................................ 522 B. Troubleshooting Introduction.............................................................................. 525 Installing MicroStrategy on UNIX............................................... 525 Mounting and unmounting CD-ROMs.................................. 526 Reviewing general installation errors......................................... 530
xii
Contents
Graph and document support of non-Western European fonts ........................................................................................... 530 Server port number errors ......................................................... 531 I forgot the server port number ............................................ 531 Port number is in use ........................................................... 531 DSN connection errors .............................................................. 532 Testing the DSN connection failed in DSN Creator ............. 532 Permission errors....................................................................... 532 Missing JVM file ................................................................... 532 C. Configuring a web.xml Introduction.............................................................................. 535 File to Use Absolute Example of modified web.xml file .............................................. 535 Paths Glossary ................................................................................... 545 Index ......................................................................................... 551
xiii
Contents
xiv
PREFACE
Description of Guide
The MicroStrategy Installation and Configuration Guide provides comprehensive information on how to install and configure MicroStrategy software, as well as basic maintenance guidelines. This guide gets you started using the UNIX, Linux, and Windows versions of the MicroStrategy platform. For UNIX and Linux installations, this guide assumes a basic understanding of how to use UNIX and Linux either from a UNIX/Linux server or by using a viewer on a PC. For tasks that require advanced system administration commands, this document assumes you are either familiar with those commands or can contact your system administrator. The main chapters of this guide follow the recommended progression of steps to install and configure MicroStrategy. Refer to Chapter 1, Planning Your Installation, for important installation prerequisites before you begin installing MicroStrategy. details on how to progress through the remaining chapters of this For guide, see the section Installation and configuration checklists, page 87 of Chapter 1, Planning Your Installation. The appendixes contain the following additional reference information, which you may require depending on your specific needs: Appendix A, Connecting to Databases: ODBC and DSNs, provides details and steps to configure ODBC and DSNs for your data warehouse connections.
xv
Preface
Appendix B, Troubleshooting, provides various troubleshooting steps and techniques to take in certain installation and configuration scenarios. Appendix C, Configuring a web.xml File to Use Absolute Paths, provides a sample web.xml file configured to used absolute paths. This modification is necessary for MicroStrategy Web Universal to deploy correctly in certain scenarios.
Each chapter begins with a brief overview of the chapters content. in the MicroStrategy Tutorial project are updated to reflect the Dates current year. The sample documents and images in this guide, as well as the procedures, were created with dates that may no longer be available in the Tutorial project. Replace them with the first year of data in your Tutorial project.
Additional formats
This book is also available as an electronic publication in the Apple iBookstore, and can be read on an iPhone or iPad with the iBooks app installed. To download this book, search for the books title in the iBookstore search bar, or scan the QR code below using your device's camera.
Preface
MicroStrategy 9.2.1
Information has been provided on a new product, MicroStrategy Transaction Services (see MicroStrategy Transaction Services, page 8).
MicroStrategy 9.2.0
The steps to perform an OEM silent installation have been updated (see OEM silent installations, page 418).
xvii
Preface
Prerequisites
Before working with this document, you should be familiar with The nature and structure of the data to use for your business intelligence application Your systems configuration, including details such as hardware configuration, installed applications, available memory, and so on If installing on UNIX or Linux, the basics of the UNIX or Linux operating system
Resources
Documentation
MicroStrategy provides both manuals and online help; these two information sources provide different types of information, as described below: Manuals: In general, MicroStrategy manuals provide: Introductory information and concepts Examples and images Checklists and high-level procedures to get started
xviii Resources
Preface
The steps to access the manuals are described in Accessing manuals and other documentation sources, page xxiv. Most of these manuals are also available printed in a bound, soft cover format. To purchase printed manuals, contact your MicroStrategy account executive or email [email protected]. Help: In general, MicroStrategy help provides: Detailed steps to perform procedures Descriptions of each option on every software screen to translation time, manuals in languages other than English may Due contain information that is one or more releases behind. You can see the version number on the title page of each manual. For the most up-to-date translations, refer to the MicroStrategy Knowledge Base.
Resources
xix
Preface
MicroStrategy Mobile Suite: Quick Start Guide Evaluate MicroStrategy Mobile as a departmental solution. Provides detailed information to download, install, configure, and use the MicroStrategy Mobile Suite.
xx Resources
Preface
MicroStrategy Report Services Document Creation Guide: Creating Boardroom Quality Documents Instructions to design and create Report Services documents, building on information in the MicroStrategy Report Services Document Analysis Guide.
MicroStrategy OLAP Services Guide Information on MicroStrategy OLAP Services, which is an extension of MicroStrategy Intelligence Server. OLAP Services features include Intelligent Cubes, derived metrics, derived elements, dynamic aggregation, view filters, and dynamic sourcing.
MicroStrategy Office User Guide Instructions for using MicroStrategy Office to work with MicroStrategy reports and documents in Microsoft Excel, PowerPoint, Word, and Outlook, to analyze, format, and distribute business data.
MicroStrategy Mobile Analysis Guide: Analyzing Data with MicroStrategy Mobile Information and instructions for using MicroStrategy Mobile to view and analyze data, and perform other business tasks with MicroStrategy reports and documents on a mobile device.
MicroStrategy Mobile Design and Administration Guide: A Platform for Mobile Intelligence Information and instructions to install and configure MicroStrategy Mobile, as well as instructions for a designer working in MicroStrategy Desktop or MicroStrategy Web to create effective reports and documents for use with MicroStrategy Mobile.
MicroStrategy System Administration Guide: Tuning, Monitoring, and Troubleshooting your MicroStrategy Business Intelligence System Concepts and high-level steps to implement, deploy, maintain, tune, and troubleshoot a MicroStrategy business intelligence system.
MicroStrategy Supplemental Reference for System Administration: VLDB Properties, Internationalization, User Privileges, and other Supplemental Information for Administrators Information and instructions for MicroStrategy administrative tasks such as configuring VLDB properties and defining data and metadata internationalization, and reference material for other administrative tasks.
Resources
xxi
Preface
MicroStrategy Functions Reference Function syntax and formula components; instructions to use functions in metrics, filters, attribute forms; examples of functions in business scenarios.
MicroStrategy MDX Cube Reporting Guide Information to integrate MicroStrategy with MDX cube sources. You can integrate data from MDX cube sources into your MicroStrategy projects and applications.
Preface
Resources
xxiii
Preface
Help
Each MicroStrategy product includes an integrated help system to complement the various interfaces of the product as well as the tasks that can be accomplished using the product. Some of the MicroStrategy help systems require a web browser to be viewed. For supported web browsers, see the MicroStrategy Readme. MicroStrategy provides several ways to access help: Help button: Use the Help button or ? (question mark) icon on most software windows to see help for that window. Help menu: From the Help menu or link at the top of any screen, select MicroStrategy Help to see the table of contents, the Search field, and the index for the help system. F1 key: Press F1 to see context-sensitive help that describes each option in the software window you are currently viewing. MicroStrategy Web, MicroStrategy Web Administrator, and For MicroStrategy Mobile Server, pressing the F1 key opens the context-sensitive help for the web browser you are using to access these MicroStrategy interfaces. Use the Help menu or ? (question mark) icon to access help for these MicroStrategy interfaces.
xxiv Resources
Preface
To access installed manuals and other documentation sources on UNIX and Linux, page xxv
1 From the Windows Start menu, choose Programs (or All Programs), MicroStrategy, then Product Manuals. A page opens in your browser showing a list of available manuals in PDF format and other documentation sources. 2 Click the link for the desired manual or other documentation source. 3 If you click the link for the Narrowcast Services SDK Guide, a File Download dialog box opens. This documentation resource must be downloaded. Select Open this file from its current location, and click OK. bookmarks are not visible on the left side of an Acrobat (PDF) If manual, from the View menu click Bookmarks and Page. This step varies slightly depending on your version of Adobe Acrobat Reader.
To access installed manuals and other documentation sources on UNIX and Linux
1 Within your UNIX or Linux machine, navigate to the directory where you installed MicroStrategy. The default location is /opt/MicroStrategy, or $HOME/MicroStrategy/install if you do not have write access to /opt/MicroStrategy. 2 From the MicroStrategy installation directory, open the Documentation folder. 3 Open the Product_Manuals.htm file in a web browser. A page opens in your browser showing a list of available manuals in PDF format and other documentation sources. 4 Click the link for the desired manual or other documentation source. 5 If you click the link for the Narrowcast Services SDK Guide, a File Download dialog box opens. This documentation resource must be
Resources
xxv
Preface
downloaded. Select Open this file from its current location, and click OK. bookmarks are not visible on the left side of an Acrobat (PDF) If manual, from the View menu click Bookmarks and Page. This step varies slightly depending on your version of Adobe Acrobat Reader.
Documentation standards
MicroStrategy online help and PDF manuals (available both online and in printed format) use standards to help you identify certain types of content. The following table lists these standards. standards may differ depending on the language of this manual; These some languages have rules that supersede the table below.
Type bold Indicates Button names, check boxes, options, lists, and menus that are the focus of actions or part of a list of such GUI elements and their definitions Text to be entered by the user Example: Click Select Warehouse. Example: Type cmdmgr -f scriptfile.scp and press Enter. italic New terms defined within the text and in the glossary Names of other product manuals When part of a command syntax, indicates variable information to be replaced by the user Example: The aggregation level is the level of calculation for the metric. Example: Type copy c:\filename d:\foldername\filename
Courier font
Calculations Code samples Registry keys Path and file names URLs Messages displayed in the screen
Example: Sum(revenue)/number of months. + A keyboard command that calls for the use of more than one key (for example, SHIFT+F1) A note icon indicates helpful information for specific situations. A warning icon alerts you to important information such as potential security risks; these should be read before continuing.