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 ==========================================

待                                 更                                     新

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

  

ORA-12705的更多相关文章

  1. ORA-12541:TNS:no listener 客户端tnsnames.ora配置,以及服务端listener.ora配置

    需求:客户端(192.168.25.1)需要访问服务端(192.168.7.215)的Oracle库ORCL. 步骤一:配置客户端tnsnames.ora 步骤二:配置服务端listener.ora ...

  2. Oracle的tnsnames.ora配置(PLSQL Developer)

    首先打开tnsnames.ora的存放目录,一般为D:\app\Administrator\product\11.2.0\client_1\network\admin,就看安装具体位置了. 步骤阅读 ...

  3. Oracle RAC客户端tnsnames.ora相关配置及测试

    1.Oracle RAC服务端/etc/hosts部分内容如下 2.查看服务端的local_listener和remote_listener参数 3.客户端tnsnames.ora配置参考 3.1 1 ...

  4. oracle的sqlnet.ora,tnsnames.ora,listener.ora三个配置文件

    总结: 1 .三个配置文件都是放在$ORACLE_HOME\network\admin目录下. 2 .sqlnet.ora确定解析方式 3 .listener.ora上设SID_NAME,通常用于JD ...

  5. oracle客户端安装配置 tnsnames.ora文件

    Oracle客户端tnsnames.ora连接配置 Oracle90的在C:\Oracle\ora90\network\ADMIN下面 Oracel10g的在D:\oracle\product\10. ...

  6. 修改tnsnames.ora文件中配置内容中的连接别名后,连接超时解决办法

    1.tnsnames.ora文件中配置内容中的连接别名:由upaydb修改为IP地址 2.连接超时 定位原因: PLSQL登录界面的数据库列表就是读的tnsname.ora中连接的别名,这个文件中连接 ...

  7. 安装了多个Oracle11g的客户端,哪个客户端的tnsnames.ora会起作用?

    如果我们由于需要安装了多个Oracle的client,哪个客户端的tnsnames.ora会起作用呢? 答案是: 在安装好clinent端后,安装程序会把client的bin目录放到path里面,pa ...

  8. PLSQL登录数据库 报ORA -12154的诡异问题

    https://q.cnblogs.com/q/89420/ 现象: 1.机器上先后安装了oracle两个版本的client.在装第一个client后,plsql可以顺利连接数据库a并登录. 2.安装 ...

  9. tnsnames.ora配置注意(连接新的数据库)

    文件地址D:\app\think\product\11.2.0\instantclient_11_2\network\admin\tnsnames.ora# tnsnames.ora Network ...

  10. listener.ora/sqlnet.ora/tnsnames.ora配置文件详解

    oracle网络配置 三个配置文件 listener.ora.sqlnet.ora.tnsnames.ora ,都是放在$ORACLE_HOME/network/admin目录下. 英文说明: The ...

随机推荐

  1. python - 字符编码/格式化/替换符

  2. 启动项目时,mapper.xml文件没有导入

    原因分析:绑定的statement没有发现,原因是只有mapper接口的java文件,没有xml文件 解决方法:需要在pom文件中进行配置 <!-- 如果不添加此节点mybatis的mapper ...

  3. oracle 索引的创建与使用

    什么是数据库索引 在关系数据库中,索引是一种与表有关的数据库结构,它可以使对应于表的SQL语句执行得更快. 索引的作用相当于图书的目录,可以根据目录中的页码快速找到所需的内容. 对于数据库来说,索引是 ...

  4. pythonのscrapy抓取网站数据

    (1)安装Scrapy环境 步骤请参考:https://blog.csdn.net/c406495762/article/details/60156205 需要注意的是,安装的时候需要根据自己的pyt ...

  5. awk入门【转】

    awk其实不仅仅是工具软件,还是一种编程语言.不过,本文只介绍它的命令行用法,对于大多数场合,应该足够用了. 一.基本用法 awk的基本用法就是下面的形式. # 格式 $ awk 动作 文件名 # 示 ...

  6. 在VC中改变TAB顺序的方法

    用VC来写MFC程序的时候,多数情况下,会发现TAB顺序和预期的顺序不一致,那么这时就有必要重新调整TAB顺序, 来适应我们所写的程序. 调整TAB顺序的方法有两种: 1.在当前的界面或对话框下按“C ...

  7. hibernate框架学习之数据抓取(加载)策略

    Hibernate获取数据方式 lHibernate提供了多种方式获取数据 •load方法获取数据 •get方法获取数据 •Query/ Criteria对象获取数据 lHibernate获取的数据分 ...

  8. GigE IP地址配置

    目前有三种配置Gige地址的方法: 1)动态获取DHCP 连接的PC上有DHCP server,可以分配给摄像头IP地址 2)静态IP 通过 设备自身的配置命令,来修改摄像头的IP地址,例如DALSA ...

  9. (一)七种AOP实现方法

    在这里列表了我想到的在你的应用程序中加入AOP支持的所有方法.这里最主要的焦点是拦截,因为一旦有了拦截其它的事情都是细节. Approach 方法 Advantages 优点 Disadvantage ...

  10. ubuntu安装jdk8

    文章连接:https://www.cnblogs.com/lighten/p/6105463.html 1.简单的安装方法 安装JDK的最简单方法应该就是使用apt-get来安装了,但是源一般是Ope ...