首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何强制SQL developer在导入/导出时使用imp/exp命令

在Oracle数据库中,可以通过设置环境变量来强制SQL Developer在导入/导出时使用imp/exp命令。以下是具体步骤:

  1. 打开SQL Developer,点击菜单栏的"工具",然后选择"首选项"。
  2. 在弹出的窗口中,展开"数据库"选项,然后选择"导入/导出"。
  3. 在右侧的"导入/导出"选项卡中,找到"导入"和"导出"命令的路径设置。
  4. 对于导入命令,点击"浏览"按钮,选择Oracle数据库安装目录下的"bin"文件夹,然后选择"imp.exe"文件。
  5. 对于导出命令,点击"浏览"按钮,选择Oracle数据库安装目录下的"bin"文件夹,然后选择"exp.exe"文件。
  6. 确保路径设置正确后,点击"应用"和"确定"按钮保存更改。

现在,当你在SQL Developer中执行导入或导出操作时,它将使用imp/exp命令来完成任务。

这里没有提及具体的腾讯云产品和产品介绍链接地址,因为这些产品和链接与问题的主题不相关。如果您需要了解腾讯云的相关产品和服务,请访问腾讯云官方网站。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

oracle导数据

本文主要总结我oracle导数据的经验(再不写怕忘了...). oracle导数据有很多方法, 官方推荐的是exp/imp和数据泵(expdp/impdp). 1.expimp 不建议使用exp/imp...导数据, 但是有的环境限制了操作系统登录, 没得法采用exp/imp导数据的. 1.1 exp导出数据 exp是客户端工具, 导出的数据客户端....https://cloud.tencent.com/developer/article/1647382 2.数据泵(expdp/impdp) 数据泵工具是服务端工具,导出的数据服务端, 所以得先在服务端创建好目录才行...为方便使用,以下环境均使用system用户作为数据导入导出. expdp导出的数据是二进制的, 所以可以通过strings expdp.dmp | more查看其内容 SHELL> mkdir -p /...(需要手动设置定时任务, 会在日志最后一行生成自动导入命令,方便恢复) 自动安装19C脚本:https://cloud.tencent.com/developer/article/1674412 expdp

88430
  • 【循序渐进Oracle】Oracle的逻辑备份与恢复

    本文选自《循序渐进Oracle》 1、使用EXP进行逻辑备份 导入/导出IMP/EXP)是Oracle最古老的两个命令行工具,通过导出EXP)工具可以将Oracle数据库中的数据提取出来,恢复可以将数据导入...逻辑导出EXP)的使用方法命令行通过exp –help命令可以直接得到: C:\>exp -help Export: Release 10.2.0.1.0 - Production on 星期四...dba 32768 Feb 8 16:41 eygle_20074008.dmp 2、使用IMP逻辑恢复 由于使用EXP备份的数据进行恢复,一般需要重新创建数据库,导入备份的数据...indexfile进行导入 在有些特殊的情况下(如创建对象强制指定非缺省表空间),以上的方法可能还是不能奏效,那么IMP工具还有另外一个参数可以供使用,这个参数就是INDEXFILE,当执行导入时指定参数...执行导入数据的操作,为了加快导入速度,可以指定commit=yes参数,imp同时进行批量提交,避免导入事务过大,消耗过量的回滚段。

    2.2K91

    ORACLE EXP命令

    本文对Oracle数据的导入导出 imp ,exp 两个命令进行了介绍, 并对其对应的參数进行了说明,然后通过一些演示样例进行演练,加深理解....命令用于实现对数据库的导出/导入操作; exp命令用于把数据从远程数据库server导出至本地,生成dmp文件; imp命令用于把本地的数据库dmp文件从本地导入到远程的Oracle数据库中...这是一个非常现实的问题,有时候我们须要使用SYSDBA来运行EXP/IMP,如进行传输表空间的EXP/IMP,以及9i下用SYS用户来运行EXP/IMP,都须要使用SYSDBA才可。...catexp.sql; 2、使用低版本号的EXP导出高版本号的数据; 3、使用低版本号的IMP将数据库导入究竟版本号数据库中; 4、高版本号数据库上又一次执行高版本号的catexp.sql脚本...进行并行EXP/IMP的时候,假设IMP过程建索引的话不建议同一候执行5个以上的IMP,假设你想加高速度,能够IMP的时候不建索引,这样仅仅要内存同意,能够多跑几个,然后是SQL脚本创建须要的索引

    3K20

    OracleDBA之数据库管理

    以下这些东西是我的麦库上存的当时学Oracle的学习笔记今天拿出来和大家分享一下,转载请注明出处,下面用的Oracle的版本是10g,用的WinServer2003的操作系统,可能有些命令和Oracle11g...    可以到文件oracle\admin\orcl\pfile\init.ora 下修改; 4.数据库的逻辑备份:   逻辑备份是指使用工具export将数据对象的结构和数据导出到文件的过程。...--导入导出的时候要到oracle目录的bin目录下执行命令;   导出具体的分为:导出表,导出方案,导出数据库   导出exp命令来实现,该命令常用的选项有:      userid...--第二次备份只会添加新增的数据库 exp userid=system/system@orcl full=y inctype=complete file=e:\orcl.dmp; 5.数据库的导入:import...将文件中的数据导入到数据库中,但导入的数据文件必须是用工具export导出的文件   导入也分导入表,导入方案,导入数据库三种方式   imp常用的命令有:     userid:用于指定导入操作的用户名

    1.1K90

    Oracle导入导出的常见错误

    做数据的导入导出操作,最常用的就是imp/exp和impdp/expdp,经常会碰见各种错误,之前总结过一些,《解决导入过程中出现的ORA-02289错误》、《生产数据导入测试环境碰见的一些问题》。...' 组件   ORA-06550: 第 1 行, 第 15 列:   PL/SQL: Statement ignored   EXP-00000: 导出终止失败   Oracle不同版本导入导出存在一些问题...,比如从Oracle 9i中exp出来的dmp文件(安装有oracle 9i的机器上使用exp命令),可以imp到Oracle 11g中去(装有Oracle 11g的机器),但是反过来确实不行。...同时,不能直接在客户端(安装有Oracle 11g)上使用exp命令向服务器端(Oracle 9i)上的数据库发出请求导出数据到客户端机器上,就会提示“PLS-00302”。 这就是所谓向下兼容。...根本原因,exp不能保证事务的完整性,例如导出主表,随后主表增加记录,然后子表增加记录,提交,这是很可能的。

    2.7K30

    使用expdp(非本地)远程导出数据

    expdp/impd介绍: 从10g开始,除了传统的exp/imp导入导出工具外,Oracle提供了expdp/impdp的数据泵导入导出工具。...DBMS_DATAPUMP PL/SQL包提供的存储过程来执行export/import命令,并且可以命令行中添加参数,这些参数可以导入导出数据库中的数据和元数据或其中的一部分。...一个远程数据表的导入导出问题,当然这里使用exp/imp完全可以做到,现在看看expdp/impdp如何做。 解决方案:通过dblink实现远程数据的导入导出。 1....导入数据库账户需要有imp_full_database权限,导出数据库账户需要有exp_full_database权限。...后经同事测试,一个800MB的文件,使用exp导出大约用了1小,expdp只需要不到10分钟,请注意,这里未使用COMPRESSION参数。

    2.2K20

    IMP-00009:异常结束导出文件解决方案

    一、概述 最近在测试环境的一个Oracle数据库上面,使用exp将表导出没有问题,而将导出的文件使用imp导入时却出现了如下错误。...使用exp导出的时候不要加direct=true b....这是由于我先前已经将参数deferred_segment_creation设置成了false,并且删除了表,imp执行过程中,会先创建表然后插入数据,创建表,每个分区都会分配段。...五、总结 ---- 只有分区表中存在分区没有分配段,而且导出使用了direct=true参数,这两种情况在一起才会造成我这个IMP-00009这个错误。...我分析IMP-00009这个问题的时候,首先日志纪录只有一行,就写"IMP-00009: abnormal end of export file",第一间去查导出的日志,"Export terminated

    2.1K10

    oracle dmp导入导出_oracle导出数据

    Oracle数据导入导出imp/exp就相当于oracle数据还原与备份。exp命令可以把数据从远程数据库服务器导出到本地的dmp文件,imp命令可以把dmp文件从本地导入到远处的数据库服务器中。...利用这个功能可以构建两个相同的数据库,一个用来测试,一个用来正式使用…… Oracle数据导入导出imp/exp就相当于oracle数据还原与备份。...exp命令可以把数据从远程数据库服务器导出到本地的dmp文件,imp命令可以把dmp文件从本地导入到远处的数据库服务器中。 利用这个功能可以构建两个相同的数据库,一个用来测试,一个用来正式使用。...执行环境:可以SQLPLUS.EXE或者DOS(命令行)中执行,DOS中可以执行时由于 oracle 8i 中 安装目录/ora81/BIN被设置为全局路径,该目录下有EXP.EXE与IMP.EXE...… 注:如果是sqlplus命令下,要在imp或者exp命令前加$,不然会报错:SP2-0734:未知的命令开头 ”exp pafirc …”,如果是cmd命令窗口下(如果是用sqlplus “用户名

    2.9K30

    Oracle导入导出(impexpimpdpexpdp)

    1 概述 10g之前,传统的导出导入分别使用EXP工具和IMP工具,从10g开始,不仅保留了原有的EXPIMP工具,还提供了数据泵导出导入工具EXPDP和IMPDP.使用EXPDP和IMPDP应该注意的事项...: EXPIMP是客户端工具程序,它们既可以客户端使用,也可以服务端使用。...数据泵取只能在服务器端运行,客户端只能用来连接服务器启动导入导出操作 exp和expdp原理对比 exp/imp客户端程序,受网络,磁盘的影响; impdp/expdp服务器端程序,只受磁盘的影响...假设文件把文件导出在服务端,exp常规方式是使用SELECT的方式查询数据库中的数据,是需要通过buffer cache并通过sql的语句处理层再转移至exp导出文件(即要经过sga,pga才传输到客户端...所有从总的来说,expdp比exp提供了并行的方式(写入多个导出文件) impdp的并行机制也让其比imp快很多 2 导入导出 2.1 exp 【交互方式备份emp表】/tmp/emp.dmp [mingjie.gmj

    1.5K20

    Linux下Oracle如何导入导出dmp文件详解

    前言 对于本机安装了oracle 客户端,下述命令都可以 dos 执行,当然 dmp 文件导出在本地。...但在实际研发,没人愿意在本机上安装庞大的 oracle 软件,这时你需要使用 Xshell/puTTY.. 远程工具连接到 Linux 进行操作,进行 Linux 上 dmp 文件的导入导出。...导出 DMP文件适用于大型数据库完整迁移,对迁移前后两者服务器数据库字符集要求一致,且对CLOB字段支持不太友好。 对于小数据的导出其实用 PLSQL 能做的更好,更快,导出SQL也很直观。...ignore=y 上面命令如果出现问题,假设有的表已存在,对该表可以不进行导入,后面添加 ignore=y 。...将 d:/daochu.dmp中的表table1 导入 imp system/passord@SID file=d:/daochu.dmp tables=(table1)

    4.9K42

    【Oracle字符集】识别及转换导出文件的字符集

    传统的EXP导出文件中,记录着导出使用的字符集id,通过查看导出文件头的第2、3个字节,我们可以找到十六进制表示的字符集ID,Windows上,可以使用UltraEdit等工具打开dmp文件,查看其导出字符集...对于传统的DMP导出文件,很多时候,当进行导入操作,已经离开了源数据库,这时如果目标数据库的字符集和导出文件不一致,多半就需要进行特殊处理进行转换。...通过这种方式,最终中文可以被正常导入ZSH16GBK的数据库: ? 另外一种可以尝试的方法是使用create database命令。...character set us7ascii;”命令,数据库v$nls_parameters中的字符集设置随之更改,该参数影响导入进程,更改后可以正确导入数据,重起数据库后,该设置恢复。...以上的方法只应该在不得已的情况下使用,其本质是欺骗数据库,强制导入数据,但是可能会损失元数据。

    3.6K40

    oracle不同版本间数据的导入导出oracle IMP 命令详解--Java学习网

    下面是据此总结的几个使用规则和相关测试: 规则1:低版本的exp/imp可以连接到高版本(或同版本)的数据库服务器,但高版本的exp/imp不能连接到低版本的数据库服务器 --1.1 使用9i客户端通过...正在导出表 AB01 没有警告的情况下成功终止导出。...: 第 1 行, 第 15 列: PL/SQL: Statement ignored EXP-00000: 导出终止失败 规则2:高版本exp出的dmp文件,低版本无法imp(无法识别dmp文件...--我使用10g的imp功能,可以将由817导出的dmp文件直接导入10g中,这与该规则的介绍不同。...imp/exp导入导出常用: oracle IMP 命令详解oracle IMP 命令详解 原文地址:http://www.bokee.net/bloggermodule/blog_viewblog.do

    2.4K30

    Oracle数据库备份与恢复的三种方法

    Oracle数据库有三种标准的备份方法,它们分别是导出导入EXP/IMP)、热备份和冷备份。导出备件是一种逻辑备份,冷备份和热备份是物理备份。...2、 增量导出导入 增量导出是一种常用的数据备份方法,它只能对整个数据库来实施,并且必须作为SYSTEM来导出进行此种导出,系统不要求回答任何问题。...第三步:完全增量导入A: imp system/manager inctype=RESTOREFULL=y FILE=A 第四步:累计增量导入E: imp system/manager inctype=...但冷备份也有如下不足: 1、 单独使用时,只能提供到“某一间点上”的恢复。 2、 再实施备份的全过程中,数据库必须要作备份而不能作其他工作。也就是说,冷备份过程中,数据库必须是关闭状态。...(1) 关闭数据库 sqlplus /nolog sql>;connect /as sysdba sql>;shutdown normal; (2) 用拷贝命令备份全部的时间文件、重做日志文件、控制文件

    6.4K110

    Oracle数据库验证IMP导入元数据是否会覆盖历史表数据

    场景:imp导入数据,最终触发器报错退出,并未导入存储过程、触发器、函数。 现在exp单独导出元数据,然后imp导入元数据,验证是否会影响已导入的表数据。...用户 5.导入scott表和数据 6.导入Scott元数据 1.导出scott用户的表和数据 导出scott用户的表和数据,此时并没有触发器、过程、函数这些对象: exp scott/tiger OWNER...删除scott用户: SQL> drop user scott cascade; User dropped. 5.导入scott表和数据 先创建用户并赋权: SQL> create user scott...导入表和数据: imp scott/tiger BUFFER=10240000 RESUMABLE=y FILE=scott_exp.dmp LOG=imp_scott_exp.log IGNORE=y...6.导入Scott元数据 imp scott/tiger BUFFER=10240000 RESUMABLE=y FILE=scott_metadata_exp.dmp LOG=imp_scott_metadata_exp.log

    1.5K10
    领券