Pri prenosu znakovnih podatkov med delovnimi postajami jih morate pretvoriti v obliko, ki jo bo sprejemna delovna postaja lahko uporabila.
Na primer, pri prenosu podatkov med delovno postajo DB2 Connect in gostiteljem ali strežnikom baze podatkov AS/400 se podatki navadno pretvorijo iz kodne strani delovne postaje v CCSID gostitelja ter obratno. Če delovni postaji uporabljata različni kodni strani ali CCSID-ja, se kodne točke preslikajo iz ene kodne strani ali CCSID-ja v drugo kodno stran ali CCSID. Ta pretvorba se vedno izvede v sprejemni delovni postaji.
Znakovni podatki, poslani v bazo podatkov, so sestavljeni iz stavkov SQL in vhodnih podatkov. Znakovni podatki, poslani iz baze podatkov, pa so sestavljeni iz izhodnih podatkov. Izhodni podatki, ki jih računalnik prepozna kot dvojiške podatke, se ne bodo pretvorili (na primer podatki iz stolpca, označeni s stavkom FOR BIT DATA). Če dve delovni postaji uporabljata različni kodni strani ali CCSID-ja, se pretvorijo vsi vhodni in izhodni znakovni podatki.
Na primer, če za dostop do podatkov DB2 Universal Database for OS/390 uporabljate DB2 Connect, se bo zgodilo naslednje:
V naslednji tabeli so prikazane podprte pretvorbe med kodnimi stranmi (v
delovni postaji) in CCSID-ji (v gostitelju). Za podrobnejše informacije
o podprtih pretvorbah kodnih strani poglejte Administration
Guide.
Tabela 13. Pretvorba kodne strani delovne postaje v CCSID gostitelja
CCSID-ji gostitelja | Kodna stran | Države |
---|---|---|
037, 273, 277, 278, 280, 284, 285, 297, 500, 871, 1140-1149 | 437, 819, 850, 858, 860, 863, 1004, 1051, 1252, 1275 | Albanija, Avstralija, Avstrija, Belgija, Brazilija, Kanada, Danska, Finska, Francija, Nemčija, Islandija, Italija, Latinska Amerika, Nizozemska, Nova Zelandija, Norveška, Portugalska, Južna Afrika, Španija, Švedska, Švica, Združeno Kraljestvo, ZDA |
423, 875 | 737, 813, 869, 1253, 1280 | Grčija |
870 | 852, 912, 1250, 1282 | Hrvaška, Češka, Madžarska, Poljska, Romunija, Srbija/Črna gora (latinica), Slovaška, Slovenija |
1025 | 855, 866, 915, 1251, 1283 | Bolgarija, Makedonija, Rusija, Srbija/Črna gora (cirilica) |
1026 | 857, 920, 1254, 1281 | Turčija |
424 | 862, 916, 1255 | Izrael - glejte opombo 3 spodaj |
420 | 864, 1046, 1089, 1256 | Arabske države - glejte opombo 3 spodaj |
838 | 874 | Tajska |
930, 939, 5026, 5035 | 932, 942, 943, 954, 5039 | Japonska |
937 | 938, 948, 950, 964 | Tajvan |
933, 1364 | 949, 970, 1363 | Koreja |
935, 1388 | 1381, 1383, 1386 | Ljudska republika Kitajska |
1112, 1122 | 921, 922 | Estonija, Latvija, Litva |
1025 | 915, 1131, 1251, 1283 | Belorusija |
1123 | 1124, 1125, 1251 | Ukrajina |
Opombe:
Če se dvosmerne lastnosti strežnika baze podatkov razlikujejo od odjemalčevih, lahko razlike razrešite s temi posebnimi CCSIDS-i.
Za podrobnosti o teh posebnih CCSID-jih preberite Administration Guide. Za podrobnejše informacije o nastavitvi (CCSID-jev) za povezave gostitelja DRDA poglejte v opombe k izdaji DB2 Connect.