我正在尝试在Glass乐于服务器中创建一个到PostgreSQL数据库的连接池。我所做的步骤如下:
>
我将postgresql-jdb-jar的jar复制到完整路径C:\Program Files\glassfish-3.1.1\glassfish\domains\domain1\lib\ext
我已经在glassfish服务器管理控制台中指定了jar的完整路径:
池名称:post-gre-sql_CommonPush_postgresPool
资源类型:javax.sql.XADataSource
data source class name:org . PostgreSQL . ds . pgsimpledata source
如果有额外的属性,我已指定为:
driverClass:org.postgresql.Driver
URL: jdbc:postgresql://10.137.243.1:5432/CommonPush
portNumber: 5432
databaseName: CommonPush
serverName: 10.137.243.1(My system's IP)
user: postgres
password:
当我ping上述设置时,我得到的错误为:
发生错误
sql_CommonPush_postgresPool后的ping连接池失败。ping失败异常-无法分配连接,因为:连接被拒绝。检查主机名和端口是否正确,邮政局长是否接受TCP/IP连接。请检查server.log了解更多详情。
ping失败异常-无法分配连接,原因是:连接被拒绝。检查主机名和端口是否正确,邮局局长是否接受TCP/IP连接。请查看server.log了解更多详情。
我不能解决这个问题,有人能帮忙吗?
原因可能是用户对数据库对象没有足够的权限
向用户授予所需的权限,例如:
###GRANT USAGE ON service_schema TO admin
sudo -u postgres psql -p 5432 -d service_db -c "GRANT USAGE ON SCHEMA "service_schema" TO "admin";"
###GRANT PREVILEGES ON TABLES OF service_schema TO admin
sudo -u postgres psql -p 5432 -d service_db -c "GRANT ALL ON TABLES IN SCHEMA "service_schema" TO "admin";"
###GRANT PREVILEGES ON SEQUENCES OF service_schema TO admin
sudo -u postgres psql -p 5432 -d service_db -c "GRANT ALL ON SEQUENCES IN SCHEMA "service_schema" TO "admin";"
###GRANT PREVILEGES ON FUNCTIONS OF service_schema TO admin
sudo -u postgres psql -p 5432 -d service_db -c "GRANT ALL ON FUNCTIONS IN SCHEMA "service_schema" TO "admin";"
您应该使用资源类型< code > javax . SQL . data source 。我不确定这是否是导致错误的原因,您也可以尝试将主机名改为localhost。
可以通过pgAdmin或psql命令访问PostgreSQL数据库吗?
试图在localhost中建立从app容器到mysql容器的连接,出现连接拒绝异常 我们正在采取一种docker的方法来调用rest api服务来采用微服务的方法。我们正在建立应用程序容器和mysql容器之间的连接,同时我们编写了一个docker-compose文件,创建了mysql容器和应用程序容器,为这两个容器公开了端口。下面是运行docker-compose文件docker-compose
每次运行Rails4.0服务器时,都会得到这个输出。 我正在运行小牛OS X10.9,所以我不知道这是不是问题所在。我已经试了我能试的一切,但似乎都没有效果。我已经卸载并安装了postgres和pg gem多次了。 这是我的database.yml文件
我们正在用Java重写来自PHP的web应用程序。我认为,但我不是很确定,我们可能会在连接池方面遇到问题。应用程序本身是多租户的,是“独立数据库”和“独立模式”的组合。 对于每个Postgres数据库服务器实例,可以有一个以上的数据库(命名为schemax_XXX),其中包含一个以上的模式(模式是租户)。注册时,可能会发生以下两种情况之一: 在编号最高的schema_XXX数据库中创建新的租户模式
我也搜索了一些谷歌解决方案,但它不工作输入图像描述在这里
我想使用vault服务器来存储机密并将其部署在openshift上。 我编写了这个 dockerfile,构建了映像并将其推送到 openshift 注册表,并从此映像流创建了一个部署: 以下是配置: 我创建了一条到8200端口的路径。当我从vault-server pod内部使用vault CLI时,它工作正常,我可以登录、配置等。当我在本地计算机上使用openshift cli将端口8200转
问题内容: 前几天,我的GoDaddy托管网站遇到了一些问题。我打电话给他们的技术支持,与我交谈的人建议我的问题与我在Windows机器上,最好在Linux机器上使用有关。我对此没有意见,我同意了,他们把我换了。 过渡之后,我的PHPMailer功能让我迷茫了。我已经工作了几个月,所以我知道我的设置是正确的。我已与GoDaddy确认,从他们的角度来看,我要发送的帐户并未更改。用户侧未进行任何更改(