草庐IT

postgreSql

全部标签

ruby-on-rails - Postgresql 问题 `initialize` ... Socket .s.PGSQL.5432

已经有一些关于这个问题的帖子,不幸的是没有一个解决方案对我有用。我怀疑我的postgresql没有运行或配置不正确。这就是我所在的位置,我加入了一个开发项目,他们正在使用postgresql。以下是我到达此处必须采取的步骤:克隆repo更改了config/database.yml.sample的名称->database.yml更改了config/s3.yml.sample的名称->s3.yml运行捆绑安装RanRakedb:migrate导致此错误:rakeaborted!couldnotconnecttoserver:NosuchfileordirectoryIstheserverr

ruby-on-rails - Postgresql 问题 `initialize` ... Socket .s.PGSQL.5432

已经有一些关于这个问题的帖子,不幸的是没有一个解决方案对我有用。我怀疑我的postgresql没有运行或配置不正确。这就是我所在的位置,我加入了一个开发项目,他们正在使用postgresql。以下是我到达此处必须采取的步骤:克隆repo更改了config/database.yml.sample的名称->database.yml更改了config/s3.yml.sample的名称->s3.yml运行捆绑安装RanRakedb:migrate导致此错误:rakeaborted!couldnotconnecttoserver:NosuchfileordirectoryIstheserverr

linux - 如何通过 iPKG 在 Synology 上安装 Postgres

我有一个SynologyDS214SE(就像ref),我想通过软件包iPKG安装一个Postgres实例。我查看了Google为我提供的所有内容,但我找不到真正有用的东西。背景:Synology附带一个postgres9.2,不幸的是它似乎是供内部使用的,不建议使用它。因此,要走的路是通过Synology支持的来源安装另一个postgres实例。我能够毫无问题地完成(PSv8.2)。我不明白的是如何正确配置它。任何提供这方面知识的人都将在来世得到返回,并在WWW的每个角落成名!谢谢!;我 最佳答案 我弄明白了,并记录在了这里。htt

linux - 如何通过 iPKG 在 Synology 上安装 Postgres

我有一个SynologyDS214SE(就像ref),我想通过软件包iPKG安装一个Postgres实例。我查看了Google为我提供的所有内容,但我找不到真正有用的东西。背景:Synology附带一个postgres9.2,不幸的是它似乎是供内部使用的,不建议使用它。因此,要走的路是通过Synology支持的来源安装另一个postgres实例。我能够毫无问题地完成(PSv8.2)。我不明白的是如何正确配置它。任何提供这方面知识的人都将在来世得到返回,并在WWW的每个角落成名!谢谢!;我 最佳答案 我弄明白了,并记录在了这里。htt

linux - 在 PostgreSQL 函数中使用参数运行系统命令

我不确定我的问题是否具体,但我在创建运行Linuxshell命令的Postgres函数时遇到了问题,有一个细节:它是插入后触发器中的一个函数,我需要使用一些NEW列。在MySQL中,使用插件“MySQLUDF”非常简单,触发器的工作方式如下:BEGINDECLAREresultint(10);SETresult=sys_exec('/usr/bin/php/var/www/html/.../regras.phpNEW.uniqueidNEW.linkedidNEW.eventtype');END但是在PostgreSQL上我尝试了PL/sh语言,它可以运行任何shell脚本,所以我编写

linux - 在 PostgreSQL 函数中使用参数运行系统命令

我不确定我的问题是否具体,但我在创建运行Linuxshell命令的Postgres函数时遇到了问题,有一个细节:它是插入后触发器中的一个函数,我需要使用一些NEW列。在MySQL中,使用插件“MySQLUDF”非常简单,触发器的工作方式如下:BEGINDECLAREresultint(10);SETresult=sys_exec('/usr/bin/php/var/www/html/.../regras.phpNEW.uniqueidNEW.linkedidNEW.eventtype');END但是在PostgreSQL上我尝试了PL/sh语言,它可以运行任何shell脚本,所以我编写

linux - postgres 用户可以使用任何密码或不使用密码登录

所以我设置了一个名为“paperwork”的用户和一个同名的数据库postgres=#createrolepaperwork;postgres=#createdatabasepaperwork;postgres=#grantallprivilegesondatabasepaperworktopaperwork;postgres=#ALTERROLEpaperworkWITHLOGIN;postgres=#ALTERROLEpaperworkWITHPASSWORD'paperwork';但它仍然可以让我在没有密码的情况下以书面形式登录[###@EMOOmodules]$psql--us

linux - postgres 用户可以使用任何密码或不使用密码登录

所以我设置了一个名为“paperwork”的用户和一个同名的数据库postgres=#createrolepaperwork;postgres=#createdatabasepaperwork;postgres=#grantallprivilegesondatabasepaperworktopaperwork;postgres=#ALTERROLEpaperworkWITHLOGIN;postgres=#ALTERROLEpaperworkWITHPASSWORD'paperwork';但它仍然可以让我在没有密码的情况下以书面形式登录[###@EMOOmodules]$psql--us

linux - 如何在 Amazon Linux AMI 上安装 postgres10 工具

我需要在我的EC2实例上为postgres10.4使用pg_dump。我的AMI版本是:$cat/etc/系统发布亚马逊LinuxAMI版本2018.03我试图从这个repo中获取它:https://download.postgresql.org/pub/repos/yum/10/redhat/rhel-7-x86_64/pgdg-redhat10-10-2.noarch.rpm,然后通过命令sudoyuminstallpostgres10安装postgres工具,但它仅适用于AmazonLinux2。您知道如何为我的实例获取Postgres10吗? 最佳答

linux - 如何在 Amazon Linux AMI 上安装 postgres10 工具

我需要在我的EC2实例上为postgres10.4使用pg_dump。我的AMI版本是:$cat/etc/系统发布亚马逊LinuxAMI版本2018.03我试图从这个repo中获取它:https://download.postgresql.org/pub/repos/yum/10/redhat/rhel-7-x86_64/pgdg-redhat10-10-2.noarch.rpm,然后通过命令sudoyuminstallpostgres10安装postgres工具,但它仅适用于AmazonLinux2。您知道如何为我的实例获取Postgres10吗? 最佳答