oracle数据库导入数据 oracle中怎样导入数据库文件
很多朋友对于oracle数据库导入数据和oracle中怎样导入数据库文件不太懂,今天就由小编来为大家分享,希望可以帮助到大家,下面一起来看看吧!
oracle中怎样导入数据库文件
可用图形界面或者命令导入:
图形界面需要借助第三方工具plsql,方法如下:
1、登录到要导入的数据库及用户。
2、依次点击“工具”——“导入表”。
3、上方选择“oracle导入”,下方找到.dmp的文件,然后点击“导入”等待完成即可。
命令导入:
1、win键+R键,进入命令提示符。
2、进到.dmp文件所在文件夹:
3、输入如下命令:
imp被导入用户名/密码@实例名file=文件名.dmplog=日志.dmpfromuser=导出用户touser=导入用户
输入后按回车键,等待导入完成即可。
说明:第三点中中文部分,请根据实际情况填写。
oracle 数据导入
我给你一些数据库常用的导入导出命令吧:
该命令在“开始菜单>>运行>>CMD”中执行
一、数据导出(exp.exe)
1、将数据库orcl完全导出,用户名system,密码accp,导出到d:\daochu.dmp文件中
exp system/accp@orcl file=d:\daochu.dmp full=y
2、将数据库orcl中scott用户的对象导出
exp scott/accp@orcl file=d:\daochu.dmp owner=(scott)
3、将数据库orcl中的scott用户的表emp、dept导出
exp scott/accp@orcl file= d:\daochu.dmp tables=(emp,dept)
4、将数据库orcl中的表空间testSpace导出
exp system/accp@orcl file=d:\daochu.dmp tablespaces=(testSpace)
二、数据导入(imp.exe)
1、将d:\daochu.dmp中的数据导入 orcl数据库中。
imp system/accp@orcl file=d:\daochu.dmp full=y
2、如果导入时,数据表已经存在,将报错,对该表不会进行导入;加上ignore=y即可,表示忽略现有表,在现有表上追加记录。
imp scott/accp@orcl file=d:\daochu.dmp full=y ignore=y
3、将d:\daochu.dmp中的表emp导入
imp scott/accp@orcl file=d:\daochu.dmp tables=(emp)
oracle怎么导入sql文件
PL/SQL登录到数据库,使用tools工具进行导入。使用plsql登录到需要导入数据的数据库。点击工具栏上【tools】--【Import tables】
请点击输入图片描述
点击工具【SQL Inserts】(第二个选项),点击选择需要导入的数据库脚本。
请点击输入图片描述
选择sql脚本的,点击打开,即可打开数据库脚本文件,数据库脚本就可以预加载到plsq工具中。
请点击输入图片描述
开始导入数据库数据。选择完sql脚本之后,点击【Import】按钮开始将脚本中的数据导入到数据库中,这个操作执行一次即可,如果数据量比较大,会出现卡顿。
请点击输入图片描述
执行完之后,没有任何报错说明插入成功。【注意:一定记得点击commit进行提交数据,否则数据不会提交到数据库进行存储】
请点击输入图片描述
查询验证插入的数据。插入完之后,可以编写sql语句对插入的数据进行核对。执行查询sql看到刚才插入的数据。
请点击输入图片描述
怎样往oracle数据库里导入数据
可用图形界面或者命令导入:
图形界面需要借助第三方工具plsql,方法如下:
1、登录到要导入的数据库及用户。
2、依次点击“工具”——“导入表”。
3、上方选择“oracle导入”,下方找到.dmp的文件,然后点击“导入”等待完成即可。
命令导入:
1、win键+R键,进入命令提示符。
2、进到.dmp文件所在文件夹:
3、输入如下命令:
imp被导入用户名/密码@实例名file=文件名.dmplog=日志.dmpfromuser=导出用户touser=导入用户
输入后按回车键,等待导入完成即可。
说明:第三点中中文部分,请根据实际情况填写。
关于oracle数据库导入数据到此分享完毕,希望能帮助到您。