壹佰网|ERP100 - 企业信息化知识门户

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 6360|回复: 10

生成报表时发生错误

[复制链接]
发表于 2007/6/30 14:33:15 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。如果您注册时有任何问题请联系客服QQ: 83569622  。

您需要 登录 才可以下载或查看,没有帐号?注册

x
生成报表时发生错误

生成报表时发生错误(Key violation.
ERROR:  invalid byte value for encoding "SQL_ASCII": 0xd6); Key violation.
ERROR:  duplicate key violates unique constraint "invr3420070630000002200706300001_pkey";

只可以直接查询,后台处理全部错误
易飞6.0.5.0

到底是哪里没有处理好?


没有认真看readme,偷懒看flash录像就开始安装了,觉得使用mssl方式替代要好些,毕竟mssql很多人玩


[ 本帖最后由 lanchong 于 2007-6-30 17:12 编辑 ]
发表于 2007/6/30 15:38:55 | 显示全部楼层
应该是安装 postgresSQL数据库时没有安装好,详细安装应该是这样的:
***************************************************************************

PostgreSQL8.1 安装说明


此安装说明仅限于安装易飞ERP系统的报表数据库时使用

神州数码管理系统有限公司 2006(c)

***************************************************************************


[说明]


1.
为确保使用您能够正确运行易飞ERP系统,请在安装易飞ERP系统的报表数据库PostgreSQL8.1版之前详细阅读此说明文件。



2.
如果您已经安装了PostgreSQL之前的版本,请查看易飞报表数据库升级说明


[操作步骤]

(一)
点击“开始安装”进入PostgreSQL8.1的安装。安装文件位于光盘\Setup8.1目录下,也可以手动去执行。Windows2003或WindowsXP的操作系统可能会看到以下信息,点击“运行”即可。
1.JPG
1.开始PostgreSQL8.1的安装:
2.JPG

3.JPG

4.JPG
2.修改主程序的安装路径:
5.JPG
3.修改数据文件的安装路径:
6.JPG
4.将默认安装的“Database Drivers”项取消,同时可修改主程序和数据库文件默认的安装位置:
7.JPG

8.JPG

5. 创建一个用于启动PostgreSQL8.1服务的帐户

9.JPG


10.JPG

11.JPG
6.创建PostgreSQL登录用户:
12.JPG
由于安装程序要求密码不可少于四位,所以先将密码设置为“0000”,之后我们再改回成易飞默认安装的密码“0”。

7.
开始安装:
13.JPG

14.JPG


15.JPG


16.JPG


8.安装完成:
17.JPG
(一)
运行完PostgreSQL8.1的安装程序之后,进行相关设置。
共四步:产生“report”数据库;修改PostgreSQL密码为“0”;修改PostgreSQL配置文件;重新加裁配置文件。
1.打开PostgreSQL管理工具pgAdmin III。
( 18.JPG

创建“report”数据库。
19.JPG

20.JPG
2.修改“reportadmin”帐号的密码为“0”
21.JPG

22.JPG
3.关闭pgAdminIII。
4.设置PostgreSQL配置文件pg_hba.conf

23.JPG
修改配置文件pg_hba.conf,在Ipv4 local connections项中增加一行记录“host
all
all
0.0.0.0/0
md5”,保存退出。

24.JPG


5.重新加载配置文件。


26.JPG

(二)
恭喜您,已经完成PostgreSQL8.1的安装。

[升级说明]


1.
特别说明:将PostgreSQL升级到8.1版后,易飞报表数据库中所有的报表临时档(即以前跑过的报表)将全部删除。



2.
如果您的易飞ERP系统是易飞5.0版本,请先使用工具BackupFmt.exe(在易飞安装光盘Tools\资料工具 目录下)将报表格式档汇出备份。


3.
将PostgreSQL7.4卸载,并且可以将cygwin 目录删除了。


4.
按上面[操作步骤]中说明,安装PostgreSQL8.1版。


5.
安装PostgreSQL8.1版完成后,使用工具BackupFmt.exe将之前汇出的报表格式档汇入即可。


6.
升级易飞6.0系统的PostgreSQL时,因为报表格式档在公用数据库中,所以只需进行以上3和4步操作即可。




[ 本帖最后由 miclewang2008 于 2007-6-30 15:57 编辑 ]
15.JPG
26.JPG
发表于 2007/6/30 15:50:53 | 显示全部楼层
你的错误在这里:6.创建PostgreSQL登录用户:

encoding:选择UTF-8而不是SQL_ASCII,重新安装一下postgresSQL数据库及易飞的标准资料库,可以修理你说的错误!

[ 本帖最后由 miclewang2008 于 2007-6-30 16:25 编辑 ]
 楼主| 发表于 2007/6/30 16:08:45 | 显示全部楼层
我靠,光盘上华南区的谢穗安制作的安装过程的Flash文件指定用sql_ascii!!!俺还认真的记录了每一步。
发表于 2007/6/30 16:24:38 | 显示全部楼层
视频安装教程上有一些错误操作,按以上方法安装.因为支持的编码方式不同,
发表于 2007/8/6 12:36:41 | 显示全部楼层
:lol :lol 讲得好
发表于 2007/8/15 09:12:55 | 显示全部楼层
楼主讲解的很详细,
发表于 2007/8/15 09:20:23 | 显示全部楼层
能解决问题就好
发表于 2007/9/4 15:34:00 | 显示全部楼层
高手啊,非常有用!
发表于 2008/5/19 15:53:40 | 显示全部楼层
我的居然提示报表数据库连接失败!
发表于 2008/5/20 12:37:51 | 显示全部楼层
到处都要钱,你们论坛,你全家被地震弄死了没
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|小黑屋|手机版|壹佰网 ERP100 ( 京ICP备19053597号-2 )

Copyright © 2005-2012 北京海之大网络技术有限责任公司 服务器托管由互联互通
手机:13911575376
网站技术点击发送消息给对方83569622   广告&合作 点击发送消息给对方27675401   点击发送消息给对方634043306   咨询及人才点击发送消息给对方138011526

GMT+8, 2025/11/29 10:05 , Processed in 0.053583 second(s), 17 queries , File On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表