随笔分类 -  Oralce.错误码

摘要:【数据库版本】 Oracle 19c 服务器版 【出错记录】 SQL> create user hy identified by 1234; create user hy identified by 1234 * 第 1 行出现错误: ORA-65096: 公用用户名或角色名无效 【出错原因】 or 阅读全文
posted @ 2022-08-12 03:45 逆火狂飙 阅读(5004) 评论(0) 推荐(0) 编辑
摘要:【出错记录】 java.sql.BatchUpdateException: ORA-00001: 违反唯一约束条件 (LUNA.SYS_C0012021) 【出错原因】 往主键存在的表中插入相同主键的记录。 【处置策略】 1.清空表再插记录; 2.查原表,对比去除重复记录,再将筛选后的记录插入。 E 阅读全文
posted @ 2022-06-26 07:42 逆火狂飙 阅读(1308) 评论(0) 推荐(0) 编辑
摘要:【错误描述】 ORA-12505,TNS:listener does not currently know of sid given in connect descriptor. 【出错原因】 老的url写法不适用于新的数据库。 之前程序url和dirver是这样写的: public static 阅读全文
posted @ 2022-06-26 07:39 逆火狂飙 阅读(649) 评论(0) 推荐(1) 编辑
摘要:【错误】 ORA-01653:表DMASK_TEST.EMP_HUGE_20220623无法通过8192(在表空间DMASK_TEST中)扩展 【出错原因】 在表空间DMASK_TEST连续创建填充多个超千万表,终于导致表空间不足。 【实际处置方法】 删去不再使用的、占用空间很大的表格。 【可选处置 阅读全文
posted @ 2022-06-26 07:25 逆火狂飙 阅读(292) 评论(0) 推荐(0) 编辑
摘要:今天在创建一张大表时遭遇到了如下错误: ORA-01653: 表 LUNA.EMP615_30 无法通过 1024 (在表空间 USERS 中) 扩展 通关查询资料并测试,发现如下三步骤可以应对此错误: 1.查看ORacle表空间: SQL: SELECT UPPER(F.TABLESPACE_NA 阅读全文
posted @ 2022-06-15 06:38 逆火狂飙 阅读(553) 评论(0) 推荐(0) 编辑
摘要:出现ORA-00904错误,是因为SQL语句里的字段名和数据库或结果集中表的字段名不匹配造成的,检查SQL语句中字段拼写和实际字段是否一致,就能解决问题。 END 阅读全文
posted @ 2022-03-28 09:10 逆火狂飙 阅读(2392) 评论(0) 推荐(0) 编辑
摘要:不久前我在本地装了一个Oracle11g,原打算是用于自己统计defects用的,用sql plus就能完成任务。 后来需求增加了,本地DB需要提供出来作为开发DB,于是需要对外提供服务。 我先在本地装plsql developer,发现连不上,于是去把TNS都删了,又配置个新的,发现还是连不上。 阅读全文
posted @ 2021-11-03 11:34 逆火狂飙 阅读(655) 评论(0) 推荐(0) 编辑
摘要:通过配置新的Net Configuration可以解决,但不知原因,猜测可能是我Oracle 19c没有装好,不能确认。先记录在此,事后再补吧。 2021年10月23日补记,错误信息如下: 2021-10-23 19:25:49.857 - HikariPool-1 - Starting... 20 阅读全文
posted @ 2021-10-16 21:42 逆火狂飙 阅读(1422) 评论(0) 推荐(0) 编辑
摘要:有个特殊场景,有人想用select max(id)+1 from emp for update 得到新ID,当时还未执行此句,一群人针对此语句是锁行还是锁表争论了一会,准备做个实验验证一下,结果出现ORA-01786错误: SQL> select max(id) from emp for updat 阅读全文
posted @ 2021-10-14 18:39 逆火狂飙 阅读(1239) 评论(0) 推荐(0) 编辑
摘要:本文涉及的Oracle版本:11.2.0.1.0,SpringBoot版本:2.5.4 例程下载:https://files.cnblogs.com/files/heyang78/myBank_mybatis_oracle_junit_210905_1453.rar 今日在SpringBoot工程中 阅读全文
posted @ 2021-09-05 15:15 逆火狂飙 阅读(1365) 评论(0) 推荐(0) 编辑
摘要:MySql 的tuancate命令是直接truncate tableName,但在Oracle需要写成truncate table tableName,改正就好了。 --END-- 2019.10.15 7:47 阅读全文
posted @ 2019-10-15 07:48 逆火狂飙 阅读(1665) 评论(0) 推荐(0) 编辑

生当作人杰 死亦为鬼雄 至今思项羽 不肯过江东
点击右上角即可分享
微信分享提示