34

Once upon a time I had a Postgres database that worked with pgAdmin. I have a webservice running on a WildFly server that made connections to the DB and everything worked fine.

After a while(a few months) I have tried to open pgAdmin again and it stuck on the loading...

I remove postgres and pgAdmin using Revo Uninstall, then installed postgres 9.6 and opened pgAdmin and it stays in the loading screen forever.

Can anyone help me ? [Using postgres 9.6 with pgAdmin v1.3],

On Event Viewer I saw the following error in pgAdmin :

Faulting application name: pgAdmin4.exe, version: 0.0.0.0, time stamp: 0x580f31f6 Faulting module name: MSVCP120.dll, version: 6.3.9600.18438, time stamp: 0x57ae642e Exception code: 0xc0000135 Fault offset: 0x00000000000ecdd0 Faulting process id: 0x1de4 Faulting application start time: 0x01d2a7d1566324ba Faulting application path: C:\Program Files\PostgreSQL\9.6\pgAdmin 4\bin\pgAdmin4.exe Faulting module path: MSVCP120.dll Report Id: 984dd9d8-13c4-11e7-832d-5ce0c535006f Faulting package full name: Faulting package-relative application ID:

4

12 回答 12

54

我遇到了同样的问题,我按照链接https://www.pgadmin.org/faq/#12上的步骤解决了它

当我在 Windows 上启动 pgAdmin 4 v4.28 或更高版本时,加载页面永远不会关闭。为什么?pgAdmin 4 v4.28 包括额外的安全功能,其中之一旨在防止由内容嗅探引起的安全问题。

不幸的是,某些 Windows 系统配置错误,导致 pgAdmin 使用的 Javascript 无法加载。在浏览器上打开开发者工具会显示类似这样的错误:

拒绝执行来自 'http://127.0.0.1:57313/static/vendor/require/require.min.js?ver=42800' 的脚本,因为它的 MIME 类型('text/plain')不可执行,并且严格的 MIME启用类型检查。

(index):39 Uncaught ReferenceError: require is not defined at (index):39 当 HKEY_CLASSES_ROOT.js\Content Type 的注册表项的值设置为 text/plain 时,会发生这种情况。要解决此问题,请使用注册表编辑器并将 HKEY_CLASSES_ROOT.js\Content Type 的值重置为:text/javascript

最后,重新启动 pgAdmin 服务器。

于 2020-11-27T20:57:41.463 回答
16

我刚刚在 macOS 上遇到了这个问题,所以我去了终端并输入ps aux | grep -i pgadmin并记下了进程 ID(左起第二列)。然后我用kill -s TERM <process id>. 您还可以将更简单的形式与killall pgAdmin4. 然后我能够从 Applications 目录启动“pgAdmin 4”。

于 2018-06-08T18:09:44.663 回答
6

我刚刚在 Windows 7 64 位机器上遇到了同样的问题,DBA 告诉我“升级”到 pgAdmin 3(最新版本)并且它可以工作。

于 2017-06-07T14:39:39.870 回答
4

根据 Abrahim 的建议,它在环境中对我来说效果很好。Windows 10,pgAdmin 4.28

“HKEY_CLASSES_ROOT.js\Content Type 处的注册表项的值设置为 text/plain。要解决此问题,请使用注册表编辑器并将 HKEY_CLASSES_ROOT.js\Content Type 的值重置为:text/javascript”

于 2020-12-06T20:20:52.843 回答
1

我遇到了同样的问题(在窗口服务器上)我的解决方案只是打开任务管理器并找出 pg_ctl 然后结束该任务并再次重新打开 pgadmin。它会起作用!如果它仍然不起作用,请尝试终止 mysql.exe。

于 2019-01-31T05:12:23.987 回答
1

我在 Mac 上遇到了这个问题。我通过以下方式解决了它:

  1. 关闭 PgAdmin 3 和 PgAdmin4 的实例(我都打开了)
  2. 系统偏好设置 -> 安全和隐私 -> 允许从以下位置下载应用程序:任何地方
  3. 重新打开 PgAdmin4
于 2017-08-09T18:02:01.203 回答
1

从其网站下载 pgAdmin 并将其与 postgres 分开安装。(它适用于我在 Windows 10 - 64 位上)

于 2020-08-09T07:26:43.937 回答
1

对我来说,postgresql 服务器设置为手动启动并且它没有在服务中运行,我启动了服务并且它工作

于 2020-07-16T02:33:39.267 回答
0

来自 pgadmin-support 邮件组的响应:

请在https://developer.pgadmin.org/~dpage/尝试其中一种 Mac/Windows 测试版本。我强烈建议在安装之前进行完全卸载,以确保没有遗留未使用的旧文件。

于 2017-04-05T05:49:10.417 回答
0

我在这里找到了解决方案pgAdmin 4 v3.1 如何使用其他浏览器?(赢 7)

我的 pgadmin4 停止在 Firefox 中工作,但它在 chrome 中工作。现在我使用此配置使用 chrome 打开 pgadmin 4。有趣的是 pgadmin4 现在在他自己的窗口中打开。

我认为这是使用 pgadmin4 的正确方法。

于 2020-01-31T23:11:52.750 回答
0

我有一个类似的问题,并且能够通过在http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html重新安装最新的 Java JDK x64 8 来解决它

于 2017-04-12T19:38:07.783 回答
0

转到服务并重新启动 PostgreSQL 服务器。

重启服务器

于 2020-12-17T04:15:53.137 回答