Cómo encontrar cual es el conjunto de caracteres utilizado por la base de datos

Puedo acceder a la base de datos, ya sea de una .Programa de RED (usando ODBC) o a través de una base de datos de la herramienta de administración (escrito en Java).

Si yo escribo un ‘é’ carácter a la base de datos .Programa de RED, aparece como ‘Õ’ (mayúscula con tilde) en la base de datos de la herramienta de administración.

Si yo escribo un ‘é’ carácter a la base de datos de la base de datos de gestión de la herramienta, aparece como ‘Å’ (capital Una con un círculo en la parte superior) en el .Programa de RED.

No estoy tratando de resolver el problema (es decir, tener ambos programas muestran la misma cosa), a pesar de que sería agradable. Simplemente estoy tratando de adivinar cual de los conjuntos de caracteres que usa cada uno para interpretar los datos, por lo que me puede hacer la conversión a mí mismo si yo volcado de datos a utilizar .NETO y de re-entrada utilizando la herramienta.

Así, la combinación de 2 conjuntos de caracteres daría el carácter de los desajustes descrito anteriormente?

Gracias por tu ayuda.

EDICIÓN: utilizando Sybase ASE 12.5

EDICIÓN: básicamente la pregunta es: ¿sabe usted de la codificación de caracteres cuya E9 punto de código que representa el carácter ‘Õ’ (mayúscula con tilde) o ‘Å’ (capital Una con un círculo en la parte superior)? (esto supone que uno de ellos es el uso de latina 1, por lo tanto el E9, que creo que es bastante probable)

EDICIÓN: la solución de Pablo lo hace. La respuesta sobre el conjunto de caracteres es: hp-roman8

  • Nos puede decir que gestor de base de datos está utilizando?
InformationsquelleAutor Laurent | 2008-10-30

1 Kommentar

  1. 4

    Sybase automáticamente intenta hacer una conversión si hay diferentes charactersets que se utiliza en el servidor y el cliente. Si usted activar automáticamente el conjunto de caracteres de conversión fuera de uso,

    set char_convert off
    

    ¿sigue el mismo ‘Õ’ y ‘Å»s?

    • Genial! funcionó! Todavía estoy curioso en cuanto a lo que en la tierra de sybase pensó que se estaba convirtiendo el texto, pero que se soluciona el problema! Gracias!

Kommentieren Sie den Artikel

Bitte geben Sie Ihren Kommentar ein!
Bitte geben Sie hier Ihren Namen ein

Pruebas en línea