ORA-12705

时间:2022-01-01 10:46:45

1. 分析

  ORA-12705是一个与nls 环境或者文件相关的错误,按照Oracle 官方的提示,要么是环境变量配置错误,要么是通过alter session 命令调整了错误的nls参数值,要么是nls相关文件找不到或者文件有问题。

  先来看一下官方的说明:

  

12705, 00000, "Cannot access NLS data files or invalid environment specified"
// *Cause: Either an attempt was made to issue an ALTER SESSION command
// with an invalid NLS parameter or value; or the environment
// variable(s) NLS_LANG, ORA_NLSxx, or ORACLE_HOME was incorrectly
// specified, therefore the NLS data files cannot be located.
// *Action: Check the syntax of the ALTER SESSION command and the NLS
// parameter, correct the syntax and retry the statement, or
// specify the correct directory path/values in the environment
// variables.

  官方告诉我们的解决角度为:

  1. 检查alter session 命令是否有问题。

  2. 检查nls相关参数是否有问题。

  3. 调整nls_lang等环境变量的值 等

2. 解决方法

  2.1. 环境变量

       与操作系统环境变量有关的参数为:LANG,NLS_LANG.

       一般Linux操作系统中lang 应设置为 utf8.

        NLS_LANG 的设置方法参考如下:

  

SQL> select userenv('language') from dual;

USERENV('LANGUAGE')
----------------------------------------------------
AMERICAN_AMERICA.ZHS16GBK SQL> exit
Disconnected from Oracle Database 11g Enterprise Edition Release 11.2.0.3. - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options $ export NLS_LANG='AMERICAN_AMERICA.ZHS16GBK'

   先通过userenv 函数取得用户当前所使用的环境变量的值 。然后将该值赋值给环境变量NLS_LANG

2.  NLS 相关参数

  NLS相关参数与下面保持一致:

  

SQL> show parameter nls

NAME                                 TYPE        VALUE
------------------------------------ ----------- ------------------------------
nls_calendar string GREGORIAN
nls_comp string BINARY
nls_currency string $
nls_date_format string DD-MON-RR
nls_date_language string AMERICAN
nls_dual_currency string $
nls_iso_currency string AMERICA
nls_language string AMERICAN
nls_length_semantics string BYTE
nls_nchar_conv_excp string FALSE
nls_numeric_characters string .,
nls_sort string BINARY
nls_territory string AMERICA
nls_time_format string HH.MI.SSXFF AM
nls_time_tz_format string HH.MI.SSXFF AM TZR
nls_timestamp_format string DD-MON-RR HH.MI.SSXFF AM
nls_timestamp_tz_format string DD-MON-RR HH.MI.SSXFF AM TZR

3. NLS 相关文件

  nls 相关文件存储在$ORACLE_HOME/nls/data 路径下。要确保路径及文件的权限是正确的。如下:

  

# 查看路径权限
$cd $ORACLE_HOME/nls
$ls -la |grep data
drwxr-xr-x oracle oinstall data # 查看文件权限
$ cd data
$ ls -la drwxr-xr-x oracle oinstall .
drwxr-xr-x oracle oinstall ..
-rw-r--r-- oracle oinstall lx00001.nlb
-rw-r--r-- oracle oinstall lx00002.nlb
-rw-r--r-- oracle oinstall lx00003.nlb
-rw-r--r-- oracle oinstall lx00004.nlb
-rw-r--r-- oracle oinstall lx00005.nlb
-rw-r--r-- oracle oinstall lx00006.nlb
-rw-r--r-- oracle oinstall lx00007.nlb
-rw-r--r-- oracle oinstall lx00008.nlb
-rw-r--r-- oracle oinstall lx00009.nlb
-rw-r--r-- oracle oinstall lx0000a.nlb
-rw-r--r-- oracle oinstall lx0000b.nlb
-rw-r--r-- oracle oinstall lx0000c.nlb
-rw-r--r-- oracle oinstall lx0000d.nlb
-rw-r--r-- oracle oinstall lx0000e.nlb
-rw-r--r-- oracle oinstall lx0000f.nlb
-rw-r--r-- oracle oinstall lx00010.nlb
-rw-r--r-- oracle oinstall lx00011.nlb
-rw-r--r-- oracle oinstall lx00012.nlb
-rw-r--r-- oracle oinstall lx00013.nlb
-rw-r--r-- oracle oinstall lx00014.nlb
-rw-r--r-- oracle oinstall lx00015.nlb
-rw-r--r-- oracle oinstall lx00016.nlb
-rw-r--r-- oracle oinstall lx00017.nlb
-rw-r--r-- oracle oinstall lx00018.nlb
-rw-r--r-- oracle oinstall lx00019.nlb
-rw-r--r-- oracle oinstall lx0001a.nlb
-rw-r--r-- oracle oinstall lx0001b.nlb
-rw-r--r-- oracle oinstall lx0001c.nlb
-rw-r--r-- oracle oinstall lx0001d.nlb
-rw-r--r-- oracle oinstall lx0001e.nlb
-rw-r--r-- oracle oinstall lx0001f.nlb
-rw-r--r-- oracle oinstall lx00020.nlb
-rw-r--r-- oracle oinstall lx00021.nlb
-rw-r--r-- oracle oinstall lx00022.nlb
-rw-r--r-- oracle oinstall lx00023.nlb
-rw-r--r-- oracle oinstall lx00024.nlb
-rw-r--r-- oracle oinstall lx00025.nlb
-rw-r--r-- oracle oinstall lx00026.nlb
-rw-r--r-- oracle oinstall lx00027.nlb
-rw-r--r-- oracle oinstall lx00028.nlb
-rw-r--r-- oracle oinstall lx00029.nlb
-rw-r--r-- oracle oinstall lx0002a.nlb
-rw-r--r-- oracle oinstall lx0002b.nlb
-rw-r--r-- oracle oinstall lx0002c.nlb
-rw-r--r-- oracle oinstall lx0002d.nlb
-rw-r--r-- oracle oinstall lx0002e.nlb
-rw-r--r-- oracle oinstall lx00030.nlb
-rw-r--r-- oracle oinstall lx00031.nlb
-rw-r--r-- oracle oinstall lx00032.nlb
-rw-r--r-- oracle oinstall lx00033.nlb
-rw-r--r-- oracle oinstall lx00034.nlb
-rw-r--r-- oracle oinstall lx00035.nlb
-rw-r--r-- oracle oinstall lx00036.nlb
-rw-r--r-- oracle oinstall lx00037.nlb
-rw-r--r-- oracle oinstall lx00038.nlb
-rw-r--r-- oracle oinstall lx00039.nlb
-rw-r--r-- oracle oinstall lx0003a.nlb
-rw-r--r-- oracle oinstall lx0003b.nlb
-rw-r--r-- oracle oinstall lx0003c.nlb
-rw-r--r-- oracle oinstall lx0003d.nlb
-rw-r--r-- oracle oinstall lx0003e.nlb
-rw-r--r-- oracle oinstall lx0003f.nlb
-rw-r--r-- oracle oinstall lx00040.nlb
-rw-r--r-- oracle oinstall lx00041.nlb
-rw-r--r-- oracle oinstall lx00042.nlb
-rw-r--r-- oracle oinstall lx00043.nlb
-rw-r--r-- oracle oinstall lx00044.nlb
-rw-r--r-- oracle oinstall lx00045.nlb
-rw-r--r-- oracle oinstall lx0boot.nlb
-rw-r--r-- oracle oinstall lx10001.nlb
-rw-r--r-- oracle oinstall lx10002.nlb
-rw-r--r-- oracle oinstall lx10003.nlb
-rw-r--r-- oracle oinstall lx10004.nlb
-rw-r--r-- oracle oinstall lx100051.nlb
-rw-r--r-- oracle oinstall lx10005.nlb
-rw-r--r-- oracle oinstall lx10006.nlb
-rw-r--r-- oracle oinstall lx10007.nlb
-rw-r--r-- oracle oinstall lx10008.nlb
-rw-r--r-- oracle oinstall lx10009.nlb
-rw-r--r-- oracle oinstall lx1000a.nlb
-rw-r--r-- oracle oinstall lx1000b.nlb
-rw-r--r-- oracle oinstall lx1000c1.nlb
-rw-r--r-- oracle oinstall lx1000c.nlb
-rw-r--r-- oracle oinstall lx1000d.nlb
-rw-r--r-- oracle oinstall lx1000e.nlb
-rw-r--r-- oracle oinstall lx1000f.nlb
-rw-r--r-- oracle oinstall lx10010.nlb
-rw-r--r-- oracle oinstall lx10011.nlb
-rw-r--r-- oracle oinstall lx10012.nlb
-rw-r--r-- oracle oinstall lx10013.nlb
-rw-r--r-- oracle oinstall lx10014.nlb
-rw-r--r-- oracle oinstall lx10015.nlb
-rw-r--r-- oracle oinstall lx10016.nlb
-rw-r--r-- oracle oinstall lx10017.nlb
-rw-r--r-- oracle oinstall lx10018.nlb
-rw-r--r-- oracle oinstall lx10019.nlb
-rw-r--r-- oracle oinstall lx1001a.nlb
-rw-r--r-- oracle oinstall lx1001b.nlb
-rw-r--r-- oracle oinstall lx1001c.nlb
-rw-r--r-- oracle oinstall lx1001d.nlb
-rw-r--r-- oracle oinstall lx1001e.nlb
-rw-r--r-- oracle oinstall lx1001f.nlb
-rw-r--r-- oracle oinstall lx10020.nlb
-rw-r--r-- oracle oinstall lx10021.nlb
-rw-r--r-- oracle oinstall lx10022.nlb
-rw-r--r-- oracle oinstall lx10023.nlb
-rw-r--r-- oracle oinstall lx10024.nlb
-rw-r--r-- oracle oinstall lx10025.nlb
-rw-r--r-- oracle oinstall lx10026.nlb
-rw-r--r-- oracle oinstall lx10027.nlb
-rw-r--r-- oracle oinstall lx10028.nlb
-rw-r--r-- oracle oinstall lx10029.nlb
-rw-r--r-- oracle oinstall lx1002a.nlb
-rw-r--r-- oracle oinstall lx1002b.nlb
-rw-r--r-- oracle oinstall lx1002c1.nlb
-rw-r--r-- oracle oinstall lx1002c.nlb
-rw-r--r-- oracle oinstall lx1002d.nlb
-rw-r--r-- oracle oinstall lx1002e.nlb
-rw-r--r-- oracle oinstall lx1002f.nlb
-rw-r--r-- oracle oinstall lx10030.nlb
-rw-r--r-- oracle oinstall lx100311.nlb
-rw-r--r-- oracle oinstall lx100312.nlb
-rw-r--r-- oracle oinstall lx10031.nlb
-rw-r--r-- oracle oinstall lx10032.nlb
-rw-r--r-- oracle oinstall lx10033.nlb
-rw-r--r-- oracle oinstall lx10034.nlb
-rw-r--r-- oracle oinstall lx10035.nlb
-rw-r--r-- oracle oinstall lx100361.nlb
-rw-r--r-- oracle oinstall lx10036.nlb
-rw-r--r-- oracle oinstall lx10037.nlb
-rw-r--r-- oracle oinstall lx10038.nlb
-rw-r--r-- oracle oinstall lx10039.nlb
-rw-r--r-- oracle oinstall lx1003a.nlb
-rw-r--r-- oracle oinstall lx1003b.nlb
-rw-r--r-- oracle oinstall lx1003c.nlb
-rw-r--r-- oracle oinstall lx1003d.nlb
-rw-r--r-- oracle oinstall lx1003e.nlb
-rw-r--r-- oracle oinstall lx1003f.nlb
-rw-r--r-- oracle oinstall lx10040.nlb
-rw-r--r-- oracle oinstall lx10041.nlb
-rw-r--r-- oracle oinstall lx10043.nlb
-rw-r--r-- oracle oinstall lx10044.nlb
-rw-r--r-- oracle oinstall lx10045.nlb
-rw-r--r-- oracle oinstall lx10046.nlb
-rw-r--r-- oracle oinstall lx10047.nlb
-rw-r--r-- oracle oinstall lx100481.nlb
-rw-r--r-- oracle oinstall lx100482.nlb
-rw-r--r-- oracle oinstall lx100483.nlb
-rw-r--r-- oracle oinstall lx10048.nlb
-rw-r--r-- oracle oinstall lx10049.nlb
-rw-r--r-- oracle oinstall lx1004a.nlb
-rw-r--r-- oracle oinstall lx1004b1.nlb
-rw-r--r-- oracle oinstall lx1004b2.nlb
-rw-r--r-- oracle oinstall lx1004b.nlb
-rw-r--r-- oracle oinstall lx1004c1.nlb
-rw-r--r-- oracle oinstall lx1004c.nlb
-rw-r--r-- oracle oinstall lx1004d.nlb
-rw-r--r-- oracle oinstall lx1004e1.nlb
-rw-r--r-- oracle oinstall lx1004e2.nlb
-rw-r--r-- oracle oinstall lx1004e3.nlb
-rw-r--r-- oracle oinstall lx1004e4.nlb
-rw-r--r-- oracle oinstall lx1004e5.nlb
-rw-r--r-- oracle oinstall lx1004e6.nlb
-rw-r--r-- oracle oinstall lx1004e7.nlb
-rw-r--r-- oracle oinstall lx1004e8.nlb
-rw-r--r-- oracle oinstall lx1004e9.nlb
-rw-r--r-- oracle oinstall lx1004ea.nlb
-rw-r--r-- oracle oinstall lx1004eb.nlb
-rw-r--r-- oracle oinstall lx1004e.nlb
-rw-r--r-- oracle oinstall lx1004f.nlb
-rw-r--r-- oracle oinstall lx10050.nlb
-rw-r--r-- oracle oinstall lx10051.nlb
-rw-r--r-- oracle oinstall lx10052.nlb
-rw-r--r-- oracle oinstall lx10053.nlb
-rw-r--r-- oracle oinstall lx10054.nlb
-rw-r--r-- oracle oinstall lx10055.nlb
-rw-r--r-- oracle oinstall lx10056.nlb
-rw-r--r-- oracle oinstall lx10057.nlb
-rw-r--r-- oracle oinstall lx10058.nlb
-rw-r--r-- oracle oinstall lx10059.nlb
-rw-r--r-- oracle oinstall lx1005a.nlb
-rw-r--r-- oracle oinstall lx1005b.nlb
-rw-r--r-- oracle oinstall lx1005c.nlb
-rw-r--r-- oracle oinstall lx1005d.nlb
-rw-r--r-- oracle oinstall lx1005e.nlb
-rw-r--r-- oracle oinstall lx1005f.nlb
-rw-r--r-- oracle oinstall lx10060.nlb
-rw-r--r-- oracle oinstall lx10061.nlb
-rw-r--r-- oracle oinstall lx10062.nlb
-rw-r--r-- oracle oinstall lx10063.nlb
-rw-r--r-- oracle oinstall lx1boot.nlb
-rw-r--r-- oracle oinstall lx20001.nlb
-rw-r--r-- oracle oinstall lx20002.nlb
-rw-r--r-- oracle oinstall lx20003.nlb
-rw-r--r-- oracle oinstall lx20004.nlb
-rw-r--r-- oracle oinstall lx20005.nlb
-rw-r--r-- oracle oinstall lx20006.nlb
-rw-r--r-- oracle oinstall lx20007.nlb
-rw-r--r-- oracle oinstall lx20008.nlb
-rw-r--r-- oracle oinstall lx20009.nlb
-rw-r--r-- oracle oinstall lx2000a.nlb
-rw-r--r-- oracle oinstall lx2000b.nlb
-rw-r--r-- oracle oinstall lx2000c.nlb
-rw-r--r-- oracle oinstall lx2000d.nlb
-rw-r--r-- oracle oinstall lx2000e.nlb
-rw-r--r-- oracle oinstall lx2000f.nlb
-rw-r--r-- oracle oinstall lx20010.nlb
-rw-r--r-- oracle oinstall lx20011.nlb
-rw-r--r-- oracle oinstall lx20012.nlb
-rw-r--r-- oracle oinstall lx20013.nlb
-rw-r--r-- oracle oinstall lx20014.nlb
-rw-r--r-- oracle oinstall lx20015.nlb
-rw-r--r-- oracle oinstall lx20016.nlb
-rw-r--r-- oracle oinstall lx20017.nlb
-rw-r--r-- oracle oinstall lx20019.nlb
-rw-r--r-- oracle oinstall lx2001b.nlb
-rw-r--r-- oracle oinstall lx2001c.nlb
-rw-r--r-- oracle oinstall lx2001f.nlb
-rw-r--r-- oracle oinstall lx20020.nlb
-rw-r--r-- oracle oinstall lx20021.nlb
-rw-r--r-- oracle oinstall lx20022.nlb
-rw-r--r-- oracle oinstall lx20023.nlb
-rw-r--r-- oracle oinstall lx20024.nlb
-rw-r--r-- oracle oinstall lx20025.nlb
-rw-r--r-- oracle oinstall lx20026.nlb
-rw-r--r-- oracle oinstall lx20027.nlb
-rw-r--r-- oracle oinstall lx20028.nlb
-rw-r--r-- oracle oinstall lx20029.nlb
-rw-r--r-- oracle oinstall lx2002a.nlb
-rw-r--r-- oracle oinstall lx2002b.nlb
-rw-r--r-- oracle oinstall lx2002c.nlb
-rw-r--r-- oracle oinstall lx2002d.nlb
-rw-r--r-- oracle oinstall lx2002e.nlb
-rw-r--r-- oracle oinstall lx2002f.nlb
-rw-r--r-- oracle oinstall lx20030.nlb
-rw-r--r-- oracle oinstall lx20031.nlb
-rw-r--r-- oracle oinstall lx20032.nlb
-rw-r--r-- oracle oinstall lx20033.nlb
-rw-r--r-- oracle oinstall lx20034.nlb
-rw-r--r-- oracle oinstall lx2003d.nlb
-rw-r--r-- oracle oinstall lx20046.nlb
-rw-r--r-- oracle oinstall lx20048.nlb
-rw-r--r-- oracle oinstall lx20051.nlb
-rw-r--r-- oracle oinstall lx20052.nlb
-rw-r--r-- oracle oinstall lx2005a.nlb
-rw-r--r-- oracle oinstall lx2005b.nlb
-rw-r--r-- oracle oinstall lx2005c.nlb
-rw-r--r-- oracle oinstall lx2005d.nlb
-rw-r--r-- oracle oinstall lx2005e.nlb
-rw-r--r-- oracle oinstall lx2005f.nlb
-rw-r--r-- oracle oinstall lx20060.nlb
-rw-r--r-- oracle oinstall lx20061.nlb
-rw-r--r-- oracle oinstall lx20062.nlb
-rw-r--r-- oracle oinstall lx20063.nlb
-rw-r--r-- oracle oinstall lx20064.nlb
-rw-r--r-- oracle oinstall lx20065.nlb
-rw-r--r-- oracle oinstall lx2006e.nlb
-rw-r--r-- oracle oinstall lx20071.nlb
-rw-r--r-- oracle oinstall lx20072.nlb
-rw-r--r-- oracle oinstall lx2008c.nlb
-rw-r--r-- oracle oinstall lx20096.nlb
-rw-r--r-- oracle oinstall lx20098.nlb
-rw-r--r-- oracle oinstall lx20099.nlb
-rw-r--r-- oracle oinstall lx2009a.nlb
-rw-r--r-- oracle oinstall lx2009b.nlb
-rw-r--r-- oracle oinstall lx2009c.nlb
-rw-r--r-- oracle oinstall lx2009e.nlb
-rw-r--r-- oracle oinstall lx2009f.nlb
-rw-r--r-- oracle oinstall lx200a0.nlb
-rw-r--r-- oracle oinstall lx200a1.nlb
-rw-r--r-- oracle oinstall lx200a2.nlb
-rw-r--r-- oracle oinstall lx200a3.nlb
-rw-r--r-- oracle oinstall lx200a4.nlb
-rw-r--r-- oracle oinstall lx200a5.nlb
-rw-r--r-- oracle oinstall lx200a6.nlb
-rw-r--r-- oracle oinstall lx200a7.nlb
-rw-r--r-- oracle oinstall lx200aa.nlb
-rw-r--r-- oracle oinstall lx200ab.nlb
-rw-r--r-- oracle oinstall lx200ac.nlb
-rw-r--r-- oracle oinstall lx200ad.nlb
-rw-r--r-- oracle oinstall lx200ae.nlb
-rw-r--r-- oracle oinstall lx200af.nlb
-rw-r--r-- oracle oinstall lx200b0.nlb
-rw-r--r-- oracle oinstall lx200b1.nlb
-rw-r--r-- oracle oinstall lx200b2.nlb
-rw-r--r-- oracle oinstall lx200b3.nlb
-rw-r--r-- oracle oinstall lx200b4.nlb
-rw-r--r-- oracle oinstall lx200b5.nlb
-rw-r--r-- oracle oinstall lx200b6.nlb
-rw-r--r-- oracle oinstall lx200b7.nlb
-rw-r--r-- oracle oinstall lx200b8.nlb
-rw-r--r-- oracle oinstall lx200b9.nlb
-rw-r--r-- oracle oinstall lx200ba.nlb
-rw-r--r-- oracle oinstall lx200bb.nlb
-rw-r--r-- oracle oinstall lx200bc.nlb
-rw-r--r-- oracle oinstall lx200bd.nlb
-rw-r--r-- oracle oinstall lx200be.nlb
-rw-r--r-- oracle oinstall lx200bf.nlb
-rw-r--r-- oracle oinstall lx200c0.nlb
-rw-r--r-- oracle oinstall lx200c1.nlb
-rw-r--r-- oracle oinstall lx200c2.nlb
-rw-r--r-- oracle oinstall lx200c3.nlb
-rw-r--r-- oracle oinstall lx200c4.nlb
-rw-r--r-- oracle oinstall lx200c5.nlb
-rw-r--r-- oracle oinstall lx200c6.nlb
-rw-r--r-- oracle oinstall lx200c7.nlb
-rw-r--r-- oracle oinstall lx200c8.nlb
-rw-r--r-- oracle oinstall lx200c9.nlb
-rw-r--r-- oracle oinstall lx200ca.nlb
-rw-r--r-- oracle oinstall lx200cb.nlb
-rw-r--r-- oracle oinstall lx200cc.nlb
-rw-r--r-- oracle oinstall lx200cd.nlb
-rw-r--r-- oracle oinstall lx200ce.nlb
-rw-r--r-- oracle oinstall lx200cf.nlb
-rw-r--r-- oracle oinstall lx200d0.nlb
-rw-r--r-- oracle oinstall lx200d2.nlb
-rw-r--r-- oracle oinstall lx200d3.nlb
-rw-r--r-- oracle oinstall lx200dd.nlb
-rw-r--r-- oracle oinstall lx200de.nlb
-rw-r--r-- oracle oinstall lx200df.nlb
-rw-r--r-- oracle oinstall lx200e0.nlb
-rw-r--r-- oracle oinstall lx200e1.nlb
-rw-r--r-- oracle oinstall lx200e2.nlb
-rw-r--r-- oracle oinstall lx200e6.nlb
-rw-r--r-- oracle oinstall lx200e7.nlb
-rw-r--r-- oracle oinstall lx200e8.nlb
-rw-r--r-- oracle oinstall lx200e9.nlb
-rw-r--r-- oracle oinstall lx200eb.nlb
-rw-r--r-- oracle oinstall lx200ef.nlb
-rw-r--r-- oracle oinstall lx200f1.nlb
-rw-r--r-- oracle oinstall lx200fb.nlb
-rw-r--r-- oracle oinstall lx20105.nlb
-rw-r--r-- oracle oinstall lx20106.nlb
-rw-r--r-- oracle oinstall lx20107.nlb
-rw-r--r-- oracle oinstall lx20108.nlb
-rw-r--r-- oracle oinstall lx20109.nlb
-rw-r--r-- oracle oinstall lx2010a.nlb
-rw-r--r-- oracle oinstall lx2010b.nlb
-rw-r--r-- oracle oinstall lx20115.nlb
-rw-r--r-- oracle oinstall lx20116.nlb
-rw-r--r-- oracle oinstall lx20117.nlb
-rw-r--r-- oracle oinstall lx2012d.nlb
-rw-r--r-- oracle oinstall lx20137.nlb
-rw-r--r-- oracle oinstall lx20138.nlb
-rw-r--r-- oracle oinstall lx2013a.nlb
-rw-r--r-- oracle oinstall lx2013b.nlb
-rw-r--r-- oracle oinstall lx2013c.nlb
-rw-r--r-- oracle oinstall lx2013d.nlb
-rw-r--r-- oracle oinstall lx2013f.nlb
-rw-r--r-- oracle oinstall lx20140.nlb
-rw-r--r-- oracle oinstall lx20142.nlb
-rw-r--r-- oracle oinstall lx20143.nlb
-rw-r--r-- oracle oinstall lx20144.nlb
-rw-r--r-- oracle oinstall lx20145.nlb
-rw-r--r-- oracle oinstall lx20146.nlb
-rw-r--r-- oracle oinstall lx20147.nlb
-rw-r--r-- oracle oinstall lx2015f.nlb
-rw-r--r-- oracle oinstall lx20160.nlb
-rw-r--r-- oracle oinstall lx20161.nlb
-rw-r--r-- oracle oinstall lx20162.nlb
-rw-r--r-- oracle oinstall lx20170.nlb
-rw-r--r-- oracle oinstall lx2017c.nlb
-rw-r--r-- oracle oinstall lx2017d.nlb
-rw-r--r-- oracle oinstall lx2017e.nlb
-rw-r--r-- oracle oinstall lx2017f.nlb
-rw-r--r-- oracle oinstall lx20180.nlb
-rw-r--r-- oracle oinstall lx20181.nlb
-rw-r--r-- oracle oinstall lx20182.nlb
-rw-r--r-- oracle oinstall lx20186.nlb
-rw-r--r-- oracle oinstall lx20191.nlb
-rw-r--r-- oracle oinstall lx201f4.nlb
-rw-r--r-- oracle oinstall lx201f8.nlb
-rw-r--r-- oracle oinstall lx201f9.nlb
-rw-r--r-- oracle oinstall lx201fa.nlb
-rw-r--r-- oracle oinstall lx201fb.nlb
-rw-r--r-- oracle oinstall lx201fc.nlb
-rw-r--r-- oracle oinstall lx201fd.nlb
-rw-r--r-- oracle oinstall lx201ff.nlb
-rw-r--r-- oracle oinstall lx20202.nlb
-rw-r--r-- oracle oinstall lx2022a.nlb
-rw-r--r-- oracle oinstall lx2022b.nlb
-rw-r--r-- oracle oinstall lx2022c.nlb
-rw-r--r-- oracle oinstall lx2022d.nlb
-rw-r--r-- oracle oinstall lx2022e.nlb
-rw-r--r-- oracle oinstall lx2022f.nlb
-rw-r--r-- oracle oinstall lx20230.nlb
-rw-r--r-- oracle oinstall lx20231.nlb
-rw-r--r-- oracle oinstall lx20233.nlb
-rw-r--r-- oracle oinstall lx20235.nlb
-rw-r--r-- oracle oinstall lx20236.nlb
-rw-r--r-- oracle oinstall lx20237.nlb
-rw-r--r-- oracle oinstall lx2024e.nlb
-rw-r--r-- oracle oinstall lx2031e.nlb
-rw-r--r-- oracle oinstall lx2033d.nlb
-rw-r--r-- oracle oinstall lx2033e.nlb
-rw-r--r-- oracle oinstall lx2033f.nlb
-rw-r--r-- oracle oinstall lx20340.nlb
-rw-r--r-- oracle oinstall lx20341.nlb
-rw-r--r-- oracle oinstall lx20342.nlb
-rw-r--r-- oracle oinstall lx20343.nlb
-rw-r--r-- oracle oinstall lx20344.nlb
-rw-r--r-- oracle oinstall lx20345.nlb
-rw-r--r-- oracle oinstall lx20346.nlb
-rw-r--r-- oracle oinstall lx20348.nlb
-rw-r--r-- oracle oinstall lx2034a.nlb
-rw-r--r-- oracle oinstall lx2034d.nlb
-rw-r--r-- oracle oinstall lx2034e.nlb
-rw-r--r-- oracle oinstall lx20352.nlb
-rw-r--r-- oracle oinstall lx20353.nlb
-rw-r--r-- oracle oinstall lx20354.nlb
-rw-r--r-- oracle oinstall lx20355.nlb
-rw-r--r-- oracle oinstall lx20356.nlb
-rw-r--r-- oracle oinstall lx2035c.nlb
-rw-r--r-- oracle oinstall lx2035d.nlb
-rw-r--r-- oracle oinstall lx2035e.nlb
-rw-r--r-- oracle oinstall lx2035f.nlb
-rw-r--r-- oracle oinstall lx20360.nlb
-rw-r--r-- oracle oinstall lx20361.nlb
-rw-r--r-- oracle oinstall lx20362.nlb
-rw-r--r-- oracle oinstall lx20363.nlb
-rw-r--r-- oracle oinstall lx20364.nlb
-rw-r--r-- oracle oinstall lx20366.nlb
-rw-r--r-- oracle oinstall lx20367.nlb
-rw-r--r-- oracle oinstall lx20368.nlb
-rw-r--r-- oracle oinstall lx20369.nlb
-rw-r--r-- oracle oinstall lx203e0.nlb
-rw-r--r-- oracle oinstall lx203e1.nlb
-rw-r--r-- oracle oinstall lx203e2.nlb
-rw-r--r-- oracle oinstall lx203e3.nlb
-rw-r--r-- oracle oinstall lx203e4.nlb
-rw-r--r-- oracle oinstall lx203e5.nlb
-rw-r--r-- oracle oinstall lx203e6.nlb
-rw-r--r-- oracle oinstall lx203e9.nlb
-rw-r--r-- oracle oinstall lx203ea.nlb
-rw-r--r-- oracle oinstall lx20726.nlb
-rw-r--r-- oracle oinstall lx20728.nlb
-rw-r--r-- oracle oinstall lx20729.nlb
-rw-r--r-- oracle oinstall lx20730.nlb
-rw-r--r-- oracle oinstall lx20732.nlb
-rw-r--r-- oracle oinstall lx2073a.nlb
-rw-r--r-- oracle oinstall lx2073c.nlb
-rw-r--r-- oracle oinstall lx2073d.nlb
-rw-r--r-- oracle oinstall lx20744.nlb
-rw-r--r-- oracle oinstall lx20747.nlb
-rw-r--r-- oracle oinstall lx20748.nlb
-rw-r--r-- oracle oinstall lx20749.nlb
-rw-r--r-- oracle oinstall lx207d0.nlb
-rw-r--r-- oracle oinstall lx2270a.nlb
-rw-r--r-- oracle oinstall lx2270b.nlb
-rw-r--r-- oracle oinstall lx30001.nlb
-rw-r--r-- oracle oinstall lx30002.nlb
-rw-r--r-- oracle oinstall lx30003.nlb
-rw-r--r-- oracle oinstall lx30004.nlb
-rw-r--r-- oracle oinstall lx30005.nlb
-rw-r--r-- oracle oinstall lx30006.nlb
-rw-r--r-- oracle oinstall lx30007.nlb
-rw-r--r-- oracle oinstall lx30008.nlb
-rw-r--r-- oracle oinstall lx30009.nlb
-rw-r--r-- oracle oinstall lx3000a.nlb
-rw-r--r-- oracle oinstall lx3000b.nlb
-rw-r--r-- oracle oinstall lx3000c.nlb
-rw-r--r-- oracle oinstall lx3000d.nlb
-rw-r--r-- oracle oinstall lx3000e.nlb
-rw-r--r-- oracle oinstall lx3000f.nlb
-rw-r--r-- oracle oinstall lx30010.nlb
-rw-r--r-- oracle oinstall lx30011.nlb
-rw-r--r-- oracle oinstall lx30012.nlb
-rw-r--r-- oracle oinstall lx30013.nlb
-rw-r--r-- oracle oinstall lx30014.nlb
-rw-r--r-- oracle oinstall lx30015.nlb
-rw-r--r-- oracle oinstall lx30016.nlb
-rw-r--r-- oracle oinstall lx30017.nlb
-rw-r--r-- oracle oinstall lx30018.nlb
-rw-r--r-- oracle oinstall lx30019.nlb
-rw-r--r-- oracle oinstall lx3001a.nlb
-rw-r--r-- oracle oinstall lx3001b.nlb
-rw-r--r-- oracle oinstall lx3001c.nlb
-rw-r--r-- oracle oinstall lx3001d.nlb
-rw-r--r-- oracle oinstall lx3001e.nlb
-rw-r--r-- oracle oinstall lx3001f.nlb
-rw-r--r-- oracle oinstall lx30020.nlb
-rw-r--r-- oracle oinstall lx30021.nlb
-rw-r--r-- oracle oinstall lx30022.nlb
-rw-r--r-- oracle oinstall lx30023.nlb
-rw-r--r-- oracle oinstall lx30024.nlb
-rw-r--r-- oracle oinstall lx30025.nlb
-rw-r--r-- oracle oinstall lx30026.nlb
-rw-r--r-- oracle oinstall lx30027.nlb
-rw-r--r-- oracle oinstall lx30028.nlb
-rw-r--r-- oracle oinstall lx30029.nlb
-rw-r--r-- oracle oinstall lx3002a.nlb
-rw-r--r-- oracle oinstall lx3002b.nlb
-rw-r--r-- oracle oinstall lx3002c.nlb
-rw-r--r-- oracle oinstall lx3002d.nlb
-rw-r--r-- oracle oinstall lx3002e.nlb
-rw-r--r-- oracle oinstall lx3002f.nlb
-rw-r--r-- oracle oinstall lx30030.nlb
-rw-r--r-- oracle oinstall lx30031.nlb
-rw-r--r-- oracle oinstall lx30032.nlb
-rw-r--r-- oracle oinstall lx30033.nlb
-rw-r--r-- oracle oinstall lx30034.nlb
-rw-r--r-- oracle oinstall lx30035.nlb
-rw-r--r-- oracle oinstall lx30036.nlb
-rw-r--r-- oracle oinstall lx30037.nlb
-rw-r--r-- oracle oinstall lx30038.nlb
-rw-r--r-- oracle oinstall lx30039.nlb
-rw-r--r-- oracle oinstall lx3003a.nlb
-rw-r--r-- oracle oinstall lx3003b.nlb
-rw-r--r-- oracle oinstall lx3003c.nlb
-rw-r--r-- oracle oinstall lx3003d.nlb
-rw-r--r-- oracle oinstall lx3003e.nlb
-rw-r--r-- oracle oinstall lx3003f.nlb
-rw-r--r-- oracle oinstall lx30040.nlb
-rw-r--r-- oracle oinstall lx30041.nlb
-rw-r--r-- oracle oinstall lx30042.nlb
-rw-r--r-- oracle oinstall lx30043.nlb
-rw-r--r-- oracle oinstall lx30044.nlb
-rw-r--r-- oracle oinstall lx30045.nlb
-rw-r--r-- oracle oinstall lx30046.nlb
-rw-r--r-- oracle oinstall lx31001.nlb
-rw-r--r-- oracle oinstall lx3100e.nlb
-rw-r--r-- oracle oinstall lx31010.nlb
-rw-r--r-- oracle oinstall lx31012.nlb
-rw-r--r-- oracle oinstall lx31014.nlb
-rw-r--r-- oracle oinstall lx31016.nlb
-rw-r--r-- oracle oinstall lx31030.nlb
-rw-r--r-- oracle oinstall lx31031.nlb
-rw-r--r-- oracle oinstall lx31032.nlb
-rw-r--r-- oracle oinstall lx31033.nlb
-rw-r--r-- oracle oinstall lx31040.nlb
-rw-r--r-- oracle oinstall lx31041.nlb
-rw-r--r-- oracle oinstall lx31042.nlb
-rw-r--r-- oracle oinstall lx31043.nlb
-rw-r--r-- oracle oinstall lx31050.nlb
-rw-r--r-- oracle oinstall lx31060.nlb
-rw-r--r-- oracle oinstall lx40001.nlb
-rw-r--r-- oracle oinstall lx40002.nlb
-rw-r--r-- oracle oinstall lx40003.nlb
-rw-r--r-- oracle oinstall lx40004.nlb
-rw-r--r-- oracle oinstall lx40005.nlb
-rw-r--r-- oracle oinstall lx40006.nlb
-rw-r--r-- oracle oinstall lx40010.nlb
-rw-r--r-- oracle oinstall lx40011.nlb
-rw-r--r-- oracle oinstall lx40030.nlb
-rw-r--r-- oracle oinstall lx41001.nlb
-rw-r--r-- oracle oinstall lx41002.nlb
-rw-r--r-- oracle oinstall lx41003.nlb
-rw-r--r-- oracle oinstall lx41004.nlb
-rw-r--r-- oracle oinstall lx41005.nlb
-rw-r--r-- oracle oinstall lx41006.nlb
-rw-r--r-- oracle oinstall lx41007.nlb
-rw-r--r-- oracle oinstall lx41008.nlb
-rw-r--r-- oracle oinstall lx41009.nlb
-rw-r--r-- oracle oinstall lx70001.nlb
-rw-r--r-- oracle oinstall lx80001.nlb
-rw-r--r-- oracle oinstall lx80002.nlb
-rw-r--r-- oracle oinstall lx80003.nlb
-rw-r--r-- oracle oinstall lx80004.nlb
drwxr-xr-x oracle oinstall old

4. ORACLE_HOME环境变量

  有时候,明明已经读取到了ORACLE_HOME的环境变量,但是程序却无法获取,此时,我们在会话上,单独再export 一次。否则,程序无法正确查找nls文件的位置。

  而有时候,是bashrc 或者 bash_profile 文件的内容出现问题,导致系统无法正确读取环境信息。我此次遇到的问题属于这一类。

  首先,需要对 $HOME/.bash_profile $HOME/.bashrc 文件做备份。然后将/etc/skel 路径下的文件复制至$HOME中。再将后期人为添加的环境变量重新配置到.bash_profile, 或者.bashrc 中。

=================================== END ==========================================

待                                 更                                     新

==================================================================================