最近需要对oracle进行导入导出操作,于是研究使用toad进行导入导出oracle数据库操作,现稍作记录。

oracle的导入导出不管是否使用toad还是pl/sql工具进行操作,实际上最终都是通过调用exp和imp两个工具实现,只不过toad和plsql帮我们解决了配置exp和imp的相关参数。在 oracle11之后,exp和imp不会导出空表,网上有人先通过对空表插入一条记录后,再truncate table,进行处理。但是实际上还有expdp和impdp两个导入导出工具可以实现导入导出空表操作。个人觉得通过插入数据再清空方式不是一种很好的 解决方法。

但是即使是使用toad和评论/sql进行导入导出也是需要在客户端进行一下必要的配置操作。由于个人使用toad,就以toad操作为例。网上讲解到 toad导入导出,都只是讲操作过程,但没有说明toad导入导出前期配置的过程,误导初学者走了很多弯路

toad导入导出配置

安装oracle客户端

由于原来的客户端使用的是精简免安装版,导致使用toad进行导出时,只是生成参数配置文件exp_rrtong.dat,没有生成 exp_rrtong.log和exp_rrtong.dmp文件,刚开始还误以为是toad的软件安装问题。oracle客户端下载地址

配置客户端的环境变量

这里需要在客户端也配置ORACLE_HOME的环境变量。若没有在客户端设置ORACLE_HOME,则使用toad进行导入导出操作的时候会提示以下错误。

Copyright (c) 1982, 2009, Oracl

Invalid format of Export utility name

Verify that ORACLE_HOME is properly set

Export terminated unsuccessfully

EXP-00000: Message 0 not found; No message file forproduct=RDBMS, facility=EXP

设定toad调用exp和imp的安装路径

这里需要在toad的view菜单中toad options中设定各个oracle工具的安装路径,具体设置看下图:

toad导入导出操作过程

toad导入导出注意事项

1、使用dba账户登录,进行导入导出操作需要使用具有dba权限的账户进行登录操作

2、导入导出的路径不能含有中文字符

3、需要先创建User和tableSpace后,再进行导入导出操作

exp导出操作过程

imp导入过程

配置toad进行导入导出数据库操作

mysql 导入导出数据库、数据表的方法

mysql 导入导出数据库.数据表的方法. Linux操作系统中,均在控制台下操作.1,导入数据库:前提:数据库和数据表要存在(已经被创建)(1)将数据表 test_user.sql 导入到test ...

数据库(学习整理)----7--Oracle导入导出数据库文件

Oracle导入本地数据库操作手册 1.旧数据库忘记了密码,首先进入cmd:1)输入:sqlplus/nolog2)输入:connect/as sysdba3)输入:alter user sys id ...

linux下导入导出数据库

导入导出数据库用mysqldump命令,使用方法与mysql命令类似. 导出 导出sql(包含数据和表结构):mysqldump -uroot -p dbname > dbname.sql 导出 ...

MySql导入导出数据库(含远程导入导出)

一.导入导出本地数据库    导出: 1.先运行cmd,cd 到mysql安装目录中的bin文件夹 2.mysqldump -u root -p 数据库名 > 导出文件名.sql 其他情况下: ...

mysqldump导入导出数据库总结

mysqldump导入导出数据库总结 基本的使用方法总结: 1 导出所有库 系统命令行 mysqldump -uusername -ppassword --all-databases > all ...

MySQL导入-导出数据库-mac版

MySQL导入-导出数据库-mac版 导出数据库-表结构,和数据 mysqldump -u 账号 -p 数据库名 表 > 文件名.sql 例如:mysqldump -u root -p test ...

将csv格式的数据文件导入/导出数据库+添加新的字段

最近一直忙于实验室的事情,没有好好更新博客,在抓包的过程中,遇到了很多问题. 因为我常用Wireshark将抓包信息导出为csv文件,这里简单mark一下将csv文件导入/导出到数据库的2种方法: 一 ...

使用PLSQL导入导出数据库

Oracle如何实现创建数据库.备份数据库及数据导出导入的一条龙操作 Oracle中对数据对象和数据的管理,无疑都是使用PL/SQL Developer来进行管理,该工具也提供给我们很多方便.快捷的操 ...

ORACLE 远程导入导出数据库

Oracle数据导入导出imp/exp就相当于oracle数据还原与备份.exp命令可以把数据从远程数据库服务器导出到本地的dmp文件,imp命令可以把dmp文件从本地导入到远处的数据库服务器中. ...

随机推荐

使用VS2010编译Qt 5.6.1过程记录

由于Qt官方发布的Qt 5.6.1二进制安装包没有对应VS2010版本的,而我的电脑上只安装了VS2010,因此只能自己编译. 本文记录本人的编译安装过程,以及其中遇到的一些问题. 本文使用VS201 ...

Jquery的命名冲突

$是Jquery的别名,为了编码方便,我们可以使用$符号来调用Jquery的函数.然而,当我们引入多个JS库的时候,如果另外一个库中也引用了$符号作为别名的话,那么我们在使用$符号的时候,由于同一个作 ...

JS获取IP、MAC和主机名的五种方法

javascript获取客户端IP的小程序,下面的代码是我在所有windowsNT5.0及以上的系统上都测试通过的,喜欢的朋友可以收藏下.今天在搞JS(javascript)获取客户端IP的小程序,上 ...

Oracle数据库之数据类型

Oracle数据库之数据类型 Oracle基本数据类型(亦叫内置数据类型,internal datatypes或built-in datatypes)可以按类型分为:字符串类型.数字类型.日期类型.L ...

“玲珑杯”郑州轻工业学院第八届ACM程序设计大赛暨河南高校邀请赛-正式赛(总结)

这次轻院校赛,我们去了五个队,怀着打酱油的心态早早爬起来坐上校车出发了,由于昨晚室友打游戏,以及看视频大笑...没睡好,快1点才睡着,感觉特别困,车上没地方,睡不着,就在车上闭目养神,由于在新校区,不 ...

POJ 3368 RMQ-ST

一直感觉RMQ水,没自己写过,今天写了一道题,算是完全独立写的,这感觉好久没有了... 一直以来,都是为了亚洲赛学算法,出现了几个问题: 1.学的其实只是怎么用算法,对算法的正确性没有好好理解,或者说 ...

HTML 5 新标签

HTML 5 是一个新的网络标准,目标在于取代现有的 HTML 4.01, XHTML 1.0 and DOM Level 2  HTML 标准.它希望能够减少浏览器对于需要插件的丰富性网络应用服务( ...

快速认识HTML及一般标签

HTML(Hype Text Language,超文本标记语言) --开始标签

网页控制信息 网页标题

toad导入数据_配置toad进行导入导出数据库操作相关推荐

  1. toad导入数据_利用TOAD实现EXCEL数据在oracle的导入导出

    利用TOAD实现EXCEL数据在oracle的导入导出 1.从ORACLE数据库导出成为EXCEL文件 利用TOAD连接上数据库,访问某个表,我本机是选中表"OA_USER" 右键 ...

  2. ssis 循环导入数据_使用集成服务(SSIS)包从Amazon S3 SSIS存储桶导入数据

    ssis 循环导入数据 This article explores data import in SQL Server from a CSV file stored in the Amazon S3 ...

  3. 通过jsp向mysql批量导入数据_对大数据的批量导入MySQL数据库

    自己的库里有索引在用insert导入数据时会变慢很多 使用事务+批量导入 可以配置使用spring+mybatis整合的方式关闭自动提交事务(地址),选择批量导入每一百条导入使用list存储值传入到m ...

  4. db2 linux 导入数据_「软件资料」-「软件使用」-Linux 导入、导出 MySQL 数据库命令...

    一.导出数据库 1.导出完整数据:表结构+数据 Linux 下可以使用 mysqldump 命令来导出数据库,语法格式如下:mysqldump -u用户名 -p 数据库名 > 数据库名.sql ...

  5. 导入数据_导入外部数据的三个技巧

    使用Excel编辑外部数据(如"工作表""文本文件""网页"等)时,为了方便可不必将其复制.粘贴到当前工作表,只需要使用"导入&q ...

  6. db2 linux 导入数据_实现DB2数据库迁移之导入步骤在Linux下

    今天是要和大家一起讨论的是在Linux操作平台下正确实现DB2数据库迁移之导入的实际操作步骤,如果你对DB2数据库迁移之导入的实际操作步骤,心存好奇的话,以下的文章将会揭开它的神秘面纱. (1)解压 ...

  7. 新点软件怎么导入清单_表格软件excel怎样导入数据 | 新点软件怎么导入excel清单表格 表格有什么要求???...

    新点软件怎么导入excel清单表格 表格有什么要求??? 没有特别的要求. 导入EXCEL实要引入POI包,这是专门操excel的 poi 提供的只是对应的excel操作方法,要完成一个任务,自己想办 ...

  8. mysql gui 导入数据_在RGui中实现数据源的导入(数据框,.txt,excel,MySQL)

    数据框中数据导入 > mydata + gender=character(0), + weight=numeric(0)) > mydata Warning message: In edi ...

  9. mysql 导入表_如何向mysql导入数据

    一.导入.sql文件 1.mysql命令导入数据 基本语法:mysql -h服务器地址 -u用户名 -p 数据库名< 要导入的数据库文件路径 例:导入G:/mydb.sql 2.source命令 ...

最新文章

  1. 基于Confluent.Kafka实现的KafkaConsumer消费者类和KafkaProducer消息生产者类型
  2. 【ros】2.ros的xx.msg编译
  3. cpu开核_电脑魔改篇——CPU散热器
  4. [TypeScript] Export public types from your library
  5. java并发编程——线程池的工作原理与源码解读
  6. todolist作业效果
  7. vs c语言程序调试方法,VS2015中的常用调试技巧分享
  8. 【java】System.arraycopy为什么快
  9. dedemonkey下载_android压力测试命令monkey详解
  10. dojo动态创建widget
  11. Java期末复习——知识点+题库
  12. 56个民族HTML代码
  13. YOLO在服务器上训练,日志文件中不显示GFLOPs参数的问题
  14. 中国最酷、最美的女明星不是王菲,而是她!
  15. oracle备份显示要启动介质,RMAN备份,出现介质无法恢复的情况
  16. 产品读书《支付战争:互联网金融创世纪》
  17. 程序员学金融-日本(2)- 高负债风险
  18. 微信生日贺卡html5,生日微信贺卡祝福语_经典快乐生日微信祝福语
  19. 什么云服务器比较好?大家用过哪家?
  20. 无器械健身和器械健身比较 1

热门文章

  1. 【陈工笔记】# 对我需要掌握的计算机知识做个持续性整合 #
  2. 北上深杭广漂,似曾相识的代码人生(转知乎)
  3. 关于日历实现代码里0x04bd8, 0x04ae0, 0x0a570的说明
  4. 基于java的springboot球馆运动场地预约系统毕业设计springboot开题报告
  5. 从IT研发人员离职工作交接想到的
  6. 一个登录框引发的“安全问题”
  7. Datalogic得利捷将亮相2023广州国际工业自动化技术及装备展览会
  8. 360手机n4s骁龙版 html,高通骁龙机型 360N4S骁龙版_360 手机N4S_手机市场-中关村在线...
  9. 交友项目【查询好友动态,查询推荐动态】实现
  10. vb向mysql写入字节流_vb向数据库写入数据