原创 oracle 【oracle】ORA-14046 分区可以刚好分成两个新的分区 该文章介绍了运维系统中一个自动执行分区脚本的任务,用于自动进行表分区。然而,该任务并非每次都能顺利执行,需要在年末检查下一年的表分区是否成功创建。文章提供了查询是否创建了表分区的SQL语句,并展示了执行表分区创建脚本时可能遇到的错误,即ORA-14046错误。解决方式包括调整分区创建脚本,确保描述了将一个分区分成两个新分区的信息。最后,文章总结了正确的解决方式,并提供了相应的Oracle SQL示 2023-12-21 浏览(3,701) 评论(0) 阅读全文
原创 oracle 【Oracle】11G Client安装遇到报错 INS-30131] 执行安装程序验证所需的初始设置失败。 安装oracle11g碰到“无法访问临时位置”问题的解决办法 2023-02-17 浏览(3,660) 评论(0) 阅读全文
原创 oracle 【oracle】exp使用 exp帮助使用可以查看`exp·的帮助命令exp使用示例比如有数据库实例,用户,密码为:.1.导出当前用户的全量表2.导出当前用户的指定表3.导出指定用户的结构及数据 2022-06-24 浏览(3,829) 评论(0) 阅读全文
原创 oracle Oracle升级脚本小记 我们常常会使用简单的方式进行数据库升级脚本的编写,insertintotable(col1,col2)values('1',BEGIN SELECTCOUNT(1) INTOVN_FLAG FROMTABLET WHERET.COL1='1';IFVN_FLAG=0THEN INSERTINTOTABLE(COL1,'2');COMMIT; 2019-02-27 浏览(1,207) 评论(0) 阅读全文
原创 oracle Oracle 11g Client快速卸载 \app\Administrator\product\11.2.0\client_1\ 进入deinstall目录 执行deinstall.bat即可 2018-09-07 浏览(1,015) 评论(0) 阅读全文
原创 oracle Oracle DBMS_LOCK.sleep(1);权限问题 在某个过程上有用到DBMS_LOCK.sleep()的方法。经过百度了一波,说是没有权限用sys用户登陆,执行:grantexecuteondbms_lockto测试用户;然后在编译,就可以了 2018-07-16 浏览(1,222) 评论(0) 阅读全文
原创 oracle ORACLE 误操作 恢复更新前的数据 忘记做表的备份,这个UPDATE必须明天执行,以最快的速度备份当前表!首先找到执行UPDATE语句的时间点!所以我采用了模糊的方式来进行回滚!(建议精确的时间点) SELECTFIRST_LOAD_TIME,LAST_ACTIVE_TIME ,FROMV$SQLWHERESQL_FULLTEXTLIKE'%UPDATETABLEXXXXXX%'--怕有问题的。 2018-01-11 浏览(2,004) 评论(0) 阅读全文
原创 oracle oracle impdp导入时 提示“ORA-39002: 操作无效 ORA-39070: 无法打开日志文件 ” 最近装了个oracle12c,结果发现导入的时候有问题了。在装的过程中,我是选择了虚拟账户进行安装。(甲骨文推荐)阿西吧。就因为这个,导致我复制进去的dmp文件,没有user的权限,如图将par,sql,log,几个文件全部都赋予上完全控制,修改,写入的权限,即可。 2017-07-23 浏览(5,869) 评论(0) 阅读全文
原创 oracle Oracle特殊字符转义:& 和 ' define&(hex26),转义 这个是Oracle里面用来识别自定义变量的设置,然后再次执行导入脚本,建议在每一个要导入的脚本第一行加上前面那句关闭define的话,否则当你导入第二个含有特殊字符的脚本的时候,在SQL语句中将&替换成chr(38),因为chr(38)是&的ASCII码 SQLSelect'Tom'||chr(38)||'Jerry'fromdual; 2017-02-21 浏览(1,641) 评论(0) 阅读全文
原创 oracle Oracle 使用MERGE INTO 语句更新数据 用来合并UPDATE和INSERT语句。连接条件匹配上的进行UPDATE,无法匹配的执行INSERT。 2016-11-23 浏览(772) 评论(0) 阅读全文