dblink和view的区别? dblink和view的区别?在那dblink的时候要知道待读取数据库的ip地址,ssid以及数据库用户名和密码。那为何不直接配下TNS直接连呢,干嘛要用dblink? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不同的数据库系统怎么配置TNS呢?例如oracle要连接mssql,或者mssql连接oralce dblink是连接别的数据库系统的表或者视图view是本数据库系统创建的视图 再用一个TNS连的话,那样你可以将库2的数据直接复制到库1中吗,估计还要用下EXP,IMP把。DBLINK优点就是简化了联机两库间的数据操作。 可以将这些信息在tnsnames里配置好,起个别名然后创建dblink就using这个名称使用dblink可以同时操作多个实例中的数据 也就是说view和dblink之间的区别有一点是本地数据库异地数据库的区别洛?我在本地数据库上建一个view 映射到异地数据库用户下的一张,这样能通过view在本地访问异地的那张表不? dblink是连接别的数据库系统的表或者视图 view是本数据库系统创建的视图 当然可以。你可以把dblink看作是一个整个数据库的视图(不过这个只要有权限,是可以DML的),而view则仅仅是对当前数据库的表(通过dblink来操作别的数据库的view不算)。 假设有如下环境:A数据库服务器B数据库服务器这两个数据库服务器要做数据同步,那么在不使用dblink的条件下,你只能通过tns先登录到B上,把数据导出后再通过tns将数据到如到A上(一般步骤)而是用dblink你可以在A服务器上直接访问到B服务器上的表,一个语句如:select * from xxxx@dblink_name; 就能查询到B服务器上的数据。哲学上讲:凡是存在的都是合理的,oracle费尽的给你搞了一个dblink被你一句话给否了,想问题的时候记得想想这句话。 呵呵,这样讨论下一蛮有收获的!我测试过了用dblink,可以在一个库里直接访问到另外一个库里的表。 dblink是用来数据库和数据库相连的. 个人感觉两个概念没有交集啊,dblink实现两个数据库的连接,而view是数据库内对虚拟的表(oracle存储的仅仅是view的定义) 进一步讨论,dblink,物化视图,AQ的区别和优缺点 ^_^ 在线等!!!!!!!着急 如何用pl/sql同时导入多个dmp文件 oracle行级锁在java Web开发中如何实现? 求某张表中某字段每天的最大值,急,在线等 大家帮忙看看这个存储过程改的对不对 在线等,请教各位高手ORACLE查询问题~~~~! oracle有没有文件操作的功能? 怎样把表中的一条记录的每个字段减去另一条记录,结果更新到原记录? 紧急问题!!!!!!!!!!!! 大神求助!现有大量数据的列(PK_ID)排序断开了,如何新增数据时继续排序 txt 导入 oracle的问题 大量数据库导入问题?
然后创建dblink就using这个名称
使用dblink可以同时操作多个实例中的数据
A数据库服务器
B数据库服务器
这两个数据库服务器要做数据同步,那么在不使用dblink的条件下,你只能通过tns先登录到B上,把数据导出后再通过tns将数据到如到A上(一般步骤)而是用dblink你可以在A服务器上直接访问到B服务器上的表,一个语句
如:select * from xxxx@dblink_name; 就能查询到B服务器上的数据。哲学上讲:凡是存在的都是合理的,oracle费尽的给你搞了一个dblink被你一句话给否了,想问题的时候记得想想这句话。
dblink实现两个数据库的连接,而view是数据库内对虚拟的表(oracle存储的仅仅是view的定义)