- 如果用SYSDBA登录数据库执行SQL语句需要添加模式名 (数据库名),类似于ORACLE
- 想执行SQL时不添加模式名
先创建表空间:CREATE TABLESPACE SCOTTDB1 DATAFILE 'SCOTTDB1.DBF' SIZE 512 ;
然后创建用户:CREATE USER SCOTT IDENTIFIED BY "Ab11112222" DEFAULT TABLESPACE SCOTTDB1;
最后授权:GRANT RESOURCE TO SCOTT;
注意:新创建的用户使用钢材创建的表空间,并且用户密码至少9位
然后新建连接,使用刚创建的用户名密码
此时不需要使用模式名了:
- JDBC连接配置(Springboot)
spring:
#配置数据库ORACLE
datasource:
# driverClassName: oracle.jdbc.driver.OracleDriver
#url: jdbc:oracle:thin:@10.2.5.42:1521:orclDb
driverClassName: dm.jdbc.driver.DmDriver
url: jdbc:dm://localhost/DMSERVER
username: SYSDBA
password: SYSDBA