可以通过两种方法实现:
创新互联主要从事成都做网站、成都网站建设、网页设计、企业做网站、公司建网站等业务。立足成都服务锡林郭勒盟,10余年网站建设经验,价格优惠、服务专业,欢迎来电咨询建站服务:18982081108
1、安装oracle客户端,配置本地服务即可连接远程数据库。
2、如果不安装oracle客户端,则需要下载instantclient,然后进行对应的配置,使用pl/sql developer进行连接,具体配置你可以百度下,相关参考信息应该不少。
Oracle如何连接远程数据库
配置好相关的文件就可以,一般是tnsname.ora文件。
一般oracle10g的文件所在目录为:C:\oracle\product\10.2.0\db_1\network\ADMIN
其他版本的可在oracle目录下搜索tnsname.ora文件名进行修改。
ora =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = xxx.xxx.xxx.xxx)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = orcl)
)
)
oracle如何连接别人的数据库
其中ora为本地实例名,xxx.xxx.xxx.xxx为远程IP地址,1521为端口号,orcl为远程数据库实例名,按照对方提供的内容进行修改即可。
1、对方的主机能被连接(如在同一局域网内)
2、需要知道对方数据库IP、端口号、服务名
3、需要知道对方提供的管理数据库的用户名及密码
连接方法:
1、在本地的oracle安装目录,找到tnsnames.ora文件,一般在~\oracle\product\10.2.0\db_1\network\ADMIN目录下,如图:
2、用文本打开tnsnames.ora文件,添加以下内容:
本地自定义实例名 =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 数据库IP或数据库主机名)(PORT = 数据库端口号))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = 数据库服务名)
)
)
3、保存文件即可。
4、打开第三方工具,如plsq,输入对方提供的用户名及密码,选择新建的数据库链接即可。
为以后的工作做准备
第一步:orahome92-configuration and migration tools- net managers
第二步:在“服务命名”中点“+”
第三步:编辑一个你的服务名,(不是对方的数据库名)
第四步:默认选择TCP/IP
第五步:主机名填入对方的机器IP地址,端口默认(不要改)
第六步:服务名是对方的数据库名(要问对方),连接类型默认(不要改)
第七步:连接测试
前提是在同一个局域网,或者网络IP可以互相ping通
1、本地创建ORACLE监听
2、防火墙开通端口
3、远程安装ORACLE客户端,根据服务端的数据库名称、IP地址、端口配置TNS连接
1.
客户端需要安装Oracle官网下载的客户端压缩包,比如解压缩到D:/sqlplus
2.
客户端的D:/sqlplus目录里TNSNAMES.ORA文件中,host信息,SERVICE_NAME信息要配置的和Oracle数据库的同名文件的一致
3.
配置host文件(C:/Windows/System32/drivers/etc/),标注要连接的Oracle数据库IP对应名称信息需要和TNSNAMES.ORA里的一样
4.
在环境变量里加入PATH=D:/sqlplus
;TNS_ADMIN=D:/sqlplus;NLS_LANG=SIMPLIFIED
CHINESE_CHINA.ZHS16GBK
5.
在PLSQL
Developer的登录界面,输入用户名密码,Database处,输入的是TNSNAMES.ORA中的Service_name即可。
连接远程oracle数据库,首先网络要畅通,然后需要知道远程数据库的IP地址,数据库端口号,用户名,密码,数据库服务名等信息。
1、本地要安装oracle客户端,在如下路径找到tnsname.ora文件。~\oracle\product\10.2.0\db_1\network\ADMIN
2、打开tnsname.ora文件。添加如下内容:
本地实例名=
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 数据库IP地址)(PORT = 端口号))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = 服务名)
)
)
3、然后以第三方工具PL/SQL为例。选择正确的数据库及连接方式,填写正确的用户名和密码即可。