1. oracle 怎么把从别人然电脑上拷贝下来的数据库,导入到自己电脑里oracle。
我只导过9i的版本,你看看用不用得上吧
1、导入的数据应该是一个后缀为dmp的文件
2、要注意oracle的版本是不是相同的,不然会不兼容
3、要导入的话,在电脑的cmd命令行输入:
imp 用户名/密码@你要导入到哪个数据库的名称 file=dmp文件所在的盘符:\数据文件.dmp full=y(full=y意思是完全导入)
例如:
imp administrator/password@DB file=c:\xxx.dmp full=y
5、也许导入的时候会出错,说什么找不到相应的表空间之类的,那是因为你新建的数据库没有建立一个表空间,你要到你新建的数据库中找到存储-表空间然后新建一个和导入时发生错误的那个表空间一样的名字就可以了
6、还要新建一个用户,把它的默认表空间设成你新建的那个,还要在角色里给它分配各DBA的角色。然后在imp命令中输入的用户名密码就是这个用户了。
不过这是9i版本的,可能你用的oracle是其他版本的,希望能帮上一点忙
2. Oracle数据库迁移
把老数据库的数据用数据导出工具(exp.exe)导出为一个mp文件,把这个mp拷贝到新数据库上,用导入工具(imp.exe)把这个mp文件导入到新数据库中就可以了。
3. oracle数据库怎么把一个库里面的数据导入到另外一个库
导入数据库备份文件,打开pl/sql
developer
,点击tool(工具)----》import
..然后把你的备份文件导入就可以了,刷新tables
,就可以看到表了
4. oracle 怎么把从别人然电脑上拷贝下来的数据库,导入到自己电脑里oracle。
Oracle
9/10
可以使用
exp
导出
Imp
导入
=====
导出、导入
整个用户的情况。
用于导出
test
用户下的所有数据.
EXP
test/test@源数据库
file=test.dmp
owner=test
用于将前面导出的
test
用户下的所有数据.
倒入到
test2
用户下.
IMP
test2/test2@目标数据库
file=test.dmp
FROMUSER=test
TOUSER=test2
=====
导出、导入
单个表的情况。
导出
TEST_MAIN,TEST_SUB
这2个表
EXP
test/test@源数据库
file=test.dmp
tables=(TEST_MAIN,TEST_SUB)
导入
TEST_MAIN,TEST_SUB
这2个表
IMP
test2/test2@目标数据库
file=test.dmp
tables=(TEST_MAIN,TEST_SUB)
5. oracle 怎么把从别人然电脑上拷贝下来的数据库,导入到自己电脑里oracle。
导入导出数据库可以用自带的imp/exp,10g以后可以用impdp/expdp,具体使用方法可搜索一下。
直接复制数据文件是不行的。
6. 如何可以将oracle数据库复制粘贴
可用如下方法复制:
如果新表不存在:
比如有一张表叫test,现在要复制表结构及表内数据,可执行代码:
create table test as select * from test;
这样就把表结构连同数据一起复制了。
如果表存在,可用以下代码:
insert into test1 select * from test;commit;
7. 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 原表;
8. 在oracle中怎样把一个数据库中的一张表的数据复制到另一个数据库中的一张表中
1、使用plsql连接上数据库,展开【Tables】菜单项,下面出现的就是数据库表。
9. 如何把一个服务器上的Oracle数据导入到另一个Oracle数据库里呢
1、用exp,然后在另一个数据库中imp。不适用于从低版本到高版本的导入。
2、在一个数据库中,用PL/SQL从表中导出数据,可生成SQL脚本或文本数据;然后在用PL/SQL连上另一数据库进行导入数据。
3、建立dblink,然后 insert table
select * from table@db1;
10. 如何将oracle数据库的内容导入到另一个oracle数据库
1、先导出旧数据库中的内容。
exp
数据库用户名/密码
full=y
file=d:\OradbBak.dmp
log=d:\OradbBak.log
2、把刚才导出的内容导入到新数据库
imp
数据库用户名/密码
full=y
file=d:\OradbBak.dmp
log=d:\OradbBak.log
3、具体命令参数可以用下面的命令来查询
exp
help=y
imp
help=y