oracle配置dblink,存在的问题及处理方式

工作需要用到第三方数据库dblink获取相关数据,虚拟机下win 7 多次设置telnet客户端/服务端失败,整理出以下操作步骤,win7亲测问题解决,若是其他Windows版本遇到类似问题,可以尝试以下方法,希望对你有所帮助!

第一步:开启远程权限

1.进入设置

1.右击【计算机】->【属性】->【远程设置】
或者
2.【开始】->【控制面板】->【系统安全】->【系统】->【远程设置】
在这里插入图片描述

2.开启telnet客户端/服务端

1.【开始】->【控制面板】->【程序】->【打开或关闭windows功能】->勾选【Telnet服务器】和【Telnet客户端】->点击【确定】->之后【立即重启】
2.【WIN + R】快捷键->输入【services.msc】回车->找到【telnet】服务->右击【属性】将禁用设置为【自动】并重启服务
在这里插入图片描述
注:要是在服务里仍然找不着,那么进行第三步操作

3.下载telnet.exe程序

1.下载telnet及配置

1.点击下载 telnet.exe(提取码:1c9q ),将名字改成telnet,放置C:\Windows\System32 路径下

2.【WIN + R】快捷键->输入【cmd】回车->输入【telnet】->出现 【欢迎使用 Microsoft Telnet Client】即可
在这里插入图片描述

2.设置服务状态

1.WIN + R】快捷键->输入【services.msc】回车-> 找到【Remote Desktop Configuration】【Remote Desktop Services】
2.【Remote Desktop Services UserMode】->右击【属性】将禁用设置为【自动】并重启服务
在这里插入图片描述

第二步:网络环境和dblink 连接创建

1.获取ip

【WIN + R】快捷键->输入【cmd】回车->【ipconfig】得到当前ip

2.dblink 连接创建

①查询/创建用户dblink 权限

  • 查询用户dblink权限
select * from user_sys_privs where privilege like upper('%DATABASE LINK%');
  • 设置用户dblink权限
 grant create public database link to wangyong;

②创建/连接 dblink

  • pl/sql developer 图形化创建
    在这里插入图片描述②语句创建
  • 使用已有的库
create public database link TESTLINK2 connect to lym  identified by "1" USING 'ORCL';
  • 创建新库
create database link link_name
connect to username identified by password
using ' (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = WIN7-2020UCGQQB)(PORT = 1521))
    )
    (CONNECT_DATA =
      (SERVICE_NAME = Ray)
    )
  )';

③连接查询dblink

select * from fpmv_indi@Ray;

在这里插入图片描述

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值