搜索
您的当前位置:首页正文

oracle 11g 64位连接32位PLSQL的方法

来源:爱够旅游网


安装32位的Oracle客户端( instantclient-basic-win32-11.2.0.1.0)。Win7 64位系统暂无PLSQLDeveloper,所以下一个32位的。

下载instantclient-basic-win32-11.2.0.1.0.zip (一定得是32位的,不要下错了版本,Oracle官网有下载),将其解压至Oracle安装目录的Product下(本机命名为:instantclient_11_2):E:\\app\\w\\product\\instantclient_11_2

拷贝数据库安装根目录下的一个文件夹:E:\\app\\w\\product\\11.2.0\\dbhome_1

\\NETWORK到Oracle客户端目录下E:\\app\\w\\product\\instantclient_11_2(其实只需要 NETWORK\\ADMIN\\SAMPLE\nsnames.ora)

PLSQL Developer win7 64位 安装方法

安装PL/SQL Developer :

安装 PL/SQL Developer,在perference->Connection里面设置OCI Library和Oracle_Home,例如本机设置为:

Oracle Home :D:\\Oracle\\app\\Dell\\product\\instantclient_11_2

OCI Library :D:\\Oracle\\app\\Dell\\product\\instantclient_11_2\\oci.dll

设置环境变量(修改PATH和TNS_ADMIN环境变量):

对于NLS_LANG环境变量, 最好设置成和数据库端一致, 首先从数据库端查询字符集

信息:

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

NLS_LANG

----------------------------------------------------

SIMPLIFIED CHINESE_CHINA.ZHS16GBK

右击\"我的电脑\" - \"属性\" - \"高级\" - \"环境变量\" - \"系统环境变量\":

1>.选择\"Path\" - 点击\"编辑\把

\"D:\\Oracle\\app\\Dell\\product\\instantclient_11_2;\" 加入;

2>.点击\"新建\变量名设置为\"TNS_ADMIN\变量值设置为\"D:\\Oracle\\app\\Dell\\product\\instantclient_11_2;\点击\"确定\";

3>.点击\"新建\变量名设置为\"NLS_LANG\变量值设置为\"SIMPLIFIED CHINESE_CHINA.ZHS16GBK\点击\"确定\";

最后点击\"确定\"退出.

如果出现登录错误:ORA-121541:TNS:无法解析指定的连接标示符的问题解决方法如下:

1.配置tnsnames.ora文件:

# tnsnames.ora Network Configuration File:

E:\\app\\w\\product\\11.2.0\\dbhome_1\\NETWORK\\ADMIN\\SAMPLE\nsnames.oRA

# Generated by Oracle configuration tools.

ORCL =

(DESCRIPTION =

(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))

(CONNECT_DATA =

(SERVER = DEDICATED)

(SERVICE_NAME = orcl)

)

)

EXTPROC_CONNECTION_DATA =

(DESCRIPTION =

(ADDRESS_LIST =

(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))

)

(CONNECT_DATA =

(SID = PLSExtProc)

(PRESENTATION = RO)

)

)

2.配置LISTENER.ora文件:

SID_LIST_LISTENER =

(SID_LIST =

(SID_DESC =

(SID_NAME = PLSExtProc)

(ORACLE_HOME = c:\\oracle\\product\\10.2.0\\db_1)

(PROGRAM = extproc)

)

(SID_DESC =

(SID_NAME = orcl)

(GLOBAL_DBNAME = orcl)

)

)

LISTENER =

(DESCRIPTION_LIST =

(DESCRIPTION =

(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))

(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))

)

因篇幅问题不能全部显示,请点此查看更多更全内容

Top