[Zope] Help with DCOracle2.1 build on AIX
Chris Matthews
cmatthews@silica.co.za
Thu, 6 Jun 2002 17:34:37 +0200
This is a multi-part message in MIME format.
------=_NextPart_000_0758_01C20D80.6E1D3CA0
Content-Type: multipart/alternative;
boundary="----=_NextPart_001_0759_01C20D80.6E1D3CA0"
------=_NextPart_001_0759_01C20D80.6E1D3CA0
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Dear Sir/Madam,
I downloaded the DCOracle2-1.1-tar.gz from your site. I intended to =
compile it on an AIX Unix box with Oracle 8.1.7. The first problem was:
455 0 cutlass fdev /ifadev/Python2.2.1/DCOracle2.1/DCOracle2>make
(cd src; ./testora python)
/ifadev/Python2.2.1/DCOracle2.1/DCOracle2/src
-n Checking ORACLE_HOME...
passed.
-n Checking for Oracle version...
failed.
/oracle/app/oracle/product/8.1.7/lib/libclntsh.so not readable; unable =
to
determine your oracle version.
make: 1254-004 The error code from the last command is 2.
because the libcIntsh.so does not exist in the lib directory (it does =
for 8.0.5) but rather libcIntsh.a=20
Attached is the results of 'nm =
/oracle/app/oracle/product/8.1.7/lib/libclntsh.a | grep OCI'.
So I changed src/testora to ignore that check.This time I saw that it =
assumed Oracle 8.0, and it fell over with:
cc -I/oracle/app/oracle/product/8.1.7/rdbms/demo =
-I/oracle/app/oracle/product/
8.1.7/network/public -I/oracle/app/oracle/product/8.1.7/plsql/public =
-I/oracle/app/oracl
e/product/8.1.7/rdbms/public -O -I/usr/local/include/python1.5 =
-I/usr/local/include/pyth
on1.5 -DHAVE_CONFIG_H -c ./dco2.c
"./dco2.c", line 4534.38: 1506-280 (W) Function argument assignment =
between types "unsig
ned long*" and "long*" is not allowed.
"./dco2.c", line 5060.25: 1506-068 (W) Operation between types =
"short*" and "unsigned sh
ort*" is not allowed.
"./dco2.c", line 5103.25: 1506-068 (W) Operation between types =
"short*" and "unsigned sh
ort*" is not allowed.
./ld_so_aix cc dco2.o =
-L/oracle/app/oracle/product/8.1.7/lib/ -lclntsh -lcommo
n -lcore4 -lnlsrtl3 -o dco2.so
./ld_so_aix: not found
make: 1254-004 The error code from the last command is 1.
Stop.
So I changed src/testora to assume Oracle 8i. Again the compile fell =
over with the same error.
Note that $ORACLE_HOME/rdbms/demo/*.h does exist. Also we build (compile =
and link) C/C++ programs on this Unix box (using the OCI libraries).
Could you please advise me what to do? The target environment will be =
AIX with Oracle 8.1.7. I am also trying to build the Python 2.2.1 =
release (I used to work with 1.5.2).
Yours sincerely
Chris Matthews
South Africa.
------=_NextPart_001_0759_01C20D80.6E1D3CA0
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META content=3D"text/html; charset=3Diso-8859-1" =
http-equiv=3DContent-Type>
<META content=3D"MSHTML 5.00.2920.0" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=3D#ffffff>
<DIV><FONT face=3DArial size=3D2>Dear Sir/Madam,</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=3DArial size=3D2>I downloaded the DCOracle2-1.1-tar.gz =
from your=20
site. I intended to compile it on an AIX Unix box with Oracle 8.1.7. The =
first=20
problem was:</FONT></DIV>
<BLOCKQUOTE style=3D"MARGIN-RIGHT: 0px">
<DIV><FONT face=3DArial size=3D2>455 0 cutlass fdev=20
=
/ifadev/Python2.2.1/DCOracle2.1/DCOracle2>make<BR> &n=
bsp; =20
(cd src; ./testora=20
python)<BR>/ifadev/Python2.2.1/DCOracle2.1/DCOracle2/src<BR>-n =
Checking=20
ORACLE_HOME...<BR>passed.<BR>-n Checking for Oracle=20
version...<BR>failed.<BR><FONT=20
color=3D#ff0000>/oracle/app/oracle/product/8.1.7/lib/libclntsh.so not =
readable;=20
unable to<BR>determine your oracle version.<BR></FONT>make: 1254-004 =
The error=20
code from the last command is 2.</FONT></DIV></BLOCKQUOTE>
<DIV><FONT face=3DArial size=3D2>because the libcIntsh.so does not exist =
in the lib=20
directory (it does for 8.0.5) but rather libcIntsh.a </FONT></DIV>
<DIV><FONT face=3DArial size=3D2>Attached is the results of 'nm=20
/oracle/app/oracle/product/8.1.7/lib/libclntsh.a | grep =
OCI'.</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT> </DIV>
<DIV><FONT face=3DArial size=3D2>So I changed src/testora to ignore that =
check.This=20
time I saw that it assumed Oracle 8.0, and it fell over =
with:</FONT></DIV>
<BLOCKQUOTE style=3D"MARGIN-RIGHT: 0px">
<DIV><FONT face=3DArial =
size=3D2> =20
cc -I/oracle/app/oracle/product/8.1.7/rdbms/demo=20
-I/oracle/app/oracle/product/<BR>8.1.7/network/public=20
-I/oracle/app/oracle/product/8.1.7/plsql/public=20
-I/oracle/app/oracl<BR>e/product/8.1.7/rdbms/public -O=20
-I/usr/local/include/python1.5 -I/usr/local/include/pyth<BR>on1.5=20
-DHAVE_CONFIG_H -c ./dco2.c<BR>"./dco2.c", line 4534.38: 1506-280 (W) =
Function=20
argument assignment between types "unsig<BR>ned long*" and "long*" is =
not=20
allowed.<BR>"./dco2.c", line 5060.25: 1506-068 (W) Operation between =
types=20
"short*" and "unsigned sh<BR>ort*" is not allowed.<BR>"./dco2.c", line =
5103.25: 1506-068 (W) Operation between types "short*" and "unsigned=20
sh<BR>ort*" is not allowed.<BR> <FONT=20
color=3D#ff0000> ./ld_so_aix cc dco2.o =20
-L/oracle/app/oracle/product/8.1.7/lib/ -lclntsh -lcommo<BR>n -lcore4=20
-lnlsrtl3 -o dco2.so<BR>./ld_so_aix: not found</FONT></FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=3DArial size=3D2>make: 1254-004 The error code from =
the last=20
command is 1.</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT> </DIV>
<DIV><FONT face=3DArial size=3D2>Stop.</FONT><FONT face=3DArial=20
size=3D2></DIV></FONT></BLOCKQUOTE>
<DIV><FONT face=3DArial size=3D2>So I changed src/testora to assume =
Oracle 8i. Again=20
the compile fell over with the same error.</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=3DArial><FONT size=3D2>Note that =
$ORACLE_HOME/rdbms/demo/*.h does=20
exist. Also we build (compile and link) C/C++ programs on this Unix box =
(using=20
the OCI libraries).</FONT></FONT></DIV>
<DIV><FONT face=3DArial></FONT> </DIV>
<DIV><FONT face=3DArial><FONT size=3D2>Could you please advise me what =
to do? The=20
target environment will be AIX with Oracle 8.1.7. I am also trying to =
build the=20
Python 2.2.1 release (I used to work with 1.5.2).</FONT></FONT></DIV>
<DIV><FONT face=3DArial></FONT> </DIV>
<DIV><FONT face=3DArial><FONT size=3D2>Yours =
sincerely</FONT></FONT></DIV>
<DIV><FONT face=3DArial></FONT> </DIV>
<DIV><FONT face=3DArial><FONT size=3D2>Chris =
Matthews</FONT></FONT></DIV>
<DIV><FONT face=3DArial><FONT size=3D2>South Africa.</FONT></FONT></DIV>
<DIV><FONT face=3DArial> </DIV></FONT></BODY></HTML>
------=_NextPart_001_0759_01C20D80.6E1D3CA0--
------=_NextPart_000_0758_01C20D80.6E1D3CA0
Content-Type: application/octet-stream;
name="OCI.txt"
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
filename="OCI.txt"
.OCIAQDeq T 3669704
.OCIAQEnq T 3669788
.OCIAQListen T 3669632
.OCIAttrGet T 3670396
.OCIAttrSet T 3670328
.OCIBindArrayOfStruct T 3675020
.OCIBindByName T 3675244
.OCIBindByPos T 3675384
.OCIBindDynamic T 3675100
.OCIBindObject T 3675172
.OCIBreak T 3670692
.OCICacheFlush T 4194620
.OCICacheFlushRefresh T 4168784
.OCICacheFree T 4187636
.OCICacheGetObjects T 4172048
.OCICacheRefresh T 4192204
.OCICacheRegister T 4171236
.OCICacheUnmark T 4185352
.OCICacheUnpin T 4189920
.OCICharSetConversionIsReplacementUsed T 3202332
.OCICharSetToUnicode T 3202508
.OCICollAppend T 4278776
.OCICollAssign T 4281108
.OCICollAssignElem T 4283444
.OCICollGetElem T 4285800
.OCICollIsLocator T 4274108
.OCICollMax T 4288168
.OCICollSize T 4288228
.OCICollTrim T 4276452
.OCIContextClearValue T 3209768
.OCIContextGenerateKey T 3209688
.OCIContextGetValue T 3209852
.OCIContextSetValue T 3209932
.OCIDateAddDays T 4305800
.OCIDateAddMonths T 4306676
.OCIDateAssign T 4310284
.OCIDateCheck T 4301352
.OCIDateCompare T 4307556
.OCIDateDaysBetween T 4304044
.OCIDateFromText T 4308440
.OCIDateLastDay T 4304932
.OCIDateNextDay T 4302220
.OCIDateSysDate T 4300528
.OCIDateTimeAssign T 3199256
.OCIDateTimeCheck T 3198912
.OCIDateTimeCompare T 3198988
.OCIDateTimeConstruct T 3199416
.OCIDateTimeConvert T 3198836
.OCIDateTimeFromText T 3199064
.OCIDateTimeGetDate T 3199648
.OCIDateTimeGetTime T 3199724
.OCIDateTimeGetTimeZoneOffset T 3199560
.OCIDateTimeIntervalAdd T 3198676
.OCIDateTimeIntervalSub T 3198596
.OCIDateTimeSubtract T 3198756
.OCIDateTimeSysTimeStamp T 3199332
.OCIDateTimeToText T 3199156
.OCIDateToText T 4309360
.OCIDateZoneToZone T 4303112
.OCIDefineArrayOfStruct T 3674452
.OCIDefineByPos T 3674684
.OCIDefineDynamic T 3674532
.OCIDefineObject T 3674608
.OCIDescribeAny T 3674148
.OCIDescriptorAlloc T 3676272
.OCIDescriptorFree T 3676196
.OCIDirPathAbort T 4575956
.OCIDirPathColArrayEntryGet T 4575484
.OCIDirPathColArrayEntrySet T 4575392
.OCIDirPathColArrayReset T 4575224
.OCIDirPathColArrayRowGet T 4575308
.OCIDirPathColArrayToStream T 4575140
.OCIDirPathDataSave T 4575880
.OCIDirPathFinish T 4575804
.OCIDirPathFlushRow T 4575728
.OCIDirPathLoadStream T 4575572
.OCIDirPathPrepare T 4575652
.OCIDirPathStreamReset T 4575060
.OCIDirPathStreamToStream T 4574976
.OCIDurationBegin T 4182768
.OCIDurationEnd T 4180324
.OCIDurationGetParent T 4179516
.OCIEnvCreate T 3676660
.OCIEnvInit T 3676124
.OCIErrorGet T 3673412
.OCIExtractFromFile T 3210772
.OCIExtractFromList T 3210240
.OCIExtractFromStr T 3210696
.OCIExtractInit T 3211156
.OCIExtractReset T 3211008
.OCIExtractSetKey T 3210848
.OCIExtractSetNumKeys T 3210928
.OCIExtractTerm T 3211084
.OCIExtractToBool T 3210544
.OCIExtractToInt T 3210620
.OCIExtractToList T 3210316
.OCIExtractToOCINum T 3210392
.OCIExtractToStr T 3210468
.OCIFEnvCreate T 3676576
.OCIFileClose T 3211888
.OCIFileExists T 3211816
.OCIFileFlush T 3211744
.OCIFileGetLength T 3211668
.OCIFileInit T 3211596
.OCIFileOpen T 3211524
.OCIFileRead T 3211452
.OCIFileSeek T 3211372
.OCIFileTerm T 3211300
.OCIFileWrite T 3211228
.OCIFormatInit T 3207244
.OCIFormatString T 3207128
.OCIFormatTChar T 3206016
.OCIFormatTDouble T 3205876
.OCIFormatTDvoid T 3205804
.OCIFormatTEb1 T 3206292
.OCIFormatTEb2 T 3206224
.OCIFormatTEb4 T 3206156
.OCIFormatTEnd T 3205736
.OCIFormatTEword T 3206084
.OCIFormatTSb1 T 3206640
.OCIFormatTSb2 T 3206572
.OCIFormatTSb4 T 3206504
.OCIFormatTSbig_ora T 3206360
.OCIFormatTSword T 3206432
.OCIFormatTText T 3205948
.OCIFormatTUb1 T 3206988
.OCIFormatTUb2 T 3206920
.OCIFormatTUb4 T 3206852
.OCIFormatTUbig_ora T 3206708
.OCIFormatTUword T 3206780
.OCIFormatTerm T 3207056
.OCIHandleAlloc T 3676464
.OCIHandleFree T 3676348
.OCIInitialize T 3676816
.OCIIntervalAdd T 3198444
.OCIIntervalAssign T 3197736
.OCIIntervalCheck T 3197812
.OCIIntervalCompare T 3198212
.OCIIntervalDivide T 3198288
.OCIIntervalFromNumber T 3198132
.OCIIntervalFromText T 3198052
.OCIIntervalGetDaySecond T 3197400
.OCIIntervalGetYearMonth T 3197568
.OCIIntervalMultiply T 3198364
.OCIIntervalSetDaySecond T 3197484
.OCIIntervalSetYearMonth T 3197652
.OCIIntervalSubtract T 3198516
.OCIIntervalToNumber T 3197888
.OCIIntervalToText T 3197968
.OCIIterCreate T 4273520
.OCIIterDelete T 4272992
.OCIIterGetCurrent T 4271244
.OCIIterInit T 4272136
.OCIIterNext T 4270372
.OCIIterPrev T 4269500
.OCILdaToSvcCtx T 3670184
.OCILobAppend T 3673340
.OCILobAssign T 3673268
.OCILobCharSetForm T 3673192
.OCILobCharSetId T 3673116
.OCILobClose T 3672844
.OCILobCopy T 3673044
.OCILobCreateTemporary T 3672916
.OCILobDisableBuffering T 3672764
.OCILobEnableBuffering T 3672676
.OCILobErase T 3672604
.OCILobFileClose T 3672528
.OCILobFileCloseAll T 3672452
.OCILobFileExists T 3672376
.OCILobFileGetName T 3672300
.OCILobFileIsOpen T 3672224
.OCILobFileOpen T 3672148
.OCILobFileSetName T 3672064
.OCILobFlushBuffer T 3671988
.OCILobFreeTemporary T 3671904
.OCILobGetChunkSize T 3671828
.OCILobGetLength T 3671748
.OCILobIsEqual T 3671676
.OCILobIsOpen T 3671604
.OCILobIsTemporary T 3671528
.OCILobLoadFromFile T 3671452
.OCILobLocatorAssign T 3671372
.OCILobLocatorIsInit T 3671292
.OCILobOpen T 3671220
.OCILobRead T 3671120
.OCILobTrim T 3671052
.OCILobWrite T 3670916
.OCILobWriteAppend T 3670760
.OCILogoff T 3675668
.OCILogon T 3675740
.OCIMemStats T 3669560
.OCIMemoryAlloc T 3210164
.OCIMemoryFree T 3210016
.OCIMemoryResize T 3210088
.OCIMemorySetCurrentIDs T 3209608
.OCIMessageClose T 3202108
.OCIMessageGet T 3202184
.OCIMessageOpen T 3202256
.OCIMultiByteInSizeToWideChar T 3205492
.OCIMultiByteStrCaseConversion T 3202588
.OCIMultiByteStrcat T 3203076
.OCIMultiByteStrcmp T 3203232
.OCIMultiByteStrcpy T 3203000
.OCIMultiByteStrlen T 3202924
.OCIMultiByteStrnDisplayLength T 3202676
.OCIMultiByteStrncat T 3202844
.OCIMultiByteStrncmp T 3203152
.OCIMultiByteStrncpy T 3202764
.OCIMultiByteToWideChar T 3205580
.OCINlsGetInfo T 3205660
.OCINumberAbs T 4327800
.OCINumberAdd T 4344676
.OCINumberArcCos T 4317332
.OCINumberArcSin T 4319944
.OCINumberArcTan T 4314720
.OCINumberArcTan2 T 4313832
.OCINumberAssign T 4328668
.OCINumberCeil T 4326932
.OCINumberCmp T 4332140
.OCINumberCos T 4318204
.OCINumberDec T 4346264
.OCINumberDiv T 4342024
.OCINumberExp T 4312092
.OCINumberFloor T 4326064
.OCINumberFromInt T 4334800
.OCINumberFromReal T 4333024
.OCINumberFromText T 4336668
.OCINumberHypCos T 4316460
.OCINumberHypSin T 4319072
.OCINumberHypTan T 4312960
.OCINumberInc T 4347108
.OCINumberIntPower T 4340260
.OCINumberIsInt T 4329540
.OCINumberIsZero T 4330408
.OCINumberLn T 4311224
.OCINumberLog T 4310340
.OCINumberMod T 4341140
.OCINumberMul T 4342908
.OCINumberNeg T 4338516
.OCINumberPower T 4323436
.OCINumberPrec T 4321684
.OCINumberRound T 4322560
.OCINumberSetPi T 4345560
.OCINumberSetZero T 4345916
.OCINumberShift T 4339384
.OCINumberSign T 4331280
.OCINumberSin T 4320816
.OCINumberSqrt T 4325196
.OCINumberSub T 4343792
.OCINumberTan T 4315592
.OCINumberToInt T 4335736
.OCINumberToReal T 4333912
.OCINumberToText T 4337588
.OCINumberTrunc T 4324320
.OCIObjectAlwaysLatest T 4178652
.OCIObjectArrayPin T 4197064
.OCIObjectCopy T 4213204
.OCIObjectExists T 4204736
.OCIObjectFlush T 4218264
.OCIObjectFlushRefresh T 4175312
.OCIObjectFree T 4222488
.OCIObjectGetAttr T 4900168
.OCIObjectGetInd T 4205616
.OCIObjectGetObjectRef T 4211332
.OCIObjectGetPrimaryKeyTypeRef T 4206436
.OCIObjectGetProperty T 4203780
.OCIObjectGetTypeRef T 4212268
.OCIObjectIsDirtied T 4174360
.OCIObjectIsDirty T 4202020
.OCIObjectIsLoaded T 4174432
.OCIObjectIsLocked T 4202900
.OCIObjectLock T 4228388
.OCIObjectLockNoWait T 4225912
.OCIObjectMakeObjectRef T 4208880
.OCIObjectMarkDelete T 4220728
.OCIObjectMarkDeleteByRef T 4221568
.OCIObjectMarkUpdate T 4225072
.OCIObjectNew T 4235096
.OCIObjectNotAlwaysLatest T 4177784
.OCIObjectPin T 4232536
.OCIObjectPinCountReset T 4230856
.OCIObjectPinTable T 4199552
.OCIObjectRefresh T 4215680
.OCIObjectSetAttr T 4901912
.OCIObjectUnmark T 4224212
.OCIObjectUnmarkByRef T 4223296
.OCIObjectUnpin T 4231700
.OCIOpaqueCtxGetCtx T 3644188
.OCIOpaqueCtxGetHandles T 3644312
.OCIOpaqueCtxGetServiceCtx T 3643076
.OCIOpaqueCtxPickleSize T 3643728
.OCIOpaqueCtxSetCtx T 3644252
.OCIOpaqueCtxSetError T 3644136
.OCIOpaqueCtxStringImageSize T 3643276
.OCIOpaqueDataGetLength T 3646548
.OCIOpaqueDataPickle T 3645712
.OCIOpaqueDataRead T 3648508
.OCIOpaqueDataSetLength T 3646696
.OCIOpaqueDataStringMaxSize T 3644512
.OCIOpaqueDataUnpickle T 3645104
.OCIOpaqueDataWrite T 3646980
.OCIParamGet T 3674076
.OCIParamSet T 3674004
.OCIPasswordChange T 3675584
.OCIPicklerFdoFree T 3208428
.OCIPicklerFdoInit T 3208504
.OCIPicklerImageAddNullScalar T 3208096
.OCIPicklerImageAddScalar T 3208184
.OCIPicklerImageCollAddScalar T 3207664
.OCIPicklerImageCollBegin T 3207756
.OCIPicklerImageCollBeginScan T 3207496
.OCIPicklerImageCollEnd T 3207584
.OCIPicklerImageCollGetScalar T 3207316
.OCIPicklerImageCollGetScalarSize T 3207404
.OCIPicklerImageFree T 3208268
.OCIPicklerImageGenerate T 3208012
.OCIPicklerImageGetScalar T 3207840
.OCIPicklerImageGetScalarSize T 3207924
.OCIPicklerImageInit T 3208348
.OCIPicklerTdsAddAttr T 3208744
.OCIPicklerTdsCreateElement T 3208824
.OCIPicklerTdsCreateElementChar T 3209100
.OCIPicklerTdsCreateElementNumber T 3209192
.OCIPicklerTdsCreateElementRaw T 3208912
.OCIPicklerTdsCreateElementVarchar T 3209004
.OCIPicklerTdsCtxFree T 3209448
.OCIPicklerTdsCtxInit T 3209528
.OCIPicklerTdsFree T 3209296
.OCIPicklerTdsGenerate T 3208664
.OCIPicklerTdsGetAttr T 3208580
.OCIPicklerTdsInit T 3209372
.OCIRawAllocSize T 4293792
.OCIRawAssignBytes T 4295484
.OCIRawAssignRaw T 4296312
.OCIRawPtr T 4294600
.OCIRawResize T 4294704
.OCIRawSize T 4294652
.OCIRefAssign T 4292680
.OCIRefClear T 4293692
.OCIRefFromHex T 4291416
.OCIRefHexSize T 4292336
.OCIRefIsEqual T 4292600
.OCIRefIsNull T 4292488
.OCIRefToHex T 4290564
.OCIReset T 3670624
.OCIResultSetToStmt T 3670108
.OCIRowTypeAddBuiltin T 3194768
.OCIRowTypeAddUserType T 3192072
.OCIRowTypeCreate T 3197228
.OCIRowTypeEndCreate T 3191484
.OCIRowTypeFree T 3183284
.OCIRowTypeGetBuiltin T 3186240
.OCIRowTypeGetCount T 3188720
.OCIRowTypeGetTypeCode T 3189364
.OCIRowTypeGetUserType T 3183860
.OCISecurityAbortIdentity T 4578472
.OCISecurityClosePersona T 4579060
.OCISecurityCloseWallet T 4579476
.OCISecurityCreateIdentity T 4578556
.OCISecurityCreatePersona T 4578892
.OCISecurityCreateWallet T 4579392
.OCISecurityDeEnvelope T 4577004
.OCISecurityDecrypt T 4577188
.OCISecurityDestroyWallet T 4579308
.OCISecurityEncrypt T 4577352
.OCISecurityEncryptExpansion T 4577264
.OCISecurityEnvelope T 4577100
.OCISecurityFreeIdentity T 4578388
.OCISecurityGetIdentity T 4576032
.OCISecurityGetProtection T 4578724
.OCISecurityHash T 4576760
.OCISecurityHashExpansion T 4576676
.OCISecurityInitBlock T 4576352
.OCISecurityInitialize T 4579716
.OCISecurityKeyedHash T 4576924
.OCISecurityKeyedHashExpansion T 4576836
.OCISecurityOpenPersona T 4579144
.OCISecurityOpenWallet T 4579556
.OCISecurityPKDecrypt T 4577428
.OCISecurityPKEncryptExpansion T 4577508
.OCISecurityPurgeBlock T 4576192
.OCISecurityRandomBytes T 4576516
.OCISecurityRandomNumber T 4576432
.OCISecurityRemoveIdentity T 4578640
.OCISecurityRemovePersona T 4578976
.OCISecurityReuseBlock T 4576272
.OCISecuritySeedRandom T 4576596
.OCISecuritySetBlock T 4576112
.OCISecuritySetProtection T 4578808
.OCISecuritySign T 4578220
.OCISecuritySignDetExpansion T 4577792
.OCISecuritySignDetached T 4577880
.OCISecuritySignExpansion T 4578136
.OCISecurityStorePersona T 4579224
.OCISecurityStoreTrustedIdentity T 4578296
.OCISecurityTerminate T 4579636
.OCISecurityValidate T 4577964
.OCISecurityVerify T 4578044
.OCISecurityVerifyDetached T 4577684
.OCISecurity_PKEncrypt T 4577596
.OCIServerAttach T 3676040
.OCIServerDetach T 3675964
.OCIServerRelease T 3670464
.OCIServerVersion T 3670544
.OCISessionBegin T 3675888
.OCISessionEnd T 3675816
.OCISharedLibInit T 3669872
.OCIStmtExecute T 3674784
.OCIStmtFetch T 3674376
.OCIStmtGetBindInfo T 3674276
.OCIStmtGetPieceInfo T 3674940
.OCIStmtPrepare T 3675512
.OCIStmtSetPieceInfo T 3674856
.OCIStringAllocSize T 4297192
.OCIStringAssign T 4299708
.OCIStringAssignText T 4298876
.OCIStringPtr T 4297980
.OCIStringResize T 4298092
.OCIStringSize T 4298036
.OCISubscriptionDisable T 3199880
.OCISubscriptionEnable T 3199800
.OCISubscriptionPost T 3200044
.OCISubscriptionRegister T 3200128
.OCISubscriptionUnRegister T 3199960
.OCISvcCtxToLda T 3670256
.OCITableDelete T 4262496
.OCITableExists T 4264820
.OCITableFirst T 4260128
.OCITableLast T 4257760
.OCITableNext T 4255404
.OCITablePrev T 4253048
.OCITableSize T 4267164
.OCITerminate T 3676744
.OCIThreadClose T 3200292
.OCIThreadCreate T 3200436
.OCIThreadHandleGet T 3200216
.OCIThreadHndDestroy T 3200512
.OCIThreadHndInit T 3200592
.OCIThreadIdDestroy T 3201040
.OCIThreadIdGet T 3200820
.OCIThreadIdInit T 3201116
.OCIThreadIdNull T 3200668
.OCIThreadIdSame T 3200744
.OCIThreadIdSet T 3200968
.OCIThreadIdSetNull T 3200892
.OCIThreadInit T 3201960
.OCIThreadIsMulti T 3201816
.OCIThreadJoin T 3200364
.OCIThreadKeyDestroy T 3201344
.OCIThreadKeyGet T 3201268
.OCIThreadKeyInit T 3201424
.OCIThreadKeySet T 3201192
.OCIThreadMutexAcquire T 3201580
.OCIThreadMutexDestroy T 3201660
.OCIThreadMutexInit T 3201740
.OCIThreadMutexRelease T 3201500
.OCIThreadProcessInit T 3202032
.OCIThreadTerm T 3201888
.OCITransCommit T 3673788
.OCITransDetach T 3673860
.OCITransForget T 3673484
.OCITransMultiPrepare T 3673556
.OCITransPrepare T 3673636
.OCITransRollback T 3673712
.OCITransStart T 3673932
.OCITypeArrayByName T 4161640
.OCITypeArrayByRef T 4157276
.OCITypeAttrByName T 4143384
.OCITypeAttrNext T 4142536
.OCITypeAttrs T 4153780
.OCITypeByName T 4164128
.OCITypeByRef T 4159432
.OCITypeCollElem T 4140528
.OCITypeCollSize T 4139692
.OCITypeCollTypeCode T 4155732
.OCITypeElemCharSetForm T 4147468
.OCITypeElemCharSetID T 4147852
.OCITypeElemDefaultValue T 4120888
.OCITypeElemFlags T 4149384
.OCITypeElemLength T 4148236
.OCITypeElemName T 4151792
.OCITypeElemNumPrec T 4149004
.OCITypeElemNumScale T 4148616
.OCITypeElemParamMode T 4121284
.OCITypeElemParameterizedType T 4145476
.OCITypeElemType T 4149432
.OCITypeElemTypeCode T 4151408
.OCITypeIterFree T 4166480
.OCITypeIterNew T 4167992
.OCITypeIterSet T 4167224
.OCITypeMethodByName T 4135628
.OCITypeMethodEncap T 4133616
.OCITypeMethodFlags T 4133236
.OCITypeMethodMap T 4131196
.OCITypeMethodName T 4133996
.OCITypeMethodNext T 4134788
.OCITypeMethodOrder T 4129156
.OCITypeMethodOverload T 4137724
.OCITypeMethodParams T 4128772
.OCITypeMethods T 4152180
.OCITypeName T 4156892
.OCITypeParamByName T 4123780
.OCITypeParamByPos T 4125872
.OCITypeParamPos T 4121668
.OCITypeResult T 4127956
.OCITypeSchema T 4156508
.OCITypeTypeCode T 4156128
.OCITypeVTInit T 4120216
.OCITypeVTInsert T 4119380
.OCITypeVTSelect T 4118496
.OCITypeVersion T 4155380
.OCIUnicodeToCharSet T 3202428
.OCIUserCallbackGet T 3669948
.OCIUserCallbackRegister T 3670024
.OCIWideCharDisplayLength T 3203392
.OCIWideCharInSizeToMultiByte T 3205324
.OCIWideCharIsAlnum T 3205248
.OCIWideCharIsAlpha T 3205172
.OCIWideCharIsCntrl T 3205096
.OCIWideCharIsDigit T 3205020
.OCIWideCharIsGraph T 3204944
.OCIWideCharIsLower T 3204868
.OCIWideCharIsPrint T 3204792
.OCIWideCharIsPunct T 3204716
.OCIWideCharIsSingleByte T 3204400
.OCIWideCharIsSpace T 3204640
.OCIWideCharIsUpper T 3204564
.OCIWideCharIsXdigit T 3204484
.OCIWideCharMultiByteLength T 3203308
.OCIWideCharStrCaseConversion T 3203476
.OCIWideCharStrcat T 3204020
.OCIWideCharStrchr T 3203944
.OCIWideCharStrcmp T 3204172
.OCIWideCharStrcpy T 3203868
.OCIWideCharStrlen T 3203792
.OCIWideCharStrncat T 3203716
.OCIWideCharStrncmp T 3204096
.OCIWideCharStrncpy T 3203640
.OCIWideCharStrrchr T 3203564
.OCIWideCharToLower T 3204324
.OCIWideCharToMultiByte T 3205412
.OCIWideCharToUpper T 3204248
.SQLStatusFromOCI T 4899000
.skplfGetOCIErrcode T 3668592
.sqlOCIErrorGet T 4729892
.sqlOCIMemCheck T 4729768
OCIAQDeq D 124804 12
OCIAQEnq D 124816 12
OCIAQListen D 124792 12
OCIAttrGet D 124912 12
OCIAttrSet D 124900 12
OCIBindArrayOfStruct D 125596 12
OCIBindByName D 125632 12
OCIBindByPos D 125644 12
OCIBindDynamic D 125608 12
OCIBindObject D 125620 12
OCIBreak D 124960 12
OCICacheFlush D 136348 12
OCICacheFlushRefresh D 136168 12
OCICacheFree D 136312 12
OCICacheGetObjects D 136192 12
OCICacheRefresh D 136336 12
OCICacheRegister D 136180 12
OCICacheUnmark D 136300 12
OCICacheUnpin D 136324 12
OCICharSetConversionIsReplacementUsed D 127300 12
OCICharSetToUnicode D 127324 12
OCICollAppend D 136852 12
OCICollAssign D 136864 12
OCICollAssignElem D 136876 12
OCICollGetElem D 136888 12
OCICollIsLocator D 136828 12
OCICollMax D 136900 12
OCICollSize D 136912 12
OCICollTrim D 136840 12
OCIContextClearValue D 128428 12
OCIContextGenerateKey D 128416 12
OCIContextGetValue D 128440 12
OCIContextSetValue D 128452 12
OCIDateAddDays D 137224 12
OCIDateAddMonths D 137236 12
OCIDateAssign D 137284 12
OCIDateCheck D 137164 12
OCIDateCompare D 137248 12
OCIDateDaysBetween D 137200 12
OCIDateFromText D 137260 12
OCIDateLastDay D 137212 12
OCIDateNextDay D 137176 12
OCIDateSysDate D 137152 12
OCIDateTimeAssign D 126832 12
OCIDateTimeCheck D 126784 12
OCIDateTimeCompare D 126796 12
OCIDateTimeConstruct D 126856 12
OCIDateTimeConvert D 126772 12
OCIDateTimeFromText D 126808 12
OCIDateTimeGetDate D 126880 12
OCIDateTimeGetTime D 126892 12
OCIDateTimeGetTimeZoneOffset D 126868 12
OCIDateTimeIntervalAdd D 126748 12
OCIDateTimeIntervalSub D 126736 12
OCIDateTimeSubtract D 126760 12
OCIDateTimeSysTimeStamp D 126844 12
OCIDateTimeToText D 126820 12
OCIDateToText D 137272 12
OCIDateZoneToZone D 137188 12
OCIDefineArrayOfStruct D 125512 12
OCIDefineByPos D 125548 12
OCIDefineDynamic D 125524 12
OCIDefineObject D 125536 12
OCIDescribeAny D 125476 12
OCIDescriptorAlloc D 125776 12
OCIDescriptorFree D 125764 12
OCIDirPathAbort D 126004 12
OCIDirPathColArrayEntryGet D 125932 12
OCIDirPathColArrayEntrySet D 125920 12
OCIDirPathColArrayReset D 125896 12
OCIDirPathColArrayRowGet D 125908 12
OCIDirPathColArrayToStream D 125884 12
OCIDirPathDataSave D 125992 12
OCIDirPathFinish D 125980 12
OCIDirPathFlushRow D 125968 12
OCIDirPathLoadStream D 125944 12
OCIDirPathPrepare D 125956 12
OCIDirPathStreamReset D 125872 12
OCIDirPathStreamToStream D 125860 12
OCIDurationBegin D 136288 12
OCIDurationEnd D 136276 12
OCIDurationGetParent D 136264 12
OCIEnvCreate D 125824 12
OCIEnvInit D 125752 12
OCIErrorGet D 125356 12
OCIExtractFromFile D 128584 12
OCIExtractFromList D 128500 12
OCIExtractFromStr D 128572 12
OCIExtractInit D 128644 12
OCIExtractReset D 128620 12
OCIExtractSetKey D 128596 12
OCIExtractSetNumKeys D 128608 12
OCIExtractTerm D 128632 12
OCIExtractToBool D 128548 12
OCIExtractToInt D 128560 12
OCIExtractToList D 128512 12
OCIExtractToOCINum D 128524 12
OCIExtractToStr D 128536 12
OCIFEnvCreate D 125812 12
OCIFileClose D 128764 12
OCIFileExists D 128752 12
OCIFileFlush D 128740 12
OCIFileGetLength D 128728 12
OCIFileInit D 128716 12
OCIFileOpen D 128704 12
OCIFileRead D 128692 12
OCIFileSeek D 128680 12
OCIFileTerm D 128668 12
OCIFileWrite D 128656 12
OCIFormatInit D 128068 12
OCIFormatString D 128056 12
OCIFormatTChar D 127864 12
OCIFormatTDouble D 127840 12
OCIFormatTDvoid D 127828 12
OCIFormatTEb1 D 127912 12
OCIFormatTEb2 D 127900 12
OCIFormatTEb4 D 127888 12
OCIFormatTEnd D 127816 12
OCIFormatTEword D 127876 12
OCIFormatTSb1 D 127972 12
OCIFormatTSb2 D 127960 12
OCIFormatTSb4 D 127948 12
OCIFormatTSbig_ora D 127924 12
OCIFormatTSword D 127936 12
OCIFormatTText D 127852 12
OCIFormatTUb1 D 128032 12
OCIFormatTUb2 D 128020 12
OCIFormatTUb4 D 128008 12
OCIFormatTUbig_ora D 127984 12
OCIFormatTUword D 127996 12
OCIFormatTerm D 128044 12
OCIHandleAlloc D 125800 12
OCIHandleFree D 125788 12
OCIInitialize D 125848 12
OCIIntervalAdd D 126712 12
OCIIntervalAssign D 126604 12
OCIIntervalCheck D 126616 12
OCIIntervalCompare D 126676 12
OCIIntervalDivide D 126688 12
OCIIntervalFromNumber D 126664 12
OCIIntervalFromText D 126652 12
OCIIntervalGetDaySecond D 126556 12
OCIIntervalGetYearMonth D 126580 12
OCIIntervalMultiply D 126700 12
OCIIntervalSetDaySecond D 126568 12
OCIIntervalSetYearMonth D 126592 12
OCIIntervalSubtract D 126724 12
OCIIntervalToNumber D 126628 12
OCIIntervalToText D 126640 12
OCIIterCreate D 136816 12
OCIIterDelete D 136804 12
OCIIterGetCurrent D 136780 12
OCIIterInit D 136792 12
OCIIterNext D 136768 12
OCIIterPrev D 136756 12
OCILdaToSvcCtx D 124876 12
OCILobAppend D 125344 12
OCILobAssign D 125332 12
OCILobCharSetForm D 125320 12
OCILobCharSetId D 125308 12
OCILobClose D 125272 12
OCILobCopy D 125296 12
OCILobCreateTemporary D 125284 12
OCILobDisableBuffering D 125260 12
OCILobEnableBuffering D 125248 12
OCILobErase D 125236 12
OCILobFileClose D 125224 12
OCILobFileCloseAll D 125212 12
OCILobFileExists D 125200 12
OCILobFileGetName D 125188 12
OCILobFileIsOpen D 125176 12
OCILobFileOpen D 125164 12
OCILobFileSetName D 125152 12
OCILobFlushBuffer D 125140 12
OCILobFreeTemporary D 125128 12
OCILobGetChunkSize D 125116 12
OCILobGetLength D 125104 12
OCILobIsEqual D 125092 12
OCILobIsOpen D 125080 12
OCILobIsTemporary D 125068 12
OCILobLoadFromFile D 125056 12
OCILobLocatorAssign D 125044 12
OCILobLocatorIsInit D 125032 12
OCILobOpen D 125020 12
OCILobRead D 125008 12
OCILobTrim D 124996 12
OCILobWrite D 124984 12
OCILobWriteAppend D 124972 12
OCILogoff D 125680 12
OCILogon D 125692 12
OCIMemStats D 124780 12
OCIMemoryAlloc D 128488 12
OCIMemoryFree D 128464 12
OCIMemoryResize D 128476 12
OCIMemorySetCurrentIDs D 128404 12
OCIMessageClose D 127264 12
OCIMessageGet D 127276 12
OCIMessageOpen D 127288 12
OCIMultiByteInSizeToWideChar D 127780 12
OCIMultiByteStrCaseConversion D 127336 12
OCIMultiByteStrcat D 127408 12
OCIMultiByteStrcmp D 127432 12
OCIMultiByteStrcpy D 127396 12
OCIMultiByteStrlen D 127384 12
OCIMultiByteStrnDisplayLength D 127348 12
OCIMultiByteStrncat D 127372 12
OCIMultiByteStrncmp D 127420 12
OCIMultiByteStrncpy D 127360 12
OCIMultiByteToWideChar D 127792 12
OCINlsGetInfo D 127804 12
OCINumberAbs D 137536 12
OCINumberAdd D 137764 12
OCINumberArcCos D 137392 12
OCINumberArcSin D 137428 12
OCINumberArcTan D 137356 12
OCINumberArcTan2 D 137344 12
OCINumberAssign D 137548 12
OCINumberCeil D 137524 12
OCINumberCmp D 137596 12
OCINumberCos D 137404 12
OCINumberDec D 137800 12
OCINumberDiv D 137728 12
OCINumberExp D 137320 12
OCINumberFloor D 137512 12
OCINumberFromInt D 137632 12
OCINumberFromReal D 137608 12
OCINumberFromText D 137656 12
OCINumberHypCos D 137380 12
OCINumberHypSin D 137416 12
OCINumberHypTan D 137332 12
OCINumberInc D 137812 12
OCINumberIntPower D 137704 12
OCINumberIsInt D 137560 12
OCINumberIsZero D 137572 12
OCINumberLn D 137308 12
OCINumberLog D 137296 12
OCINumberMod D 137716 12
OCINumberMul D 137740 12
OCINumberNeg D 137680 12
OCINumberPower D 137476 12
OCINumberPrec D 137452 12
OCINumberRound D 137464 12
OCINumberSetPi D 137776 12
OCINumberSetZero D 137788 12
OCINumberShift D 137692 12
OCINumberSign D 137584 12
OCINumberSin D 137440 12
OCINumberSqrt D 137500 12
OCINumberSub D 137752 12
OCINumberTan D 137368 12
OCINumberToInt D 137644 12
OCINumberToReal D 137620 12
OCINumberToText D 137668 12
OCINumberTrunc D 137488 12
OCIObjectAlwaysLatest D 136252 12
OCIObjectArrayPin D 136360 12
OCIObjectCopy D 136492 12
OCIObjectExists D 136420 12
OCIObjectFlush D 136516 12
OCIObjectFlushRefresh D 136228 12
OCIObjectFree D 136552 12
OCIObjectGetAttr D 137932 12
OCIObjectGetInd D 136432 12
OCIObjectGetObjectRef D 136468 12
OCIObjectGetPrimaryKeyTypeRef D 136444 12
OCIObjectGetProperty D 136408 12
OCIObjectGetTypeRef D 136480 12
OCIObjectIsDirtied D 136204 12
OCIObjectIsDirty D 136384 12
OCIObjectIsLoaded D 136216 12
OCIObjectIsLocked D 136396 12
OCIObjectLock D 136612 12
OCIObjectLockNoWait D 136600 12
OCIObjectMakeObjectRef D 136456 12
OCIObjectMarkDelete D 136528 12
OCIObjectMarkDeleteByRef D 136540 12
OCIObjectMarkUpdate D 136588 12
OCIObjectNew D 136660 12
OCIObjectNotAlwaysLatest D 136240 12
OCIObjectPin D 136648 12
OCIObjectPinCountReset D 136624 12
OCIObjectPinTable D 136372 12
OCIObjectRefresh D 136504 12
OCIObjectSetAttr D 137944 12
OCIObjectUnmark D 136576 12
OCIObjectUnmarkByRef D 136564 12
OCIObjectUnpin D 136636 12
OCIOpaqueCtxGetCtx D 138004 12
OCIOpaqueCtxGetHandles D 138028 12
OCIOpaqueCtxGetServiceCtx D 137956 12
OCIOpaqueCtxPickleSize D 137980 12
OCIOpaqueCtxSetCtx D 138016 12
OCIOpaqueCtxSetError D 137992 12
OCIOpaqueCtxStringImageSize D 137968 12
OCIOpaqueDataGetLength D 138076 12
OCIOpaqueDataPickle D 138064 12
OCIOpaqueDataRead D 138112 12
OCIOpaqueDataSetLength D 138088 12
OCIOpaqueDataStringMaxSize D 138040 12
OCIOpaqueDataUnpickle D 138052 12
OCIOpaqueDataWrite D 138100 12
OCIParamGet D 125464 12
OCIParamSet D 125452 12
OCIPasswordChange D 125668 12
OCIPicklerFdoFree D 128236 12
OCIPicklerFdoInit D 128248 12
OCIPicklerImageAddNullScalar D 128188 12
OCIPicklerImageAddScalar D 128200 12
OCIPicklerImageCollAddScalar D 128128 12
OCIPicklerImageCollBegin D 128140 12
OCIPicklerImageCollBeginScan D 128104 12
OCIPicklerImageCollEnd D 128116 12
OCIPicklerImageCollGetScalar D 128080 12
OCIPicklerImageCollGetScalarSize D 128092 12
OCIPicklerImageFree D 128212 12
OCIPicklerImageGenerate D 128176 12
OCIPicklerImageGetScalar D 128152 12
OCIPicklerImageGetScalarSize D 128164 12
OCIPicklerImageInit D 128224 12
OCIPicklerTdsAddAttr D 128284 12
OCIPicklerTdsCreateElement D 128296 12
OCIPicklerTdsCreateElementChar D 128332 12
OCIPicklerTdsCreateElementNumber D 128344 12
OCIPicklerTdsCreateElementRaw D 128308 12
OCIPicklerTdsCreateElementVarchar D 128320 12
OCIPicklerTdsCtxFree D 128380 12
OCIPicklerTdsCtxInit D 128392 12
OCIPicklerTdsFree D 128356 12
OCIPicklerTdsGenerate D 128272 12
OCIPicklerTdsGetAttr D 128260 12
OCIPicklerTdsInit D 128368 12
OCIRawAllocSize D 137008 12
OCIRawAssignBytes D 137056 12
OCIRawAssignRaw D 137068 12
OCIRawPtr D 137020 12
OCIRawResize D 137044 12
OCIRawSize D 137032 12
OCIRefAssign D 136984 12
OCIRefClear D 136996 12
OCIRefFromHex D 136936 12
OCIRefHexSize D 136948 12
OCIRefIsEqual D 136972 12
OCIRefIsNull D 136960 12
OCIRefToHex D 136924 12
OCIReset D 124948 12
OCIResultSetToStmt D 124864 12
OCIRowTypeAddBuiltin D 137908 12
OCIRowTypeAddUserType D 137896 12
OCIRowTypeCreate D 137920 12
OCIRowTypeEndCreate D 137884 12
OCIRowTypeFree D 137824 12
OCIRowTypeGetBuiltin D 137848 12
OCIRowTypeGetCount D 137860 12
OCIRowTypeGetTypeCode D 137872 12
OCIRowTypeGetUserType D 137836 12
OCISecurityAbortIdentity D 126364 12
OCISecurityClosePersona D 126448 12
OCISecurityCloseWallet D 126508 12
OCISecurityCreateIdentity D 126376 12
OCISecurityCreatePersona D 126424 12
OCISecurityCreateWallet D 126496 12
OCISecurityDeEnvelope D 126160 12
OCISecurityDecrypt D 126184 12
OCISecurityDestroyWallet D 126484 12
OCISecurityEncrypt D 126208 12
OCISecurityEncryptExpansion D 126196 12
OCISecurityEnvelope D 126172 12
OCISecurityFreeIdentity D 126352 12
OCISecurityGetIdentity D 126016 12
OCISecurityGetProtection D 126400 12
OCISecurityHash D 126124 12
OCISecurityHashExpansion D 126112 12
OCISecurityInitBlock D 126064 12
OCISecurityInitialize D 126544 12
OCISecurityKeyedHash D 126148 12
OCISecurityKeyedHashExpansion D 126136 12
OCISecurityOpenPersona D 126460 12
OCISecurityOpenWallet D 126520 12
OCISecurityPKDecrypt D 126220 12
OCISecurityPKEncryptExpansion D 126232 12
OCISecurityPurgeBlock D 126040 12
OCISecurityRandomBytes D 126088 12
OCISecurityRandomNumber D 126076 12
OCISecurityRemoveIdentity D 126388 12
OCISecurityRemovePersona D 126436 12
OCISecurityReuseBlock D 126052 12
OCISecuritySeedRandom D 126100 12
OCISecuritySetBlock D 126028 12
OCISecuritySetProtection D 126412 12
OCISecuritySign D 126328 12
OCISecuritySignDetExpansion D 126268 12
OCISecuritySignDetached D 126280 12
OCISecuritySignExpansion D 126316 12
OCISecurityStorePersona D 126472 12
OCISecurityStoreTrustedIdentity D 126340 12
OCISecurityTerminate D 126532 12
OCISecurityValidate D 126292 12
OCISecurityVerify D 126304 12
OCISecurityVerifyDetached D 126256 12
OCISecurity_PKEncrypt D 126244 12
OCIServerAttach D 125740 12
OCIServerDetach D 125728 12
OCIServerRelease D 124924 12
OCIServerVersion D 124936 12
OCISessionBegin D 125716 12
OCISessionEnd D 125704 12
OCISharedLibInit D 124828 12
OCIStmtExecute D 125560 12
OCIStmtFetch D 125500 12
OCIStmtGetBindInfo D 125488 12
OCIStmtGetPieceInfo D 125584 12
OCIStmtPrepare D 125656 12
OCIStmtSetPieceInfo D 125572 12
OCIStringAllocSize D 137080 12
OCIStringAssign D 137140 12
OCIStringAssignText D 137128 12
OCIStringPtr D 137092 12
OCIStringResize D 137116 12
OCIStringSize D 137104 12
OCISubscriptionDisable D 126916 12
OCISubscriptionEnable D 126904 12
OCISubscriptionPost D 126940 12
OCISubscriptionRegister D 126952 12
OCISubscriptionUnRegister D 126928 12
OCISvcCtxToLda D 124888 12
OCITableDelete D 136720 12
OCITableExists D 136732 12
OCITableFirst D 136708 12
OCITableLast D 136696 12
OCITableNext D 136684 12
OCITablePrev D 136672 12
OCITableSize D 136744 12
OCITerminate D 125836 12
OCIThreadClose D 126976 12
OCIThreadCreate D 127000 12
OCIThreadHandleGet D 126964 12
OCIThreadHndDestroy D 127012 12
OCIThreadHndInit D 127024 12
OCIThreadIdDestroy D 127096 12
OCIThreadIdGet D 127060 12
OCIThreadIdInit D 127108 12
OCIThreadIdNull D 127036 12
OCIThreadIdSame D 127048 12
OCIThreadIdSet D 127084 12
OCIThreadIdSetNull D 127072 12
OCIThreadInit D 127240 12
OCIThreadIsMulti D 127216 12
OCIThreadJoin D 126988 12
OCIThreadKeyDestroy D 127144 12
OCIThreadKeyGet D 127132 12
OCIThreadKeyInit D 127156 12
OCIThreadKeySet D 127120 12
OCIThreadMutexAcquire D 127180 12
OCIThreadMutexDestroy D 127192 12
OCIThreadMutexInit D 127204 12
OCIThreadMutexRelease D 127168 12
OCIThreadProcessInit D 127252 12
OCIThreadTerm D 127228 12
OCITransCommit D 125416 12
OCITransDetach D 125428 12
OCITransForget D 125368 12
OCITransMultiPrepare D 125380 12
OCITransPrepare D 125392 12
OCITransRollback D 125404 12
OCITransStart D 125440 12
OCITypeArrayByName D 138616 12
OCITypeArrayByRef D 138592 12
OCITypeAttrByName D 138376 12
OCITypeAttrNext D 138364 12
OCITypeAttrs D 138520 12
OCITypeByName D 138628 12
OCITypeByRef D 138604 12
OCITypeCollElem D 138352 12
OCITypeCollSize D 138340 12
OCITypeCollTypeCode D 138544 12
OCITypeElemCharSetForm D 138400 12
OCITypeElemCharSetID D 138412 12
OCITypeElemDefaultValue D 138160 12
OCITypeElemFlags D 138460 12
OCITypeElemLength D 138424 12
OCITypeElemName D 138496 12
OCITypeElemNumPrec D 138448 12
OCITypeElemNumScale D 138436 12
OCITypeElemParamMode D 138172 12
OCITypeElemParameterizedType D 138388 12
OCITypeElemType D 138472 12
OCITypeElemTypeCode D 138484 12
OCITypeIterFree D 138640 12
OCITypeIterNew D 138664 12
OCITypeIterSet D 138652 12
OCITypeMethodByName D 138316 12
OCITypeMethodEncap D 138280 12
OCITypeMethodFlags D 138268 12
OCITypeMethodMap D 138256 12
OCITypeMethodName D 138292 12
OCITypeMethodNext D 138304 12
OCITypeMethodOrder D 138244 12
OCITypeMethodOverload D 138328 12
OCITypeMethodParams D 138232 12
OCITypeMethods D 138508 12
OCITypeName D 138580 12
OCITypeParamByName D 138196 12
OCITypeParamByPos D 138208 12
OCITypeParamPos D 138184 12
OCITypeResult D 138220 12
OCITypeSchema D 138568 12
OCITypeTypeCode D 138556 12
OCITypeVTInit D 138148 12
OCITypeVTInsert D 138136 12
OCITypeVTSelect D 138124 12
OCITypeVersion D 138532 12
OCIUnicodeToCharSet D 127312 12
OCIUserCallbackGet D 124840 12
OCIUserCallbackRegister D 124852 12
OCIWideCharDisplayLength D 127456 12
OCIWideCharInSizeToMultiByte D 127756 12
OCIWideCharIsAlnum D 127744 12
OCIWideCharIsAlpha D 127732 12
OCIWideCharIsCntrl D 127720 12
OCIWideCharIsDigit D 127708 12
OCIWideCharIsGraph D 127696 12
OCIWideCharIsLower D 127684 12
OCIWideCharIsPrint D 127672 12
OCIWideCharIsPunct D 127660 12
OCIWideCharIsSingleByte D 127612 12
OCIWideCharIsSpace D 127648 12
OCIWideCharIsUpper D 127636 12
OCIWideCharIsXdigit D 127624 12
OCIWideCharMultiByteLength D 127444 12
OCIWideCharStrCaseConversion D 127468 12
OCIWideCharStrcat D 127552 12
OCIWideCharStrchr D 127540 12
OCIWideCharStrcmp D 127576 12
OCIWideCharStrcpy D 127528 12
OCIWideCharStrlen D 127516 12
OCIWideCharStrncat D 127504 12
OCIWideCharStrncmp D 127564 12
OCIWideCharStrncpy D 127492 12
OCIWideCharStrrchr D 127480 12
OCIWideCharToLower D 127600 12
OCIWideCharToMultiByte D 127768 12
OCIWideCharToUpper D 127588 12
SQLStatusFromOCI D 134416 12
sqlOCIErrorGet D 134752 12
sqlOCIMemCheck D 134740 12
------=_NextPart_000_0758_01C20D80.6E1D3CA0--
*************************************************************************
DISCLAIMER AND CONFIDENTIALITY NOTICE
The contents of this email and any attachments are confidential,
may be privileged and may only be read and used by the named recipient(s).
If you have received it in error, you are not permitted to disclose,
distribute, or retain this message or any part of it, and are requested
to please contact the sender immediately and delete the e-mail.
Whilst we try to prevent the transmission of viruses with our emails,
it is your responsibility to check this email and any attachments for viruses.
The Company accepts no liability or responsibility whatsoever should the
contents of this email or any attachments be corrupted, or fail to reach
its intended destination, or be accessed by anyone other than the addressee
or be amended without its prior written approval, for whatever reason.
*************************************************************************