oracle添加现有的数据库,如题,如何在PL/SQL中添加已有的oracle数据库?

第一种情况:

连接oracle10g免安装客户端解决办法

首先,在安装ORACLE服务器的机器上搜索下列文件,

oci。dll

ocijdbc10。dll

ociw32。dll

orannzsbb10。dll

oraocci10。

dll

oraociei10。dll

sqlnet。ora

tnsnames。ora

classes12。jar

ojdbc14。jar

制作成压缩文件,配置目标计算机使用。

1。将oracleinstantclient。

rar解压缩到一个目录, 如d:\oracleinstantclient

2。配置d:\oracleinstantclient的tnsnames。ora文件,只需要修改其中的服务器地址、服务名称和端口。

3、配置环境变量,在PATH变量中加入d:\oracleinstantclient

4、注册表加入下面键值

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment]

"LD_LIBRARY_PATH"="d:\OracleInstantClient"

"NLS_LANG"="AMERICAN_AMERICA。

ZHS16GBK"

"TNS_ADMIN"="d:\OracleInstantClient"

5、如果是ASP。NET应用,则要为ASPNET用户分配d:\oracleinstantclient文件夹的读写权限。

通过上面的设置后,即可实现免安装ORACLE客户端,连接到ORACLE数据库服务器。

也可以将上面解压缩后的文件和手动过程制作成安装包,实现自动安装。

注意:

1、用上面的方法,连接oracle9。2,应该也没有问题。

2、如果使用JDBC连接,需要到官网下载instantclient-jdbc-win32- 。

zip: 包含JDBC Driver的包。

第二种情况:

不安装Oracle客户端用PL/SQL Developer连接Oracle服务器

1。从 Download Instant Client,Basic包下一个即可

2,在磁盘创建上目录,解压过去,比如解压到c:\oracleclient

3,创建目录c:\oracleclient\network\admin

4,创建文件tnsnames。

ora 内容如下

oracledata =

(DESCRIPTION =

(ADDRESS_LIST =

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

)

(CONNECT_DATA =

(SERVICE_NAME = yourSID )

)

)

5,在环境变量中添加nls_lang=SIMPLIFIED CHINESE_CHINA。

ZHS16GBK

6,设置pl/sql Developer的perference,主要填二个文本框 OCI Library:“c:\oracleclient\oci。dll”, Oracle_home: “c:\oracleclient\”

7,重启pl/sql developer, 输入用户名密码,以及tnsnames。

ora设置的oracledata, Enjoy it。

全部

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值