postgresql

是否可以在Windows和Linux之间共享PostgreSQL数据库?

是否有可能在Windows中使用Postrgesql数据库并在重新启动后在Linux中使用相同的数据库?将数据文件夹指向公共文件夹是否足够?我知道我可以测试它,然后亲自看看,但如果有人有更好的想法,我全都耳朵!Postgresql数据文件是特定于操作系统和cpu架构的.首先,您的Linux和Windows系统需要具有相同的架构.然后编译器使用的数据布局也需要相同.我以前在Linux和Cygwin之间尝试过这个,但它没有用.如果它在Linux和本机Windows之间起作用,我会非常惊讶.一般来说,不要指望它

java – H2 postgresql模式似乎不适合我

嗨,我的应用程序访问Postgres数据库,我有很多预定义的查询(排名,分区,复杂的连接等)我对Postgres.现在我想用小的测试数据去单元测试这些查询行为.所以我从H2/Junit开始.我发现大多数Postgres的查询如Rank,Partition,Complex等更新等等.所以我想到使用H2Posgresql兼容模式,认为所有的postgres查询都可以在H2上工作,如果我错了,请纠正我.

ubuntu – pgAdmin无法连接到PostgreSQL 9.1

我试图在Windows上使用pgAdmin连接到localhost的Ubuntu12.04VM上运行的postgresql9.1.8.主机的端口5432转发到VM的端口5432.pgAdmin错误:连接到服务器时出错:无法从服务器接收数据:软件导致连接中止postgresql.conf中的pg_hba.confnetstat-nlp|5432iptables规则Postgresql服务已重新启动,pgAdmin仍然提供错误.是什么原因导致了它?

正则表达式 – postgresql中的国际化正则表达式

如何编写正则表达式来匹配postgres中的’José’等名称.换句话说,我需要设置一个约束来检查是否只输入了有效名称,但是也想要允许unicode字符.Regularexpressions,unicodestyle对此有一些参考.但是,似乎我不能用postgres写它.如果无法为此编写正则表达式,仅使用javascript检查客户端就足够了Postgresql不支持基于像Unicode那样的Un

CentOS 6.6通过yum 安装PostgreSQL 9.4

最近再写python程序,需要用到postgresql,所以要安装postgresql数据库。而md5,不需要在操作系统层建立对应的同名的用户。如果把修改/var/lib/pgsql/9.4/data/pg_hba.conf,把第一个md5改成ident,那么登录时候,需要切换到上面创建的操作系统用户:pgdbuser,然后就可以直接登录。

JSON字段POSTGRESQL中的单引号

我试图用一个单引号操纵一个JSON,我遇到了一些麻烦:1.-当我有一个函数时,我不能作为参数传递一个带有单引号的JSON字符串:这是功能:通过调用这样工作:但是当我得到一个单引号不起作用时:2.-当我试图插入单引号的JSON值时,它给了我同样的错误:这是有效的:但这不起作用:任何想法如何逃避这个单引号?

在Ubuntu 16.10上将PostgreSQL从9.6升级到10.0

我的数据库超过600GB,我目前的数量只有1TB,所以这可能限制了我的选择.我的配置文件在这里:我的数据库在这里:编辑–本指南适合我.我需要做的唯一补充是手动下载libicu55并安装它,我必须为我的/tmp/文件夹授予postgres1777权限.我还将数据文件夹保存到不同的驱动器,所以我不得不使用命令:https://gist.github.com/delameko/bd3aa2a54a15c

java – 使用JDBC在PostgreSQL上缓慢插入

我在一个从云系统向本地数据库(Postgresql,MySQL,…Postgres的JDBC驱动程序慢吗?我还想念别的吗Postgres和MysqL之间的区别是如此巨大.任何其他想法如何使其更快?

在ubuntu上启动postgresql服务器时出错

我最近停止了postgresql数据库,几天后,当我尝试启动它时,我得到错误:我正在运行Ubuntu9.1,而且我正在使用常规任何提示?检查/etc/hosts上的所有权和权限?在配置中指定127.0.0.1以隔离问题.