摘要: https://updates.oracle.com/download/13390677.html 这个地址就是下载Oracle 11.2.0.4版本的地址,需要有metalink账号才可以下载 阅读全文
posted @ 2017-11-23 10:31 zclinux 阅读(214) 评论(0) 推荐(0)
摘要: 1. ORA-4031错误的原因,一般是大量的hard parse导致了shared pool中的free list中产生大量的内存小碎片,当一个需要很大内存来进行hard parse的sql语句到来时,无法从free list中找到内存,即使进行内存的释放,... 阅读全文
posted @ 2017-11-23 08:47 zclinux 阅读(384) 评论(0) 推荐(0)
摘要: 出现ora-31655错误的情况是因为不是同一个schema,导致的问题产生 解决的方法; 在导入语句最后添加上remap_schema=old:new 着old是原schema,也就是导出的用户名,new是想要导入的用户名 例子:我这里有一个expdp导... 阅读全文
posted @ 2017-11-21 13:25 zclinux 阅读(247) 评论(0) 推荐(0)
摘要: oracle中chr含义 CHR(10)和 CHR(13)——在oracle都为换行 chr(32)——表示空格 DECLARE v_a VARCHAR2(255); v_b VARCHAR2(255); BEGIN SELECT 'a' || c... 阅读全文
posted @ 2017-11-21 11:46 zclinux 阅读(1066) 评论(0) 推荐(0)
摘要: 导出的时候指定某一张表不导出的话,一般都用的是数据泵的expdp来操作 具体方法是: expdp test/test dumpfile=test.dmp directory=test_dir exclude=table:"='TEST_TABLE'" 不导出t... 阅读全文
posted @ 2017-11-20 17:33 zclinux 阅读(861) 评论(0) 推荐(0)
摘要: expdp导出的时候可以使用parfile这个参数,在parfile中添加想要的导出信息: 这里简单写了几句: vim test.par include=function --导出函数 include=test_table:"like '%TEST%'... 阅读全文
posted @ 2017-11-20 17:06 zclinux 阅读(644) 评论(0) 推荐(0)
摘要: 在oracle中,正常创建的用户是没有配额限制的,也就是默认的是unlimited on tablespace的,但是在有些时候,没有设置相关的配额,用户总是会报错用户配额严重不足,查看表空间,也有很大的剩余空间,纠结了很久这个问题,今天在读书的时候偶然发现了... 阅读全文
posted @ 2017-11-17 10:50 zclinux 阅读(168) 评论(0) 推荐(0)
摘要: 当执行数据泵导出的时候,报了如下错误: ORA-39002: invalid operation ORA-39070: Unable to open the log file. ORA-39087: directory name DUMP_DIR is inv... 阅读全文
posted @ 2017-11-17 10:41 zclinux 阅读(839) 评论(0) 推荐(0)
摘要: 为了使测试与生产数据保持一致,只需要导出数据的时候,可以将测试库的表truncate,保留其它如索引,trigger,constraints,grants等不用再重新导。 exp时候rows=y,其它全部选n,imp时候 rows=y ,其它n ... 阅读全文
posted @ 2017-11-15 11:23 zclinux 阅读(259) 评论(0) 推荐(0)
摘要: 导出数据后,在导入的时候想要显示出建表语句,可以用show=y这个选项来实现 imp test/test file=test.dmp ignore=y show=y fromuser=test1 touser=test 这样会显示建表的时候的ddl语句 如... 阅读全文
posted @ 2017-11-15 10:53 zclinux 阅读(107) 评论(0) 推荐(0)