我想通过 JDBC 在 Oracle 服务器上创建一个新数据库。如果不提供 SID,我似乎无法连接到数据库:使用类似 URLjdbc:oracle:thin:@//[IP]:1521
会导致错误“ ORA-12504, TNS:listener was not given the SID in CONNECT_DATA
”
或者,如果我登录到特定的 SID,我可以运行大多数 DDL 命令,但失败并出现“ ”CREATE DATABASE foo
错误的命令除外ORA-01100: database already mounted
如果我在没有指定特定数据库的情况下无法连接到服务器并且如果我已经登录到特定数据库则无法创建数据库,我应该如何创建数据库?