统一接口专用用户同步工具测试版
最近上网比较少,但是一直在弄这个程序,本来应该在上周末发布的,但是由于自己的一些事情,耽误了。周一回来又修改了一下。现在先发布出来给大家用用看。
因为测试的时候我的电脑上只有三个AC数据库,而且都是超小数据的,所以这个程序还没有经过大数据的测试。目前发布的这个版本是为了尽可能多地在各种数据情况下测试,避免像原来版本一样遇到特殊的用户资料就会导致未知错误。所以这版里注释了几户所有的容错代码,运行过程中很容易出现各种500错误。
愿意帮忙测试的朋友请将自己测试时所遇到的错误提示信息反馈给我,非常感谢!
这个工具是延续原来的同步工具的,所以版本号从2.0开始,程序包括一个index.htm文件和一个UserSynchro.asp文件,以前的版本只有一个UserSynchro.asp,这个版本启动这个工具要用index.htm。
虽然为扩展支持更多的字段做了考虑,但是暂时还只支持五项基本信息的同步。
与原来的同步工具相比,这次的版本有以下变化:
- 程序分为客户端(index.htm)和服务器端(UserSynchro.asp)两个部分;
- 客户端的静态页面可以无刷新直接测试连接是否正确;
- 联网环境下自动检测新版本并提示用户下载;
- 允许设置重名用户是覆盖还是跳过;
- 允许使用分批处理模式,以减少因脚本超时、网络超时、SQL超时等原因导致的失败机会;
下载地址:/Works/UserSynchro_v2.0.0516_beta.rar(年代久远,链接已取消)
分类: 所谓技术

刀刀,救救我吧!
我按照你的方法在DV数据库里执行SQL语句直接添加提示问题和答案,查看添加成功!而且我检查邮箱也有数据。同步OBLOG4数据成功,但是同步PE就失败了?
刀刀,我已经穷途末路了,实在是没有办法将DV数据同步到PE里,求求您帮帮我吧?
或者我把DV数据库发给你,帮我看看问题出在哪?
救救我吧……
很抱歉!我对ACC数据库不懂,不知道如何执行SQL语句。能告诉我具体执行步骤吗?
我用复制粘贴的办法,对DV_User表的UserQuesion和UserAnswer两列分别添加了“默认提示问题”和“d323dsffvd3fsasd”,但是同步PE时,还是失败了!
还要麻烦您了!谢谢!
[quote=QQ_xp]非常感谢刀刀!!!您帮我揭开了迷惑!!!
我的动网数据库是从BBSXP5.16转换过来的,目前DV论坛运行正常。转换数据就是想使用PE+DV+OBLOG整合。现在要同步用户数据却过不去了。
根据您的指点,我查看了动网数据库,用户数据表UserQuesion(提示问题)和UserAnswer(答案)这两项下没有数据(从BBSXP转来时就没有这两项关键字),可能问题就出在这儿。
那么,我该如何修复用户表呢?手工往用户表里添加(提示问题)和(答案)是否可行?添加时应注意什么?
问两个问题:
1、你的这个“统一接口专用用户同步工具”都同步用户的哪些数据?
2、你编写的“动易+动网+博客三方整合接口文件”是否适用于目前最新版本(如动易2006_sp3、oBlog4)。
再一次感谢小李刀刀!!!希望你在闲暇时帮帮我。[/quote]
第一:适用于动易2006全部版本和动网7.1SP1版,适用于oblog3.12,3.13,最新的4不知道数据库有没有改动。如果用户表没有改动应该没问题。
第二:可以打开数据库手工添加。可以执行下面的SQL语句直接添加:
Update Dv_User
SET UserQuesion='默认提示问题', UserAnswer='d323dsffvd3fsasd'
Where UserQuesion='' or UserQuesion IS NULL or UserAnswer='' or UserAnswer IS NULL
[b]非常感谢刀刀!!!您帮我揭开了迷惑!!![/b]
我的动网数据库是从BBSXP5.16转换过来的,目前DV论坛运行正常。转换数据就是想使用PE+DV+OBLOG整合。现在要同步用户数据却过不去了。
根据您的指点,我查看了动网数据库,用户数据表UserQuesion(提示问题)和UserAnswer(答案)这两项下没有数据(从BBSXP转来时就没有这两项关键字),可能问题就出在这儿。
那么,我该如何修复用户表呢?手工往用户表里添加(提示问题)和(答案)是否可行?添加时应注意什么?
问两个问题:
1、你的这个“统一接口专用用户同步工具”都同步用户的哪些数据?
2、你编写的“动易+动网+博客三方整合接口文件”是否适用于目前最新版本(如动易2006_sp3、oBlog4)。
再一次感谢小李刀刀!!!希望你在闲暇时帮帮我。
[quote=QQ_xp]DV用户数据导入BLOG成功(oblog4正式版0831)。但导入PE却失败?显示:“处理进度: 新增 0 条/覆盖 0 条/跳过 0 条/失败 1529 条”。我下载的是动易2006 SP3 0816最新版的,数据库也是最新的,我没动过,谢谢刀刀给点指点,失败的原因能在哪里呢?[/quote]
第一:检查你是否给IUSR_机器名用户开放了对动易数据库的写入权限;
第二:确保操作过程中没有使用其它程序打开该数据库早成写入锁定;
第三:确保你的DV数据库版本正确且用户信息没有关键字段缺乏的情况(比如提示问题和答案、邮箱等)。
DV用户数据导入BLOG成功(oblog4正式版0831)。但导入PE却失败?显示:“处理进度: 新增 0 条/覆盖 0 条/跳过 0 条/失败 1529 条”。我下载的是动易2006 SP3 0816最新版的,数据库也是最新的,我没动过,谢谢刀刀给点指点,失败的原因能在哪里呢?