将Oracle Client Package .更新至http://www.Oracle.com/technology/software/tech/OCI/instant client/htdocs/winsoft.html下载instantclientpackage基本包(:All files required to run OCI,OCCI,and JDBC-OCI应用程序) )
1 .下载1.Oracle客户端软件包。
3http://www.Oracle.com/technology/software/tech/OCI/instant client/htdocs/winsoft.html下载
instantclientpackagebasic包(:All files required to run OCI,OCCI,and JDBC-OCI applications ) )此处下载的是版本130
Oracle客户端包:的本地保存
创建一个文件夹,如oracle_client,然后将下载的文件附加压缩到此文件夹中。 ((笔者目录: d : (Oracle _ client (instant client _ 10 _2) ) ) ) ) )。)
3 .在当前目录中创建两个新文件: sqlnet.ora和tnsnames.ora,然后手动配置sqlnet.ora和tnsnames.ora
例如这里是:
sqlnet.ora文件内容:
sqlnet.authentic ation _ services=(nts )
NAMES.DIRECTORY_PATH=(TNSNAMES,EZCONNECT )
tnsnames.ora文件的内容(斜体表示需要替换的内容) :
orcl=
(DESCRIPTION=
(ADDRESS_LIST=
(address=(protocol=TCP ) (HOST=192.168.1.103 ) (PORT=1521 ) )
)
(CONNECT_DATA=
(SERVICE_NAME=orcl )
)
)
4 .配置环境变量
变量名: TNS_ADMIN
变量值: d :Oracle _ clientinstant client _ 10 _ 2
否则,将出现: ora-12154: tns : couldnotresolvetheconnectidentifierspecified错误
如果以前安装并卸载了Oracle,则会保留NLS_LANG=NA的密钥值。 键入RegEdit打开注册表HKEY _ local _ machine/software/Oracle,在右侧找到并删除NLS_LANG=NA
否则,报告ora-12705: cannotaccessnlsdatafilesorinvalid错误。
pl/sql软件的安装(流程略) ) ) ) )。
配置pl/sql的Oracle连接参数:
在pl/sql工具/首选项(too/preference/)中选择一个连接,然后在右侧设置Oracle主目录名称,即安装目录和OCI库。
Oracle本位目录名称: d :Oracle _ clientinstant client _ 10 _ 2
OCI库: d :Oracle _ clientinstant client _ 10 _2 OCI.dll
pl/sql测试成功
声明:本文原创发布php中文网。 转载请注明出处。 谢谢您的尊重。 如有疑问,请联系admin@php.cn处理