Linux   发布时间:2022-04-01  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了linux – PostgreSQL 7.4 => 8.1迁移:时区问题大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

概述

好的,所以我将Project Open迁移到一个新的服务器(基于OpenACS的开源项目管理系统,它使用AOLServer)并遇到一个非常奇怪的问题:导入7.4转储会自动将“带时区的时间戳”值从GMT调整为GMT 1/2(CET),因为我得到了很多2009-01-10 00:00:00 02变成了2009-01-0@R_450_11201@2:00:00 00基本上跳了一天,所以这会严重搞乱事情,这会弄乱一些功能.如
好的,所以我将Project Open迁移到一个新的服务器(基于OpenACS的开源项目管理系统,它使用AOLServer)并遇到一个非常奇怪的问题:导入7.4转储会自动将“带时区的时间戳”值从GMT调整为GMT 1/2(CET),因为我得到了很多2009-01-10 00:00:00 02变成了2009-01-0@R_450_11201@2:00:00 00基本上跳了一天,所以这会严重搞乱事情,这会弄乱一些功能.如何关闭此调整功能?提前致谢.

为了记录服务器,旧服务器和新服务器都设置为CET,而不是GMT.

编辑:不,我不能使用8.3 / 8.4.

解决方法

尝试使用较新版本的pg_dump或pg_dumpall导出

我有一些奇怪的事情出现在POSTGResql转储/恢复/你指定的版本.我假设您正在从RedHat或CentOS 4.x迁移到5.x.我发现CentOS / RHel 4.x版本的pg_dump和pg_dumpall输出存在问题.在所有情况下,通过在POSTGResql上使用更高版本执行旧@L_618_11@的转储来@L_450_12@我的问题.

如果您的目标是较新的服务器,请使用该系统通过网络运行转储或在源服务器上安装较新版本的POSTGResql(例如,来自/ opt中的8.1.15源代码),以便使用其pg_dump命令.看看是否能@L_450_12@问题.

大佬总结

以上是大佬教程为你收集整理的linux – PostgreSQL 7.4 => 8.1迁移:时区问题全部内容,希望文章能够帮你解决linux – PostgreSQL 7.4 => 8.1迁移:时区问题所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。