|
楼主 |
发表于 2009-9-29 15:30:25
|
显示全部楼层
开始读取系统配置文件
开始读取数据库升级配置文件config*.xml
开始执行SQL脚本
SYS_Data_PFFC_U872Patch1_NL.sql
Sys_Data_BO_U872_NL.sql
Sys_Data_MO_U872_NL.sql
Sys_Data_BO_U872_EN.sql
Sys_Data_MO_U872_EN.sql
Sys_Data_BO_U872_TW.sql
Sys_Data_MO_U872_TW.sql
Sys_Data_BO_U872_CN.sql
Sys_Data_MO_U872_CN.sql
Sys_Data_HB_U872_NL.sql
SYS_DATA_HM_FR_EN.SQL
SYS_DATA_HM_FR_TW.SQL
SYS_DATA_HM_FR_CN.SQL
SYS_DATA_CA_U872_NL.sql
执行SQL脚本出错!数据库库升级出现错误!运行脚本d:\u872soft\Admin\UFDBTMP\SYS_DATA_CA_U872_NL.sql时出错,出错语句:
--调整权限显示瞬息
Update ufsystem..UA_Auth_Base Set iOrder = '530' where cAuth_id = 'CA1003'
Update ufsystem..UA_Auth_Base Set iOrder = '570' where cAuth_id = 'CA1006'
Update ufsystem..UA_Auth_Base Set iOrder = '580' where cAuth_id = 'CA1002'
--增加权限
delete from UFSystem..UA_Auth_Base where cAuth_ID = N'CA1007_01'
INSERT INTO UFSystem..UA_Auth_Base(cAuth_Id,cSub_Id,iGrade,cSupAuth_Id,bEndGrade,iOrder,cAuthType) VALUES (N'CA1007_01',N'CA',N'2',N'CA1007',N'1',N'540',NULL)
delete from UFSystem..UA_Auth_Lang where cAuth_ID = N'CA1007_01'
INSERT INTO UFSystem..UA_Auth_Lang(localeid,cAuth_ID,cAuth_Name)VALUES(N'en-US',N'CA1007_01',N'Queryroducts Cost Trend Analysis')
INSERT INTO UFSystem..UA_Auth_Lang(localeid,cAuth_ID,cAuth_Name)VALUES(N'zh-CN',N'CA1007_01',N'查询:产品成本趋势分析')
INSERT INTO UFSystem..UA_Auth_Lang(localeid,cAuth_ID,cAuth_Name)VALUES(N'zh-TW',N'CA1007_01',N'查詢:产品成本趋势分析')
,错误信息:DELETE 语句与 COLUMN REFERENCE 约束 'FK_UA_HoldAuth_UA_Auth' 冲突。该冲突发生于数据库 'UFSystem',表 'UA_HoldAuth', column 'cAuth_Id'。
违反了 PRIMARY KEY 约束 'aaaaaUA_Auth_PK'。不能在对象 'ua_auth_base' 中插入重复键。
语句已终止。
语句已终止。
数据库升级失败。 |
|