我们有时候需要将一台服务器中的数据库信息导入到另外一台服务器的数据库,这就需要进行数据的导入以及导出。本文将阐述如何完成数据导出、导入。
1 系统、软件以及约束条件
- window10 64
- oracle 11g
win10中安装oracle11g: https://www.jianshu.com/p/1609289f4c5f - sqldeveloper
2 操作
2.1 使用sqldeveloper导出数据库信息
启动sqldeveloper,按以下方式操作:
1.png
2.png
3.png
4.png
5.gif
6.gif
2.2 将刚才导出的sql脚本执行
启动命令行,确保当前工作目录是上述sql的所在路径,按以下方式操作:
@导出
2.3 使用命令行导出
- 打开命令行,执行以下命令【注意,此处的ip、账号、密码、数据库实例都是作者的数据库信息,请读者根据实际情况设置】:
# 命令格式是 exp 用户名/密码@实例名 file=导出的dmp文件存放路径 log=导出日志存放路径,例如:
exp scott/tiger@localhost/orcl file=D:\scott.dmp full=y
2.4 使用命令行导入
- 打开命令行,执行以下命令【注意,此处的ip、账号、密码、数据库实例都是作者的数据库信息,请读者根据实际情况设置】:
# 命令格式是 imp 用户名/密码@实例名 file=导入的dmp文件路径 full=y,例如:
imp scott/tiger@orcl file=D:\scott.dmp full=y
以上就是在oracle中进行数据库导入导出的两种方式。