oracle 查询本机数据库,本机访问其它电脑上的oracle数据库

最近发现很多人问到怎么才能访问别人机子上的oracle,这里来给大家做个示范

借助工具的话,oracle就自己带了两个

配置和移值助手下面:net configuration assistant 和net manager

一.net configuration assistant

1.选择本地NET服务名配置

2.添加

3.在服务名中输入你要访问的机子的oracle的服务名称(就是数据库名啦)如为abc

4.之前的协议用默认的就行了,这里的主机名就填你要访问的主机的IP或主机名称(这个只对于局域网)(如用192.168.0.100)

5.然后就会让你测试连接,第一次一般是失败的,因为它是用sys用户在测试,MS不支持用sys用户测的,

你只要换个用户测就行了,

6.这时会让你输入网络服务名,你随便输入一个名字就行了,因为这个名字是你用来连接到其它机子的服务名,(如用KEYMEN)

然后一路NEXT,完成

这时你会发现在这个文件会发生变化x:oracleproduct10.2.0db_1

etworkadminnsnames.ora

你会发现多了如下的内容:

KEYMEN =

(DESCRIPTION =

(ADDRESS_LIST =

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

)

(CONNECT_DATA =

(SERVICE_NAME = abc)

)

)

然后你就可以连到这台机子上去了(如:conn as sysdba)不过前提是人家的机子服务是启动的哦

二.用net manager就更简单啦

点击orcle net 配置下的 本地

本地下面先择服务命名,然后选择点+号添加服务

这里会先让你输入网络服务名,如上面的keymen,接着是主机名如上机的192.168.0.100

再接着是服务名如同上面的abc

一路下一步就OK了,不过注意,完成后一定要点文件,保存网络配置

这样就OK了

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值