ASP源码.NET源码PHP源码JSP源码JAVA源码DELPHI源码PB源码VC源码VB源码Android源码
当前位置:首页 >> 数据库 >> Oracle >> 白话Oracle(三)结构篇14:跨库拷贝数据

白话Oracle(三)结构篇14:跨库拷贝数据

来源:网络整理     时间:2015-01-05     关键词:

本篇文章主要介绍了"白话Oracle(三)结构篇14:跨库拷贝数据",主要涉及到方面的内容,对于Oracle感兴趣的同学可以参考一下: 白话Oracle(三)结构篇14:跨库拷贝数据一、使用场景创建数据库A与B的脚本是一致的,或互相拷贝的表结构字段是一致的,或者想创建表,且表和另外一个库中的表一...

白话Oracle(三)结构篇14:跨库拷贝数据

一、使用场景

创建数据库A与B的脚本是一致的,或互相拷贝的表结构字段是一致的,或者想创建表,且表和另外一个库中的表一样时,我们可以通过如下方法快速将数据库B的表数据拷贝到A的表中。

二、举例数据说明

A数据库假设是一个空的数据库。IP地址是10.164.75.164

B数据库假设是有大量数据的数据库。IP地址是10.168.38.52

将B的数据拷贝到A数据库。

步骤一、建立NET服务

在库A上创建到B的NET服务

步骤二、创建Database links

以PLSQL登录A数据库。新建Database links,Name填写为远程连接B数据库的代号,连接到部分填写连接数据库B的相关信息。注意Shared(共享)要勾选。

注意:要先在A数据库的机器上先建立一个本地连接到数据库B,且名字是如下输入框的Database要一致。

步骤三、拷贝数据

Apply【应用】这个数据库链接后,就可以直接按填写的name使用。

例如:Select * frommemberinfo@ora11g

就把数据库B的memberinfo表的数据查询出来,将数据库B的memberinfo数据插入数据库A的memberinfo表使用如下语句,注意修改表名。

insert into memberinfonologging select * from memberinfo@ ora11g

如果没有在机器上建立本地链接,则会出现以下错误:


以上就介绍了白话Oracle(三)结构篇14:跨库拷贝数据,包括了方面的内容,希望对Oracle有兴趣的朋友有所帮助。

本文网址链接:http://www.codes51.com/article/detail_103862.html

相关图片

相关文章