如何在不装ORACLE的情况下使用PLSQL
来源:互联网 发布:民生股票交易软件 编辑:程序博客网 时间:2024/05/01 03:19
原来我电脑装了oracle跟plsql,然后使用plsql的。后来因为某些原因,我重装了系统,把装的软件都格调了,需要重新装。当时在装plsql的时候我就想,我一直都是直接用plsql远程连接的服务器的oracle,为什么我自己本地的机器还需要装oracle,我可不可以在不装oracle的情况下使用plsql。后来我研究了好久终于给研究出来了。
首先第一步,需要oracle一些必须的文件
我们可以直接从服务器或者其他已经装oracle的电脑上拷贝这些过来,或者上网下载http://pan.baidu.com/s/1B6XWi,这是我上传的需要的可以直接下载,将这些文件解压在一个文件夹中,我自己的路径是E:\software\Database\oracle\instantclient_10_2。
第二步,安装plsql,直接不登陆进入,然后tools下的preferences中选择connection,在以下输入你的路径,oracleHome就是你解压的路径,OCI就是你路径后面跟上/oci.dll
第三步,在解压目录下,新建NETWORK/ADMIN文件夹,在里面新建 tnsnames.ora,在其中输入(配置远程服务器的监听器地址):
dept =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 10.72.37.60)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = orcl)
)
)
保存,退出。
以上的步骤网上都好多,我也依次做了,可以重启PLSQL之后,它直接报错,“启动此程序,因为计算机中丢失msvcr71.dll。尝试重新安装该程序以解决此问题”。后来我又搜了这个问题,然后我需要上网下了一个msvcr71.dll直接拷贝该文件到系统目录里,如何是Windows XP/WIN7复制到C:WindowsSystem32目录下。然后打开"开始-运行-输入regsvr32 msvcr71.dll",本来我也以为可以解决问题了,可是又出现了状况。模块可能与您正在运行的Windows版本不兼容。检查该模块是否与regsvr32.exe的x86或x64版。由于我新系统是64位的系统,存在不兼容的问题,后来研究发现,64位的系统一般都是可以安装32位程序的,执行C:\Windows\SysWOW64\regsvr32.exe 而不是C:\Windows\System32\regsvr32.exe于是我把msvcr71.dll拷贝到系统的C:\Windows\SysWOW64文件夹下,然后进入到这个目录,执行命令cd C:\Windows\SysWOW64。 regsvr32 msvcr71.dll。如图
虽然还有报错,但是已经成功了,试了下,可以直接使用Plsql登录服务器Oracle,大功告成!
最后可能你还需要设置一下环境变量NLS_LANG,设置为SIMPLIFIED CHINESE_CHINA.ZHS16GBK。不然你可能查询出来的数据中文无法显示,你需要将语言设置为简体中文。
- 如何在不装ORACLE的情况下使用PLSQL
- 在不安装Oracle客户端情况下,使用PLSQL连接远程Oracle服务器的说明
- 不装Oracle客户端的情况下配置plsql
- 如何在不安装oracle的前提下配置plsql
- plsql配置(不安装oracle的情况下)
- 如何在不安装Oracle Client的情况下使用PL/SQL Developer
- 如何在不安装Oracle客户端的情况下,使用PL/SQL Developer连接数据库
- 如何在不安装Oracle客户端的情况下,使用PL/SQL Developer连接数据库
- 怎样使用PL/SQL在不安装oracle 客户端的情况下使用oracle数据库
- 不安装Oracle客户端如何使用PLSQL
- plsql连接远程oracle,在本机没有oracle的情况下
- 在不使用*、/、+、-、%操作符的情况下,如何求一个数的1/3
- 如何在不使用临时变量的情况下交换两个变量的值?
- 如何:在不使用 ActiveSync 的情况下连接到 Windows CE 设备
- 如何在不安装JMF软件包的情况下使用JMF
- Android如何在不继承TabActivity的情况下使用TAbHost
- 如何在MacBook上不使用VPN的情况下上Google等国外网站
- SAS如何在不排序的情况下使用by语句
- DLX_精确覆盖问题
- 试用期升职?不只有钱才任性!
- 由 BUG 引发 ORA-15064 进而导致数据库实例意外中止
- android studio 运行后在模拟器或者真机上中文乱码问题
- java 23种常用设计模式之组合模式(Composite)
- 如何在不装ORACLE的情况下使用PLSQL
- 黑马程序员_常用对象API
- 音视频图像资料目录
- 别人的跳槽情况是这样,我该去哪了
- CocoaPods pod install/pod update更新慢的问题
- VC6 VC2010 UAC设置
- 微软关闭在华两家制造工厂 生产转移至越南河内
- C++之POJ9
- Web前端:FreeMarker技术指南