由于业务需求,对测试库数据进行模糊化.为保生产数据安全,先删db_link; 1.共有db_link删除: select 'drop public database link '||db_link||';' from dba_db_links where owner='PUBLIC'; 2.私有db_link删除: Create or replace procedure Drop_DbLink(schemaName varchar2, dbLink varchar2 ) isplsql varc…
创建方式一: create [public] database link link名称 connect to 对方数据库用户identified by 对方数据库用户密码 using '对方数据库ip:端口/服务名'; 创建方式二: create [public] database link link名称 connect to 对方数据库用户identified by 对方数据库用户密码 using ' Oracle客户端工具建立的指向被连接库服务名,即TNSNAME中配置的本地服务名';…
DBlink常用于在两个Oracle数据库之间相互连接,如手工同步数据时,DBLink是最方便快捷的手段之一. 1.创建DBLink语法:create public database link <DBLink名称> connect to <被连接库的用户名> identified by <被连接库的密码> using '<Oracle客户端工具建立的指向被连接库服务名,即TNSNAME中配置的本地服务名>';public指明所有用户均可使用这个DBlink,…
1.查询 SYSDBA登录, sys登录 SELECT * FROM SYS.link$; select owner,object_name from dba_objects where object_type='DATABASE LINK'; select * from all_db_links; 查看创建的DB_LINK 2.创建dblink 前提:创建dblink的用户有对应的数据库权限create public database link dblinkname connect t…