|
楼主 |
发表于 2011-11-24 22:03:35
|
显示全部楼层
晕死,找到一个方法:如下:
alter table SaleBillVouch drop constraint FK_SaleBillV_cBCod_62DA889B
go
drop index bank.cBName
go
drop index vendor.cVenAbbName
go
drop index LockVouch.UnionKey
go
alter table vouchernumber drop constraint PK_VoucherNumber
go
delete from vouchernumber where cardnumber in('P0','PP','PR','R0','RP','RR') and appname in('采购','销售')
完了后又报如下错:晕死
数据库名: UFDATA_901_2006
D:\U8SOFT\Admin\SQLFILE850\Ufdata\DPRD_PM.sql
错误信息:
-2147217873
违反了 PRIMARY KEY 约束 'aaaaaGL_msysname_PK'。不能在对象 'dbo.gl_msysname' 中插入重复键。
执行如下语句时出错:
--------------------------------项目合并使用存储过程---------------------------------
if not exists (select * from PM_InfoSet where cType='PM')
Insert PM_InfoSet values('PM',0,0,0,'')
if not exists(select * from gl_msysname where sysID='PM')
insert into gl_msysname values(9,'PM','项目管理系统')
效率测试报告:开始升级UFDATA_901_2006数据库
Update_DelRepeat.sql,2011-11-24 21:51:58 -- 2011-11-24 21:51:59,0小时0分钟1秒。
DSTR_Public.SQL,2011-11-24 21:51:59 -- 2011-11-24 21:52:03,0小时0分钟4秒。
DPRD_Public.SQL,2011-11-24 21:52:03 -- 2011-11-24 21:52:08,0小时0分钟5秒。
DPRO_Public.SQL,2011-11-24 21:52:08 -- 2011-11-24 21:52:08,0小时0分钟0秒。
DPRD_Report.SQL,2011-11-24 21:52:08 -- 2011-11-24 21:52:08,0小时0分钟0秒。
DSTR_BSREPORT.SQL,2011-11-24 21:52:08 -- 2011-11-24 21:52:08,0小时0分钟0秒。
PMUPDATE.DLL,2011-11-24 21:52:08 -- 2011-11-24 21:52:08,0小时0分钟0秒。
DSTR_GL.SQL,2011-11-24 21:52:08 -- 2011-11-24 21:52:10,0小时0分钟2秒。
DPRD_GL.SQL,2011-11-24 21:52:10 -- 2011-11-24 21:52:11,0小时0分钟1秒。
DSTR_NB.SQL,2011-11-24 21:52:11 -- 2011-11-24 21:52:12,0小时0分钟1秒。
DPRD_NB.SQL,2011-11-24 21:52:12 -- 2011-11-24 21:52:12,0小时0分钟0秒。
DSTR_PM.SQL,2011-11-24 21:52:12 -- 2011-11-24 21:52:13,0小时0分钟1秒。
升级起始时间:2011-11-24 21:51:55,结束时间:2011-11-24 21:52:18,0小时0分钟23秒。
真搞不明白了! |
|