【伸手党福利】【第二弹】Jeecg-boot手把手基础部署教程-安装数据库部署方法-oracle11g

本版本是采用的目前最新的2.2.0版本,其他版本修改方法相同。【2.4版本20200127补充】
20200519
改好的代码:【土豪党专用】
https://download.csdn.net/download/wwppp987/12437733


接下来,让大家体验伸手党的快感


首先第一条:别用plsql~~~
它确实会在执行报错的时候继续执行,不过漫长的准备时间,以及恐怖的死机时间,让我在使用Navicat之后直接将plsql劝退了。

plsql创建表失败之后会继续执行,导致后面所有语句都报错。

伸手党用:Navicat12

链接:https://pan.baidu.com/s/1cgCw2b_ILfqYlg4x-Q8zpA
提取码:6cjv
使用连接名新建连接,这里就不多说了。在这里插入图片描述
注意:不要使用sys账号登录!,分配到哪个账号就要使用哪个账号登录!


更改文件:
\jeecg-boot\jeecg-boot\db\jeecgboot_oracle11g.sql

将其内容复制到word中(记事本就等着卡死吧~)

1、在word中删掉DROP TABLE "JEECGBOOT"."*";选中使用通配符

在这里插入图片描述
因为没有表他会报错,plsql会报个错然后跳过这句,但是Navicat会停止执行。

2、删掉所有"JEECGBOOT".

我更改了sql当中所有用户名,但是发现oracle仍旧提示“没有该用户”,所以在前期使用非sys用户名登录之后,删掉用户名指定,即以当前用户名权限生成表格。

在这里插入图片描述

3、处理错误:执行到后期报错

提示ORA-01704:字符串文字太长

看到其实是有个insert字段超过了4000字符,看内容是日志和更新记录。
所以将这个字段删掉大部分内容就行了。
这个字段在

-- Records of SYS_ANNOUNCEMENT

这个表里面,在word中占了11页,包括5000+字符
看了看,都是html语言,删掉大部分就行了。

在这里插入图片描述

Oracle操作ORA-02289: 序列不存在

经查是drop没删干净。
在这里插入图片描述


最后,终于开心地执行完啦~
看到最后一个表了~ 注意数一下,60多个表哦~
在这里插入图片描述

最后附上【伸手党福利~】
——改好的代码~~~

以下代码太长,竟然不让放~
算了,放资源吧~

https://download.csdn.net/download/wwppp987/12437733

4、jeecg2.4版本处理其实在执行以上修改后直接带错误插入即可。

在这里插入图片描述
在这里插入图片描述
正常处理时间在30-40秒
在这里插入图片描述

然后我们可以处理其报错:

-- Records of JIMU_REPORT

其下所有insert语句删除

-- Records of JIMU_REPORT_MAP

其下所有insert语句删除

-- Sequence structure for ACT_EVT_LOG_SEQ
-- ----------------------------
DROP SEQUENCE "ACT_EVT_LOG_SEQ"

其下删掉DROP SEQUENCE "ACT_EVT_LOG_SEQ"
即可。

评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值