东莞市汽车网

标题: 深入讲解"database link"的设置和使用 [打印本页]

作者: 早教育婴平台    时间: 2012-10-27 12:33
标题: 深入讲解"database link"的设置和使用
da用友移动tabase lin移动商街k是用来做什么的? [url=http://baike.baidu.com/view/4091155.htm]用友移动[/url来更方便的一个数据库中访问另一个数据库(包括本地和远程的,道理是一样的),一开始,很多人会发生误解,其实是在本地建立的。即数据库连接只是连到别的数据库的快捷方式。



一、设置具体有两种


第一种:

1.根据远端的信息用Net Manager设置好能连接远端的服务及监听程序。


2.create public database link fwq12


connect to fzept identified by neu


using 'fjept' //fjept为刚刚配置好的服务名

第二种:

直接建立链接:


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)
)
)';
二、使用


查询远端数据库里的表


SELECT …… FROM 表名@数据库链接名;


查询、删除和插入数据和操作本地的数据库是一样的,只不过表名需要写成“表名@dblink服务器”而已。


附带说下同义词创建:


CREATE SYNONYM同义词名FOR 表名;


CREATE SYNONYM同义词名FOR 表名@数据库链接名;


删除dblink:DROP PUBLIC DATABASE LINK linkfwq。


假如创建全局dblink,则必须使用systm或sys用户,在database前加public。
作者: sirsov    时间: 2012-10-27 15:52
既然看了,顶一个吧,好帖子












网络屈臣氏,尚品诺精品购物 www.sirpin.com
密云超市,速得网络超市





欢迎光临 东莞市汽车网 (http://bbs.qc0769.com/) Powered by Discuz! X3.2