公司名称:湖北微信科技有限公司
咨询电话:027-84233202
地 址:汉阳大道钟家村闽东国际3栋B座2303
之前用金蝶专业版10.0的客户,购买最新的金蝶专业版12.3后,账套无法升级成功。提示:
数据库升级失败!SQL文件不全或SQL语句有误!
错误描述:无法将 NULL 值插入列 'FSearchText',表 'AIS20120327120011.dbo.t_SearchInfoSC';该列不允许空值。INSERT 失败。
Sql文件名:C:\Program Files\Kingdee\KIS\Profession\Common\SqlSrv\SP_KISV11_UpdateSearch.sql
Sql内容:EXEC sp_PutOldBillToSearchInfo
网上有很多种办法,比如将那个表改成允许空值,但提示不成功,不管是用语句还是什么,都没法修改,因为这是个临时表,升级时自动生成,即使修改,再次升级时,又恢复原样,一样不允许空值。
出现这个问题,先找到C:\ProgramFiles\Kingdee\KIS\Profession\Common\SqlSrv\SP_KISV11_UpdateSearch.sql
这个文件,用文本打开,找到相关表t_SearchInfoSC,的过程,用划线作废,或者直接删掉,即可。
需要懂点数据库知识,否者容易删错。