CRM实施工具-14技术资料库-Oracle数据库的导入和导出.pdf
TurboCRMDocument
Oracle据库的导入和导出
约定
项目约定
Oracle据库实例名orcl
据库用户名username
据库密码password
导入和导出分别需要用到Oracle客户端提供的两个命令行工具:imp和exp。操作前需要确认Oracle客户端
是否成功安装并能成功连接到据库,方法为使用sqlplus进行连接,例如:
sqlplususername/password@orcl
导出
使用命令exp,这是普通命令行工具,不能在sqlplus中执行。
命令格式为:
expusername/password@orclfile=mybackup.dmp
username是要导出的数据库实例所属的用户名,password是该用户的密码,mybackup.dmp是导出的备份文
件名。导出后的文件存放在执行命令时命令行所在的目录中。
使用DBA账户导出实例中所有用户的表:
expsystem/password@orclfile=fullbackup.dmpfull=y
导入
使用命令imp,这是普通命令行工具,不能在sqlplus中执行。
命令格式为:
impusername/password@orclfile=d:\mybackup.dmpfromuser=username
以上命令将username导出的数据库备份重新导入到username自己的库中。若导出用户与导入用户不是一个
用户,则应使用如下命令:
impusername/password@orclfile=d:\mybackup.dmpfromuser=username1touser=username2
其中,username应是一个dba权限的用户,例如system。username1是导出这个备份的用户名,username2
是要备份导入到实例所属的用户名。
1of2
TurboCRMDocument
d:/mydropbox/wiki/data/pages/database/oracle/backup_and_restoration.txt·最后更改:2010/09/2814:30由god
2of2