Когато между машини се прехвърлят символни данни, те трябва да бъдат преобразувани във вид, който приемащата машина може да ползва.
Например, когато се прехвърлят данни между DB2 Connect работна станция и хост или AS/400 сървър на база данни, обикновено те се преобразуват от кодовата страница на работната станция към CCSID и обратно. Ако двете машини използват различни кодови страници или CCSID, кодовите шаблони се трансформират от едната кодова страница или CCSID в другата. Това преобразуване винаги се извършва в приемащия.
Изпратени символни данни към база данни, състояща се от SQL оператори и входни данни. Изпратени символни данни от база данни, състояща се от изходни данни. Изходни данни, които се интерпретират като двоични (например: данни от колона, декларирана с клауза FOR BIT DATA), не се преобразуват. Всички други входни и изходни символни данни се преобразуват, ако двете машини имат различни кодови страници или CCSID.
Например, ако се използва DB2 Connect за достъп до DB2 Universal Database за OS/390 или DB2/MVS данни, се случва следното:
Таблицата, която следва, показва поддържаните преобразуванията, между кодови страници (на работната станция) и CCSID (на хоста).
За допълнителна информация относно поддържаните преобразувания на кодови
страници, се обърнете към Ръководство за
администриране.
Таблица 12. Преобразуване на кодова страница на работна станция към CCSID на хоста
CCSID на хоста | Кодова страница | Държави |
---|---|---|
037, 273, 277, 278, 280, 284, 285, 297, 500, 871, 1140-1149 | 437, 819, 850, 858, 860, 863, 1004, 1051, 1252, 1275 | Албания, Австралия, Австрия, Белгия, Бразилия, Канада, Дания, Финландия, Франция, Германия, Исландия, Ирландия, Италия, Латинска Америка, Холандия, Нова Зеландия, Норвегия, Португалия, Южна Африка, Испания, Швеция, Швейцария, Обединеното кралство, САЩ |
423, 875 | 737, 813, 869, 1253, 1280 | Гърция |
870 | 852, 912, 1250, 1282 | Хърватска, Чехия, Унгария, Полша, Румъния, Сърбия/Черна гора (Латиница), Словакия, Словения |
1025 | 855, 866, 915, 1251, 1283 | България, СР Македония, Русия, Сърбия/Черна гора (Кирилица) |
1026 | 857, 920, 1254, 1281 | Турция |
424 | 862, 916, 1255 | Израел - вижте забележка 3 по-долу |
420 | 864, 1046, 1089, 1256 | Арабските страни - вижте забележка 3 по-долу |
838 | 874 | Тайланд |
930, 939, 5026, 5035 | 932, 942, 943, 954, 5039 | Япония |
937 | 938, 948, 950, 964 | Тайван |
933, 1364 | 949, 970, 1363 | Корея |
935, 1388 | 1381, 1383, 1386 | Народна Република Китай |
1112, 1122 | 921, 922 | Естония, Латвия и Литва |
1025 | 915, 1131, 1251, 1283 | Беларус |
1123 | 1124, 1125, 1251 | Украйна |
Забележки:
Ако двупосочните атрибути на сървъра на базата данни са различни от тези на клиента, може да използвате тези специални CCSIDS, за да се справите с различията.
Обърнете се към Ръководство за администриране за детайли относно тези специални CCSID. Вижте информацията в последните производствени забележки на DB2 Connect Версия 7 за детайлна информация за това, как да ги настроите за връзки на DRDA хост.