![]() |
![]() |
![]() |
![]() |
![]() |
This section explains how to modify Code Page Translation Tables and shows examples of the Code Page Translation Tables that are provided with Oracle Tuxedo Mainframe Adapter for SNA software. The files actually containing these tables are located in the $TUXDIR/udataobj/codepage sub-directory on your product CDROM.The tables provide conversions between the ASCII Latin-1 character set and representative national language EBCDIC character sets. In most cases, you do not have to modify them. Simply choose the appropriate translation table for a selected language and enter its file name in the CODEPAGE specification, as explained in �$paratext>�.
•
•
• The tables have a common format that contains comment lines and required lines. The format must be maintained to ensure proper table operation. Comment lines begin with the # character. Do not alter the following required lines:
• version (100) specifies the format of the rest of the file.
• table (256) specifies the size of the table and the min/max number of bytes composing each character code.
5. Save the file, using the editor functions. Be sure to give it a name other than the original. Do not save modifications to any of the original files provided with your product CD ROM.
Note: To use the file you modified for code page translations, make sure you specify its name using the CODEPAGE option in the DM_REMOTE_DOMAINS section of the Gateway DMCONFIG file.#===============================================================
# tuxedo
# Default Tuxedo ASCII/EBCDIC character translation tables.
#
# Local: "TUXEDO-ASCII"
# Remote: "TUXEDO-EBCDIC"
# Built: 1999-04-13 22:12:00 UT
#
# @(#)$Id: tuxedo,v 1.1 1999/04/16 20:08:09 david Exp $
#---------------------------------------------------------------
# Header
version 100;
# Outbound (local -> remote) table
table 256 1 1;
00 01 02 03 37 2D 2E 2F 16 05 25 0B 0C 0D 0E 0F # 00-0F
10 11 12 13 3C 3D 32 26 18 19 3F 27 1C 1D 1E 1F # 10-1F
40 5A 7F 7B 5B 6C 50 7D 4D 5D 5C 4E 6B 60 4B 61 # 20-2F
F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 7A 5E 4C 7E 6E 6F # 30-3F
7C C1 C2 C3 C4 C5 C6 C7 C8 C9 D1 D2 D3 D4 D5 D6 # 40-4F
D7 D8 D9 E2 E3 E4 E5 E6 E7 E8 E9 AD E0 BD 5F 6D # 50-5F
79 81 82 83 84 85 86 87 88 89 91 92 93 94 95 96 # 60-6F
97 98 99 A2 A3 A4 A5 A6 A7 A8 A9 C0 6A D0 A1 07 # 70-7F
20 21 22 23 24 15 06 17 28 29 2A 2B 2C 09 0A 1B # 80-8F
30 31 1A 33 34 35 36 08 38 39 3A 3B 04 14 3E E1 # 90-9F
41 42 43 44 45 46 47 48 49 51 52 53 54 55 56 57 # A0-AF
58 59 62 63 64 65 66 67 68 69 70 71 72 73 74 75 # B0-BF
76 77 78 80 8A 8B 8C 8D 8E 8F 90 9A 9B 9C 9D 9E # C0-CF
9F A0 AA AB AC 4A AE AF B0 B1 B2 B3 B4 B5 B6 B7 # D0-DF
B8 B9 BA BB BC 4F BE BF CA CB CC CD CE CF DA DB # E0-EF
DC DD DE DF EA EB EC ED EE EF FA FB FC FD FE FF # F0-FF
# Inbound (remote -> local) table
table 256 1 1;
00 01 02 03 9C 09 86 7F 97 8D 8E 0B 0C 0D 0E 0F # 00-0F
10 11 12 13 9D 85 08 87 18 19 92 8F 1C 1D 1E 1F # 10-1F
80 81 82 83 84 0A 17 1B 88 89 8A 8B 8C 05 06 07 # 20-2F
90 91 16 93 94 95 96 04 98 99 9A 9B 14 15 9E 1A # 30-3F
20 A0 A1 A2 A3 A4 A5 A6 A7 A8 D5 2E 3C 28 2B E5 # 40-4F
26 A9 AA AB AC AD AE AF B0 B1 21 24 2A 29 3B 5E # 50-5F
2D 2F B2 B3 B4 B5 B6 B7 B8 B9 7C 2C 25 5F 3E 3F # 60-6F
BA BB BC BD BE BF C0 C1 C2 60 3A 23 40 27 3D 22 # 70-7F
C3 61 62 63 64 65 66 67 68 69 C4 C5 C6 C7 C8 C9 # 80-8F
CA 6A 6B 6C 6D 6E 6F 70 71 72 CB CC CD CE CF D0 # 90-9F
D1 7E 73 74 75 76 77 78 79 7A D2 D3 D4 5B D6 D7 # A0-AF
D8 D9 DA DB DC DD DE DF E0 E1 E2 E3 E4 5D E6 E7 # B0-BF
7B 41 42 43 44 45 46 47 48 49 E8 E9 EA EB EC ED # C0-CF
7D 4A 4B 4C 4D 4E 4F 50 51 52 EE EF F0 F1 F2 F3 # D0-DF
5C 9F 53 54 55 56 57 58 59 5A F4 F5 F6 F7 F8 F9 # E0-EF
30 31 32 33 34 35 36 37 38 39 FA FB FC FD FE FF # F0-FF
# End