实现结果:在一个数据库中某个用户下编写一个存储过程,在存储过程中使用DBLINK连接另一个数据库,从此数据库中的一个用户下取数,然后插入当前的数据库中的一个表中。

二. 实现方法步骤:
1. 创建存储过程
2. 在存储过程中先创建database link
3. 创建成功
4. 从另一个数据库取出数据插入到当前数据库中
5. 任务完成
三. 创建DBLINK的方法:
create public database link dblink
connect to totalplant identified by totalplant
using '(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = LOCALHOST)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = prd.gdc)
)
)';
语法解释:create public database link DBLINK名字(自己随便起)
connect to 用户名 identified by 密码
using '(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 要连接的数据库所在服务器的IP地址)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = 要连接的数据库的在本地的服务名(即要连接的数据库的SID))
)
)';
2. 如果创建private的DBLINK
create database link dblink
connect to totalplant identified by totalplant
using '(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = LOCALHOST)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = prd.gdc)
)
)';
四. 连接成功后从所连接的数据库中取数的方法:
select * from tbl_ost_notebook@dblink;
说明:只需在表名的后面加上"@DBLINK名字"即可。
五. 在当前数据库下查看所有的DBLINK的方法:
select * from dba_db_links;
六. 删除当前数据库下的一个指定的DBLINK的方法:
1. 如果创建的是一个public的DBLINK,删除时需要用
drop public database link dblink;
2. 如果创建的是一个private的DBLINK,删除时需要用
drop database link dblink;
说明:drop public database link DBLINK名字;
七. 查看当前数据库的全局数据库名的方法:
1. select * from global_name;
八. 查看当前用户具有哪些针对DBLINK的权限的方法:
SELECT DISTINCT PRIVILEGE AS "Database Link Privileges"
FROM ROLE_SYS_PRIVS
WHERE PRIVILEGE IN ( 'CREATE SESSION','CREATE DATABASE LINK',
'CREATE PUBLIC DATABASE LINK');
# Oracle
# 跨库查询
# oracle跨库查询的方法
# oracle跨库查询dblink的用法实例详解
# 数据库中
# 的是
# 要用
# 存储过程
# 过程中
# 时需
# 只需
# 在一
# 中取
# brush
# ADDRESS_LIST
# DESCRIPTION
# dblink
# class
# ADDRESS
# public
# totalplant
# connect
# identified
# sql
相关文章:
建站主机默认首页配置指南:核心功能与访问路径优化
独立制作一个网站多少钱,建立网站需要花多少钱?
个人网站制作流程图片大全,个人网站如何注销?
潍坊网站制作公司有哪些,潍坊哪家招聘网站好?
建站之星安全性能如何?防护体系能否抵御黑客入侵?
IOS倒计时设置UIButton标题title的抖动问题
如何通过网站建站时间优化SEO与用户体验?
,交易猫的商品怎么发布到网站上去?
网站制作软件有哪些,制图软件有哪些?
如何通过cPanel快速搭建网站?
如何在Golang中引入测试模块_Golang测试包导入与使用实践
建站之星后台管理如何实现高效配置?
网站制作公司排行榜,抖音怎样做个人官方网站
免费ppt制作网站,有没有值得推荐的免费PPT网站?
杭州银行网站设计制作流程,杭州银行怎么开通认证方式?
建站主机如何安装配置?新手必看操作指南
天津个人网站制作公司,天津网约车驾驶员从业资格证官网?
C#怎么使用委托和事件 C# delegate与event编程方法
如何登录建站主机?访问步骤全解析
C#如何在一个XML文件中查找并替换文本内容
小说建站VPS选用指南:性能对比、配置优化与建站方案解析
如何用免费手机建站系统零基础打造专业网站?
广东企业建站网站优化与SEO营销核心策略指南
建站OpenVZ教程与优化策略:配置指南与性能提升
可靠的网站设计制作软件,做网站设计需要什么样的电脑配置?
移动端手机网站制作软件,掌上时代,移动端网站的谷歌SEO该如何做?
如何快速搭建高效WAP手机网站吸引移动用户?
C++如何使用std::optional?(处理可选值)
建站主机服务器选型指南与性能优化方案解析
如何在阿里云完成域名注册与建站?
零服务器AI建站解决方案:快速部署与云端平台低成本实践
建站之星微信建站一键生成小程序+多端营销系统
深圳 网站制作,深圳招聘网站哪个比较好一点啊?
在线教育网站制作平台,山西立德教育官网?
家庭服务器如何搭建个人网站?
如何通过免费商城建站系统源码自定义网站主题与功能?
高端建站三要素:定制模板、企业官网与响应式设计优化
,购物网站怎么盈利呢?
建站之星CMS五站合一模板配置与SEO优化指南
代刷网站制作软件,别人代刷火车票靠谱吗?
如何制作公司的网站链接,公司想做一个网站,一般需要花多少钱?
深圳企业网站制作设计,在深圳如何网上全流程注册公司?
公司网站设计制作厂家,怎么创建自己的一个网站?
建站之星代理商如何保障技术支持与售后服务?
香港服务器网站生成指南:免费资源整合与高速稳定配置方案
高防服务器如何保障网站安全无虞?
怎么制作一个起泡网,水泡粪全漏粪育肥舍冬季氨气超过25ppm,可以有哪些措施降低舍内氨气水平?
韩国服务器如何优化跨境访问实现高效连接?
在线制作视频网站免费,都有哪些好的动漫网站?
如何自己制作一个网站链接,如何制作一个企业网站,建设网站的基本步骤有哪些?
*请认真填写需求信息,我们会在24小时内与您取得联系。