资金系统数据库操作:用sys用户的dba身份登陆进行操作
运行cmd命令,输入:sqlplus / as sysdba
查询表空间路径,这里得到的路径为下一步骤中所需要的路径。再输入select File_Name from dba_data_files;
从显示的情况来看,这个里没有中间表的存在,所以要创建中间表的表空间
这里创建表空间的路径是和你上面查询出的表空间的路径是一样的,每个人的路径不一样,注意路径之间是不能有空格的
CREATE BIGFILE TABLESPACE "TS_MID" DATAFILE 'D:\app\wen\oradata\atsdb\TS_MID.ora' SIZE 100M AUTOEXTEND ON NEXT 100M MAXSIZE UNLIMITED LOGGING EXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT AUTO;
create user impuser identified by test1
default tablespace TS_MID
temporary tablespace TEMP
profile DEFAULT
quota unlimited on TS_MID;
grant resource to impuser;
grant connect to impuser;
grant select on V_$session to impuser;
grant select on V_$sesstat to impuser;
grant select on V_$statname to impuser;
将所有的中间表脚本复制到一个新建的额文件夹中
新建一个文本文档,输入DIR . /B >LIST.TXT,保存后将文本文档的扩展名改为.bat,主管时候图标就会变成一个齿轮的形状,双击这个bat文件,,当前的目录就会生成一个LIST的txt文件,这里面就是处理了外卖所有的中间表的文件
点击【编辑】中的【替换】,加上@和中间表的所在路径,方便后面在plsql中的操作
![在这里插入图片描述](https://img-blog.csdnimg.cn/93b3a9a822aa4a27b311569fc28a3010.png
然后将这个文件改为.sql为扩展名的文件
之后打开plsql,点击右上角的图标
@之后点击回车,选择刚刚建立的LIST.sql文件,就会一直在跳页面,最后显示这个样子就成功了
输入测试地址,和对应的发送报文,发送成功,就会有相对应的返回报文
这个时候在我们的多银行资金系统中【中间表查询】就可以看见数据了,但是要注意报文中的时间,来对应时间的选择
同时在【快速付款】模块也会有数据
那么这样子就代表测试成功了