www.qwmp.net > DBlink

DBlink

比如现在有俩个数据库,都是单独的,如果我们现在登陆当前数据库,想访问另一个数据库,如果我们建了DBLINK我们就可以直接在当前数据库取访问另一个数据库。 如select * from user@xe 这样我们就可以直接访问另一个数据库的user表

创建公开数据库链接 CREATE PUBLIC DATABASE LINK “数据库链接别名” CONNECT TO “登陆用户” IDENTIFIED BY “登陆密码” USING '(DESCRIPTION =(ADDRESS_LIST =(ADDRESS =(PROTOCOL = TCP)(HOST = IP)(PORT = 1521)))(CONNECT_DATA =(SID = SID)))...

查询方法: 1、执行select * from dba_db_links;语句。 2、在PL/SQL中,在左边浏览器中点击database links就可以看到数据库链路了。 创建Create database link语句: create public database link 链路名 connect to 用户 identified by 口令 us...

创建dblink一般有两种方式,不过在创建dblink之前用户必须有创建dblink的权限。想知道有关dblink的权限,以sys用户登录到本地数据库: select * from user_sys_privs t where t.privilege like upper('%link%'); 1 SYS CREATE DATABASE LINK NO ...

create database link to225[U1] connect to ultranms[U2] identified by ultranms[U3] using '(DESCRIPTION = (ADDRESS_LIST = (ADDRESS =(PROTOCOL = TCP)(HOST = 192.168.2.225[U4] )(PORT= 1521)) ) (CONNECT_DATA = (SID = nms[U5] ) (SERV...

比如我想在192.168.1.1服务器上的orcl数据库创建dblink,访问192.168.1.2服务器上db01数据库的test用户,具体步骤如下: 以下所有操作都是在服务器192.168.1.1上完成 1 确保网络互通 ping 192.168.2 2 配置网络 cd $ORACLE_HOME/network/admin [...

DATABASE LINK 两台不同的数据库服务器,从一台数据库服务器的一个用户读取另一台数据库服务器下的某个用户的数据,这个时候可以使用dblink。 其实dblink和数据库中的view差不多,建dblink的时候需要知道待读取数据库的ip地址,ssid以及数据库用...

赋予创建dblink的权限有三种: grant create database link to user ; --只有user用户能使用的dblink grant create public database link to user ;--所有用户都可以使用的dblink grant drop public database link to user; --删除dblink的权限 ...

用可视工具(PL/SQL,toad等)创建或者用sqlplus 命令行创建 create database link link名称 connect to 对方数据库用户名 identified by 对方数据库用户密码 using '对方数据库ip:端口/实例名';

select sysdate from dual@dblink; 能查到当前时间说明正常。

网站地图

All rights reserved Powered by www.qwmp.net

copyright ©right 2010-2021。
www.qwmp.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com