Documentation
(C) IBM Corp. 1996, 2000

DB2 Text Extender Administración y programación


CCSID

Consejo

Antes de especificar un CCSID al habilitar una columna de texto, consulte el apartado Evitar problemas de página de códigos al almacenar y habilitar texto

Pueden indexarse los documentos si están en uno de los CCSID de la tabla de más abajo.
Nota:DB2 no da soporte a los CCSID 861, 865 y 4946. Para indexar documentos que tienen estos CCSID, almacene los documentos en una columna con un tipo de datos binario (BLOB o FOR BIT DATA).

EBCDIC

37
Inglés de EE.UU. y Canadá

273
Austriaco, alemán

277
Danés, noruego

278
Finlandés, sueco

280
Italiano

284
Español, Latinoamericano

285
Inglés del Reino Unido

297
Francés

420
Árabe

424
Hebreo

437
Inglés de EE.UU.

500
Latin-1 internacional

871
Islandés

875
Griego

1025
Ruso

1112
Letón

1122
Estonio

1123
Ucraniano

ASCII

813 AIX, HP, SUN
Griego

819 AIX, HP, SUN
Latin-1

850 AIX, OS/2
Latin-1

855 OS/2
Búlgaro

860 OS/2
Portugués

861 Ver nota
Islandés

862 OS/2
Hebreo

864 OS/2
Árabe

863 OS/2
Canadiense

865 Ver nota
Danés, noruego

866 OS/2
Ruso

869 OS/2
Griego

915 AIX, OS/2, HP
Ruso

916 AIX
Hebreo

921 AIX, OS/2, WIN
Letón

922 AIX, OS/2, WIN
Estonio

1064 AIX
Árabe

1089 AIX, HP
Árabe

1124 AIX
Ucraniano

1125 OS/2
Ucraniano

1129
Vietnamita

1130
Vietnamita

1131
Vietnamita

1250 WIN
Croata, Bieloruso

1251 WIN
Ruso

1252 WIN
Latin-1

1253 WIN
Checo

1255 WIN
Hebreo

1256 WIN
Árabe

1257 WIN
Griego

1258 WIN
Vietnamita

DBCS

932 AIX, OS/2
Japonés, SBCS/DBCS combinados

942 OS/2
Japonés, SBCS/DBCS combinados

943 OS/2, WIN
Japonés, SBCS/DBCS combinados

5039 HP
Japonés, SBCS/DBCS combinados

954 AIX, HP, SUN
Japonés

949 OS/2
Coreano

970 AIX, HP, SUN
Coreano

1363 WIN
Coreano

948 OS/2
Chino (tradicional), SBCS/DBCS combinados

950 AIX, HP, OS/2, SUN, WIN
Chino (tradicional), SBCS/DBCS combinados

964 AIX, HP, SUN
Chino (tradicional), SBCS/DBCS combinados

1381 OS/2, WIN
Chino (simplificado), SBCS/DBCS combinados

1383 AIX, HP, SUN
Chino (simplificado), SBCS/DBCS combinados

1386 AIX, OS/2, WIN
Chino (simplificado), SBCS/DBCS combinados

4946 Ver nota
Latin-1 (CP850)

5039 HP
Japonés

UNICODE

1208
UTF8

13488
UCS2

Evitar problemas de página de códigos al almacenar y habilitar texto

Las áreas siguientes tienen valores de páginas de códigos:

Cuando almacena documentos en una columna de base de datos DB2 que tiene un tipo de datos de caracteres como, por ejemplo, VARCHAR y CLOB, DB2 supone que cada documento tiene la misma página de códigos que el entorno de la aplicación activa y convierte el documento desde esa página de códigos a la página de códigos de la base de datos. La página de códigos de la base de datos es ya la misma que la del entorno de la aplicación activa (no tiene lugar ninguna conversión) o es la página de códigos que ha especificado al crear la base de datos y que era diferente a la página de códigos de la aplicación (se efectúa la conversión).

Cuando almacena datos en una base de datos DB2, en una columna que tiene un tipo de datos binario como, por ejemplo, BLOB o FOR BIT DATA, DB2 no convierte los datos y los documentos conservan sus CCSID originales.

Figura 5. Cómo establece DB2 el CCSID de un documento de base de datos


Cómo establece DB2 el CCSID de un documento de base de datos

Cuando habilita una columna de texto para que DB2 Text Extender la utilice, es decir, cuando utiliza el mandato ENABLE TEXT COLUMN para crear un índice para la búsqueda, la página de códigos del índice se establece en la página de códigos de la base de datos (por omisión) o en el valor por omisión actual que puede establecerse utilizando el mandato CHANGE TEXT CONFIGURATION o en la página de códigos que ha especificado en el mandato ENABLE TEXT COLUMN.

Figura 6. Cómo establece DB2 Text Extender el CCSID de un índice de texto


Cómo establece DB2 Text Extender el CCSID de un índice de texto

Durante la búsqueda, se utiliza el CCSID de la base de datos para interpretar el CCSID de la serie de búsqueda.

Figura 7. La búsqueda utiliza el CCSID de la base de datos


Cómo determina el CCSID de la base de datos el CCSID de la serie de búsqueda

Así es cómo se comprueban los valores de la página de códigos:

Para evitar problemas de página de códigos es importante coordinar sus valores correctamente:


[ Principio de página | Página anterior | Página siguiente | Contenido | Índice ]