今天准备接手一个新项目,首先是dang项目和备份数据库到本地,但是在备份数据库的时候报错误: EXP-00056: 遇到 ORACLE 错误 12541 ORA-12541: TNS: 无监听程序 EXP-00000: 导出终止失败 导出命令为:exp 用户名/密码@orcl 在网上找了一些解决方法 ...
分类:
数据库 时间:
2017-10-17 12:45:16
阅读次数:
274
一、expdp/impdp和exp/imp的区别 1、exp和imp是客户端工具程序,它们既可以在客户端使用,也可以在服务端使用。 2、expdp和impdp是服务端的工具程序,他们只能在oracle服务端使用,不能在客户端使用。 3、imp只适用于exp导出的文件,不适用于expdp导出文件;im ...
分类:
数据库 时间:
2017-09-05 19:02:49
阅读次数:
207
一、问题原因: 11G中有个新特性,当表无数据时,不分配segment,以节省空间 1、insert一行,再rollback就产生segment了。 该方法是在在空表中插入数据,再删除,则产生segment。导出时则可导出空表。 2、设置deferred_segment_creation 参数 SQ ...
分类:
数据库 时间:
2017-08-06 12:35:48
阅读次数:
184
exp username/password@dbname file='d:\hehe.dmp' tables=(%) query="""where UPDATE_DTIME >= to_date('2017-01-01','yyyy-mm-dd')""" create user DB_USER_NA ...
分类:
数据库 时间:
2017-08-04 14:30:24
阅读次数:
369
建 议可以用常规的检查,检查一下:数据字典信息/exp 导出结构检查 1.检查 SELECT * FROM ALL_SOURCE t WHERE T.OWNER = '要查询用户' AND t.TYPE = 'PACKAGE BODY' select * from USER_SOURCE where ...
分类:
数据库 时间:
2017-07-28 13:26:59
阅读次数:
425
使用exp和expdp导出数据 1.exp导出数据命令 2.expdp导出数据 (1)cmd窗口连接数据库,进入sqlplus页面 (2)创建目录对象(使用管理员账号登录创建) 创建好后,退出sqlplus (3)在操作系统上创建相应的目录,如在D盘目录下建立文件夹fzb (4)连接数据库执行导出命 ...
分类:
数据库 时间:
2017-07-26 12:39:49
阅读次数:
288
用exp无法导出空表解决方法/用exp导出数据时表丢失原因使用oracle11g导出数据发现有的表丢失原因是:11GR2中有个新特性,当表无数据时,不分配segment,以节省空间,可是在用EXPORT导出时,空表也不能导出,这就导致迁移时候丢失了一些表,存储过程也失效了解决方法:一、inser..
分类:
其他好文 时间:
2017-06-25 10:13:19
阅读次数:
143
Oracle11g以后的新特性使得默认条件下在分配表空间时忽略空表,以减少表空间的资源占用,这样使得在使用Oracle的exp导出用户数据时就会忽略空表,这样就会造成数据的不完整,当然在使用exp导出数据时也不是没有办法,这个以前有提到过,在此就不做过多的赘述了http://jim123.bl..
分类:
数据库 时间:
2017-06-25 10:11:48
阅读次数:
197
公司有两个环境下的数据库,版本不同,一个是11g r2,另一个是10g r2 首先在11g r2下用exp导出数据库备份文件,发现部分表缺失。 原来这部分表是空的,11G中新特性,当表无数据时,不分配segment,以节省空间。而使用exp命令时,无Segment的表不会被导出。 解决方案: htt ...
分类:
数据库 时间:
2017-06-12 19:45:12
阅读次数:
144
在平时做Oracle的备份的时候一般都是做逻辑热备份,而做逻辑热备份一般都是使用exp/imp,在这里就简单的说一说。使用exp导出数据imp导入数据操作如下:expusername/passwordowner=backupfile=backup.dmp
impusername/passwordfile=backup.dmpignore=yfull=y在这里解释一下其中i..
分类:
数据库 时间:
2017-06-11 12:56:03
阅读次数:
231