精华内容
下载资源
问答
  • 原因分析:可能和aq_tm_processes为0有关,导致 创建JOB进程出错,进而EXPDP报错, show parameter aq_tm_processes,如值为0,变更为非0 执行: altersystemsetaq_tm_processes=1; 然后重启数据库生效。 最近...

    原因分析:可能和aq_tm_processes为0有关,导致 创建JOB进程出错,进而EXPDP报错,
    show parameter aq_tm_processes,如值为0,变更为非0

    执行:

    alter system set aq_tm_processes = 1;
     

    然后重启数据库生效。

     

    最近准备了一个公众号每天都会推送一些开发中经常遇到的问题解决方法,希望多久关注一下,谢谢支持:

    展开全文
  • Oracle数据库导入dmp文件报错处理方法 在向oracle数据库执行导入命令的时候报错,错误如下,大概意思是TNS中找不到服务名 下面说一下解决步骤 1:进入oracle用户,使用cat查看.bash_profile文件,...

    在向oracle数据库执行导入命令的时候报错,错误如下,大概意思是TNS中找不到服务名

    下面说一下解决步骤

    1:进入oracle用户,使用cat查看.bash_profile文件,找到ORACLE_HOME变量

    2:进入ORACLE_HOME/network/admin目录

    3:查看tnsnames.ora监听文件,找到对应的监听名称,比如下面的导入语句,即可执行成功

    [oracle@enfo212 admin]$ impdp efoas/000000@ENFOCOG directory=expdp_dir dumpfile=EFOAS_14_20141118_1350.DMP logfile=efoas_14_20141118_1350.log 

    总结:导入导出中  username/password@serverid  这里的serverid是tns中监听的名称而不是数据库的名称

     

    posted on 2014-12-04 17:17 kingstudy 阅读( ...) 评论( ...) 编辑 收藏

    转载于:https://www.cnblogs.com/wxjnew/p/4143363.html

    展开全文
  • 服务器是linux 的 线上是Oracle的,本地开发环境是WIN7,想去线上导出一份最新的数据库,然后在本地使用导入,然后执行步骤如下: 1. /home/app/oracle/product/11.2.0/db_1/bin/expdp "'/as sysdba'" DUMPFILE=...

    场景:

    服务器是linux 的 线上是Oracle的,本地开发环境是WIN7,想去线上导出一份最新的数据库,然后在本地使用导入,然后执行步骤如下:

    1.

    /home/app/oracle/product/11.2.0/db_1/bin/expdp "'/as sysdba'" DUMPFILE=schemas_20130623.dmp DIRECTORY=DATA_PUMP_DIR SCHEMAS=,,, parallel=2 version=11.2.0.1.0


    解释:
    SCHEMAS=要导出的用户,逗号分隔


    导出到了目录下"

    用这句话查找:

    select DIRECTORY_PATH  from dba_directories where DIRECTORY_NAME='DATA_PUMP_DIR';
    结果为

    /home/app/admin/orcl/dpdump/

    并在此目录下找到了schemas_20130623.dmp文件   用SSH下载到本地

    并将文件放到:

    用这句话查找:

    select DIRECTORY_PATH  from dba_directories where DIRECTORY_NAME='DATA_PUMP_DIR';
    结果为


    E:\oracle11g\app\oracle\admin\xe\dpdump\

    放到上面的目录下

    用导入语句:

    命令行下输入:

    E:/oracle11g/app/oracle/product/11.2.0/server/bin/impdp "'/as sysdba'" DUMPFILE=20130620.dmp DIRECTORY=DATA_PUMP_DIR

    输入用户名密码导入开始-----


    但运行的时候总是提示少表。


    纠结 再次倒导出导入  折腾好几次.

    还是一样的结果。

    最后没办法了找出以前的创建表语句重新执行,

    最后好了。

    原因:Oracle导出时候如果表中无数据,就不创建表语句。导致这个问题。。

    貌似Oracle可以设置这个问题,暂时还没有研究。




    展开全文
  • expdp执行指令:【backup/********@...报错后,导出的dump文件 共有1T,undo表空间应该足够大,失败后查询可用空间还有40多G。 也修改过undo_retention,试过0,和4小时,还是一样的位置报错。 请问什么原因呢?
  • 使用imp命令导入oracle数据库dmp文件报错IMP-00010: 不是有效的导出文件, 头部验证失败 是因为是11g的数据库导出的dmp文件想要导入到10g的数据库里面只需要把dmp文件打开头部的版本修改就好了   这是由于导出的...

    使用imp命令导入oracle数据库dmp文件报错IMP-00010: 不是有效的导出文件, 头部验证失败

    是因为是11g的数据库导出的dmp文件想要导入到10g的数据库里面只需要把dmp文件打开头部的版本修改就好了

     

    这是由于导出的dmp文件与导入的数据库的版本不同造成的
    用Notepad++查看了dmp文件,在头部具修改成你将导入目标数据库的版本号
    以下对应的版本号:
      11g R2:V11.02.00
      11g R1:V11.01.00

      10g:V10.02.01

    dmp文件导入命令(在cmd下面运行full=y是必须的):

    imp ttnurses/1@orcl file=E:\ttnurse.dmp  full=y

    展开全文
  • oracle数据库备份常遇问题(2012-04-13 15:39:45)标签:oracleexp杂谈分类:数据库1、/home/oracle/product/10.2.0/db_1/bin目录下执行./exp报错:[root@test216 bin]# ./expMessage 206 not found; No message file ...
  • 在使用expdp导出oracle11g数据库,执行命令 expdp sys/473ac347AC@ORCL directory='c:\app\dmp' dumpfile=FULL_8.dmp FULL=y 一直报错: ORA-39002: 操作无效 ORA-39070: 无法打开日志文件。 ORA-39087: 目录名 c:\...
  • imp yczfw/yczfw file=F:\directory\expdat.dmp full=y ignore=YIMP-00003: 遇到 ORACLE 错误 1918ORA-01918: 用户 'ZWJX' 不存在IMP-00017: 由于 ORACLE 错误 1918, 以下语句失败:"ALTER USER "YCWS" DEFAULT ROLE ...
  • oracle还原数据库dmp

    2019-10-17 11:17:05
    在网上查了很多教程,有的很简单,比如使用一条imp命令(imp user/pass@orcl full=y file=e:/xxx.dmp ignore=y log=e:/log.txt),但是我实际还原的时候却并非这么简单; 首先了解一下数据库备份和还原命令, EXP和...
  • 问题:库中存在空表,导出dmp文件提示失败或是用不了 1.找出对应库的空表(数据库执行) select 'alter table '||table_name||' allocate extent;' from user_tables where num_rows=0 2.执行找出的空表语句(数据库执行...
  • 2、查询导入oracle数据库的版本号 通过select * from v$version查看版本号,如下图 3、修改dmp版本号 4、重新导入dmp数据库 可以使用以下语句,打开cmd窗口,输入下面命令 imp 数据库名/密
  • 之前还原了一次数据库并且记录了还原步骤,当再次帮别人恢复的时候发现之前的方法并不可行了;在其他同事的指导下了解了新的方法;...IMP只适用于EXP导出的文件,不适用于EXPDP导出文件;IMPDP只...
  • 详细介绍了从Oracle数据库导出dmp格式的数据库文件再导入到达梦7中的操作步骤
  • IMP-00058: 遇到 ORACLE 错误 1659ORA-01659: 无法分配超出 6 的 MINEXTENTS (在表空间 JJYXJ 中)--第一步先查下表空间使用情况,如果表空间剩余空间还有很多执行第二步SELECT UPPER(F.TABLESPACE_NAME) "表空间名",...
  • 利用cmd的操作命令导出,详情如下(备注:方法二是转载网上的教程): 1:G:\Oracle\product\10.1.0\Client_1\NETWORK\ADMIN目录下有个tnsname.ora文件,内容如下: CMSTAR = (DESCRIPTION = (ADDRESS_LIST = ...
  • Oracle数据库安装在docker容器中 1首先查看容器 1 docker ps   2进入oracle容器 1 docker exec -it 7f0f3f2d4f88 /bin/bash   3导出整个库:这个有问题,会吧...
  • exp ecology/test@ecology file=D:\ecology.dmp INDEXES=n STATISTICS=none; exp ecology/test@ecology file=D:\ecology.dmp log=D:\ecology.log grants=y exp ecology/test@ecology file=D:\ecology.dmp TRIGGERS=...
  • 导出数据库报错

    2019-10-29 13:07:05
    用的导出语句 exp NC65/nc65@YONYOUDB file=d:\ysdb201910282.dmp log=d:\ncdatabak201910282.log full=y; 报错 EXP-00008: 遇到 ORACLE 错误 6550 ORA-06550: 第 1 行, 第 19 列: PLS-00201: 必须声明标识符 '...
  • oracle 12c DMP文件导出 首先,我们都知道一点,由于版本问题,dmp文件的导出导入会报错,而低版本的导出,高版本是可以直接导入的,它能兼容低版本 而高版本导出,想要导入低版本,这个就有问题了,会提示版本的...
  • Oracle导出导入dmp文件

    2012-06-13 10:16:51
    Oracle导出导入dmp文件 Oracle数据导入导出imp/exp就相当于oracle数据还原与备份。exp命令可以把数据从远程数据库服务器导出到本地的dmp文件,imp命令可以把dmp文件从本地导入到远处的数据库服务器中。 利用这...
  • 得知问题错误方向:仔细的查询了被导入数据的数据库的版本:而 被导入的数据包 dmp 文件是从 oracle11g r2的版本导出的。所以。处理方法是:删除oracel11gR1的版本。具体操作请查看此文:《oracle 11g如何完全卸载》...
  • 业务需要创建多个数据库来分别存放不同的数据,再次整理一下数据ORCLE导入导出命令 1、导出备份 运行windows命令行窗口然后输入一下代码。file是文件绝对路径,扩展名为.DMP exp [数据库账号]\[数据库密码]@[ip]/...
  • 开始用的是'导出表'方式,导出.dmp文件,从宿主机导出后,直接导入本机,一切正常。 2:启动项目时,报错: ORA-00942: 表或视图不存在 3:分析后想到直接导.dmp方式是否不能导出相关视图 4:用另一种方法,'导出...
  • IMP-00013: 只有 DBA 才能导入由其他 DBA 导出的文件 ...如果exp导出的用户用到Oracle数据库的系统表空间,导入的用户没有dba的角色,也会报上面的错误。 可以在exp导出之前,回收用户dba的角色 revok
  • oracle 导出数据库

    2017-10-07 20:32:00
    第一种方式:使用PLSQL导出数据库 1、打开plsql,找到工具栏,导出表 2、进入导出主页,选择文件夹,输入导出文件名称 ,点击保存 3 3、点击导出按钮,即可弹出导出数据概况 ...
  • oracle数据库imp导入报错IMP-00002

    千次阅读 2016-02-26 17:34:45
    开发朋友找我,说一个dmp文件无法导入数据库,一直报错imp-00002 1.文件损坏 2.考虑file=目录路径+文件名 3.文件名强调一下 解决过程: 1.我让开发朋友远程操作给我看发现个小细节,他在粘贴完导入命令...
  • oracle导出数据库

    2019-10-28 10:56:46
    普通方式 exp nc65/nc65@yonyoudb file=d:\ysdb20191028.dmp log=d:\ncdatabak20191028.log owner=...报错EXP-00026: 指定了冲突模式 解决 去掉full=y 改为exp nc65/nc65@yonyoudb file=d:\ysdb20191028.dmp lo...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 5,734
精华内容 2,293
关键字:

oracle导出数据库dmp报错