java - 在 GlassFish 上创建 JDBC 连接池仅接受 Oracle 的一个操作数

标签 java oracle jdbc glassfish server

after to fail to create a jdbc connection pool through glassfish admin console 我尝试通过 Windows 命令行输入此命令,为 GlassFish 上的 Oracle 创建 JDBC 连接池

 create-jdbc-connection-pool 
 –datasourceclassname oracle.jdbc.pool.OracleDataSource 
 –restype javax.sql.DataSource 
 –property user=user1:password=topSecret:URL="jdbc:oracle:thin:@localhost:1521:XE" MyExampleDB

我收到以下错误消息:

Watch this picture

请帮忙? 是否可以使用 GlassFish 创建 JDBC 连接池? 或者迁移到 WildFly 更好?

最佳答案

是的,可以在 glassfish 中创建 JDBC 池

我不确定命令行语法,但通过管理控制台这很容易

查看管理控制台:http://localhost:4848/common/index.jsf 资源 -> JDBC -> JDBC 连接池

更新:

命令行示例

asadmin create-jdbc-connection-pool 
--restype=java.sql.Driver
--driverclassname=oracle.jdbc.pool.OracleDataSource
--property user=myuser:password=mypassword:url='jdbc:oracle:thin:@localhost:1521:xe'
test_ora_pool

关于java - 在 GlassFish 上创建 JDBC 连接池仅接受 Oracle 的一个操作数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33300255/

相关文章:

java - 为什么此代码会出现 "Unreachable Statement"错误?

java - 无法解析 JSON

java - 在 Eclipse Mars 中格式化 Java 代码的特定部分

oracle - Oracle 12c中没有用户名HR

oracle - 如何获取有关用户定义类型的信息?

java - 命名参数和位置参数之间的性能差异

java - Jetty TLS 1.0 和客户端 TLS 1.2

oracle - 在 oracle 中的不同服务器之间移动数据

java - 连接Access数据库时如何避免 "Out Of Memory"错误?

java - Teradata createClob : function not supported in this version. 这是错误还是功能?