Oracle中dblink的实际应用示例详解
发布时间 - 2026-01-11 03:17:52 点击率:次前言

本文介绍的是关于Oracle同义词+dblink的实际应用,下面话不多说了,来一起看看详细的介绍吧。
业务需求:原数据库(10.2.0.4.0),新数据库(11.2.0.3)
由于程序的需求原因,现在需要把新库上的某个用户直接映射到老库用户下:
1. 备份原库的用户
nohup exp scott/scott OWNER=scott BUFFER=10240000 STATISTICS=none RESUMABLE=y FILE=scott_all_exp.dmp LOG=scott_all_exp.log &
2. 删除原库的用户下的表
set linesize 180 pagesize 1000 SELECT 'DROP TABLE '||table_name||' CASCADE CONSTRAINTS PURGE;' FROM user_tables;
得出SQL的命令vi保存到droptable.sql
然后SQL> @droptable
3. 在原库上创建到新库的dblink
create public database link link167 connect to scott identified by scott using '(DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.167)(PORT = 1521)) ) (CONNECT_DATA = (SERVICE_NAME = NEWDB) ) )';
测试dblink可用:
select * from dual@link167;
4. 在原库上创建同义词
create synonym MDRT_12E92$ for MDRT_12E92$@link167;
在新库查询user_tables得到table_name的列表,
set pagesize 1500 select table_name from user_tables;
命令用UE列编辑处理好,vi保存到createsynonym.sql
然后SQL> @createsynonym
总结
以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流,谢谢大家对的支持。
# oracle中dblink
# racle
# dblink
# oracle中的dblink
# oracle跨库查询dblink的用法实例详解
# Oracle10g通过DBLink访问MySQL示例
# Oracle DATABASE LINK(DBLINK)创建与删除方法
# oracle数据库在客户端建立dblink语法
# Oracle中建立了dblink怎么使用
# 的是
# 说了
# 不多
# 这篇文章
# 谢谢大家
# 到老
# 到新
# 实际应用
# 把新
# 有疑问
# RESUMABLE
# FILE
# BUFFER
# OWNER
# scott
# STATISTICS
# amp
# linesize
# set
# dmp
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
HTML 中如何正确使用模板变量为元素的 name 属性赋值
网站制作免费,什么网站能看正片电影?
Linux系统命令中tree命令详解
如何在服务器上三步完成建站并提升流量?
如何在HTML表单中获取用户输入并用JavaScript动态控制复利计算循环
jQuery validate插件功能与用法详解
如何在Tomcat中配置并部署网站项目?
Laravel怎么连接多个数据库_Laravel多数据库连接配置
Laravel Artisan命令怎么自定义_创建自己的Laravel命令行工具完全指南
Laravel如何实现事件和监听器?(Event & Listener实战)
java获取注册ip实例
Laravel怎么在Blade中安全地输出原始HTML内容
Laravel如何实现用户角色和权限系统_Laravel角色权限管理机制
php后缀怎么变mp4格式错误_修改扩展名提示格式不对怎么办【技巧】
如何在建站之星网店版论坛获取技术支持?
Laravel怎么使用Intervention Image库处理图片上传和缩放
香港服务器网站卡顿?如何解决网络延迟与负载问题?
详解ASP.NET 生成二维码实例(采用ThoughtWorks.QRCode和QrCode.Net两种方式)
弹幕视频网站制作教程下载,弹幕视频网站是什么意思?
Gemini手机端怎么发图片_Gemini手机端发图方法【步骤】
用yum安装MySQLdb模块的步骤方法
Laravel如何实现多级无限分类_Laravel递归模型关联与树状数据输出【方法】
Laravel如何使用Collections进行数据处理?(实用方法示例)
html5怎么画眼睛_HT5用Canvas或SVG画眼球瞳孔加JS控制动态【绘制】
Python企业级消息系统教程_KafkaRabbitMQ高并发应用
如何在浏览器中启用Flash_2025年继续使用Flash Player的方法【过时】
如何在建站主机中优化服务器配置?
Laravel如何保护应用免受CSRF攻击?(原理和示例)
HTML5段落标签p和br怎么选_文本排版常用标签对比【解答】
佐糖AI抠图怎样调整抠图精度_佐糖AI精度调整与放大细化操作【攻略】
edge浏览器无法安装扩展 edge浏览器插件安装失败【解决方法】
Laravel如何实现数据库事务?(DB Facade示例)
如何快速查询域名建站关键信息?
如何用花生壳三步快速搭建专属网站?
如何在Windows服务器上快速搭建网站?
Linux网络带宽限制_tc配置实践解析【教程】
网易LOFTER官网链接 老福特网页版登录地址
C#如何调用原生C++ COM对象详解
新三国志曹操传主线渭水交兵攻略
大连企业网站制作公司,大连2025企业社保缴费网上缴费流程?
Windows驱动无法加载错误解决方法_驱动签名验证失败处理步骤
智能起名网站制作软件有哪些,制作logo的软件?
如何在云主机上快速搭建网站?
美食网站链接制作教程视频,哪个教做美食的网站比较专业点?
网站制作软件有哪些,制图软件有哪些?
Android中Textview和图片同行显示(文字超出用省略号,图片自动靠右边)
php8.4header发送头信息失败怎么办_php8.4header函数问题解决【解答】
使用spring连接及操作mongodb3.0实例
javascript中闭包概念与用法深入理解
Laravel怎么实现验证码(Captcha)功能

