昨天 出于兴趣所致,给我的本本安装上的Windows7U版,各类软件基本都能顺利安装,包括SQL2005同样正常安装。
随兴 想想安装一下管家婆V3 版 试试:
首先基于http://bbs.sunwy.org/thread-64349-1-1.html (Vista安装过程)参考,配置好Windows7的asp IIS等配置。
先在默认站点 中存放一个小网站代码,并测试IIS可以正常用显示使用。
接下来是 安装 管理婆V3 4.0 ,安装过程中 涉及 输入SQL密码及数据名称,都正常通过。
重启后 安装4.0-4.1升级包,问题来了,升级过程中,出现无法找到系统文件提示,估计是数据库 没找到,然而是重启后,发现程序已有4.1的多帐套功能(估计升级程序安装了一半,对程序升级是-完成了,对数据库升级没有完成),
进入帐套管理,看不到 第一个帐套,只有重新设置新帐套“2009”,设置后,进入登录界面,看到只有一个帐套“2009”,但在登录过程中,无法登录,提示 “无效用户”,已用工具对2009帐套进行 连接、加密。
为安装测试顺利完成,现在想请教如下问题 (请知道的朋友 尽量详细回复)
1、Windows7 下 4.0-4.1升级 V3 有没有特殊要求或提示?
2、SQL2005 下,数据库与原2000 结构是否有不同,致使V3工具 无法找到安装时的 数据库?
3、有没有人 成功 应用V3 到Sql2005数据库下使用的?
本人 对Windows7下使用 只是作为 测试用,不要提示我使用服务器操作系统之类的回复!!
按目前所测 已知可运行系统如下:
WinXP + SQL2000
Win2003 + SQL2000 或 SQL2005
Vista + SQL2000
今天 再次测试 Win7系统下 安装 V3
先Ghost Win7系统,安装V3 4.0 安装包
配置IIS
开启父级路径
设置站点标识、绑定端口80、标识为主机名(这为了能用本机名进入 否则只能用本机IP进入)
为方便测试,开启 本地Hppt
先进入地址,看到页面(多次无法登录,IP地址可以进入,后修改主机标识后进入)
此时版本还是4.0
安装升级包,出错,提示升级数据库“无法找到系统文件”
一时不解,进入升级文件目录,查看osql.exe,此文件是SQl自带文件,可单独使用。
双击 测试,确实 DOS介面下 提示 “无法找到系统文件”
恢复 Vista GHO 文件,在Vista系统下,双击文件 可以运行
-----------------------------
估计问题在这里,如果有个高版本的Osql.exe 替换一下可能可以完成 升级
或
使用SQL2005的 Osql.exe 试试,现在还不知道
再不行 尝试 在Win7 下安装一个 Odbc数据连接(参考Vista下安装方式)
可能Win7下运行V3 应该成为可能~~~
本内容 算是给自己留下个草稿,自己网站 末恢复~~~~请管理员 暂不要删除
今天白天 重新测试一下 昨天的想法,按昨天的思路
我寻找了一个Osql.exe文件,版本高于 官方 升级包中的,在Win7下 替换原文件,直接升级,完成了4.1版,但在登录时提示:操作员登录验证时有错误,就怎么也进不去。
已使用方法:
1、用数据连接管理,重新 连接 加密 后,无效
2、根据网友提示,删除数据连接管理中的 DAT文件,重新连接 加密后,重新注册Dll文件 无效
不知道那位朋友,能提示一下,有没有其他方法处理 登录时发生错误 无法登录的 修复方法
还有,有没有使用SQL2005 的朋友,在使用过程中,有没有 什么地方要注意的,如 加密方式要调整的,我不知道 2005 与2000 的密码验证 有没有差别的。。。。
还有 有没有朋友 在Win7下 使用2005 并成功应用 V3,或其他 网站、财务软件的。(注该软件原在2000下使用,被你们自己移植过来的,并成功的)
测试基本完成,目前对Win7直接安装4.1或从4.0升级到4.1都可以安装完成。并可以通过客户端浏览,并登录使用,但Win7本机用户无法在本机登录!
(升级安装需要替换一个OSQL.EXE文件,就用SP4下的就行)
最后问题 需要解决
在Win7环境下,SQL2005Sp2数据库,会出现二种情况:(无法理解)
1、Win7本机用户使用Admin登录,提示“操作员登录验证有错误”
2、同时 使用另一台客户机,IE6、7、8都可以直接使用Admin登录使用。
现在问题就在这里, 想请问 哪位朋友 能再给个建议,如何克服这个本机登录问题。
这样我就可以使用Win7 对V3进行调试,而不用Ghost切换二个系统了~~~
这个问题前面 我已说明,问题是在于官方的 Update 中,有个Osql.exe文件,版本过低的原因,如果你直接使用在SQL2000Sp4 中的Osql.exe替换Update中的文件,就可以正常升级。
再者 Vista 中安装,使用都不成问题~~~~搜索 我的Vista安装说明
------------------------------------------------------------
终于 能进 通过 WIN7 登录V3 4.1版本了~~~虽说学有几个问题,但我想在 网友们的 努力下 应该是可以完成的~~
目前 感觉 ,Win7作为服务端是没有问题的,但自行登录问题比较大,
问题如下:
1、可以使用“IP地址”登录V3(见图一),而使用“计算机名”却产生“操作员登录验证错误”。
2、使用“IP地址”登录V3 过程非常的慢“约费时一分半”,与Vista无法比,进入页面后再花“一分半”才能看到“见图一”
3、进入页面(见图一),在左侧菜单,会出现“如图”错误
已做过尝试:
1、IIS已设置(见图二),包括父级,asp功能,TEMP权限
2、在登录前先用“计算机名”“IP地址”先进入默认站点的ASP网站及后台一切正常。
3、关闭所有防火墙、杀毒软件,给目录开放全部权限 都试过。
4、通过其他机器,从广域网或局域网都可以登录到Win7本机(只能用IP地址登录),IE7、IE8版本在客户端都试过,速度及显示都正常。
5、用本计算机WIN7,登录别的服务器 上的V3版本,没有任何问题及错误。
6、原SQL2000SP4数据库导入本机,SQL2005操作顺利,没有故障。
猜测可能的原因:
1、Win7 密码验证机制(本机访问)与Vista有区别,需要在组策表中修改某个地方?
2、Win7与Vista IIS7.0版本是否相同,是否有什么地方需要修改,暂不知道?
3、使用Win7 出现 登录验证错误 的信息,在网上只有二例,暂无解决方案?
这次测试过程只能到此为止了~~论坛对 Vista 使用及 Win7下使用的热情也不象我想像中那高
如果有朋友同时在测试,请留言,共同探讨~~
有果有朋友 有好的方案及建议,请留下你的建议,我将收集后,一并找时间再测试~~

