綠色軟件,81下載應有盡有
首页 電腦軟件 編程開發 pgAdmin for PostgreSQLv4.29
pgAdmin for PostgreSQLv4.29下載

pgAdmin for PostgreSQL v4.29

  • 類別:編程開發
  • 大小:95.85 MB
  • 時間:2022-03-17
  • 評分:
  • 平臺:WinAll
  • 下載:793次

pgAdmin for PostgreSQL軟件介紹

pgAdmin是一款针对PostgreSQL(世界上最先进的开源数据库)而开发的且功能最丰富的开源管理和开发平台;同时也是PostgreSQL和衍生关系数据库(例如EnterpseDB的EDB Advanced Server)的管理工具,它既可以作为Web应用程序运行,也可以作为桌面应用程序运行;新版本更新了在比较模式差异中的对象时忽略空白的选项,在模式差异中选择时添加了组名称,添加了对行安全策略的支持,在运行时的志查看器中显示启动志以及志,实施Selenium Gd可以跨不同的浏览器,作系统和计算机并行运行多个测试;此版本中的重要更改包括:删除对wxWidgets的依赖,pgAgent现在使用Boost进行线程管理和同步,重构连接解析逻辑,以解决有关连接字符串的问题并改进对连接字符串的处理,处理2位数的版本号;pgAdmin提供了一个在线演示环境,以允许新用户在其浏览器中试用它,而无需下载或安装任何软件;该环境(基于Katacoda学习平台)包括pgAdmin和PostgreSQL 12,预装了pagila示例数据库,并且对每个用户都是唯一的,与典型的共享演示环境相比,它提供了更好的体验!

pgAdmin for PostgreSQL免费版下载

pgAdmin for PostgreSQL免费版下载

相关推荐 软件介绍 下载地址
Alchemy AlchemyCaalys2021中文破解版下载主要用于编程开发老牌且功能强大的可视化的电脑的电脑软件,81下载小编给各位带来了AlchemyCaalys2021下载以及使用介绍,也许AlchemyCaalys2021v14.0.208的存在为大家提供了别样选择!快来下载吧。相关软件下载地址MeGap... 点击查看
visual visualc++2013正式版免费下载是属于编程开发的一款不安装VisualSudi2013的电脑上使用其开发的应用程序和游戏的电脑软件,81下载小编给大家带来visualc++2013下载和介绍,总体来说visualc++2013v32.64软件通常比较操作简单容易上手,是很多用户必备选择,欢迎大家下... 点击查看
Wekan官方版 Weka官方版免费下载主要用于编程开发完全开源和免费的协作式看板应用程序的电脑软件,81下载小编接下来不仅仅给各位带来Weka版本:v5.84下载还有相关介绍,也许Wekav5.84的存在为大家提供了别样选择!希望您能喜欢!相关软件下载地址MeGaphicsQuesaSim2021破解... 点击查看

pgAdmin for PostgreSQL新版功能

添加了对在客户端下载实用程序文件的支持。

添加了对重命名查询工具和调试器选项卡标题的支持。

添加了对动态标签大小的支持。

为查询工具,查看/编辑数据和调试器添加了选项卡标题占位符。

添加了对比较模式差异中的模式和数据库的支持。

确保非超级用户应该能够调试该功能。

确保查询历史记录应按期/时间降序列出。

确保授予向导应包含外部表。

确保搜索对象功能适用于不区分大小写的字符串。

确保文件夹重命名在Storage Mar中应能正常工作

修复了在新的浏览器选项卡中打开调试器的自定义选项卡标题时未应用的问题

修复了动态选项卡标题首次未应用于调试器面板的问题

修复了以下问题:如果源模式具有带有RLS的表,则模式差异不会显示比较结果

修复了进程监视程序对话框为已删除的数据库引发错误的问题

确保代码覆盖范围应涵盖类和函数声明

重命名选项卡时,确保脏指示器(*)不可见

修复了共享导入失败的问题

改进外表,调试器,视图和实例化视图的代码覆盖率和API测试用例

pgAdmin for PostgreSQL软件功能

桌面模式,使用专用运行时

模式,通过网络支持多个用户

强大的查询工具,带有高亮的颜色语法

快速datagd用于显示/输入数据

图形查询计划显示

授权向导可快速更新ACL

程序语言调试器(支持pl / pgsql和edb-spl)

自动真空管理

监控仪表板

按需备份,还原,清理和分析

SQL / shell /批处理作业调度代理

创建,查看和编辑所有常见的PostgreSQL对象

专为多种PostgreSQL版本和衍生版本而设计

应用程序安装外部的支持配置文件。

通过设置LDAP连接的专用用户,添加了对具有不同DN的LDAP身份验证的支持。

添加了对架构级别限制的支持。

在Schema Diff中添加了RLS策略支持。

在创建RLS策略时增加了对允许/受限策略类型的支持。

添加了对LDAP匿名绑定的支持。

添加了高对比度主题支持。

添加了缺少的依存关系/依存关系,并更正了一些错误识别的错误。

将运行时主题替换为没有大小问题的主题。

pgAdmin for PostgreSQL软件特色

添加了宏支持,添加了对查看相应触发节点下的触发功能的支持。

允许用户从打开的查询工具选项卡更改数据库连接。

添加了支持,可以在比较Schema Diff工具中的对象时忽略所有者。

合并了用于自动完成功能的最新代码“ pgcli”。

在查询工具中添加了SQL Formatter支持。

在查询工具工具栏中添加了新按钮,以打开新的查询工具窗口。

添加了对管理员用户的共享支持。

连接到比pgAdmin支持的更旧的时警告用户。

当standard_conforming_stngs设置为off时,确保以’pg’开头的模式名称在浏览器树中应可见。

修复了–load-不允许加载使用pg_s的连接的问题。

对于PostgreSQL <9.3,固定的字符串索引必须是整数。

pgAdmin支持大多数PostgreSQL端编码:

SQL_ASCII

EUC_JP,EUC_CN,EUC_KR,EUC_

拉丁1,拉丁2,拉丁3,拉丁4,拉丁5,拉丁6,拉丁7,拉丁8,拉丁9,拉丁10

ISO_8859_5,ISO_8859_6,ISO_8859_7,ISO_8859_8

UNICODE / UTF-8

MULE_INTERNAL、KOI8、win、ALT

WIN1256、TCVN、WIN874

pgAdmin for PostgreSQL安装步骤

1、用户可以点击本网站提供的下载路径下载得到对应的程序安装包

2、只需要使用解压功能将压缩包打开,双击主程序即可进行安装,弹出程序安装界面

3、同意上述协议条款,继续安装应用程序,点击同意按钮即可

4、可以根据自己的需要点击浏览按钮将应用程序的安装路径进行更改

5、现在准备安装主程序,点击安装按钮开始安装

6、弹出应用程序安装进度条加载界面,只需要等待加载完成即可

7、根据提示点击安装,弹出程序安装完成界面,点击完成按钮即可

pgAdmin for PostgreSQL使用教程

通过将应用程序配置为在桌面模式下运行,利用桌面运行时在支持的Windows,Mac OS X或Linux安装上托管程序,可以将pgAdmin部署为桌面应用程序。

桌面运行时是一个系统托盘应用程序,启动后将运行pgAdmin并启动Web浏览器以呈现用户界面。如果启动了pgAdmin的其他实例,则将打开一个新的浏览器选项卡,并由的现有实例提供服务,以最大程度地减少系统资源的使用。单击系统任务栏中的图标将显示一个菜单,其中提供了用于打开新的pgAdmin窗口,配置运行时,查看志并关闭的选项。

注意

预编译和配置的安装软件包可用于许多平台。最终用户应尽可能使用这些软件包-以下对于那些软件包的者以及对了解pgAdmin的工作方式感兴趣的用户很有用。

也可以看看

配置

从pgAdmin 4 v2开始,默认配置模式是,但是在启动时桌面运行时会覆盖它。在大多数环境中,不需要Python配置,除非您希望覆盖其他默认设置。

运行时

执行后,运行时将自动尝试执行pgAdmin Python应用程序。如果执行失败,它将提示您调整“ Python路径”以包括包含pgAdmin代码以及所有其他Python依赖项的目录。您可以输入路径列表,方法是使用分号将它们分开,例如:

/Users/dpage/.virtualenvs/pgadmin4/lib/python2.7/site-packages/;/Users/dpage/python-libs/

配置设置使用Qt中的QSettings类存储,它将在Unix系统上使用INI文件(?/ .config / pgadmin / pgadmin4.conf),在Mac OS X上使用plist文件(?/ Library / Preferences / org)。 pgadmin.pgadmin4.plist),以及Windows上的注册表(HKEY_CRENT_USER Software pgadmin pgadmin4)。

配置设置:

部署

通过将应用程序配置为在模式下运行,将其部署为作为反向代理运行的Web之后

或使用WSGI界面,可以将pgAdmin部署为Web应用程序。

在模式下部署时,用户有两个显着差异:

用户必须先登录才能使用pgAdmin。初始化模式时,将创建一个初始超级用户帐户

该用户可以根据需要添加其他超级用户和非超级用户。

对于使用STORAGE_DIR配置参数配置的目录下的每个用户,文件存储限制为虚拟根目录。

用户无权访问的完整文件系统。

以下说明演示了如何pgAdmin的可作为WSGI应用下运行使用,使用的,的 或,或根据使用利用或。

Apache HTTPDmod_wsgiuWSGIGunicornNGINXuWSGIGunicorn

也可以看看

为了方便起见,您可以在此处找到该文件的最新版本

但是请注意,这可能与pgAdmin特定版本的源代码中包含的版本有所不同。

要求

重要提示:pgAdmin的某些组件需要能够客户端会话与特定数据库连接之间的亲和力

例如,查询工具,用户可以在其中运行BEGIN命令,运行多个DML SQL,执行COMMIT

pgAdmin设计为具有内置的连接管理来处理此问题,但是它仅需要使用一个Python进程

因为要客户端会话和多个WSGI工作进程之一之间的亲和力并不容易。

在Windows系统上,Apache HTTP使用单进程,多线程体系结构。

WSGI应用程序在embedded模式下运行,这意味着在所有情况下此平台上都只会存在一个进程。

在Unix系统上,Apache HTTP通常使用多进程单线程架构(这取决于MPM在编译时选择的架构)。

如果embedded为WSGI应用程序选择了mode,那么每个Apache进程将有一个Python环境

每个环境都有其自己的连接管理器,这将导致失去连接亲和力。

因此,应该使用mod_wsgi的daemon模式,该模式配置为使用单个进程。

这将启动WSGI应用程序的单个实例,该实例将被所有Apache辅助进程使用。

尽管这确实是一个潜在的能瓶颈,但实际上pgAdmin并不是一个Web应用程序

与繁忙的网站不同,它经常可能会遇到大量流量,因此在实践中应该不成问题。

未来版本的pgAdmin可能会引入共享连接管理器过程来克服此限制,但是这是大量工作,几乎没有实际收益。

配置

为了将pgAdmin配置为在模式下运行,可能有必要将Python代码配置为在多用户模式下运行

将Web配置为查找并执行该代码。

Python的

从pgAdmin 4 v2开始,模式是默认配置。如果在桌面运行时下运行,它将被自动覆盖。

通常,无需仅仅为了使模式能够工作而修改配置,但是可能需要调整一些使用的路径。

为了配置Python代码,请按照下列步骤作:

config_local.py在现有config.py文件旁边创建一个文件。

编辑config_local.py并添加以下设置。在大多数情况下,默认文件位置应适当:

注意:您必须确保指定的目录对于Web进程将以其运行的用户身份是可写的,例如apache或www-data。

运行以下命令以创建配置数据库:

# python setup.py

将配置数据库的所有权更改为Web将以其身份运行的用户

例如,假定Web以组www-data中的用户www-data身份运行,并且SQLite路径为/var/lib/pgadmin4/pgadmin4.db:

托管

有很多可能的方法可以在模式下托管pgAdmin。以下是一些示例:

Apache HTTPD配置(Windows)

一旦Apache HTTP被配置为支持mod_wsgi,pgAdmin应用程序的配置可以类似于以下示例:

现在,使用您喜欢的编辑器打开文件,并添加以下代码,该代码将在Apache运行时激活Python虚拟环境。C:Pgram FilespgAdmin4webpgAdmin4.wsgi

activate_this = ‘C:Pgram FilespgAdmin4venvScptsactivate_this.py’

exec(open(activate_this).read())

注意:pgAdmin4.wsgi升级或降级pgAdmin4时,将还原文件中所做的更改。

Apache HTTPD配置(Linux / Unix)

一旦Apache HTTP被配置为支持mod_wsgi,pgAdmin应用程序的配置可以类似于以下示例:

注意:如果您使用的是Apache HTTPD 2.4或更高版本,请替换以下行:

根据需要进行调整以适合您的访问控制要求。

的Gunicorn配置?

pgAdmin可以直接由Gunicorn托管,只需运行以下命令即可。请注意,此示设使用Python Wheel安装了pgAdmin(您可能需要调整路径以适合您的安装):

的uWSGI配置?

只需通过运行如下所示的命令,uWSGI便可以直接托管pgAdmin。请注意,此示设使用Python Wheel安装了pgAdmin(您可能需要调整路径以适合您的安装):

使用Gunicorn的NGINX配置?

pgAdmin可以由Gunicorn托管,并带有NGINX。请注意,这些示定pgAdmin是使用Python Wheel安装的(您可能需要调整路径以适合您的安装)。

要在的根目录中使用pgAdmin运行,请使用类似于以下命令的命令启动Gunicorn:

并配置NGINX:

或者,可以将pgAdmin托管在上的子目录中(在这种情况下为/ pgadmin4)。使用根目录目录时启动Gunicorn,但如下配置NGINX:

使用uWSGI的NGINX配置?

pgAdmin可以由uWSGI托管,并在其前面使用NGINX。请注意,这些示定pgAdmin是使用Python Wheel安装的(您可能需要调整路径以适合您的安装)。

要在的根目录中使用pgAdmin运行,请使用类似于以下命令的命令启动Gunicorn:

使用uWSGI的NGINX配置?

pgAdmin可以由uWSGI托管,并在其前面使用NGINX。请注意,这些示定pgAdmin是使用Python Wheel安装的(您可能需要调整路径以适合您的安装)。

要在的根目录中使用pgAdmin运行,请使用类似于以下命令的命令启动Gunicorn:

并配置NGINX:

或者,可以将pgAdmin托管在上的子目录中(在这种情况下为/ pgadmin4)。启动uWSGI,注意在mount参数中指定了目录名称 :

,配置NGINX:

pgAdmin for PostgreSQLv4.29下載地址

        猜你喜歡