出现这个的原因一般是使用单位的OA服务器未使用80端口,导致升级时只升级了程序代码,而数据库升级失败的症状。其结果用户OA服务器程序代码是最新版,但数据库还是旧版,就出现类似错误了。重新下载最新版升级包,按照下面要求升级即可。
2、在OA服务器上解压升级包,执行升级动作;
3、因为使用单位OA服务器不是用80端口,所以弹出的数据库升级页面会报找不到页面的错误,需要手工在OA服务器的浏览器中,输入以下地址执行数据库升级动作:
http://127.0.0.1:端口/cs_update_oa.asp
要特别注意上面所述端口,就是访问点晴OA的真实端口。必须在OA服务器浏览器地址栏输入以上地址进入后,才会真正触发数据库升级动作。
4、退出所有浏览器窗口,重新登录点晴OA系统,现在就应该恢复正常了。
如果用户升级到,重新登录点晴OA时,显示以下画面不动:
在浏览器窗口上,点击鼠标右键,选择“刷新”,重新刷新页面即可正常显示登录页面了。
其他解决方法:
或者网管在数据库管理器中找到数据库clicksun,直接执行以下SQL语句也行:
IF NOT EXISTS (SELECT syscolumns.name FROM syscolumns RIGHT OUTER JOIN sysobjects ON syscolumns.id = sysobjects.id WHERE (sysobjects.name='userinf') AND (syscolumns.name='limit_pc_login')) ALTER TABLE userinf ADD limit_pc_login tinyint DEFAULT 0;