查看oracle 是32位还是64位
SQL select * from v$version;BANNER---------------------------------------------------------------- Oracle Database 10g Enterprise Edition Release 10.1.0.2.0 - Prod PL/SQL Release 10.1.0.2.0 - Production CORE 10.1.0.2.0 Production TNS for 32-bit Windows: Version 10.1.0.2.0 - Production NLSRTL Version 10.1.0.2.0 - Production 但是只有tns的版本信息,不容易使用户相信。 2、查看x$表 SQL show user USER is "SYS" SQL desc x$ksmmemName Type------------------------------------- --------- ADDR RAW(4) INDX NUMBER INST_ID NUMBER KSMMMVAL RAW(4) RAW(4)表示4 byte及4*8=32bit RAW(8)表示8 byte及8*8=64bit 使用这个方法也很晦涩。 3、通过v$database查看oracle所在系统的环境: SQL Select PLATFORM_NAME From v$database; PLATFORM_NAME
修改tnsnames.ora文件,注意这里修改的是帮助---关于支持信息 ----里面的信息面板中的tns file 路径下的文件,一般
TNS名字 下面也有一个tns file ,但是那个修改不起作用,注意要修改的是如下图2 中的instantclient_11_2文件夹下面的tns,
然后重启PLSQL 就 OK 了