oracle64位plsql

2022-08-10 版权声明 我要投稿

第1篇:oracle64位plsql

解决64位win7下plsql连接64位oracle的问题

解决win7 x64系统下PL/SQL无法连接64位Oracle数据库的方法

#问题描述:确定安装好Oracle 11g 64位客户端、PL/SQL developer(不区分32/64)后,打开PL/SQL,无法选择数据库实例,如下图:

#解决办法:

1. 下载oracle官网提供的文件instantclient-basic-win32-11.2.0.1.0; 下载地址:http://pan.baidu.com/s/1c0CMOwS

2. 将instantclient-basic-win32-11.2.0.1.0 文件加压至oracle文件目录product下:

3. 复制oracle安装文件夹.. etworkadmin下的文件 listener.ora和tnsnames.ora 到 ..productinstantclient_11_2的下面

4. 进入PL/SQL Developer安装目录,新建start.bat文件,用记事本编辑写入: @echo off

set path=D:appAdministratorproductinstantclient_11_2 set ORACLE_HOME=D:appAdministratorproductinstantclient_11_2 set TNS_ADMIN=D:appAdministratorproductinstantclient_11_2 set NLS_LANG=AMERICAN_AMERICA.AL32UTF8 start plsqldev.exe

##此处的所有文件目录需要修改成自己的目录. 5. 点击运行start.bat, 正常情况会打开PL/SQL Developer(此时已经可以用来正常登录)

6. 第5步正常开打登录窗户后,点击取消或登录进入PL/SQL主界面:

1) 点击“Tools -- Preferences”后,修改Oracle主目录名以及OCI库目录,

目录中都应包含instantclient_11_2目录

此时保存退出后,完成对PL/SQL的修改

修改电脑环境变量,默认为oracle安装目录,需添加/修改为instantclient_11_2目录:

path=D:appAdministratorproductinstantclient_11_2 ORACLE_HOME=D:appAdministratorproductinstantclient_11_2 TNS_ADMIN=D:appAdministratorproductinstantclient_11_2 编辑完成保存后,PL/SQL即可正常使用。

第2篇:Oracle使用工具plsql远程连接问题

使用PL/SQL Developer远程连接Oracle数据库,本地机器上已经安装了Oracle数据库只要

1.配置tnsnames.ora(我的安装在D:oracleproduct10.2.0db_1 etworkADMIN)

2.登录plsql时填写相应信息

第一步:配置tnsnames.ora

找到tnsnames.ora文件,用记事本方式打开,你可以看到像如下配置信息

ORCL =

(DESCRIPTION =

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

(CONNECT_DATA =

(SERVER = DEDICATED)

(SERVICE_NAME = orcl)

)

)

上面这段是连接本地(安装好Oracle默认的,你也可以修改数据库别名,将“ORCL”换成其他的)的数据库的

要连接远程的Oracle数据库则再增加配置信息如下

自己定义远程数据库名称(别名)=

(DESCRIPTION =

(ADDRESS = (PROTOCOL = TCP)(HOST = 远程服务器IP)(PORT = 1521))

(CONNECT_DATA =

(SERVER = DEDICATED)

(SERVICE_NAME = 远程服务器上数据库名称)

)

)

注意:别名不能与其他数据库(本地、远程)的别名相同,它可以跟相应远程服务器上的数据库名称不一样,要连接多个远程Oracle数据库,照样子在来几段上述配置信息即可。

第二步:登录plsql

Username:

Password:

Database:要登录的数据库名称(别名)

Connect as:

注意:一定要写对上面面的红色部分(其余的3个字段我就不说了),且跟tnsnames.ora配置文件中的别名相同

知道这两步后,以后不管是远程还是本地上的数据库你想怎么连就怎么连!只是tnsnames.ora文件中多了几段配置信息。

第3篇:Oracle服务测试连接成功,但是用PLSQL连接提示无法解析指定的连接标识符

Oracle服务测试连接成功,但是用PL/SQL连接提示“无法解析指定的连接标识符”

问题分析:可能是安装了ORACLE的客户端软件,而你只在ORACLE安装程序下配置服务,而没有在ORACLE的客户端安装程序下配置服务。 解决方案:

1、打开oracle客户端下的Net Configuration Assistant,如果没有监听要建立一个监听,如果已经有了,就不需要再建了。

2、打开oracle客户端下的Net Manager,创建服务,创建的方法和oracle软件下建的方法一样。

2、再次打开PL/SQL,你会发现数据库的下拉列表多了一个你刚才建立的数据库。

4、恭喜你,成功了。

注:本文为网友上传,旨在传播知识,不代表本站观点,与本站立场无关。若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:iwenmi@163.com。举报文章