instantclient,instantclient怎么看版本
一、plsql怎么配置oracle数据连接
PLSQL配置ORACLE连接的方法如下:
一、打开plsql的安装目录。
二、点开安装目录,找到客户端的安装目录instantclient。
三、点开目录network/admin,找到文件tnsnames.ora。
四、用文本编辑器打开tnsnames.ora,可以看到里面配置了很多数据库连接。
五、在底部新增一条连接记录,保存。
六、打开plsql,找到配置的别名,输入用户名密码,点击登录。
七、进入plsql操作界面。
八、新建一个sqlcommand,写一条查询语句,查询成功。
这样就可以配置新的连接了。
二、instantclient怎么看版本
方法一、查看oracle客户端版本:sqlplus-v
方法二:
运行sqlplus/nolog命令,如果你服务器安装了多个客户端版本,那么你应该进入对应安装目录的BIN目录后,运行该命令
C:\Users\Mr.Bruce>sqlplus/nolog
SQL*Plus:Release11.2.0.1.0Productionon星期一8月816:06:052016
Copyright(c)1982,2010,Oracle.Allrightsreserved.
11.2.0.1.0是版本号
三、php如何与oracle连接
PHP其实本身是自带Oracle的扩展的,只不过开启之后基本上没有任何作用,需要自己去下载新版本的扩展,需要根据Oracle数据库版本去下载扩展,而且还需要下载对应
php
版本的oracleinstantclient来支持扩展的运行,不然只是开启扩展,扩展也是开启不成功的,如果电脑上安装了Oracle数据的话,就不用下载oracleinstantclient,这里我本地没有Oracle的客户端所以需要下载oracleinstantclient。下载完成之后,解压到同一个文件夹目录下,在这里,我们放在E:\Oracle下,解压到当前文件夹,最后会自动生成一个新的文件夹instantclient_11_2,两个安装包的文件都会放到该文件夹下,即E:\Oracle\instantclient_11_2。
二、修改系统变量
1>将E:\Oracle\instantclient_11_2添加到系统变量PATH中
2>新增系统变量
NLS_LANG=AMERICAN_AMERICA.WE8MSWIN1252-->>服务器端字符集
TNS_ADMIN=E:\Oracle\instantclient_11_2-->>指定tnsnames.ora所在位置
注意:如果安装网上方法系统变量依然没有生效的话,需重启电脑让修改的系统变量生效。
三、在E:\Oracle\instantclient_11_2下新建tnsnames.ora配置文件,内容如下:
到这里支持的扩展工具就安装好了,接下来就去下载oci8的php扩展包。
需要根据php版本下载对应版本的扩展,解压后将解压出来的.dll文件放到对应php的ext中,最后在php.ini中增加开启对应的扩展
extension=php_oci8.dll
extension=php_oci8_11g.dll
执行完成之后可以在phpinfo中查看到对应的功能已经开启。
如果你的phpinfo里面显示出来了这些就说明PHP已经可以连接并操作Oracle数据库了。