oracle客户端:11.0.2(64位,官网有)
plsql:plsqldev1104.zip 是个百度找的安装包
引用教程:
A:http://jingyan.baidu.com/article/fb48e8be4c7c206e622e1491.html
B:https://jingyan.baidu.com/album/49ad8bce4f934e5834d8faa8.html?picindex=7
1.安装客户端,安装完成后在D:appAdministratorproduct11.2.0client_1etworkadmin 下配置tns
2.测试,从开始菜单找到你安装客户端目录下的sqlplus打开测试 用户:system@TESTDB(tns配的testDB),密码:****连接成功进行下一步,否则继续研究
3.安装plsql,几乎就是下一步下一步的节奏一直到完成
4.打开plsql 可以先试着登录下看看能否登录,我的是说oci文件相关的问题
5.下载引用教程A中提供的32位客户端文件,将其中的oci.dll文件复制到D:appAdministratorproduct11.2.0client_1in,(我是所有都复制进去,只是把重复oci.dll替换了)
6.打开plsql,试着登录,成功则已,不成功取消登录进入打开的plsql界面 然后tools(工具)---preferen.....(也就是第一个选项,首选项)--------找到oraclehome 和OCI配置的地方,home配置为
D:appAdministratorproduct11.2.0client_1in oci配置为D:appAdministratorproduct11.2.0client_1inoci.dll 然后确定,关闭,可再次试着登录,成功停止否则继续
7.添加配置环境变量 :TNS_ADMIN 值为:D:appAdministratorproduct11.2.0client_1etworkadmin 然后试登plsql (我的到这里就成功了)
8.如果不成功根据错误提示检查问题,另外还需要配置编码集,不然可能出现中文乱码的情况,引用教程都有方法,可参照试试
使用32位PLSQL通过64位的ORACLE客户端连接到64位的数据库
标签:index 11.2 客户 work 需要 测试 nbsp html https
小编还为您整理了以下内容,可能对您也有帮助:
32位plsql developer如何连接64位数据库
1.下载instantclient-basic-win32;
2.解压,放到本机数据库oracle安装目录的product文件夹下,比如本人的目录:
3.配置环境变量:
在系统变量中增加这几个系统变量:
ORACLE_HOME=E:apploachproductinstantclient_11_2TNS_ADMIN=E:apploachproductinstantclient_11_2NLS_LANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBK例如:4.到此打开PLSQL development就能成功关联数据库了。32位plsql连接64位oracle解决办法
标签:
32位plsql developer如何连接64位数据库
1.下载instantclient-basic-win32;
2.解压,放到本机数据库oracle安装目录的product文件夹下,比如本人的目录:
3.配置环境变量:
在系统变量中增加这几个系统变量:
ORACLE_HOME=E:apploachproductinstantclient_11_2TNS_ADMIN=E:apploachproductinstantclient_11_2NLS_LANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBK例如:4.到此打开PLSQL development就能成功关联数据库了。32位plsql连接64位oracle解决办法
标签:
32位plsql连接64位oracle 使用命令窗口出错
1.下载instantclient-basic-win32;
2.解压,放到本机数据库oracle安装目录的product文件夹下,比如本人的目录:
3.配置环境变量:
在系统变量中增加这几个系统变量:
ORACLE_HOME=E:apploachproductinstantclient_11_2TNS_ADMIN=E:apploachproductinstantclient_11_2NLS_LANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBK例如:4.到此打开PLSQL development就能成功关联数据库了。32位plsql连接64位oracle解决办法
标签:
32位plsql连接64位oracle 使用命令窗口出错
1.下载instantclient-basic-win32;
2.解压,放到本机数据库oracle安装目录的product文件夹下,比如本人的目录:
3.配置环境变量:
在系统变量中增加这几个系统变量:
ORACLE_HOME=E:apploachproductinstantclient_11_2TNS_ADMIN=E:apploachproductinstantclient_11_2NLS_LANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBK例如:4.到此打开PLSQL development就能成功关联数据库了。32位plsql连接64位oracle解决办法
标签:
如何使用plsql如何连接64位Oracle11g数据库?
由于plsql不支持直接连接64位的oracle数据库,所以可通过以下方法连接。
解决方法:
1、下载instantclient_32位客户端,加压后存放,如D:ProgramFilesinstantclient
2、拷贝Oracle11.2G的msvcr80.dll和tnsnames.ora到解压的instantclient_32位客户端根目录,它们的位置分别是:
D:ProgramFilesCrystalproct11.2.0dbhome_1BIN和D:ProgramFilesCrystalproct11.2.0dbhome_1NETWORKADMIN
3、设置PLSQL Developer中设置Oracle_Home和OCI Library,
如图:
4、在PLSQL Developer目录下创建bat文件,作为PLSQL Developer的启动快捷方式替换PLSQL Developer传统启动方式,bat文件中的内容如下:
@echo off
set path=D:ProgramFilesinstantclient
set ORACLE_HOME=D:ProgramFilesinstantclient
set TNS_ADMIN=D:ProgramFilesinstantclient
set NLS_LANG=AMERICAN_AMERICA.AL32UTF8
start plsqldev.exe
至此设置完成,经实验PLSQL Developer的可以成功连接到Oracle 11.2G 64位
为什么32位plsql连不上64位oracle
以下提示给你:
1、PL SQL 它是一个第三方工具,用于对ORACLE中的数据、存储过程、设定等进行调整操作。
2、PL SQL 它是32位还是64位,与ORACLE服务器是32位还是64位无关,只要服务器正常提供数据库管理服务,PL SQL就应该能联接上。顺便说,现在的PL SQL 都是32位的。本人前几年日常的工作就是用32位的 PL SQL 联接64位的ORACLE数据库。这两年换了系统,现在又回过头去面对MS SQL了。
3、联接PL SQL之前,请在客户机上加装官方提供的与ORACLE版本相对应的ORACLE client 端,并保证它与Oracle服务联通。之后再调试PL SQL。
4、高级一些的提示,这个提示仅供对电脑熟悉,能理解,猜到ORACLE软件运作的朋友:PL SQL其实是一个绿色软件,不必安装,让它能正常使用的前提就是,客户机上已存在正确的联接设定文件,并能正确找到它,这个文件一般名为:“tnsnames.ora”,存在正确的对应的联接服务器的.dll文件,将这些文件所在目录设到系统的“path”变量中去。
5、最后想说,用了近8年的OCACLE,还是一样的不喜欢它,友好度不是一样的低,工具简陋,理解困难,各版本不完全兼容,基本上,不是人玩的东西 ,只有鬼和神才能玩得转。还是MS SQL好哇,工具是官方现成的,而且强大、友善易懂。中小企业,千万条数据级别,没看出OR比SQL强。