论坛
潜水/灌水快乐,沉淀知识,认识更多同行。
ToB圈子
加入IT圈,遇到更多同好之人。
朋友圈
看朋友圈动态,了解ToB世界。
ToB门户
了解全球最新的ToB事件
博客
Blog
排行榜
Ranklist
文库
业界最专业的IT文库,上传资料也可以赚钱
下载
分享
Share
导读
Guide
相册
Album
记录
Doing
搜索
本版
文章
帖子
ToB圈子
用户
免费入驻
产品入驻
解决方案入驻
公司入驻
案例入驻
登录
·
注册
只需一步,快速开始
账号登录
立即注册
找回密码
用户名
Email
自动登录
找回密码
密码
登录
立即注册
首页
找靠谱产品
找解决方案
找靠谱公司
找案例
找对的人
专家智库
悬赏任务
圈子
SAAS
ToB企服应用市场:ToB评测及商务社交产业平台
»
论坛
›
数据库
›
Nosql
›
ORACLE创建dblink
ORACLE创建dblink
罪恶克星
金牌会员
|
2024-7-27 01:59:51
|
显示全部楼层
|
阅读模式
楼主
主题
782
|
帖子
782
|
积分
2346
dblink的作用
dblink数据库链接顾名思义就是数据库的链接,当我们要跨当地数据库,访问另外一个数据库表中的数据时,当地数据库中就必须要创建长途数据库的dblink,通过dblink当地数据库可以像访问当地数据库一样访问长途数据库表中的数据。
dblink创建
1.查看权限
select * from user_sys_privs where privilege like upper('%DATABASE LINK%');
复制代码
若查看为空,则必要赋予相关的权限
2.赋予权限
这里赋予了两种权限,CREATE PUBLIC DATABASE LINK跟DROP PUBLIC DATABASE LINK,public表示所创建的dblink全部效户都可以使用
grant CREATE PUBLIC DATABASE LINK,DROP PUBLIC DATABASE LINK to username;
复制代码
再次查看权限验证
select * from user_sys_privs where privilege like upper('%DATABASE LINK%');
复制代码
可以看到相关权限已经赋权
3.创建dblink
情况1:已配置
已经在当地数据库tnsnames.ora文件中配置了要长途访问的数据库
#dblink_name:要创建的dblink名称
#user/password:需要在本地登录到远程数据库的用户名/密码
create public database link dblink_name connect to user identified by password using '远程数据库的实例名';
复制代码
情况2:未配置
没有在当地数据库tnsnames.ora文件中配置要长途访问的数据库
#dblink_name:要创建的dblink名称
#user/password:需要在本地登录到远程数据库的用户名/密码
create public database link dblink_name
connect to user identified by password
using
'(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST =远程数据库的ip)(PORT = 远程数据库的端口号))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = 远程数据库的实例名))
)';
复制代码
4.创建结果
运行SQL语句查看dblink创建结果
SELECT * FROM ALL_DB_LINKS;
复制代码
视图字段介绍
OWNER : DB Link的owner
DB_LINK : DB Link名称(主要使用)
USERNAME : 利用DB link时,登录远程数据库实例的用户名
HOST : 登录远程数据库的Net connect string
CREATED : DB Link创建时间
复制代码
5.使用dblink查询数据
使用@毗连dblink举行数据查询
select * from table_name@dblink_name;
select * from 远程数据库表名@远程连接dblink名;
复制代码
6.删除dblink
drop public database link dblink_name;
复制代码
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有账号?
立即注册
x
回复
使用道具
举报
0 个回复
倒序浏览
返回列表
快速回复
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
or
立即注册
本版积分规则
发表回复
回帖并转播
回帖后跳转到最后一页
发新帖
回复
罪恶克星
金牌会员
这个人很懒什么都没写!
楼主热帖
2. 函数
京东张政:内容理解在广告场景下的实践 ...
从Android开发的角度比较MVC,MVP,MVVM ...
HCIA学习笔记十一:ARP地址解析协议 ...
dotnet 6 为什么网络请求不跟随系统网 ...
React技术栈 --》plugin与JSX语法使用 ...
KAFKA EAGLE 监控MRS kafka之操作实践 ...
学习ASP.NET Core Blazor编程系列十五 ...
花了两天从几十万行代码里总结出的22个 ...
【C#/.NET】RESTful风格的Post请求与Cr ...
标签云
挺好的
服务器
快速回复
返回顶部
返回列表