Linux导出Oracle到2003 DE Oracle中

2014-11-24 18:15:50 · 作者: · 浏览: 0

一、导出数据步骤:


1、运行命令行:cmd


2、数据库导出命令:exp 用户名/口令@服务名称


3、导出文件:EXPDAT.DMP> 导出的文件名


4、选择导出类型:<1>E<完整的数据库>,<2>U<用户>或者<3>T<表>:2U> 回车


5、导出权限:yes> 回车


6、导出表数据:yes> 回车


7、压缩区:yes> 回车


8、要导出的用户:> 输入要导出的用户名


9、如果同时要导出其他用户重复<8>操作


导入数据步骤:


1、运行命令行:cmd


2、数据库导出命令:imp 用户名/口令@服务名称


3、导入文件:EXPDAT.DMP> 导出的文件名


4、只列出导入文件的内容:no> 回车 --一定要选NO,要不会出现表没成功导入


5、由于对象已存在,忽略创建错误:no> 输入yes 回车


6、导入权限:yes> 回车


7、导入表数据:yes> 回车


8、导入整个导出文件:no> 回车


9、用户名:输入用户名


10、输入表或分区名称。空列表表示用户的所有表


输入表或分区的名称或。如果完成:


二、注意事项:


1.在导入前,建立表空间时一定要足够大,要不导入数据会报 “ora-01658”


2.在导入前,最好创建一个与该库的导出用户同名的账户(最好密码也一样),和表 空间。


3.“只列出导入文件的内容:no> 回车” --一定要选NO,要不会出现表没成功导入


“由于对象已存在,忽略创建错误:no> 输入yes 回车”