oracle不用安装客户端也可以用plsql远程连接
1、 首先,在安装ORACLE服务器的机器上搜索下列文件,放到一个文件夹,如
D:/oraclient。我这儿已经将其打包并压缩了,下载地址:http://pan.baidu.com/s/1eQyxTVc
oci.dll
ocijdbc10.dll
ociw32.dll
orannzsbb10.dll
oraocci10.dll
oraociei10.dll
sqlnet.ora
tnsnames.ora
classes12.jar
ojdbc14.jar
2、
配置tnsnames.ora,如果本机上没有安装oracle,可以从安装了oracle的机上拷贝一个(tnsnames.ora文件在%ORACLE_HOME%/network/admin下)放在上面的目录D:/oraclient下。
oracledata =
(DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST =
192.168.0.58)(PORT
= 1521))
)
(CONNECT_DATA = (SERVICE_NAME = oracledata) ) )
3、 添加一个环境变量,名为
TNS_ADMIN,值为tnsnames.ora文件所在路径(如:D:/oraclient,特别是重装后或其它操作,忘了TNS_ADMIN变量,plsql
登陆就会报无法解析指定的连接标识符),这是为了能够找到上面说的tnsnames.ora。如果本机上安装了ORACLE,并且设置了
ORACLE_HOME环境变量,那么会自动在%ORACLE_HOME%/network/admin/位置查找tnsnames.ora文件。
4、 设置ORACLE的语言,添加环境变量:”NLS_LANG = SIMPLIFIED
CHINESE_CHINA.ZHS16GBK”,(AMERICAN_AMERICA.US7ASCII
是ASCII编码类型,其它类型可自己到服务器看一下或网上查找一下)(本步骤一定要做对,如果编码不对,会产生乱码)。
5、 下载并安装PL.SQL.Developer配置应用配置
tools->preferences->
connection Oracle Home=D:oraclient
OCI library=D:oraclientoci.dll
6、 再次打开plsql则会在database中有oracledata
选项输入用户名密码就可以登陆。
注:a、
PL.SQL.Developer.7.0.3.1096.Setup.rar下载地址:http://pan.baidu.com/s/1o64npfO
b、以上6点在XP系统没有任何问题,但是当我在windows Server
08执行提示如下错误,说缺msvcr71.dll。
在此给大家科普一下。windows2008/windows2008r2/win7
Msvcp71.dll和Msvcr71.dll错误的解决方法
MSVCP71.DLL和msvcr71.dll文件都是VC7运行库文件,如果缺少了这两个文件,会使得很多常用软件无法正常运行。如果在
windows 7或者windows server
2008操作系统中,出错的可能性更大,我们需要单独下载Msvcp71.dll和Msvcr71.dll文件拷贝到相应(32位系统和64位系统当中),下面给出拷贝目录和文件下载。Msvcp71.dll和Msvcr71.dll百度网盘下载地址:http://pan.baidu.com/s/1pJ57gT1
下载后解压缩,得到两个文件:MSVCP71.DLL和msvcr71.dll。
如果是32位操作系统,复制到这个文件夹:C:WindowsSystem32
如果是64位操作系统(Windows 7/Windows server
2008),复制到这个文件夹:C:WindowsSysWOW64