Home » Infrastructure » Other Operating Systems » CICS Access Manager to Local 8.1.7 OSDI Database
CICS Access Manager to Local 8.1.7 OSDI Database [message #113695] Thu, 28 June 2001 10:38 Go to next message
Justin North
Messages: 1
Registered: June 2001
Junior Member
Is a NET8 started task necessary when accessing a local database through CICS Access Manager with Cross Memory services? What parameters need to be set in CINAMES and the thread table?

Thanks.
Re: CICS Access Manager to Local 8.1.7 OSDI Database [message #113696 is a reply to message #113695] Mon, 02 July 2001 03:54 Go to previous messageGo to next message
paul mansfield
Messages: 35
Registered: January 2001
Member
: Is a NET8 started task necessary when accessing a local database through CICS Access Manager with Cross Memory services? What parameters need to be set in CINAMES and the thread table?

: Thanks.

Justin,
I'll mail you a sample of a thread table. I've tried taking down net8 and it still seems that CICS can connect to a local Oracle.
Re: CICS Access Manager to Local 8.1.7 OSDI Database [message #113697 is a reply to message #113696] Fri, 06 July 2001 12:19 Go to previous messageGo to next message
Subhash Roy
Messages: 24
Registered: January 2001
Junior Member
: : Is a NET8 started task necessary when accessing a local database through CICS Access Manager with Cross Memory services? What parameters need to be set in CINAMES and the thread table?

: : Thanks.

: Justin,
: I'll mail you a sample of a thread table. I've tried taking down net8 and it still seems that CICS can connect to a local Oracle.

:AM4CICS from the OS/390 region connects to the OSDI local database server via the binding address space. But, it requires authorization check such as RACF. It seems like Net8 address space,
:the binding address space is another service managed by OSDI.
Re: CICS Access Manager to Local 8.1.7 OSDI Database [message #113699 is a reply to message #113696] Wed, 11 July 2001 05:51 Go to previous message
paul mansfield
Messages: 35
Registered: January 2001
Member
: : Is a NET8 started task necessary when accessing a local database through CICS Access Manager with Cross Memory services? What parameters need to be set in CINAMES and the thread table?

: : Thanks.

: Justin,
: I'll mail you a sample of a thread table. I've tried taking down net8 and it still seems that CICS can connect to a local Oracle.

Justin,
your e-mail address bounces my mails - here's the JCL etc.
ORACICS TYPE=START,ACCT=USERID,SSN=ORAY,MAXTHRD=30, 1
MAXCRSR=10
ORACICS TYPE=THREAD,COPIES=28,PROTECT=YES,ACCT=TRANSID, 1
TRANSAC=*,AUTH=(USERID)
ORACICS TYPE=ENV, 1
ENAME=(NLS_LANG=AMERICAN_AMERICA.WE8EBCDIC37C, 1
NLS_DATE_FORMAT=DD-MON-YYYY)
ORACICS TYPE=END
END

you will probably wish to change some of the parameters and also include a
COMMIT=CICS if you wish CICS to do the backouts etc. We use the RACF exit to
connect to CICS and thus have AUTH=(USERID). We also use just one thread
pool. You may wish to split this by having threads for different transids.
You may also wish to consider how many permanant threads you want. We tend
to use virtually all permanent with just a few torn down threads for peak
periods.
It looks like you don't need net8 for this.
//CFCICS1D JOB (EB2),'PAUL.MANSFIELD',
// NOTIFY=CFCICS1,
// CLASS=A,MSGCLASS=X,MSGLEVEL=(1,1)
//*
//*
//CIN EXEC PGM=CINAMES,REGION=4000K
//* replace with your Oracle cmdload
//STEPLIB DD DSN=ORACLE.V8R1M7.O81710.CMDLOAD,DISP=SHR
// DD DSN=ORACLE.V8R1M7.CMDLOAD,DISP=SHR
//SYSIN DD DUMMY
//SYSOUT DD SYSOUT=*
//SYSERR DD SYSOUT=*
//* REPLACE SYSIN WITH USER TNSNAMES SOURCE TO BE USED FOR CICS
//INFILE DD DISP=SHR,DSN=ORACLE.ORAY.PARMLIB(TNSNAMW8)
//OUTFILE DD DSN=&&TEMPPDS(CINAMES),
// UNIT=SYSDA,DISP=(,PASS),
// DCB=(RECFM=FB,LRECL=80,BLKSIZE=400),
// SPACE=(400,(100,100,5))
//ASM EXEC PGM=IEV90,REGION=4000K,
// PARM='DECK,NOOBJECT'
//SYSPRINT DD SYSOUT=*
//SYSLIB DD DSN=&&TEMPPDS,DISP=(OLD,DELETE)
//*Replace with Oracle Access Manager maclib
// DD DSN=ORACLE.V8R1M7.MACLIB,DISP=SHR
//*Replace with CICS MACLIB
// DD DSN=CICSTS13.CICS.SDFHMAC,DISP=SHR
// DD DSN=SYS1.MACLIB,DISP=SHR
//SYSUT1 DD UNIT=SYSDA,SPACE=(CYL,(5,5))
//SYSPUNCH DD DSN=&&OBJ,DISP=(,PASS),UNIT=SYSDA,
// DCB=(RECFM=FB,LRECL=80,BLKSIZE=400),
// SPACE=(400,(50,50))
//* REPLACE SYSIN WITH USER TABLE SOURCE
//SYSIN DD DISP=SHR,DSN=ORACLE.ACCMAN.SRCLIB(ORACICSW)
//LKED EXEC PGM=IEWL,REGION=3072K,
// PARM=('AC=1',MAP,LIST,LET,'SIZE=(2048K,512K)',XREF,
// RENT,'AMODE=31',DCBS,'RMODE=ANY',)
//SYSPRINT DD SYSOUT=*,DCB=(RECFM=FBA,LRECL=121,BLKSIZE=12
//SYSUT1 DD UNIT=VIO,SPACE=(1024,(1000,500))
//*
//*
//*Replace with load library for thread table
//SYSLMOD DD DISP=SHR,DSN=ORACLE.V8R1M7.ORAYCICS.LOADLIB
//* ---------------------------
//*
//*
//SYSLIN DD DSN=&&OBJ,DISP=(OLD,DELETE)
// DD DDNAME=LSYSIN
//LSYSIN DD *
NAME ORAY(R)

....and member TNSNAMW8 (mentined above)
ORAW=
(DESCRIPTION=(ADDRESS=(PROTOCOL=XM)(SID=ORAW)))
Previous Topic: VERY Large Databases
Next Topic: Export For Transportable tablespace
Goto Forum:
  


Current Time: Thu Mar 28 12:07:50 CDT 2024