Genesys CTI User Forum

Genesys CTI User Forum => Genesys CTI Technical Discussion => Topic started by: vivek1 on December 12, 2006, 12:58:51 AM

Title: ICS and Oracle 9i
Post by: vivek1 on December 12, 2006, 12:58:51 AM
Currently I am using ICS and oracle 8i. In oracle 8i I was able to use internal id to create mst_intercache table and few procedures. In 9i internal id is not available. Does anyone know what id should I use in 9i instead of "internal" id?

I can use sys id instead of internal id. but sys id can be used as sysdba in 9i. that is why I am not able use sys id.

pls help me.

Thanks in advance.
Title: Re: ICS and Oracle 9i
Post by: René on December 12, 2006, 08:54:14 AM
Hi,

Oracle 9.0 and 9.2 is officially supported by Genesys starting ICS 6.5.1 so you should be able to create mst_intercache table using SQL script provided with MS-TServer. Do you have troubles with that script?

René
Title: Re: ICS and Oracle 9i
Post by: vivek1 on December 12, 2006, 02:19:23 PM
my question is, what oracle id I should use to login before run the script?

Thanks.
Title: Re: ICS and Oracle 9i
Post by: René on December 12, 2006, 09:17:48 PM
You should create a new user and use that one to log in and create mst_intercache table. Later you have to use that user to allow ms_tserver access to mst_intercache table (connection parameters specified via DAP in Genesys Configuration).

René
Title: Re: ICS and Oracle 9i
Post by: vivek1 on December 13, 2006, 02:34:57 AM
i created new user and ran mstserver and received below error.. any idea how to fix the error?

---------------------------------------
2/12/06 21:25:53.532  Trace  nes0ap02  MSTServer651  GCTI-00-04541  Message EndObjectsList received from  724 ( CfgServer  )
@21:25:53.5320 [4541] EndObjectsList received from 724 (CfgServer) RedID=32
12/12/06 21:25:54.828  Standard  nes0ap02  MSTServer651  GCTI-01-51018  ICache DB error 'ORA-01031: insufficient privileges
ORA-06512: at "ICSUSER.MST_CHECK", line 225
ORA-06512: at line 2
'.
*mstERROR*: 21:25:54.8280 ICache DB error 'ORA-01031: insufficient privileges
ORA-06512: at "ICSUSER.MST_CHECK", line 225
ORA-06512: at line 2
'.
*mstERROR*: 21:25:54.8280 Error Response: ExId=00001 DbRq=00005 T=2 R=0 W=1
Command: mst_Check ver=5, Rc=@out

12/12/06 21:25:54.844  Standard  nes0ap02  MSTServer651  GCTI-01-51017  ICache error 'Database failed' during 'error operation'. Action = Stop & Shutdown.
-------------------------------------
Title: Re: ICS and Oracle 9i
Post by: René on December 13, 2006, 08:31:06 AM
Vivek,

Your issue is caused by insufficient privileges granted to user "ISCUSER". I found a solved ticket mentioning following permissions have to be granted:

  Create Any Table
  Create Procedure
  Select Any Table

Could you check current permissions assigned to ICSUSER and try again with permissions above?

René
Title: Re: ICS and Oracle 9i
Post by: vivek1 on December 13, 2006, 05:11:01 PM
Thanks Rene.
Last night I was able to make it work as you suggested.

Thanks!!