【发布时间】:2021-10-19 06:18:19
【问题描述】:
是否可以将测试容器(即 oracle-xe)与 spring boot 一起使用,但将其用作本地部署的数据库。例如,让 spring boot 在开发配置文件中启动,并让测试容器也启动并成为用于敌人后端..
如果它被用于测试,我已经看到了一些示例,但随后它被拆除/关闭。
有什么想法吗?
更新:
所以我设法在测试容器中连线并启动它.. 设置了弹簧属性..
当 schema.sql 文件加载时,我得到一个错误 no privleges...我正在尝试创建一个新模式并向其中添加一些表..但它似乎不起作用..
“表空间'SYSTEM'没有权限”
CREATE USER PM3 IDENTIFIED by PM3
CREATE TABLE PM3.JOBS (
JOB_ID NUMBER(3) NOT NULL,
CUSTOMER_ID NUMBER(3) NOT NULL,
DESCRIPTION VARCHAR(200),
constraint PK_JOB_ID primary key (JOB_ID)
);
【问题讨论】:
标签: spring-boot testcontainers oracle-xe