oracle如何整库复制,oracle复制整个数据库

如何可以将oracle数据库复制粘贴

可用如下方法复制:

成都创新互联公司-专业网站定制、快速模板网站建设、高性价比翼城网站开发、企业建站全套包干低至880元,成熟完善的模板库,直接使用。一站式翼城网站制作公司更省心,省钱,快速模板网站建设找我们,业务覆盖翼城地区。费用合理售后完善,10年实体公司更值得信赖。

如果新表不存在:

比如有一张表叫test,现在要复制表结构及表内数据,可执行代码:

create table test as select * from test;

这样就把表结构连同数据一起复制了。

如果表存在,可用以下代码:

insert into test1 select * from test;commit;

oracle怎么把数据库的表复制到另外一个数据库

不同的数据库语法不同(SQL Server和Oracle为例),且复制包括目标表已存在和目标表不存在的情况,分别回答:

SQL Server中,如果目标表存在:

1

insert into 目标表 select * from 原表;

SQL Server中,,如果目标表不存在:

1

select * into 目标表 from 原表;

Oracle中,如果目标表存在:

1

2

insert into 目标表 select * from 原表;

commit;

Oracle中,如果目标表不存在:

1

create table 目标表 as select * from 原表;

怎么将一台电脑中oracle中所有的表和数据完全复制到另一台电脑中的oracle里

两种方式,根据实际情况选择

使用工具plsql developer,工具-导出表

使用exp,imp命令导出、导入数据库数据

例如:

exp   user/pwd file=test.dmp tables=testtable;

imp  user/pwd file=test.dmp tables=testtable fromuser=dbuser touser=dbuser2 commit=y ignore=y;

oracle数据库怎么复制数据

你是要复制出来还是复制到另外一个表结构:

复制的话直接sql语句 :1. 复制表结构及其数据: create table table_name_new as select * from table_name_old

2. 只复制表结构: create table table_name_new as select * from table_name_old where 1=2; 或者: create table table_name_new like table_name_old

3. 只复制表数据:如果两个表结构一样:insert into table_name_new select * from table_name_old 如果两个表结构不一样:insert into table_name_new(column1,column2...) select column1,column2... from table_name_old

导出来的话指令不写了、直接百度就有了。


当前题目:oracle如何整库复制,oracle复制整个数据库
网址分享:http://hbruida.cn/article/dsgphdp.html