DBLINK¶
展开 分布 - 数据库连接,双击 数据库连接 目录节点。
新建DBLINK¶
右击 数据库连接 目录节点,或者 数据库连接 节点,选择 新建 。
用户可以创建两种DBLink一种是从神通数据库到神通数据库服务器的,一种是从神通数据库到Oracle服务器的,要创建从神通数据库到神通数据库服务器的DBLink
- 创建是从神通数据库到神通数据库服务器DBLink:
填写创建信息。
名称 要创建的DBLink的名字
所有者 如果选择所有用户,表示所有用户都可以使用
类型 选择 神通数据库
用户名 连接的数据库用户名
密码 连接的数据库密码
在 神通数据库 栏继续填写 数据库名称、 主机、 端口号。
点击工具栏 保存 按钮,完成创建一个从神通数据库服务器到神通数据库服务器的DBLink。
- 创建从神通数据库服务器到Oracle服务器的DBLink:
填写 名称、 所有者、 类型、 用户名、 密码 同上。
在 Oracle数据库 栏继续填写 服务名。
点击工具栏 保存 按钮,完成创建一个从神通数据库到Oracle的DBLink。
删除DBLINK¶
双击要删除的 数据库连接 节点,在弹出菜单选择 删除,既可以删除DBLINK。
DBLINK的使用¶
关于DBLink的使用,主要有以下几个功能就是对远端数据表的增删改查。语法如下:
Insert/delete/update/select … schamename.tablename@dblinkname,...
查询远端数据库里的表
SELECT …… FROM 表名@数据库链接名;
查询、删除和插入数据和操作本地的数据库是一样的,只不过表名需要写成“表名@dblink服务器”而已
下面以创建好的DBLinkDB1为例进行说明:
如果要对创建好的远程数据库中的表TEST进行添加数据可以执行语句:INSERT INTO TEST@DB1 VALUES(1);
要查询TEST中的数据可以执行以下语句:
SELECT * FROM TEST@DB1;