Oracle数据库的导入与导出

导出:

在要导出的数据库操作系统中运行cmd

exp——数据库用户名/——数据库密码———@数据库名——导出位置及名字,如:expsystem/manager@TEST file=d:\daochu.dmp

导出时可单步执行上述命令

在执行导出时要选择是1全部还是2用户还是3表,一般选择2用户

导入:

imp——数据库用户名/——数据库密码———@数据库名——导入位置及名字,如: impsystem/manager@TEST  file=d:\daochu.dmp

导入时可单步执行上述命令

 

注意:
你要有足够的权限,权限不够它会提示你。

导入时候可能会出现权限不够情况,需配置下所导入文件夹的权限

数据导出:
exp hkb/hkb@boss_14 full=y file=c:\orabackup\hkbfull.dmplog=c:\orabackup\hkbfull.log;

导出注意事项:导出的是当前用户的的数据,当前用户如果有DBA的权限,则导出所有数据

同名用户之间的数据导入:
imp hkb/hkb@xe  file=c:\orabackup\hkbfull.dmp log=c:\orabackup\hkbimp.logfull=y

不同名之间的数据导入:
imp system/test@xe fromuser=hkb touser=hkb_new file=c:\orabackup\hkbfull.dmp

log=c:\orabackup\hkbimp.log;

 

更多推荐

Oracle数据库的导入与导出