我已经尝试了几次让postgresql运行在几个不同的linux机器上,但是我总是把它归档并重新回到MySQL,因为我不知道如何创build和pipe理用户。 这一次,我实际上已经能够使用我自己的帐户login,但是我使用createuser命令创build了该帐户,并且对我的实际用户帐户使用了不同的密码。 我希望能够做的是以我身份login创build数据库,用户和分配数据库权限,但是然后有一个单独的帐户,并没有一个帐户在服务器上使用我的networking应用程序。 有没有人有一个完整的白痴通过创build用户和分配访问到PostgreSQL中的各种数据库的分步指南?
我从主板死机的计算机的硬盘上有一个数据库。 HD很好。 我试图XCOPY数据目录并覆盖另一台计算机上的Postgres 8.4数据目录的内容。 我得到拒绝访问。 我已经validationPostgres服务已停止。 目标计算机有2个用户帐户,其中之一是Postgres安装创build的“Postgres”。 我已经尝试使用这两个帐户类似的结果login。 任何想法,甚至备用方法非常赞赏。
我是linux新手,在成功安装PostgreSQL 9.1之后试图安装PostGIS2。 机器正在运行CentOS 6.3并安装了cPanel。 问题:当我尝试使用yum: yum install postgis2_91 postgis2_91-utils安装PostGIS时,出现下面的依赖关系错误。 我应该如何解决这个依赖问题并安装PostGIS? 非常感谢! –> Finished Dependency Resolution Error: Package: postgis2_91-utils-2.0.1-1.rhel6.i686 (pgdg91) Requires: perl-DBD-Pg Error: Package: gdal-1.7.2-1.el6.i686 (pgdg91) Requires: libdapserver.so.7 Error: Package: gdal-1.7.2-1.el6.i686 (pgdg91) Requires: libdap.so.11 Error: Package: gdal-1.7.2-1.el6.i686 (pgdg91) Requires: libgeotiff.so.1.2 Error: Package: gdal-1.7.2-1.el6.i686 (pgdg91) Requires: libnetcdf.so.6 Error: Package: gdal-1.7.2-1.el6.i686 (pgdg91) Requires: libdapclient.so.3 Error: Package: gdal-1.7.2-1.el6.i686 (pgdg91) […]
我试图设置$ PATH来拿起pg_dump的最新版本,因为我目前在我的Rails应用程序(最近我将模式types更改为SQL)中进行迁移时出现不匹配错误。 我在/etc/profile.d中添加了一个名为pg_dump.sh的新文件,并在该文件中: PG_DUMP=/usr/pgsql-9.1 export PG_DUMP PATH=$PATH:$PG_DUMP/bin export PATH 在看回声$ PATH,我得到: /usr/local/rvm/gems/ruby-1.9.3-p194/bin:/usr/local/rvm/gems/ruby-1.9.3-p194@global/bin:/usr/local/rvm/rubies/ruby-1.9.3-p194/bin:/usr/local/rvm/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/pgsql-9.1/bin:/root/bin 我仍然得到错误。 我需要更改订单吗? 如果有这样的想法如何? 'ls /usr/pgsql-9.1/bin'的输出: clusterdb droplang pg_archivecleanup pg_ctl pg_standby psql createdb dropuser pg_basebackup pg_dump pg_test_fsync reindexdb createlang ecpg pgbench pg_dumpall pg_upgrade vacuumdb createuser initdb pg_config pg_resetxlog postgres vacuumlo dropdb oid2name pg_controldata pg_restore postmaster 并输出'哪个pg_dump': /usr/bin/pg_dump 运行上限“部署:迁移”时出现错误消息: ** [out :: 46.4.9.199] pg_dump: server […]
可能重复: 你如何做网站负载testing和容量规划 嗨,我有一个关于我的RoR应用程序的可伸缩性的问题。 我们一直在优化我们的应用程序在过去几天和运行blitz.io后,请注意,我们的应用程序超时,可能在1000秒后,在30秒内,我们经历了大规模的超时。 在1分钟的testing中,显然有74%的用户会超时。 看看我的网站的性能: http : //blitz.io/report/1c8eb2f395a5eadeabd62fd831ada9e5 不是说现在我们的网站会以任何方式体验这一点,但我希望devise基础设施来处理这个问题。 通常在这种情况下做什么? 目前我们有一个Web服务器和一个数据库服务器。 负载平衡会成为什么路线?
在Ubuntu 12.04上,我安装了pg和pgadmin。 我可以使用浏览器访问localhost / phppgadmin 。 我也可以这样做: IP / phppgadmin 。 但是,我不能使用IP地址来使用pgadmin连接到pg。 它报告服务器不在监听。 任何想法呢?
我在Ubuntu 10.04上安装了postgres 8.4。 我在一个不可再安装的磁盘上创build了一个集群。 现在我想删除postgres,但是当我做apt-get remove postgresql-8.4我得到: dpkg: error processing postgresql-8.4 (–remove): Package is in a very bad inconsistent state – you should reinstall it before attempting a removal. Errors were encountered while processing: postgresql-8.4 而当我做一个apt-get upgrade说: Selecting previously deselected package postgresql-8.4. Preparing to replace postgresql-8.4 8.4.9-0ubuntu0.10.04 (using …/postgresql-8.4_8.4.14-0ubuntu10.04_amd64.deb) … * Stopping PostgreSQL 8.4 database […]
我正在尝试使用pgAdmin III来pipe理我的Postgres数据库。 这里是我在我的机器上运行的命令: sudo apt-get install postgresql 然后我安装了pgAdmin III应用程序: sudo apt-get install pgadmin3 接下来,我专注于设置我的用户名和密码,以便login: sudo -u postgres psql postgres Here I set my password \password postgres 最后我刚刚创build了我的数据库: sudo -u postgres createdb repairsdatabase 当我尝试使用pgAdmin IIIlogin时,出现错误: 发生了错误: 连接到服务器时出错:致命:用户“postgres”的对等身份validation失败
我目前正在迁移一些系统,作为这一部分,我想整合phpPgAdmin到一个单一的实例。 但我无法使phpPgAdmin连接到远程服务器。 连接到本地主机使用套接字工作得很好,但如果我把主机设置为一个IP地址,如10.0.30.2,我无处可去。 phpPgAdmin只是说login failed ,没有什么显示在日志上的postgres服务器。 我也打开了logging所有数据包到目标服务器在iptables中,但没有一个数据包从phpPgAdmin发送。 任何人有解决这个问题的一些技巧?
我在我的机器上安装了多个postgres,希望缩小到单个安装(macports flavor)。 我相信OSX附带了一些包,但我不知道它放在哪里,或者如何解决find它和卸载的位置。 这对我来说是一个非常头痛的问题,所以任何帮助将不胜感激。 我正在运行10.7.5。 which postgres产量: 在/ usr /本地/ pgsql的/斌/的Postgres 而在我的bashconfiguration文件中,我有: PG_SQL=/usr/local/pgsql/lib:/usr/local/pgsql/bin export PG_SQL port installed收益率: postgresql92 @ 9.2.2_0(有效) postgresql_select @ 0.1_0(active) 'sh-3.2#find。 – 命名为PG_VERSION'产生: ./ postgres / database / base / 1 / PG_VERSION。 PG_VERSION 这是相对于/用户,顺便说一句。 谢谢,jml