This deployment procedure applies to the 8.0.000.40 Hot Fix release of Interaction Concentrator, released 07/08/2011. It describes how to deploy Interaction Concentrator using the package you received from Genesys via FTP.
To deploy this installation package within a new environment, follow the instructions in the Interaction Concentrator 8.0 Deployment Guide—but be sure to execute all of the scripts listed below:
CoreSchema_<db_type>.sql
CoreProcedures_<db_type>.sql
Purge2_<db_type>.sql
Wrapper_for_80040_<db_type>.sql
For Genesys Info Mart 7.6 environments only: MergeUpgrade_1_<db_type>.sql,
which creates an additional index for the G_IR_HISTORY
table.
If you are deploying Interaction Concentrator in an environment with Genesys Info Mart 8.0, or you plan to use Genesys Info Mart 8.0 in the future, also execute the create_ICON_GIM8_0_idx_<db_type>.sql
script.
To upgrade to this installation from any version of ICON lower than 8.0, first upgrade to the initial release of ICON 8.0, as described in the Genesys Migration Guide.
Notes:
Purge2_<db_type>.sql
script) does not remove the previous set of purge stored procedures from IDB. Create a backup of your attached-data configuration file.
You can locate this file, by default named ccon_adata_spec.xml
, in the directory where Interaction Concentrator (ICON) is installed.
Note: If you have customized the gudCustDISP1
or gudCustDISP2
dispatcher stored procedures and saved them with the default (Genesys-provided) names, back up the procedures and restore them after the upgrade.
Run the setup file (install.sh
or setup.exe
) provided in your installation package.
Use Genesys Solution Control interface (SCI) to stop ICON, if it is running.
Note: The content of the persistent queue file (icon_**.pq
) will be lost as a result of the upgrade.
Do not back up the persistent queue file.
To minimize the loss of data, perform the upgrade when the contact center load is minimal.
(Optional) Back up IDB. Genesys recommends backing up IDB, but only if it is feasible to do so without prolonging the service interruption to an unacceptable extent. Backing up a very large IDB (while ICON is stopped) may interrupt data collection for a long period of time.
Execute all of the database scripts listed below:
CoreProcedures_<db_type>.sql
Purge2_<db_type>.sql
Wrapper_for_80040_<db_type>.sql
For Genesys Info Mart 7.6 environments, run MergeUpgrade_1_<db_type>.sql
CoreProcedures_<db_type>.sql
Purge2_<db_type>.sql
If your deployment uses the merge procedure (gsysIRMerge
or gsysIRMerge2
) or the separate purge procedures (gsysPurgeIR,
gsysPurgeUDH,
gsysPurgeLS,
or gsysPurgeOS
)
and you use generic, instead of schema-specific, names for the called stored procedures (for example, gsysIRMerge,
instead of s80040gsysIRMerge
),
also execute the Wrapper_for_<ver>_<db_type>.sql
script, where <ver>
refers to the release-specific version of the procedure provided in the CoreProcedures
script.
If you are deploying Interaction Concentrator in an environment with Genesys Info Mart 8.0, or you plan to use Genesys Info Mart 8.0 in the future, also execute the create_ICON_GIM8_0_idx_<db_type>.sql
script.
Optionally, to delete all old stored procedures for previous ICON 8.0.000.xx releases, execute the drop_<release_number>_<db_type>.sql
script.
Read the list of Indexes in the drop_ICON_obsolete_idx_<db_type>.sql
script.
drop_ICON_obsolete_idx_<db_type>.sql
script, execute the script.drop_ICON_obsolete_idx_<db_type>.sql
script, modify the script by commenting out the indexes that you use.
Execute the modified drop_ICON_obsolete_idx_<db_type>.sql
script to delete all other indexes that you do not use.Wrapper_for_80040_<db_type>.sql
For Genesys Info Mart 7.6 environments, run MergeUpgrade_1_<db_type>.sql
Verify that the GSYSPurge80
procedure has been set up appropriately for your deployment.
Review parameter settings in the G_DB_PARAMETERS
table in IDB. In particular, ensure that the value of the transaction size parameter (SECT
column = 'GSYSPurge80',
OPT
column = rowspertransaction,
VAL
column = <transaction size>
) is suitable for your deployment.
Starting with release 8.0.000.35, if a value for rowspertransaction
is not already stored when the GSYSPurge80
procedure executes,
the GSYSPurge80
purge procedure sets a default transaction size of 200000 rows and stores the corresponding record in the G_DB_PARAMETERS
table.
If purge parameter settings are not suitable for your deployment, update the G_DB_PARAMETERS
table as required.
You can make the changes manually or you can use an optional Interaction Concentrator stored procedure, svcUpdateDBParameters,
provided in the Wrapper_for_<ver>_<db_type>.sql
script, where <ver>
refers to the release-specific version of Interaction Concentrator.
For example, for Interaction Concentrator 8.0.000.40, it is in the script Wrapper_for_80040_<db_type>.sql
.
Restore the attached-data configuration file:
If necessary, update the attached-data configuration file (from Step 1) as required to implement the new functionality provided by ICON 8.0. For more information, see the chapter about attached data in the Interaction Concentrator 8.0 User�s Guide.
Copy your file to replace the one in the folder where you deployed ICON 8.0.000.40.
If necessary, modify configuration settings in the 8.0.000.40 ICON Application,
as required for your deployment.
If you are deploying Interaction Concentrator in an environment with Genesys Info Mart 8.0, or you plan to use Genesys Info Mart 8.0 in the future, review the Genesys Info Mart 8.0 documentation to identify any required settings.
Use SCI to start ICON.
Check the log for errors to verify that ICON 8.0.000.40 runs properly.
If you have multiple ICON applications, repeat this procedure for each instance.
Additional information on Genesys Telecommunications Laboratories, Inc. is available on our Technical Support website. The following documentation also contains information about this software. Please consult the Deployment Guide first.
Interaction Concentrator 8.0 Deployment Guide provides a high-level overview of Interaction Concentrator, deployment-planning materials, and deployment procedures.
Interaction Concentrator 8.0 User�s Guide provides information about Interaction Concentrator functionality, including IDB architecture, models used in Interaction Concentrator, attached data processing, available stored procedures, and integration with other Genesys products.
Interaction Concentrator 8.0 Physical Data Model for each supported RDBMS provides database schema with table and field descriptions for a particular IDB.
Framework 8.0 Combined Log Events Help describes log events generated by every Genesys server application, including Interaction Concentrator.
Product documentation is also provided on a Documentation Library DVD, which is produced monthly. The New Documents on this DVD page on the DVD indicates the DVD production date. Because the DVD is produced monthly, documentation on the Technical Support website may be more up-to-date than that on the DVD. To verify the latest version of a document, check the version number, located on the second page in PDFs and on the "About This File" topic for Help files.
If you encounter any issues with the deployment of this package, please contact Genesys Technical Support.