Index
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Z
Symbols
- $DISPLAY
- environmental variables, 7-4, 9-4
- $ORACLE_HOME, 7-4, 9-4
A
- ABS SQL function, 14-25, F-1
- accessing
- DRDA servers, 11-14
- gateway, 11-13
- main topic, 13-4
- ACOS function, F-1
- ADD_MONTHS function, F-1
- Advanced Program to Program Communication (APPC/LU6.2) protocol, 6-1, 7-1, 8-1, 9-1
- Advanced Security
- CHECKSUM command, 12-6
- encryption, 12-6
- international version types supported, 12-7
- resetting configuration parameters on gateway, 12-8
- setting test parameters for gateway, 12-7
- setting test parameters for Oracle integrating server, 12-7
- setting up for test, 12-7
- testing gateway and Oracle integrating server, 12-8
- export encryption algorithms, 12-6
- function on the gateway, 1-6
- purpose, 1-6
- test error, 12-8
- 12660, 12-7
- AGW ADD USERID command, 15-6
- AGW DELETE USERID command, 15-6
- AIX
- AIX_RS6K, default value, C-7
- System Management Interface Tool, 8-3
- user ID for DB2/UDB, 5-7
- alias
- CPI-C destination, 7-15, 9-16
- DB2, C-5
- Ethernet parameters, 9-11
- local LU alias, 7-10
- partner LU, 8-5
- alias objects, DB2
- known restrictions, 2-6
- ALL_CATALOG view, A-4
- ALL_COL_COMMENTS view, A-4
- ALL_CON_COLUMNS view, A-5
- ALL_CONSTRAINTS view, A-6
- ALL_DB_LINKS data dictionary view, 13-3
- ALL_INDEXES view, A-7
- ALL_OBJECTS view, A-9
- ALL_SYNONYMS view, A-9
- ALL_TAB_COMMENTS view, A-12
- ALL_TABLES view, A-10
- ALL_USERS view, A-13
- ALL_VIEWS view, A-13
- allocation mode, SNA session, DRDA_CMSRC_CM_IMMEDIATE, C-4
- ALTER session statement, 13-3
- ANSI-standard SQL, 1-6, 1-15
- API (application program interface), 12-3
- APPC
- concurrent connections, 3-2
- configuring IBM Communication Server, 8-1
- configuring SNAP-IX interfaces, 7-1
- configuring SUNLINK, 6-1
- conversations, 8-3
- creating SNAP-IX profiles, 7-2
- creating SNAPlus2 profiles, 9-2
- DB2/VM, 15-6
- number of database link connections, 14-8
- password length, 17-7
- user ID length, 17-6
- APPC VTAM Support (AVS)
- also see AVS, 15-6
- known restrictions, 2-6
- APPC/LU6.2
- parallel session limits, 8-4
- protocol, 1-4, 7-1, 9-1
- side information profile, 8-5
- APPEND command
- supported by COPY, 13-10
- application
- authenticating logons, 15-2
- portability, 1-16
- server support, 1-5
- application development on the gateway, 1-18
- application program interface
- see API
- APPN
- node, advanced peer-to-peer networking node, 8-5
- support requires VTAM Version 4, 8-5
- architecture of the gateway, 1-10
- array size, 1-14
- how determined, 14-3
- AS/400
- command
- DSPRDBDIRE, 5-6
- communications
- configuring, 5-5
- files and file members
- accessing, 13-5
- library name, DRDA_PACKAGE_COLLID, C-9
- ASCII
- code page, D-5
- function, F-1
- sort order, 14-25
- tables, known restrictions, 2-3
- translated from EBCDIC, 14-27
- US7ASCII, D-7
- US7ASCII as default, D-4
- ASCII SQL function, 14-25
- ASIN function, F-1
- ATAN function, F-1
- ATAN2 function, F-1
- authority
- CONNECT, 15-6
- execute, 15-6
- autonomy, site, 1-9
- available products, 4-7
- available products menu, 4-7
- AVS
- also see APPC VTAM Support, 2-6
- configuring, 5-9
- DB2/VM, 15-6
- mapping user IDs, 2-6, 15-6
- mapping user IDs (DB2/VM)
- known restrictions, 2-6
- mapping user IDs with DB2/VMT, 15-6
B
- binary data, non-character, 14-27
- Bind Package Stored Procedure
- DB2/400, 5-5
- DB2/OS390, 5-3
- DB2/UDB, 5-7
- DB2/VM, 5-9
- BIND privilege
- DB2/OS390, 5-3
- DB2/UDB, 5-7
- DB2/VM, 5-9
- bind variables, 14-36
- restrictions, 2-10
- BINDADD authority, 11-9
- BINDADD privilege
- DB2/OS390, 5-3
- DB2/UDB, 5-7
- DB2/VM, 5-9
- BINDAGENT privilege
- DB2/OS390, 5-3
- DB2/UDB, 5-7
- DB2/VM, 5-9
- binding the DRDA package
- backward compatibility, 16-6
- DB2/400, 5-5
- DB2/OS390, 5-3
- DB2/UDB, 5-7
- DB2/VM, 5-9
- on DB2/UDB, 11-9
- on DRDA server, 11-8
- pre-binding checklist, 11-10
- books
- other recommended reading, 3-5
- Bourne shell
- setting ORACLE_HOME variable, 4-5
- bug
- debugging, 13-11, 17-3, 17-8
- debugging with Startup Shell Script, 11-4
- number 205538, known restrictions, 2-9
- bugs fixed in this release, 2-4
C
- C shell
- setting ORACLE_HOME variable, 4-5
- call
- a CICS or IMS transaction, 14-7
- DB2 stored procedure, 14-5, 14-6
- DRDA_DISABLE_CALL, 11-10, B-2
- empproc stored procedure, 14-5
- Oracle Call Interfaces, 17-2
- PL/SQL, 14-6
- stored procedure, 14-3, 14-4
- to stored procedure
- known restrictions, 2-7
- capabilities
- DRDA server, 14-24
- capability classification, C-14
- catalog views, 14-39
- CCSID
- 65535 as the default for all tables created, C-5
- codepage mapping facility, D-9
- description, D-4
- DRDA_OVERRIDE_FROM_CODEPAGE, C-8
- external mapping to Oracle character sets supported, 2-2
- CD-ROM drive requirements, 3-2
- CEIL SQL function, 14-25, F-1
- changed parameters, 16-4
- changes in this release
- main topic, 2-3
- bugs fixed, 2-4
- gateway parameters, 2-3
- IBM DB2 Version 5.1 EBCDIC and ASCII Tables, 2-3
- IBM DB2/UDB supported, 2-3
- Oracle server dependencies, 2-3
- read-only support, 2-4
- TNSNAMES.ORA, 2-3
- CHAR_TO_ROWID function, F-1
- CHARACTER SET parameter, D-4
- description, D-3
- character sets
- and codepage map facility, D-9
- ASCII, 2-3
- CCSID, D-4
- codepage, C-5
- EBCDIC, 2-3
- limitation, 2-7
- supported, 2-2
- character string
- converting datatypes, 14-28
- performing operations, 14-28
- checklist
- configuring the communications interfaces, 6-2, 8-2
- configuring the DRDA server, 5-2
- gateway configuration, 11-2
- gateway installation, 4-3
- installation overview, 4-3
- Oracle Net, 12-2
- CHECKSUM command, 1-6, 12-6
- CHR SQL function, 14-25, F-1
- CICS transaction, 14-7
- clauses
- CONNECT TO, 13-2
- GROUP BY, 14-26
- HAVING, 14-26
- ORDER BY, 14-26
- SQL
- DELETE, 14-34
- INSERT, 14-34
- SELECT WHERE, 14-34
- UPDATE, 14-34
- USING, 13-2
- VALUES
- functions not allowed by DB2, 14-34
- WHERE, 14-26
- known restrictions, 2-9
- WHERE CURRENT OF CURSOR
- known restrictions, 2-9
- code tracing, C-17
- codepage map facility
- configuring support for character sets, known restrictions, 2-7
- for data translation, D-9
- supported by gateway, 2-2
- codepage, overriding, C-8
- coercion
- of data, 14-24
- collection privilege - CREATE IN, 5-3, 5-7, 5-9
- column
- date columns, TO_DATE function, 14-34
- Oracle ROWID
- known restrictions, 2-9
- supported in a result set, 1-15
- commands
- AGW ADD USERID, 15-6
- AGW DELETE USERID, 15-6
- CHECKSUM, 1-6, 12-6
- COPY
- known restrictions, 2-6
- Oracle9i server to DRDA server, 13-10
- COPY (SQL*Plus command), 13-10
- CREATE DATABASE LINK
- DB2/VM, 5-9
- DESCRIBE
- known restrictions, 2-6
- EXECUTE, 1-7
- EXPLAIN PLAN, 17-8
- INSERT
- known restrictions, 2-6
- INSERT, not supported, 13-10
- lanscan, 7-7, 9-7
- commit confirm protocol, 1-8
- Communication Database (CDB) tables, DDF, 5-4
- communications requirements, 3-4
- Communications Server
- configuring server profiles, 8-3
- profiles
- creating, 8-3
- compatible SQL set operators and clauses, 14-26
- concatenation restrictions, 2-7
- concurrent connections
- APPC, 3-2
- TCP/IP, 3-2
- configuration
- SNA sample file, 6-4
- configuring
- additional DRDA servers, 11-14
- AS/400 communications, 5-5
- AVS, 5-9
- binding DRDA package, 11-10
- checklist for gateway, 11-2
- checklist for installation overview, 4-3
- checklists, 4-3, 5-2, 6-2, 8-2, 11-2, 12-2
- communications interfaces, steps for, 7-2, 9-2
- DB2/400, 5-5, 5-7
- DB2/OS390, 5-3
- DB2/UDB, 5-7
- host workstation for gateway, 11-4
- MVS VTAM, 5-3
- Oracle integrating server, 11-13
- Oracle Net, 12-4
- other Oracle servers, 11-13
- SNA server
- creating profiles, 8-3
- testing connection, 8-6
- SNAPlus2 on HP-UX, 9-1
- SunLink SNA Peer-to Peer product, 6-3
- TCP/IP
- DB2/400, 5-5
- DB2/OS390, 5-3
- DB2/UDB, 5-7
- DB2/VM, 5-9
- under Solaris, 10-2
- VM VTAM, 5-9
- CONNECT authority, 11-9, 15-6
- CONNECT BY not supported
- known restrictions, 2-10
- CONNECT TO clause, 13-2
- contact information
- in configuring SNAplus2, 7-8, 9-9
- conversion
- errors, C-5
- convert
- character string, 14-28
- datatypes
- DRDA to Oracle datatypes, 14-26
- DATE, 14-29
- floating point to integer, 14-34
- inbound user ID, 15-6
- into most suitable datatype, 14-35
- SQL, 1-13
- to the numeric datatype, 14-34
- CONVERT SQL function, 14-25, F-1
- converter, protocol, 1-6
- COPY command
- Oracle9i server to DRDA server, 13-10
- COPY privilege
- DB2/OS390, 5-3
- DB2/UDB, 5-7
- DB2/VM, 5-9
- COPY SQL*Plus command, 13-10
- substituted for INSERT, known restrictions, 2-6
- copying data
- from the DRDA server, 13-10
- from the Oracle server to DRDA server, 13-10
- COS SQL function, 14-9, 14-25, F-1
- COSH SQL function, 14-25, F-1
- COUNT function, 14-35
- CP (Control Point for the Node), 7-3, 9-3
- CPI-C
- communication error messages, 17-4, 17-7
- create Side Information Profile, 7-14, 9-15
- profiles, creating, 7-12, 9-13
- requires Side Information File, 6-4
- routine, 17-4
- side information profile, 7-14, 9-15
- CREATE command
- supported by COPY, 13-10
- CREATE DATABASE LINK command, 13-2
- DB2/VM, 5-9
- CREATE IN privilege
- DB2/OS390, 5-3
- DB2/UDB, 5-7
- DB2/VM, 5-9
- CREATE PUBLIC DATABASE LINK privilege, 11-8, 11-13
- CREATE TABLE statement, 1-7
- CREATETAB authority, 11-9
- creating
- a new directory, 4-5
- CPI-C and mode definitions, 7-12, 9-13
- database link, 13-2
- link station, 7-7, 9-8
- local LU names, 7-10, 9-11
- partner LUs, 7-11, 9-12
- remote node definition, 7-7, 9-8
- SNA definitions for the gateway, 7-3, 9-3
- SNAplus2 profiles, 7-2, 9-2
- cursor
- defining the number of, 14-39
- number of, C-11
- stability, C-7
- customizing
- Startup Shell Script, B-3
D
- data coercion, 14-24
- data control language (DCL), 1-7
- DATA datatype, 14-29
- data definition language (DDL), 1-7
- data dictionary
- improved in this release, 2-3
- support, 11-11
- using, 14-39
- views
- ALL_DB_LINKS, 13-3
- considerations for migration from previous releases, 16-6
- emulation on DRDA server, 14-38
- for DB2/VM and DB2/UDB not supported, A-2
- list and descriptions, A-4
- supported for DB2/OS390 and DB2/400 servers, A-2
- USER_DB_LINKS, 13-3
- database
- catalogs, 14-38
- database link
- behavior, 14-7
- binding the gateway package, 11-8
- creating, 13-2
- defining and controlling, 15-3
- dropping links, 13-3
- examining, 13-3
- guidelines, 13-3
- limits, 13-3
- processing, 13-2
- public, 11-13
- suffix, 14-2
- to identify the gateway, 1-12
- database triggers, 1-5
- datatype
- character string, 14-27
- column (ALL_TAB_COLUMNS), A-11
- column (USER_TAB_COLUMNS), A-22
- conversion
- DRDA to Oracle datatypes, 14-26
- no control over, 14-34
- converting character string, 14-27, 14-28
- data and time, 14-29
- differences between Oracle server and DRDA databases, 14-1
- DRDA server datatypes list, 14-26
- mapping, 14-26
- numeric, 14-34, 14-35
- operations, numeric, 14-34
- Oracle datatypes RAW and LONG RAW, 14-28
- restrictions, 14-26
- size and value limitations, 14-26
- datatypes
- DATE, 14-29
- GRAPHIC, 14-28
- LONG, 14-28
- LONG RAW, 14-28
- Oracle and IBM DATE, 14-29
- Oracle DATE, 14-29
- RAW, 14-28, C-5
- TIME, 14-29
- TIMESTAMP, 14-29
- VARCHAR, 14-28
- VARGRAPHIC, 14-28
- date
- date columns, TO_DATE function, 14-34
- DELETE
- statement, 14-32
- HS_NLS_DATE_FORMAT parameter, 14-32, 14-33
- INSERT
- statement, 14-32
- operations, 14-29
- SELECT statement, 14-32
- TO_DATE function, 14-32
- UPDATE
- statement, 14-32
- date arithmetic
- known restrictions, 2-8
- DATE datatype, 14-29
- DB_DOMAIN parameter
- known restrictions, 2-7
- DB2
- 02pcg.sql granting authority, 11-12
- alias objects
- known restrictions, 2-6
- aliases, C-5
- CICS, 14-7
- configuring DB2/OS390, 5-3
- data access, 1-7
- Distributed Data Facility (DDF), 5-4
- DRDA_DESCRIBE_TABLE compatibility, C-5
- IBM DB2 Version 5.1 ASCII Tables, 2-3
- IMS, 14-7
- native SQL, 1-7
- native stored procedures, 1-7
- procedural feature considerations, 14-7
- SPUFI utility, 5-4
- SQL statements, 14-36
- statements
- CREATE TABLE, 1-7
- stored procedures, 14-7
- DB2/400
- catalog view, 14-39
- configuring, 5-5, 5-7
- data dictionary views supported by gateway, A-2
- DRDA_DEFAULT_CCSID, C-5
- DRDA_DISABLE_CALL, C-6
- DRDA_ISOLATION_LEVEL, C-7
- DRDA_OPTIMIZE_QUERY, C-8
- DRDA_PACKAGE_COLLID, C-9
- user ID mapping, 15-7
- DB2IND sample DB2 stored procedure, G-2
- DB2/OS390
- catalog view, 14-39
- configuring, 5-3
- data dictionary views supported by gateway, A-2
- DRDA_DISABLE_CALL, C-6
- DRDA_ISOLATION_LEVEL, C-7
- DRDA_OPTIMIZE_QUERY, C-8
- user ID mapping, 15-5
- V6 and V7 stored procedures supported, 2-2
- DB2/UDB
- binding packages, 11-9
- binding the gateway package, 11-10
- catalog view, 14-39
- configuring, 5-7
- data dictionary views not supported, A-2
- DRDA_ISOLATION_LEVEL, C-7
- DRDA_OPTIMIZE_QUERY, C-8
- incompatibilities with gateway, 2-5
- known restrictions, 2-8
- supported, 2-3
- user ID mapping, 15-7
- DB2/VM
- catalog view, 14-39
- configuring, 5-9
- data dictionary views not supported, A-2
- database and SQL functions, 14-20
- DRDA_ISOLATION_LEVEL, C-7
- DRDA_OPTIMIZE_QUERY, C-8
- DRDA_PACKAGE_OWNER, C-11
- instance, DRDA location name, 5-10
- server machine, 15-6
- user ID mapping, 15-6
- DBCS (double-byte character set)
- known restrictions, 2-7
- DBMS_HS_PASSTHROUGH.EXECUTE_IMMEDIATE function, 14-36
- DD basic tables, known restrictions, 2-6
- DDF
- DB2 (Distributed Data Facility), 5-4
- subsystem, 5-3
- DDL
- statement, 14-36
- debug
- gateway, 17-8
- library, 17-8
- debugging
- error codes, 17-3
- SQL tracing, 17-8
- with Startup Shell Script, 11-4
- your application, 13-11
- DECODE SQL function, 14-25, F-1
- de-installing the gateway, 4-8
- DELETE
- known restrictions, 2-9
- operation, 14-2
- read-only gateway, 13-9
- SQL clause, 14-34
- statement, 14-36
- DESCRIBE
- character string operations, 14-28
- command, known restrictions, 2-6
- diagnostic parameter, C-16
- dictionary
- mapping, 1-6
- see also data dictionary
- tables, 14-38
- DICTIONARY view, A-14
- disk space requirements, 3-3
- distributed
- operations, DB2, 5-4
- queries
- example of, 13-7
- two-phase commit, 13-8
- transaction, C-12
- distributed applications
- support for, 1-18
- distributed data facility (DDF), 5-4
- distributed database, 12-3
- distributed DRDA transactions, 13-8
- distributed processing, 12-3
- distributed query optimizer (DQO), 13-6
- DRDA-specific parameters, C-8
- dmesg, 7-7
- documentation
- recommended, 3-5
- double-byte character set (DBCS)
- known restrictions, 2-7
- DQO
- also see distributed query optimizer, 13-6
- DRDA-specific parameters, C-8
- drc error code, 17-3
- DRDA
- catalog, 14-39
- database requirements, 3-3
- defining number of cursors, 14-39
- gateway package considerations, 11-10
- location name
- for DB2/UDB instance, 5-8
- for DB2/VM instance, 5-10
- mode
- IBMRDB, 7-13, 9-14
- session security options, 15-5
- DRDA Application Server Function, 1-16
- DRDA server
- accessing, 11-14
- and dependent LUs, 7-3, 9-3
- and independent LUs, 7-3, 9-3
- and Side Information Profiles, 7-2, 9-2
- architecture, 1-10
- capabilities, 14-24
- character sets
- known restrictions, 2-7
- client applications initiate conversations using dependent LUs, 7-3, 9-3
- configuring
- DB2/400, 5-5
- DB2/OS390, 5-3
- DB2/UDB, 5-7
- DB2/VM, 5-9
- considerations for binding packages, 16-6
- copying data
- from Oracle server, 13-10
- to Oracle server, 13-10
- database link behavior, 14-8
- default TP name, 7-15, 9-16
- functions, 14-24
- languages and character sets in configuration, D-9
- Logical Unit (LU), 6-6, 7-17, 8-7, 9-18
- partner LU, 7-11, 9-12
- stored procedures, 14-5
- VTAM definitions and local LU names, 7-10, 9-11
- DRDA_CAPABILITY parameter, 14-24
- DRDA_CMSRC_CM_IMMEDIATE parameter, C-4
- DRDA_CODEPAGE_MAP parameter, D-9
- DRDA_COMM_BUFLEN parameter, C-3
- DRDA_CONNECT_PARM (SNA format) parameter, C-4
- DRDA_CONNECT_PARM (TCP/IP format) parameter, C-4
- DRDA_CONNECT_PARM parameter, 17-4
- determine SNA V9 value for worksheet, 6-6
- DRDA_DEFAULT_CCSID parameter, C-5
- DRDA_DESCRIBE_TABLE parameter, C-5
- known restrictions, 2-6
- DRDA_DESCRIBE_TABLE=FALSE initialization parameter
- known restrictions, 2-6
- DRDA_DISABLE_CALL parameter, 11-10, C-6
- DRDA_FLUSH_CACHE parameter, C-6
- DRDA_ISOLATION_LEVEL parameter, C-7
- DRDA_LOCAL_NODE_NAME parameter, C-7
- DRDA_OPTIMIZE_QUERY parameter, 13-6, C-8
- DRDA_PACKAGE_COLLID parameter, 17-4, C-9
- DRDA_PACKAGE_CONSTOKEN parameter, C-10
- DRDA_PACKAGE_NAME parameter, 11-10, 17-4, C-10
- DRDA_PACKAGE_OWNER parameter, C-11
- DRDA_PACKAGE_SECTIONS parameter, 14-39, C-11
- DRDA_READ_ONLY parameter, 13-9, C-12
- DRDA_RECOVER_USERID, 5-8
- DB2/400, 5-5
- DB2/OS390, 5-4
- DB2/VM, 5-9
- DRDA_RECOVERY_PASSWORD parameter, 5-8, C-12
- DB2/400, 5-5
- DB2/OS390, 5-4
- DRDA_RECOVERY_USERID parameter, 5-8, C-12
- DB2/400, 5-5
- DB2/OS390, 5-4
- DB2/VM, 5-9
- DRDA_REMOTE_DB_NAME parameter, C-13
- DRDA_SECURITY_TYPE parameter, C-13
- DROP DATABASE LINK statement, 13-3
- dropold.sql script, 11-11
- DSPRDBDIRE command, 5-6
- DUMP SQL function, 14-25, F-1
- dynamic dictionary mapping, 1-6
E
- EBCDIC
- character set support, D-7
- code page, D-5
- DRDA server CCSID, D-12
- sort order, 14-25
- tables, known restrictions, 2-3
- translated to ASCII, 14-27
- EMP
- system-wide synonym, 13-5
- table, 13-10
- empproc
- stored procedure, 14-5
- encryption types for Advanced Security, 12-7
- enhancements in this release, 2-2
- environment
- heterogeneous, 13-9
- environmental variable
- NLS_LANG, D-3
- ORA_NLS33, D-3
- ORACLE_HOME, 4-5
- environmental variables
- $DISPLAY, 7-4, 9-4
- errd, 13-4
- DRDA_OVERRIDE_FROM_CODEPAGE usage note, C-8
- mapped error example, 17-5
- errmc, 13-4
- CPI-C routine, 17-4
- DRDA_OVERRIDE_FROM_CODEPAGE usage note, C-8
- errmc field lists any error tokens, 17-3
- error tokens, 17-4
- mapped error example, 17-5
- errp
- errp field indicates program that detected error, 17-3
- error
- 12660 (test error for Advanced Security), 12-7
- basic description, 17-2
- change, ORA-09100 to ORA-28500, 17-3
- change, ORA-09101 to ORA-28501, 17-3
- codes
- drc, 17-3
- grc, 17-3
- communication, 17-4
- condition, 17-2
- conversion, C-5
- date, D-7
- detected
- by Oracle integrating server, 17-2
- by server database, 17-4
- by the gateway, 17-3
- in DRDA software, 17-3
- in the DRDA software, 17-3
- drc= field
- -300xx, 17-7
- -7xx, 17-6
- HGO-00706, 17-3
- host database, 17-7
- interpreting error messages, 17-2
- mapped sqlstate, 17-5
- messages, 6-8, 7-19, 8-9, 9-20, 14-28
- messages & codes, 17-1
- number, 17-2
- obsolete parameters, 16-5
- ORA-00001, index constraint violated, 17-5
- ORA-00942
- mapped error example, 17-5
- object does not exist, 17-5
- object name too long, 17-5
- ORA-01017, logon denied, 17-5
- ORA-01031, insufficient privileges, 17-5
- ORA-01460, invalid CCSID, 17-5
- ORA-01476, divide by zero, 17-5
- ORA-02019, 17-2
- ORA-2025, when using INSERT command, 13-10
- ORA-28500 (was ORA-09100), 17-3, 17-4
- ORA-28501
- communication error, 17-4
- was ORA-09101, 17-4
- ORA-28527
- DRDA_OVERRIDE_FROM_CODEPAGE usage note, C-8
- ORA-9100 to ORA-9199, 17-2
- Oracle mapped error codes, 17-5
- specific gateway error codes, 17-6
- tokens, 17-3, 17-4
- translation, 14-28
- while binding the gateway package, 11-8
- with Native Semantics, 14-24
- error array (errd), See errd
- errp, 13-4
- DRDA_OVERRIDE_FROM_CODEPAGE usage note, C-8
- mapped error example, 17-5
- EXCEPT set operator, 14-26
- execute authority, 15-6
- EXECUTE command, 1-7
- EXECUTE privilege
- DB2/OS390, 5-3
- DB2/UDB, 5-7
- DB2/VM, 5-9
- exits
- gateway local date, 14-33
- EXP SQL function, 14-25, F-1
- EXPLAIN PLAN command, 17-8
- EXPLAIN_PLAN table, 1-15
- export encryption algorithms, 12-6
F
- FDS_CLASS parameter, C-14
- FDS_CLASS_VERSION parameter, C-14
- FDS_INSTANCE parameter, C-15
- features
- Oracle Snapshots, 13-9
- features of the gateway
- application development and end-user tools, 1-18
- application portability, 1-16
- columns supported in a result set, 1-15
- distributed applications supported, 1-18
- EXPLAIN_PLAN improvement, 1-15
- fetch reblocking, 1-14
- heterogeneous database integration, 1-15
- heterogeneous services architecture, 1-14
- large base of data access, 1-16
- main topic, 1-14
- minimum impact on existing systems, 1-16
- Native Semantics, 1-15
- Oracle9i passthrough supported, 1-14
- performance enhancements, 1-14
- remote data access, 1-17
- retrieving result sets through passthrough, 1-15
- support for TCP/IP, 1-15
- fetch array size, with HS_FDS_FETCH_ROWS, C-15
- fetch reblocking, 1-14, 14-3
- fetched date, C-16
- fields
- errmc, lists any error tokens, 17-3
- errp, indicates program that detected error, 17-3
- file member name, 13-5
- file members
- accessing AS/400 files, 13-5
- files
- initsid.ora
- communication errors, 17-4
- gateway error -700, 17-6
- listener.ora, 11-5, 12-5
- sample, B-1
- listener.ora, B-4
- tnsnames.ora, B-3
- sna_domn.cfg, 7-3, 9-3
- sna_node.cfg, 7-3, 9-3
- tnsnames.ora, 11-13, 11-14
- modifying, 12-5
- VSAM, 14-7
- FLOOR SQL function, 14-25, F-1
- FOR BIT DATA
- DRDA_DEFAULT_CCSID, C-5
- option, 14-28
- free session, DRDA_CMSRC_CM_IMMEDIATE, C-4
- functions
- ABS, F-1
- ACOS, F-1
- ADD_MONTHS, F-1
- ASCII, F-1
- ASIN, F-1
- ATAN, F-1
- ATAN2, F-1
- CEIL, F-1
- CHAR_TO_ROWID, F-1
- CHR, F-1
- CONVERT, F-1
- COS, 14-9, F-1
- COSH, F-1
- COUNT, 14-35
- DBMS_HS_PASSTHROUGH.EXECUTE_IMMEDIATE, 14-36
- DECODE, F-1
- DRDA server, 14-24
- DUMP, F-1
- EXP, F-1
- FLOOR, F-1
- GREATEST, F-1
- HEXTORAW, F-1
- INITCAP, F-2
- INSTR, F-2
- INSTRB, F-2
- LAST_DAY, F-2
- LEAST, F-2
- LENGTH, F-2
- LENGTHB, F-2
- LN, F-2
- LOG, F-2
- LOWER, F-2
- LPAD, F-2
- LTRIM, F-2
- MOD, F-1
- MONTHS_BETWEEN, F-1
- NEW_TIME, F-1
- NEXT_DAY, F-1
- NLS_INITCAP, F-1
- NLS_LOWER, F-1
- NLS_UPPER, F-1
- NLSSORT, F-1
- POWER, F-1
- RAWTOHEX, F-1
- REPLACE, F-1
- ROUND, F-1
- ROWIDTOCHAR, F-1
- RPAD, F-1
- RTRIM, F-1
- SIGN, F-1
- SIN, F-1
- SOUNDEX, F-1
- SQL
- SUBSTR, 14-24
- TANH, F-2
- SQRT, F-2
- STDDEV, F-2
- SUBSTR, F-2
- known restrictions, 2-6
- SUBSTRB, F-2
- SYSDATE, F-2
- TAN, F-2
- TO_CHAR, F-2
- TO_DATE, 14-30, 14-32, 14-33, F-2
- TO_DATE, main topic, 14-34
- TO_LABEL, F-2
- TO_MULTI_BYTE, F-2
- TO_NUMBER, F-2
- TO_SINGLE_BYTE, F-2
- TRANSLATE, F-2
- TRUNC, F-2
- UID, F-2
- UPPER, F-2
- USER, F-2
- USERENV, F-2
- VARIANCE, F-2
- VSIZE, F-2
G
- g4ddtab.sql script, 11-11
- g4ddview.sql script, 11-11
- g4drdrv
- former startup program, 11-5
- gateway
- accessing
- from other Oracle servers, 11-13
- main topic, 13-4
- advantages
- main topic, 1-3
- migration and coexistence, 1-9
- multisite transactions, 1-8
- security, 1-9
- server technology and tools, 1-8
- site autonomy, 1-9
- two-phase commit, 1-8
- and Oracle tools, 1-13
- and stored procedures (Oracle and non-Oracle), 1-7
- application tools, 1-18
- architecture, 1-10
- authenticating logons, 15-2
- benefits of integration with 9i server, 1-5
- binding DRDA packages, 11-8
- capabilities, C-14
- components, 1-11
- configuration and the Startup Shell Script, 11-4
- definition of terms, 1-9
- de-installing, 4-8
- DRDA package considerations, 11-10
- error codes, 17-6
- errors detected, 17-3
- features, 1-14
- main topic, 1-14
- how to access, 13-4
- installation
- log file, 4-8
- steps, 4-4
- steps via Oracle Universal Installer, 4-7
- interface, 1-12
- local date exit, 14-33
- logging, C-16
- migration problems, 16-3
- name, setting up, with Sunlink, 6-3
- parameter, 5-10
- performance, 14-24
- performance enhancements, 1-14
- performing distributed queries, 13-6
- read-only option, 13-9
- service name entries in the tnsnames.ora, 16-6
- settings for security options, 6-7, 7-17, 8-8, 9-19
- SQL differences, 1-13
- startup time, 11-4
- supported languages, D-9
- tracing, C-16
- tracing SQL statements, 13-11
- using, 13-1
- with other Oracle products
- SQL*Plus, 1-8
- Gateway Initialization File
- backup and recovery of gateway configuration, 11-12
- configuring for binding the DRDA gateway package, 11-8
- defining userids and passwords, 15-8
- encrypting passwords, 15-9
- if errors are reported, 11-8
- modifying, C-2
- parameters
- changes in release 9.0.1, 2-3
- DRDA_READ_ONLY, 13-9
- LOG_DESTINATION, 17-9
- LOG_DESTINATION parameter, tracing, 17-9
- new since V4 gateway, 16-4
- ORACLE_DRDA_TCTL, 17-9
- stored in initsid.ora, C-2
- TRACE_LEVEL, 17-9
- parameters, list, C-3
- sample, B-2
- see also parameters
- Gateway System Identifier (SID), 11-4
- GCS virtual machine, 15-6
- GLOBAL_NAMES
- known restrictions, 2-7
- GRANT, 15-6
- GRANT statement, 11-13
- granting authority to a package for DB2, 11-12
- GRAPHIC datatype, 14-28
- graphic string operations
- unsupported, 14-28
- grc error code, 17-3
- GREATEST SQL function, 14-25, F-1
- GROUP BY clause, 14-26
- GROUPBY SQL function, 14-25
- GTW$_BIND_PKG
- internal stored procedure, 11-10
- stored procedure, 11-8
H
- hardware requirements, 3-2
- HAVING clause, 14-26
- HAVING SQL function, 14-25
- heterogeneous database integration, 1-15
- Heterogeneous Services (HS), see HS, 1-2
- HEXTORAW SQL function, 14-25, F-1
- HGO-00706 error, 17-3
- host
- DRDA server, SNA and TCP/IP protocols, 1-10
- networking needs, 3-4
- performing character string operations on, 14-27
- relationship to gateway and Oracle Server, 1-10
- security validation required to begin database link, 6-6, 7-17, 8-7, 9-18
- SNAP-IX definitions, 7-4
- host database error, 17-7
- host Logical Unit (LU), 6-6, 7-17, 8-7, 9-18
- host variable, 14-26, 14-28
- HP9000 host, 9-4, 9-11
- invoking xsnapadmin, 9-4
- HS (Heterogeneous Services)
- architecture features, 1-14
- Oracle Net considerations, 16-6
- HS= (TNSNAMES parameter for Oracle Net), 12-5
- gateway migration problems, 16-3
- HS_DB_DOMAIN parameter
- known restrictions, 2-7
- HS_FDS_FETCH_ROWS parameter, C-15
- HS_NLS_DATE_FORMAT, D-7
- parameter, 14-33
- HS_NLS_DATE_LANGUAGE, D-7
- HS_RPC_FETCH_REBLOCKING parameter, 1-14, 14-3
- HS_RPC_FETCH_SIZE parameter, 1-14, 14-3
I
- IBM Communications Server for AIX
- and SNA security option, 6-8, 7-18, 8-9, 9-20
- tailoring Startup Shell Script for Version 9.0, 11-6
- Version 5 required patches, 3-4
- IBMRDB, 7-15, 9-16
- DRDA mode, 7-13, 9-14
- implementation, 1-11
- implicit data conversion, 14-24
- implicit protocol conversion, 1-6
- IMS transaction, 14-7
- inbound connections
- processing, 15-4
- init parameter, in Startup Shell Script, 11-5
- INITCAP SQL function, 14-25, F-2
- initdrdahoa1.ora
- sample, B-2
- see also Gateway Initialization File parameters
- initdrdahoa1.sh
- Also See Startup Shell Script, 11-4
- sample, B-3
- initialization parameters
- new since V4 gateway, 16-4
- see also Gateway Initialization Files, parameters
- where stored, 11-4
- initsid.gtwboot, 16-2
- parameters formerly stored in the gateway instance directories, 11-4
- initsid.ora
- transferring initialization file parameters, 16-2
- initsid.ora file
- communication errors, 17-4
- gateway error -700, 17-6
- migrating, 16-2
- NLS parameters, D-6
- parameters formerly stored in the gateway instance directories, 11-4
- input bind variables, 14-30
- INSERT
- known restrictions, 2-6
- operation, 14-2
- Oracle SQL command, known restrictions, 2-6
- read-only gateway, 13-9
- SQL clause, 14-34
- statement, 14-32, 14-36
- INSERT command
- known restrictions, 2-6
- supported by COPY, 13-10
- INSERT command, not supported, 13-10
- installation
- checklists, 4-3, 5-2, 6-2, 8-2, 11-2, 12-2
- overview, 4-4
- installing the gateway
- from CD, 4-4
- INSTR SQL function, 14-25, F-2
- INSTRB SQL function, 14-25, F-2
- internal tracing, C-17
- Internet support, 1-5
- INTERSECT
- SQL set operators and clauses, 14-26
- IPC
- adapter, B-4
- ISO standard, 1-6
- isolation level, C-7
J
- JOIN
- capability, 1-5
- JOIN SQL statement, 14-2
K
- keywords
- LISTENER, B-4
- known problems, 2-5
- compatibility with DB2/UDB, 2-5
- known restrictions, 2-6
- accessing DB2 alias objects, 2-6
- AVS mapping user IDs, 2-6
- bind variables become SQL parameter markers, 2-10
- binding the DRDA gateway package on DB2/UDB, 2-8
- character set limitation, 2-7
- CONNECT BY not supported, 2-10
- datatype limitations, 2-7
- date arithmetic, 2-8
- DD basic tables and views, 2-6
- dictionary views not provided for DB2/VM or DB2/UDB, 2-9
- DRDA server character sets, 2-7
- GLOBAL_NAMES parameter, 2-7
- INSERT (Oracle SQL command), 2-6
- LONG datatype in SQL*Plus, 2-8
- null values and stored procedures, 2-7
- Oracle ROWID column, 2-9
- row length limitation, 2-8
- SAVEPOINT, 2-7
- single gateway instances per DRDA network interface, 2-9
- SQL*Plus DESCRIBE command, 2-6
- string concatenation, 2-7
- SUBSTR function post-processed, 2-6
- Korn shell
- setting ORACLE_HOME variable, 4-5
L
- LANGUAGE parameter, D-6
- see also Gateway Initialization File
- languages, 1-8
- SQL*Plus, 1-8
- lanscan command, 7-7, 9-7
- LAST_DAY function, F-2
- LEAST SQL function, 14-25, F-2
- LENGTH SQL function, 14-25, F-2
- LENGTHB SQL function, 14-25, F-2
- link station
- creating, 7-7, 9-8
- parameters, 7-9, 9-10
- testing SNA connection, 7-19, 9-21
- link, also see Database Link, 14-7
- linkage conventions
- SIMPLE WITH NULLS, 14-7
- linkname, 11-13
- listener, B-4
- LISTENER keyword, B-4
- listener.ora file, 11-5, 12-5
- sample, B-4
- literal
- character literals, 14-29
- date, 14-29
- specific datatype, 14-26
- TO_DATE, format support, 14-34
- LN SQL function, 14-25, F-2
- log file, gateway installation, 4-8
- LOG SQL function, 14-25, F-2
- LOG_DESTINATION parameter, 17-9, C-16, C-17
- logging, C-16
- Logical Unit (LU), 6-6, 7-17, 8-7, 9-18
- Login as DBA, 4-4
- LONG datatype, 14-28
- LONG RAW datatype, 14-28
- LOWER SQL function, 14-25, F-2
- LPAD SQL function, 14-25, F-2
- LTRIM SQL function, 14-25, F-2
- LU
- dependent, 7-3, 9-3
- additional SNAPlus2 configuration needed, 7-3, 9-3
- Side Information Profiles, 7-3, 9-3
- independent vs. dependent, 7-3, 9-3
- local LU alias, 7-10
- CPI-C destination, 7-15, 9-16
- Ethernet parameters, 9-11
- local names, 9-11
- creating, 7-10, 9-11
- names, 7-15, 9-16
- partner
- creating, 7-11, 9-12
- SNAP-IX profiles, 7-2
- SNAPlus2 profiles, 9-2
- traffic type, in configuring SNAplus2, 7-8, 9-9
- LU name, 15-5
- LU6.2
- local LU profile, 8-4
- profile types, 8-3
- side information profile, 8-5
- SNA APPC, 6-1, 7-1, 8-1, 9-1
M
- MAC address
- in SNA configuration, 7-9
- in SNAplus2 configuration, 9-10
- mapped sqlstate errors, 17-5
- mapping user IDs
- AVS, 15-6
- known restrictions, 2-6
- migrating the gateway instance, 16-6
- migration problems, 16-3
- MINUS
- set operator, 14-26
- SQL set operators and clauses, 14-26
- MOD SQL function, 14-25, F-1
- mode
- name, 7-15, 9-16
- profiles, creating, 7-12, 9-13
- Mode Profile
- SNA Server profile, 8-4
- Mode_name
- description, 6-5
- MONTHS_BETWEEN function, F-1
- MVS VTAM
- configuring DB2/OS390, 5-3
N
- National Language Support
- initsid.ora parameters, D-6
- overriding codepage, C-8
- overview, D-1
- Native Semantics, 14-24
- gateway architecture, 1-15
- parameters, 14-26
- with SUBSTR function, known restrictions, 2-6
- network
- attachment, 3-2
- Oracle Net configuration, 12-4
- requirements, 3-2
- transparency, 1-4
- NEW_TIME function, F-1
- NEXT_DAY function, F-1
- NLS
- Also See National Language Support, D-1
- DRDA server character sets, D-9
- NLS parameters
- configuration on client and Oracle servers, D-4
- NLS_INITCAP SQL function, F-1
- NLS_LANG
- environmental variable, D-3
- parameter
- default setting, D-8
- syntax, D-8
- server-side parameter, D-3
- NLS_LOWER SQL function, F-1
- NLS_UPPER function, F-1
- NLS_UPPER SQL function, F-1
- NLSSORT SQL function, 14-25, F-1
- non-character binary data, 14-27
- null
- rows, 14-35
- values, 14-35
- number of cursors, C-11
- numbers
- concatenation restrictions, 2-7
- numeric datatype, 14-34, 14-35
O
- o2pc.sql, 11-12, 13-8
- obsolete parameters
- DRDA_OVERRIDE_FROM_CODEPAGE, C-8
- DRDA_OVERRIDE_TO_CODEPAGE, C-9
- DRDA_RDBMS_TYPE, C-11
- obsolete parameters since V4 gateway, 16-5
- open cursors, at the IBM database, 14-39
- OPEN_LINKS parameter, 13-3
- operating system requirements, 3-3
- operations
- DELETE, 14-2
- INSERT, 14-2
- SELECT, 14-2
- UPDATE, 14-2
- operators
- UNION, 14-26
- UNION ALL, 14-26
- option
- binding packages, 11-9
- data dictionary views, 14-38
- date format string, 14-32
- DRDA session security, 15-5
- FOR BIT DATA, 14-28
- Oracle server, 1-10
- read-only
- gateway configuration, 1-8
- replicating, 13-9
- security conduct, 15-4
- service port number, DRDA_CONNECT_PARM, C-4
- SNA security, 6-7, 7-17, 8-8, 9-19
- SQL functions, 14-25
- SQL*Plus COPY command, 13-10
- ORA_MAX_DATE parameter, C-16
- ORA_NLS33 parameter
- description, D-3
- syntax, D-8
- ORA-00001 error, index constraint violated, 17-5
- ORA-00942 error
- mapped error example, 17-5
- object does not exist, 17-5
- object name too long, 17-5
- ORA-01017 error, logon denied, 17-5
- ORA-01031 error, insufficient privileges, 17-5
- ORA-01460 error, invalid CCSID, 17-5
- ORA-01476 error, divide by zero, 17-5
- ORA-02019 error, 17-2
- ORA1 Oracle instance, 14-3
- ORA2 Oracle instance, 14-3
- ORA-2025
- error when using INSERT command, 13-10
- ORA-28500 error
- was ORA-09100, 17-3
- ORA-28501 error
- communication error, 17-4
- ORA-28527 error
- DRDA_OVERRIDE_FROM_CODEPAGE usage note, C-8
- ORA-9100 to ORA-9199 errors, 17-2
- Oracle
- directory tree, 4-5
- error number or return code, 17-2
- mapped error codes, 17-5
- products compatibility, 1-13
- RAW datatype, C-5
- snapshots, 13-9
- stored procedure, defined, 14-3
- Oracle integrating server
- accessing gateway from other Oracle servers, 11-13
- accessing other DRDA servers, 11-14
- accessing the gateway, 13-4
- architecture, 1-10
- configuration, 11-13
- definition, 1-9
- errors detected, 17-2
- requirements, 3-4
- using, in application development, 14-2
- Oracle Net, 1-8, 16-6
- and application development, 1-18
- and distributed processing, 12-3
- and remote data access, 1-17
- and server coexistence, 1-10
- API, 12-3
- compatibility with SQL*Net, 12-3
- configuring, 12-4
- distributed
- database, 12-3
- processing, 12-3
- editing to set up security test, 12-7
- Heterogeneous Services (HS) facility, 12-3
- introduction, 12-3
- operating system authentication, 15-3
- overview, 12-3
- product version, 2-2
- purpose, 1-11
- requirements, 3-4
- sample files, B-1
- sample listener.ora file, B-4
- support for CHECKSUM and encryption, 12-6
- terminology, 12-4
- client, 12-4
- driver, 12-4
- host, 12-4
- network, 12-4
- protocol, 12-4
- TNS connect descriptor specification, 13-2
- Oracle ROWID column
- known restrictions, 2-9
- Oracle server dependencies, 2-3
- Oracle Universal Installer
- de-installing the gateway, 4-8
- starting, 4-6
- steps to install the gateway, 4-7
- upgrading for installation, 4-7
- ORACLE_DRDA_TCTL parameter, 17-9, C-16
- ORACLE_DRDA_TRACE parameter, C-17
- ORACLE_HOME
- environmental variable, 4-5
- for the gateway, 4-5
- ORACLE2PC table, 11-9, 11-10, 11-12, 13-8, C-11
- DB2/400, 5-5
- DB2/OS390, 5-3
- DB2/UDB, 5-7
- DB2/VM, 5-9
- Oracle9i Server
- relationship to host, 1-10
- services, 1-4
- database triggers, 1-5
- distributed capabilities, 1-5
- distributed query optimization, 1-5
- SQL, 1-4
- stored procedures, 1-5
- two-phase commit protection, 1-5
- triggers, 13-9
- Oracle9i server
- copying data
- from DRDA server, 13-10
- to DRDA server, 13-10
- Oracle9i database server, description, 1-2
- ORADRDA.ORACLE2PC table, 13-8
- ORAIND sample DB2 stored procedure, G-4
- oraproc1, 14-4
- stored procedure, 14-3
- oraproc2
- stored procedure, 14-3
- ORARECOV user ID, 5-8, C-12
- DB2/400, 5-5
- DB2/OS390, 5-4
- DB2/VM, 5-9
- ORDER BY clause, 14-26
- ORDERBY SQL function, 14-25
- OS/390 (MVS)
- configuring DB2/OS390, 5-3
- overriding codepage, C-8
P
- package
- collection id, C-9
- consistency token, C-10
- privileges - BIND, COPY, and EXECUTE, 5-3, 5-7, 5-9
- packed decimal, 14-35
- parameter
- changed, 16-4
- checking settings, 11-10
- diagnostic, C-16
- gateway, 5-10
- init, in Startup Shell Script, 11-5
- link station, 7-9, 9-10
- Native Semantics, 14-26
- new since V4 gateway, 16-4
- obsolete since V4 gateway, 16-5
- renamed since V4 gateway, 16-5
- setting up trace parameters, 17-8
- Startup Shell Script, new since V4 gateway, 16-3
- parameter file
- tailoring to configure the host, 11-4
- parameters
- CHARACTER SET, D-4
- DB_DOMAIN
- known restrictions, 2-7
- DRDA_CAPABILITY, 14-24
- DRDA_CODEPAGE_MAP, C-3, C-14, D-9
- DRDA_DESCRIBE_TABLE
- known restrictions, 2-6
- DRDA_DISABLE_CALL, 11-10
- DRDA_PACKAGE_NAME, 11-10
- DRDA_PACKAGE_SECTIONS, 14-39
- DRDA_READ_ONLY, 13-9
- DRDA_RECOVERY_PASSWORD, 5-8
- DB2/400, 5-5
- DB2/OS390, 5-4
- DRDA_RECOVERY_USERID, 5-8
- DB2/400, 5-5
- DB2/OS390, 5-4
- DB2/VM, 5-9
- FDS_CLASS, C-14
- FDS_CLASS_VERSION, C-14
- FDS_INSTANCE, C-15
- Gateway Initialization File
- DRDA_CAPABILITY, C-3
- DRDA_CMSRC_CM_IMMEDIATE, C-4
- DRDA_CODEPAGE_MAP, C-3
- DRDA_COMM_BUFLEN, C-3
- DRDA_CONNECT_PARM, 17-4
- DRDA_CONNECT_PARM (SNA format), C-4
- DRDA_CONNECT_PARM (TCP/IP format), C-4
- DRDA_DEFAULT_CCSID, C-5
- DRDA_DESCRIBE_TABLE, C-5
- DRDA_DISABLE_CALL, C-6
- DRDA_FLUSH_CACHE, C-6
- DRDA_ISOLATION_LEVEL, C-7
- DRDA_LOCAL_NODE_NAME, C-7
- DRDA_OPTIMIZE_QUERY, 13-6, C-8
- DRDA_PACKAGE_COLLID, 17-4, C-9
- DRDA_PACKAGE_CONSTOKEN, C-10
- DRDA_PACKAGE_NAME, 17-4, C-10
- DRDA_PACKAGE_OWNER, C-11
- DRDA_PACKAGE_SECTIONS, C-11
- DRDA_READ_ONLY, C-12
- DRDA_RECOVERY_PASSWORD, C-12
- DRDA_RECOVERY_USERID, C-12
- DRDA_REMOTE_DB_NAME, C-13
- DRDA_SECURITY_TYPE, C-13
- HS_FDS_FETCH_ROWS, C-15
- LOG_DESTINATION, C-16
- ORA_MAX_DATE, C-16
- ORACLE_DRDA_TCTL, C-16
- ORACLE_DRDA_TRACE, C-17
- TRACE_LEVEL, C-17
- HS_DB_DOMAIN
- known restrictions, 2-7
- HS_NLS_DATE_FORMAT, 14-32, 14-33
- HS_RPC_FETCH_REBLOCKING, 1-14, 14-3
- HS_RPC_FETCH_SIZE, 1-14, 14-3
- LOG_DESTINATION, C-17
- LOG_DESTINATON, 17-9
- NLS_LANG, D-8
- OPEN_LINKS, 13-3
- ORA_NLS33, D-8
- PROGRAM, 11-5
- USING, modifying tnsnames.ora file, 12-5
- partner LU
- creating, 7-11, 9-12
- creating, also see LU, 7-11
- see LU
- partner LU alias, 8-5
- partner LU profile, 6-5
- Partner_LU_name
- description, 6-5
- passthrough, 1-7, 1-14, 14-36, 14-38
- result sets, 14-36, 14-38
- SQL feature, 14-36
- patches
- required for IBM Communications Server for AIX, 3-4
- performance, 14-24
- performance enhancements
- with fetch reblocking, 14-3
- PL/SQL
- call, 14-6
- DRDA stored procedures, 14-5
- records, 14-7
- routine, 1-7
- standard Oracle, 1-7
- stored procedure, 14-3
- port, 7-7, 9-8
- adding, for SNA, 7-6, 9-6
- name, adding, for SNA, 7-6, 9-7
- port number
- Primary, 5-3
- DB2/400, 5-5
- DB2/UDB, 5-7
- Recovery, 5-3
- DB2/400, 5-5
- DB2/UDB, 5-7
- post-processed SQL functions
- overview, 14-9
- post-processing, 14-24, 17-8
- POWER SQL function, 14-25, F-1
- PREPARE TRANSACTION statement, 13-8
- Primary port number, 5-3
- DB2/400, 5-5
- DB2/UDB, 5-7
- privileges
- BIND
- DB2/OS390, 5-3
- DB2/UDB, 5-7
- DB2/VM, 5-9
- BINDADD
- DB2/OS390, 5-3
- DB2/UDB, 5-7
- DB2/VM, 5-9
- BINDAGENT
- DB2/OS390, 5-3
- DB2/UDB, 5-7
- DB2/VM, 5-9
- COPY
- DB2/OS390, 5-3
- DB2/UDB, 5-7
- DB2/VM, 5-9
- CREATE IN
- DB2/OS390, 5-3
- DB2/UDB, 5-7
- DB2/VM, 5-9
- CREATE PUBLIC DATABASE LINK, 11-8, 11-13
- data dictionary emulation, 14-38
- EXECUTE
- DB2/OS390, 5-3
- DB2/UDB, 5-7
- DB2/VM, 5-9
- procedure
- stored, 13-9
- using DRDA server, 14-5
- procedures
- DB2 DB2IND, sample, G-2
- DB2 ORAIND, sample for, G-4
- processing time, with GROUPBY, HAVING, WHERE, 14-25
- processor requirements, 3-2
- product installation directory, 4-5
- profile
- creating
- CPI-C and Mode profiles, 7-12, 9-13
- name
- see Side Information Profile
- side information, 7-14, 9-15
- type
- see Side Information Profile
- profile set, 11-14
- profile types, 8-3
- Mode Profile, 8-4
- PROGRAM parameter, 11-5
- protocol
- APPC/LU6.2, 6-1, 7-1, 8-1, 9-1
- commit confirm, 1-8
- communications protocols, 12-3
- converter, 1-6
- definition, 12-4
- implicit protocol conversion, 1-6
- network, 13-5
- Oracle Net Protocol Adapters, 12-3
- PROTOCOL=IPC, sample, B-3
- protocol-independent encryption, 1-6
- two-phase commit, 13-8
- protocols
- APPC/LU6.2, 1-4
- IPC, 12-5
- SNA, 1-10
- SPX/IPX, 1-4
- TCP/IP, 1-4, 1-6, 1-10, 1-15
- public database link, 11-13
Q
- queries, distributed, 13-6
R
- RAW datatype, 14-28, C-5
- RAWTOHEX SQL function, 14-25, F-1
- read-only gateway option, 13-9, C-12
- read-only support, 2-4
- rebind, C-6, C-7, C-9, C-11
- recommended documentation, 3-5
- Recovery port number, 5-3
- DB2/400, 5-5
- DB2/UDB, 5-7
- recovery user ID and password, 5-4, 5-8
- DB2/400, 5-5
- DB2/VM, 5-9
- remote
- computer, 12-3
- connections, 13-3
- data, 1-5
- data access, 1-17
- database, 5-8, 11-10, 13-2, 13-10, 17-2, 17-7, C-11
- DB2/400, 5-5
- DB2/OS390, 5-4
- DB2/VM, 5-9
- database, defining a path, 13-2
- database, privileges of user/ ID, E-5
- DB2 system, 2-6
- DRDA database, C-7
- DRDA server object information, 2-6
- instance, and Oracle stored procedures, 14-3
- LU, 8-5
- objects, 15-3
- Oracle instance, 14-4, 14-5
- Oracle servers, 12-3
- procedure, 1-7
- table, 1-6
- TPN, 8-6
- transaction program, 3-2, 8-3
- userid and password, 13-2
- Remote Node definition
- creating, 7-7, 9-8
- renamed parameters, 16-5
- REPLACE
- command
- supported by COPY, 13-10
- REPLACE SQL function, 14-25, F-1
- replication, 13-9
- requirements
- hardware, 3-2
- CD-ROM drive, 3-2
- software, 3-3
- restrictions, 2-6
- RESULT, 14-6
- result sets, 1-15
- columns in, 1-15
- return code, 17-2
- REVISE_SALARY
- stored procedure, 14-6
- ROUND SQL function, 14-25, F-1
- ROWID
- Oracle column
- known restrictions, 2-9
- ROWIDTOCHAR function, F-1
- RPAD SQL function, 14-25, F-1
- RTRIM SQL function, 14-25, F-1
S
- sample
- files, B-1
- listener.ora file, B-4
- SQL scripts, 11-11
- tnsnames.ora file, B-3
- samples
- Side Information File, SunLink SNA Peer-to-Peer, 6-4, 6-6
- SNA configuration file, 6-4
- SAP
- dialog box, 7-6, 9-7
- number, 7-9, 9-10
- SAVEPOINT
- known restrictions, 2-7
- scripts
- dropold.sql, 11-11
- g4ddtab, 11-11
- g4ddview.sql, 11-11
- SDLC Coaxial network attachment, 3-2
- security
- Advanced Security, 1-6
- DRDA_SECURITY_TYPE, C-13
- encryption, 12-6
- for session use, 7-15, 9-16
- overview, 15-2
- site autonomy, 1-9
- validation
- for SNA, 6-6, 7-17, 8-7, 9-18
- for TCP/IP, 15-4
- SELECT and array size, 1-14
- SELECT operation, 14-2
- SELECT statement, 14-3, 14-9, 14-38
- read-only gateway, 13-9
- SELECT WHERE
- SQL clause, 14-34
- semantics, 14-24
- server database error, 17-4
- server profiles, 6-1, 7-1, 8-1, 9-1
- service port number, DRDA_CONNECT_PARM, C-4
- Service TP
- "07F6C4C2", 7-15, 9-16
- session
- authorization, 7-15, 9-16
- session, connection, 14-7
- set operators
- compatibility, 14-26
- EXCEPT, 14-26
- INTERSECT, 14-26
- MINUS, 14-26
- SID
- also see Gateway System Identifier, 11-4
- choosing for gateway, 11-4
- configuring additional DRDA server instances, 11-14
- definition, 11-4
- naming suggestion, 11-5
- Side Information File
- information needed, 6-4
- sample files, 6-4
- Version 9 sample, 6-6
- Side Information Profile, 7-14, 8-5, 9-15, 17-4
- defining, to use dependent LUs, 7-3, 9-3
- description and role, 7-2, 9-2
- specifies Local LU Profile name, 8-4
- side information profile, 8-5
- SIGN SQL function, 14-25, F-1
- SIMPLE linkage convention, 14-7, G-2
- SIN SQL function, 14-25, F-1
- single-threaded conversations for dependent LUs, 7-3, 9-3
- SINH SQL function, 14-25, F-1
- site autonomy, 1-9
- SMIT (System Management Interface Tool)
- AIX System Management Interface Tool, 8-3
- SNA
- APPC, 6-1, 8-1, 9-1
- configuring DB2/400, 5-5
- configuring DB2/OS390, 5-3
- configuring DB2/UDB, 5-7
- configuring DB2/VM, 5-9
- configuring server profiles, 8-3
- connectivity via APPC, 7-1
- conversation security, 6-7, 7-17, 8-8, 9-19
- CPI-C error, 17-4
- definitions, 7-4, 9-4
- creating, for SNAP-IX, 7-4
- creating, for SNAplus2, 9-4
- creating, for the gateway, 7-3, 9-3
- maintenance, 7-3, 9-3
- facilities, 1-16
- functions, 1-12
- LU, 8-4, 15-5
- network, 7-4, 9-4
- name, in creating partner LUs, 7-11, 9-12
- profile, 11-14
- profile definitions, 8-3
- profiles, 7-2, 9-2
- protocol, 1-10, 7-6, 9-7
- remote access, 1-17
- sample configuration file, 6-4
- sample profile definitions, 8-3
- security, C-13
- option and IBM Communications Server for AIX, 6-8, 7-18, 8-9, 9-20
- validation, 15-4
- security validation, 6-6, 7-17, 8-7, 9-18
- SECURITY=PROGRAM, 6-7, 7-17, 8-8, 9-19
- SECURITY=SAME, 6-8, 7-18, 8-9, 9-20
- send/receive buffer, C-3
- session allocation mode, DRDA_CMSRC_CM_IMMEDIATE, C-4
- TPN, 8-6
- SNA LU6.2
- configuring DB2/400, 5-5
- configuring DB2/OS390, 5-3
- SNA node, 7-2, 7-4, 7-7, 9-2, 9-4, 9-8
- configuring, 7-5, 9-5
- SNA security option, 6-7, 7-17, 8-8, 9-19
- SNA Server
- Link Profile, 8-5
- Local LU Profile, 8-4
- Partner LU Location Profile, 8-5
- Partner LU Profile, 8-5
- profiles
- creating, 8-3
- sample profile definitions, 8-3
- Side Information Profile, 8-5
- SNA server
- network requirements, 3-2
- sna_domn.cfg file, 7-3, 9-3
- sna_node.cfg file, 7-3, 9-3
- SNAP-IX
- configuring, 7-1
- configuring, using xsnaadmin program, 7-2
- configuring, using xsnapadmin, 7-4
- definitions
- for the gateway, 7-4
- stored in directory, 7-3
- Side Information Profiles required, 7-2
- testing the connection, 7-19
- SNAPlus2
- configuring, 9-1
- configuring, using xsnapadmin, 9-4
- SNAplus2
- additional configuration needed for multiple dependent LUs, 7-3, 9-3
- configuring, using xsnapadmin program, 9-2
- definitions
- for the gateway, 9-4
- stored in directory, 9-3
- Side Information Profiles required, 9-2
- testing the connection, 9-21
- version required, 3-4
- snapshots
- known restrictions, 2-9
- Oracle Snapshot feature, 13-9
- software requirements, 3-3
- Solaris
- system support for APPC, 6-1
- sort order
- with ORDERBY, 14-25
- SOUNDEX function, F-1
- SPUFI, a database native tool, 11-11
- SPX/IPX protocol, 1-4
- SQL
- ANSI standard, 1-6
- clause compatibility, 14-26
- clauses
- DELETE, 14-34
- INSERT, 14-34
- SELECT WHERE, 14-34
- UPDATE, 14-34
- commands
- DESCRIBE, known restrictions, 2-6
- constructs
- Oracle processing, 14-8
- differences in the gateway, 1-13
- errors mapped to Oracle error codes, 17-5
- functions
- ABS, 14-25, F-1
- ACOS, F-1
- ADD_MONTHS, F-1
- ASCII, 14-25, F-1
- ASIN, F-1
- ATAN, F-1
- ATAN2, F-1
- CEIL, 14-25, F-1
- CHAR_TO_ROWID, F-1
- CHR, 14-25, F-1
- CONVERT, 14-25, F-1
- COS, 14-25, F-1
- COSH, 14-25, F-1
- DECODE, 14-25, F-1
- DUMP, 14-25, F-1
- EXP, 14-25, F-1
- FLOOR, 14-25, F-1
- GREATEST, 14-25, F-1
- GROUPBY, 14-25
- HAVING, 14-25
- HEXTORAW, 14-25, F-1
- INITCAP, 14-25, F-2
- INSTR, 14-25, F-2
- INSTRB, 14-25, F-2
- LAST_DAY, F-2
- LEAST, 14-25, F-2
- LENGTH, 14-25, F-2
- LENGTHB, 14-25, F-2
- LN, 14-25, F-2
- LOG, 14-25, F-2
- LOWER, 14-25, F-2
- LPAD, 14-25, F-2
- LTRIM, 14-25, F-2
- MOD, 14-25, F-1
- MONTHS_BETWEEN, F-1
- NEW_TIME, F-1
- NEXT_DAY, F-1
- NLS_INITCAP, F-1
- NLS_LOWER, F-1
- NLS_UPPER, F-1
- NLSSORT, 14-25, F-1
- ORDERBY, 14-25
- POWER, 14-25, F-1
- RAWTOHEX, 14-25, F-1
- REPLACE, 14-25, F-1
- ROUND, 14-25, F-1
- ROWIDTOCHAR, F-1
- RPAD, 14-25, F-1
- RTRIM, 14-25, F-1
- SIGN, 14-25, F-1
- SIN, 14-25, F-1
- SINH, 14-25, F-1
- SOUNDEX, F-1
- SQRT, 14-25, F-2
- STDDEV, 14-25, F-2
- SUBSTR, 14-24, 14-25, F-2
- SUBSTRB, 14-25, F-2
- SYSDATE, F-2
- TAN, 14-25, F-2
- TANH, 14-25, F-2
- TO_CHAR, F-2
- TO_DATE, F-2
- TO_LABEL, F-2
- TO_MULTI_BYTE, F-2
- TO_NUMBER, F-2
- TO_SINGLE_BYTE, F-2
- TRANSLATE, 14-25, F-2
- TRUNC, 14-25, F-2
- UID, F-2
- UPPER, 14-25, F-2
- USER, F-2
- USERENV, F-2
- VARIANCE, 14-25, F-2
- VSIZE, F-2
- WHERE, 14-25
- functions and Native Semantics, 14-24
- functions list, F-1
- gateway architecture, 1-3
- gateway transparency, 1-6
- ISO standard, 1-6
- native DB2, 1-7
- passthrough, 14-36, 14-38
- statements, 14-2, C-7
- DB2, 14-36
- issued through the gateway, 13-11
- passing through gateway, 14-36
- syntax, 14-35
- tracing, not to be used in production environment, 13-11
- SQL functions
- column functions, 14-8
- compatible, defined, 14-8
- compensated, defined, 14-9
- DB2/400, 14-17
- DB2/OS390, 14-10
- DB2/UDB, 14-13
- DB2/VM, 14-20
- translated, defined, 14-8
- with Native Semantics, 14-25
- SQL tracing
- in Oracle database, 17-8
- in the gateway, 17-8
- LOG_DESTINATION, 17-9
- ORACLE_DRDA_TCTL parameter, 17-9
- TRACE_LEVEL parameter, 17-9
- SQL*Net
- gateway migration problems, 16-3
- Heterogeneous Services (HS) facility, 12-3
- replaced by Oracle Net, 12-3
- SQL*Plus
- connecting to gateway, 12-8
- COPY command, 13-10
- DESCRIBE command, known restrictions, 2-6
- extending gateway uses, 1-13
- known restrictions, 2-6
- moving data, 1-8
- sqlstate, mapped errors, 17-5
- SQRT SQL function, 14-25, F-2
- stability, of cursor, C-7
- Startup Shell Script
- and gateway configuration, 11-4
- backup and recovery of gateway configuration, 11-12
- binding the DRDA gateway package, 11-8
- choosing, 11-4
- creating, 11-5
- customizing, B-3
- listener.ora file, 12-4
- NLS parameters, D-8
- parameter, tailoring to configure the host, 11-4
- parameters governing UNIX and IBM Communications Server for AIX environments, 11-6
- parameters new since V4 gateway, 16-3
- sample, B-3
- tailoring file for IBM Communications Server for AIX, 11-6
- troubleshooting environment, 11-4
- startup time, gateway, 11-4
- statements
- CREATE DATABASE LINK, 13-2
- DB2 CREATE TABLE, 1-7
- DDL, 14-36
- DELETE, 14-32, 14-36
- DROP DATABASE LINK, 13-3
- GRANT, 11-13
- INSERT, 14-36
- PREPARE TRANSACTION, 13-8
- SELECT, 14-3, 14-9, 14-38
- read-only gateway, 13-9
- SQL
- DB2, 14-36
- JOIN, 14-2
- SELECT, 14-38
- UPDATE, 14-32, 14-36
- STDDEV SQL function, 14-25, F-2
- steps for
- configuring communications interfaces, 7-2, 9-2
- stored definitions
- Side Information Profile needed for SNAP-IX, 7-2
- Side Information Profile needed for SNAplus2, 9-2
- stored procedure
- creating on DB2, 14-6
- DB2, 14-7
- native DB2, 1-7
- Oracle and non-Oracle, 1-7
- Oracle database server
- PL/SQL, 14-3
- remote instance, 14-3
- Oracle, description, 1-7
- Oracle9i Server
- local instance, 14-3
- using, 14-3
- restriction, 2-7
- usage, C-6
- using DRDA server, 14-5
- stored procedures, 1-5
- DB2, 13-9, 14-5
- DB2IND, G-2
- GTW$_BIND_PKG, 11-8
- ORAIND, G-4
- REVISE_SALARY, 14-6
- using with the gateway, 14-3
- string concatenation
- known restrictions, 2-7
- string index, with Native Semantics, 14-24
- Structured Query Language, also see SQL, 1-3
- SUBSTR SQL function, 14-24, 14-25, F-2
- known restrictions, 2-6
- with Native Semantics, known restrictions, 2-6
- SUBSTRB SQL function, 14-25, F-2
- Sun host
- configuring the SunLink SNA Peer-to-Peer, 6-3
- defining the gateway name, 6-3
- SunLink SNA Peer-to-Peer product
- configuring
- side information record file, 6-4
- sample configuration files shipped, 6-3
- setting up a configuration file, 6-3
- setting up a gateway name, 6-3
- starting Version 9, 6-4
- synonym, 1-12
- feature, 13-5
- for location transparency, 14-4
- SYSDATE function, F-2
- system privileges - BINDADD and BINDAGENT, 5-3, 5-7, 5-9
T
- table
- create a table in DB2, 14-37
- insert a row into a DB2 table, 14-37
- TABLE_PRIVILEGES view, A-15
- tables
- EXPLAIN_PLAN, 1-15
- ORACLE2PC, 11-10, 11-12, 13-8
- ORADRDA.ORACLE2PC, 13-8
- TAN SQL function, 14-25, F-2
- TANH SQL function, 14-25, F-2
- TCP/IP
- adapter, B-4
- concurrent connections, 3-2
- configuring
- DB2/400, 5-5
- DB2/OS390, 5-3
- DB2/UDB, 5-7
- DB2/VM, 5-9
- configuring the host, 11-6
- configuring under Solaris, 10-2
- DRDA_CONNECT_PARM, C-4
- facilities, 1-16
- format, gateway initialization file parameter, C-4
- functions, 1-12
- modifying tnsnames.ora in Oracle Net, 12-5
- network attachment, 3-2
- number of database link connections, 14-8
- protocol, 1-4, 1-6, 1-10
- remote access, 1-17
- security, 15-4
- security validation, 15-4
- support, 1-15
- terminology defined, 1-9
- tg4drda directory, also known as ORACLE_HOME, 4-5
- TIME datatype, 14-29
- time operations, 14-29
- TIMESTAMP datatype, 14-29
- TNSNAMES.ORA
- changes to, during migration problems, 16-3
- extra parameter needed (HS=), 2-3
- tnsnames.ora
- connect descriptor, 13-2
- file, 11-13, 11-14, 12-5
- modifying for Oracle Net, 16-6
- sample file, B-3
- TO_CHAR function, F-2
- TO_DATE
- function, 14-30, 14-32, 14-33, F-2
- TO_DATE function
- main topic, 14-34
- TO_LABEL SQL function, F-2
- TO_MULTI_BYTE function, F-2
- TO_NUMBER function, F-2
- TO_SINGLE_BYTE function, F-2
- Token Ring, 3-2
- token, package consistency, C-10
- tools and the gateway, 1-13
- TP name, 7-15, 9-16
- TP_name
- description, 6-5
- TPN, 8-6
- trace control, C-16
- trace parameters
- setting, 17-8
- TRACE_LEVEL parameter, 17-9, C-17
- tracing, C-16, C-17
- code, C-17
- SQL statements, 13-11
- trade-off, Native Semantics, 14-24
- transaction mode, read-only, C-12
- transaction program name, remote, 8-6
- transactions
- CICS, 14-7
- IMS, 14-7
- transferring
- initsid.ora gateway initialization file parameters, 16-2
- TRANSLATE SQL function, 14-25, F-2
- translation, C-8
- transparency, 1-4
- access method, 1-4
- data storage, 1-4
- location, 1-4
- native semantics, 14-24
- network, 1-4
- triggers
- for Oracle9i Server, 13-9
- TRUNC function, F-2
- TRUNC SQL function, 14-25
- TSO
- configuring DB2/OS390, 5-3
- two-phase commit
- ORACLE2PC table
- DB2/400, 5-5
- DB2/UDB, 5-7
- DB2/VM, 5-9
- ORACLE2PC table, DB2/OS390, 5-3
- processing transactions, 13-8
- protection, 1-5
- unsupported statement, 13-8
U
- UID function, F-2
- UNION
- capability, 1-5
- operator, 14-26
- SQL set operators and clauses, 14-26
- UNION ALL
- operator, 14-26
- SQL set operators and clauses, 14-26
- UNIX
- Bourne shell
- syntax, 11-4
- UPDATE
- known restrictions, 2-9
- operation, 14-2
- read-only gateway, 13-9
- SQL clause, 14-34
- statement, 14-36
- UPPER SQL function, 14-25, F-2
- USER function, F-2
- user ID mapping
- AVS, 15-6
- DB2/400, 15-7
- DB2/OS390, 15-5
- DB2/VM, 15-6
- user ID translation
- DB2, 15-6
- user privileges, 14-38
- USER_CATALOG view, A-15
- USER_COL_COMMENTS view, A-16
- USER_CONS_COLUMNS view, A-17
- USER_CONSTRAINTS view, A-16
- USER_DB_LINKS data dictionary view, 13-3
- USER_INDEXES view, A-17
- USER_OBJECTS view, A-19
- USER_SYNONYMS view, A-19
- USER_TAB_COLUMNS view, A-22
- USER_TAB_COMMENTS view, A-23
- USER_TABLES view, A-20
- USER_USERS view, A-23
- USER_VIEWS view, A-24
- USERENV function, F-2
- USING clause, 13-2
- USING parameter, modifying tnsnames.ora file, 12-5
- Using the gateway, 13-1
V
- VALUES clause
- functions not allowed by DB2, 14-34
- VARCHAR datatype, 14-28
- VARGRAPHIC
- datatype, 14-28
- variable
- bind, 14-36
- input bind, 14-30
- VARIANCE SQL function, 14-25, F-2
- view
- creating, 11-13
- data dictionary
- emulation on DRDA server, 14-38
- views
- catalog
- DB2/400, 14-39
- DB2/OS390, 14-39
- DB2/UDB, 14-39
- DB2/VM, 14-39
- VM VTAM
- configuring, 5-9
- VSAM
- file, 14-7
- VSIZE function, F-2
- VTAM
- configuring DB2/OS390, 5-3
- definitions
- relationship to SNAplus2 definitions, 7-19, 9-21
- same local LU name as on remote DRDA server, 7-10, 9-11
- security validation, 6-6, 7-17, 8-7, 9-18
W
- WHERE clause, 14-26
- known restrictions, 2-9
- WHERE CURRENT OF CURSOR clause
- known restrictions, 2-9
- WHERE SQL function, 14-25
- workarounds, 2-5
X
- xsnaadmin
- creating SNA definitions, 7-4
- invoking, 7-4
- SNAP-IX definitions, 7-4
- tool to configure SNAP-IX, 7-2
- tool to create SNAP-IX definitions, 7-3
- xsnapadmin, 9-4
- creating SNA definitions, 9-4
- invoking, 9-4
- tool to configure SNAplus2, 9-2
- tool to create SNAplus2 definitions, 9-3
- X-Windows, 7-2, 9-2
Z
- zoned decimal operations, 14-35