In this section: How to: |
To migrate ReportCaster content from WebFOCUS 7.x to WebFOCUS 8, you need to first export the content from WebFOCUS 7.x and then import the content into WebFOCUS 8.
The scripts export the current 7.x ReportCaster repository, including Schedules, Distribution Lists, Library Access Lists, Execution IDs, Blackout Dates, and Library content.
Upon completion of the export, the exported data is created in the following export directory, unless you specified a different location:
.../ibi/WebFOCUS7x/utilities/rc/rc_export
The directory structure looks like the following:
\rc_export\accessList \rc_export\addrBook \rc_export\blackoutDate \rc_export\execId \rc_export\library \rc_export\schedule \rc_export\export_migration.log
Note: The log file created from the export is generated in the directory identified in the connections dialog box. In this example, the log, named migration.log, is located in the following directory:
.../ibi/WebFOCUS77/utilities/rc/rc_export
Note: If you are using Managed Reporting and you are migrating Managed Reporting content, you must run Managed Reporting migration prior to importing ReportCaster content from an earlier release.
To import ReportCaster content from WebFOCUS 7.7 into WebFOCUS 8:
You are prompted for user ID and password, whether you are migrating Managed Reporting content, and whether you are migrating Library reports.
Note: The log file created from the import is generated in the ibi/WebFOCUS80/migration_import/rc_export directory.
After migration, ReportCaster content is placed in designated folders in WebFOCUS 8. The migration import creates:
For example, if you have a WebFOCUS 7.7 installation with an alias of ibi_html_77, you will have a report with a src=ibi_html_77/javaassist... reference. If you install WebFOCUS 8 with an alias of ibi_html_80 and migrate the library from WebFOCUS 7.7, you will not be able to view migrated reports that contain applet graphs. The workaround is to add the ibi_html_77 alias to the application server and point that alias to the WebFOCUS 8 installation. You can have ibi_html_80 for the WebFOCUS 8 installation, but you must also have ibi_html_77 for migrated reports that contain applet graphs to work.
The following image shows the folder structure after a migration import.
How to: |
As of WebFOCUS Release 8.0 Version 02, there is an alternate migration utility that enables a migration in place, that is, a conversion of a WebFOCUS 7.x repository into a WebFOCUS 8 repository, without the need to export and import the Report Library.
…/WebFOCUS80/utilities/WFReposUtil/upgrade7xDBto8x.sh …\WebFOCUS80\utilities\WFReposUtil\upgrade7xDBto8x.bat
The BOTLDATA table contains the report output stored in the Report Library and is the table with the largest amount of data. The new utility allows for migration of existing WebFOCUS 7.x ReportCaster BOT tables to WebFOCUS 8, without dropping the WebFOCUS 7.x BOTLDATA table.
Note: This utility is available only for Oracle® and Derby™ repositories.
Important: When prompted for the export library option, type 2 (false), as shown in the following image. This option will export the Library report references, but will not export the actual report output.
The standard migration logs should be used for review of any import errors:
...\WebFOCUS80\utilities\WFReposUtil\WFReposUtilCmdLine.log
...\WebFOCUS80\migration_import\export\mr_migrate_import.log
...\ibi\WebFOCUS80\migration_import\rc_export\rc_migrate_import.log
As is the case for all migrated ReportCaster content in WebFOCUS 8, the schedules that run Reporting Server procedures are migrated to the ReportCaster folder. The Report Library content is migrated to the Library Content folder.
WebFOCUS |