plsql datos chinos confusos

  1. Inicie sesión en plsql, ejecute la declaración sql, el título chino de salida se muestra como un signo de interrogación ????; si la condición contiene chino, no se emiten datos

     

    PLSQL: [1] plsql caracteres confusos chinos, muestra el signo de interrogación
  2.  Ingrese la instrucción sql seleccione * de V $ NLS_PARAMETERS para ver el juego de caracteres y verifique si el valor de la primera línea es chino simplificado

    PLSQL: [1] plsql caracteres confusos chinos, muestra el signo de interrogación
  3.  Ingrese al registro, haga clic en HKEY_LOCAL_MACHINE ---> SOFTWARE ---> ORACLE ---> home (el editor instala Oracle 11g, que se muestra como KEY_OraDb11g_home1), busque NLS_LANG y verifique si los datos del valor son: SIMPLIFIED CHINESE_CHINA. ZHS16GBK

    PLSQL: [1] plsql caracteres confusos chinos, muestra el signo de interrogación
  4.  Si no hay ningún problema con la configuración anterior, verifique la configuración de la variable de entorno para ver si hay una variable NLS_LANG, si no, cree una nueva variable

    PLSQL: [1] plsql caracteres confusos chinos, muestra el signo de interrogación
    PLSQL: [1] plsql caracteres confusos chinos, muestra el signo de interrogación
    PLSQL: [1] plsql caracteres confusos chinos, muestra el signo de interrogación
  5.  Cree una nueva variable, establezca el nombre de la variable: NLS_LANG, valor de la variable: SIMPLIFIED CHINESE_CHINA.ZHS16GBK, simplemente confirme

    PLSQL: [1] plsql caracteres confusos chinos, muestra el signo de interrogación
  6.  Salga de plsql e inicie sesión en plsql nuevamente. Ingrese la instrucción sql y ejecútela. El título chino finalmente se muestra normalmente y los datos salen.

    PLSQL: [1] plsql caracteres confusos chinos, muestra el signo de interrogación

Supongo que te gusta

Origin blog.csdn.net/kerwinJu/article/details/78510280
Recomendado
Clasificación