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的区别和优缺点 ^_^ 数据库中创建索引怎么查询写出select语句 oracal 任务 存储过程 需要commit或者rollback吗 ORACLE插入数据问题 请教各位“数据库引擎”是什么。 远程查询数据库的一个问题 group by 问题 在没有和服务器连接的oracle的客户端,怎样建立数据库??恳请赐教!!! 两表相互外键关联的问题? 关于oracle中clob的问题 Oracle查询分析器2000 V1.1 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的定义)