• oracle 创建database Link


    当两台不同的数据库服务器想要共享一部分数据的时候,可以通过创建database Link的方式实现。

    创建全局database links ,则必须使用systm或sys用户,在database前加public

    1、两种创建方式:

      1、已经配置本地服务CREATE DATABASE LINK 数据库链接名 CONNECT TO 用户名 IDENTIFIED BY 密码 USING '本地配置的数据的实例名' ;

      2、

    create database link linkfwq
    connect to fzept identified by neu
    using '(DESCRIPTION =
    (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = TCP)(HOST = 10.142.202.12)(PORT = 1521))
    )
    (CONNECT_DATA =
    (SERVICE_NAME = fjept)
    )
    )' ;
    

     2 查询远程数据库的数据
    SELECT …… FROM 表名@数据库链接名;

     3、在这之前需要,如果按照1.1的操作需要配置权限,

      grant create database link to user ; --只有user用户能使用的dblink
      grant create public database link to user ;--所有用户都可以使用的dblink
      grant drop public database link to user; --删除dblink的权限

  • 相关阅读:
    iota妙用
    io
    http
    gosched
    go设置使用多少个cpu
    go协程的特点
    go条件变量同步机制
    Go奇技淫巧
    U5首次登录
    Maven安装中的问题
  • 原文地址:https://www.cnblogs.com/hongcong/p/6051027.html
Copyright © 2020-2023  润新知