Monthly Archives: enero 2012

Oracle 10g export/import charset problem

I have got two Linux Debian Servers with Oracle 10g:

————-Server 1:
ii  oracle-xe                         10.2.0.1-1.1                        Oracle Database 10g Express Western European
ii  oracle-xe-client                  10.2.0.1-1.2                        Oracle Client 10g Express Edition

NLS_LANGUAGE                   AMERICAN
NLS_TERRITORY                  AMERICA
NLS_CHARACTERSET               WE8MSWIN1252

————-Server 2:
ii  oracle-xe-client                  10.2.0.1-1.0                        Oracle Client 10g Express Edition
ii  oracle-xe-universal               10.2.0.1-1.0                        Oracle Database 10g Express Universal Editio

NLS_LANGUAGE                   AMERICAN
NLS_TERRITORY                  AMERICA
NLS_CHARACTERSET               AL32UTF8

Read more

Oracle NLS Character Sets

conn / as sysdba

col parameter format a30
col value format a30

SELECT view_name
FROM dba_views
WHERE view_name LIKE ‘%NLS%’;

SELECT *
FROM gv_$nls_parameters;

SHUTDOWN IMMEDIATE;
STARTUP RESTRICT;
ALTER SYSTEM SET JOB_QUEUE_PROCESSES=0;
ALTER SYSTEM SET AQ_TM_PROCESSES=0;

ALTER DATABASE CHARACTER SET WE8MSWIN1252;

— if the above fails:
ALTER DATABASE CHARACTER SET INTERNAL_USE WE8MSWIN1252;
SHUTDOWN IMMEDIATE;
STARTUP;

SELECT *
FROM gv_$nls_parameters;

Oracle10g: Cambiar el juego de carácteres de la base de datos

http://www.dataprix.com/blogs/il-masacratore/oracle10g-cambiar-juego-car-cteres-base-datos

Puede suceder que después de instalar Oracle o configurar una nueva base de datos nos demos cuenta de que el juego de carácteres elegido durante la instalación no es el correcto. Lo que se nos puede ocurrir en casos como este es borrar la base de datos y reconfigurarla o cosas peores… Pero no hace falta. Podemos cambiar el juego de carácteres parando la base de datos, levantandola de forma restrictiva, cambiando la configuración y reiniciado la base de datos.  Howto:

Read more

cambiar NLS_CHARACTERSET oracle 11g

1. habian instalado el sistema operativo ORACLE LINUX en otro idioma, dando estos valores[oracle@dbs]$ echo $LANG
es_ES.UTF-8
[oracle@dbs]$ locale
LANG=es_ES.UTF-8
LC_CTYPE=”es_ES.UTF-8″
LC_NUMERIC=”es_ES.UTF-8″
LC_TIME=”es_ES.UTF-8″
LC_COLLATE=”es_ES.UTF-8″
LC_MONETARY=”es_ES.UTF-8″
LC_MESSAGES=”es_ES.UTF-8″
LC_PAPER=”es_ES.UTF-8″
LC_NAME=”es_ES.UTF-8″
LC_ADDRESS=”es_ES.UTF-8″
LC_TELEPHONE=”es_ES.UTF-8″
LC_MEASUREMENT=”es_ES.UTF-8″
LC_IDENTIFICATION=”es_ES.UTF-8″
LC_ALL=

lo cambien siguiedo los consejos en http://linuxeros-faq.blogspot.com/2010/06/como-cambiar-el-idioma-en-sistemas.html para centos system-config-language u en forma grafica Sistema –> Administracion –> idiomas

1 2 3