升级到T6报错解决思路_第1页
升级到T6报错解决思路_第2页
升级到T6报错解决思路_第3页
升级到T6报错解决思路_第4页
升级到T6报错解决思路_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、T6-升级报错解决思路T6新增加或者改进的功能对于一些老客户而言比较有吸引力,从低版本升级到T6, 般是U8老版本或者T3产品,因为人为修改数据库、 病毒、误操作等导致数据账套缺少表或者 列,在升级T6过程中提示错误无法正常升级。下面就以一个常见的升级报错为例,介绍一下处理升级报错的解决思路。一. 使用系统管理引入 U8老版本数据,选择升级 SQLSERVER升级过程中系统中断,如图 一所示:图一二. 在错误提示中,数据库名下方为升级过程所执行的脚本名称(图一红色标记部分),在安装路径(T6S0FTAdmin )下搜索该文件,如图二所示:1盘盍结舉JnJxJ三. 将图二中搜所到的文件打开,将里

2、面的脚本全部复制到查询分析器中,行查看结果,如图三所示:对升级的账套执图三四. 执行升级脚本,在执行结果中可以看到,错误提示与系统管理升级提示一致,列名“cmemo无效,在升级脚本中查找cmemo的字段,发现取自recordoutq 这个对象下的列,可以在 查询分析其中表、存储过程、视图下分别进行查找,最终确定recordoutq 是一个视图,如图四所示:UIFPJDDBOOIBL.uft.i-ecoHfaHJtq* SQLQue-:. L.ql . OIO :Wi !.Si.l;.Bm n dtfl.qpiJSMCEFflOJECrr El C to.QMjJMCtSTAT 回 |_匚K6田

3、 fit dbn.qMjQPRKHeCJCLJrr Fl D dtfljyfiiiKHEaCT T 匚 dtRj.iyijQpfiulJiSPEiZTE tt b 酝学居Pfcnisi * :.; d:-3 m b dbd.qJSPfiCfiEXCTB ifcu.QM-QPfiOfiEJKniST 田ffl報屮如IMJKH 阳耳 dtfl.qpijQHfTWWLVZE El to.QMjjRPWJECT a |_. ib.qMHPmEiEcrLisr 田 *w.QMjQRFmfJCCT5 Fl 復 *flqpiJ35ELECTO-ECK 叵匚 itdCPLifSuMO七 CK 田 |j dkn

4、. cryJhniJyfYHMBwAl 田(Jj dtwmJuitfi那MflEck B dbc.rordris: 叵I 匚 itXi.iMCfdfFl fT. dtareCMEMfet dtti.recorccutq田 fi. Aw roEBdetbcdy Fl p dtM.raHxdeftwad EJ 匚 ip.ft5tfeitti: Q D dba.SAUEK. H 口 如JZUSiMBtX s D dbii.5A_DtMidvrt_BF 0 匚 ita 華-Dfcpiidy F21JJ勺|期w|衣|恃岀| it序益比 | Jt.y.R.y| 3t*a| fSLECTdbaWiKad.g

5、 蠱fl、RjflBFtL6HJFUa Jhfl.RdftjOHlMgTmK叠fl.HdftiedjMwZndiu d.RJBigtijdBM 屯 dbhfldRtcanLcCa蛋 ijjj.MjRPi.il J ijij_Li.Yiir R(P?iKC*d!jDfpCwh. dtMRdRdPw5W!Cie. dtci.HdRwwd cFnMch.i dba.RdRmtfd.ztande*, dlLl.idEftLOid.CiiWK*. dtli.ndAbtifrdxAcaikrri*-,为O虑dRwCdKllhkkar, dLO.Rnf ird.e4iiMi! fajj%dRKCid.cCf

6、 frtZ, dK.PJRALOrd.fHfMS, A ErSwririJriM* 卑由JMWrtcD帧fcwNciwEdFE?的LeT甘wwtjdtmFld氏DCbiiiClWine?;此切乍帆円酉日圧舟凹dw Rd-KwciiCPiw1 dtjd.RiKvtrdxDwriPdLD, dba.WihartfctWtMaM:. dEu.:it.PtatiakCPWi-urt4MM, dXiAd Srik.cRttMnfr, dtM.fldRwwrf : F.dRKOfd.rftisTvpe. !: RdFkotJ.eftrftode. dtM.Pjfi-Kcrd.-JMXsfce, H.dFt

7、awd.mtfqne tiK-.cCirfhe-1S, dte.PiF.wd.tieiirwLfit dha.Hiifi町4彳朝餉曲丫,4軒鈕耳叶*d齐 fc.Jhv.Etnvn#,如W昭砂呻耳4.口rlfi鼻車dHfr叭 4卫枳|:护1输 dtxi.HiFcfdWiM. R-Jij&xrd.tJj-.MTrtMl., dba.fl.dRKwd.iprMfdefW, AtFjKonldba.djrfrtfci. OZH/EPTLchar, COwCRTtncsrwy,卽蚂味鼻FFsZM dbi.RjfiHd LEFT QUTEB KWJtw-D?PrtflrfeflM:oidLPcianQxf

8、a 闻沁nl .阳皿工臨 LEFT Ou TEE 忙DI dto.Rhcnyd BxKp* dw,R.d_5t*(?.* LEFT OJITR wmb.WMtiOuU ON itM.RdardcWhCodt- i&i.W 打如uf*.t*Od* LEFT dUTER 30 IhdtHi&iiwto7 CW AcJSiJijMwd.cPsPrDdt - dbalrwertwr cJnwZwk知田圧 CZ 硼心也idea血TrMiqL11H图四五.对于图四中的视图脚本进行分析,recordoutq 视图中所调用的是数据表 rdrecord中的列cmemo所以根据当前脚本来分析在第三步中执行脚本报错

9、recordoutq 缺少cmemo的最终根源应该是视图recordoutq 调用的表rdrecord 中缺少列cmemo所以要在数据表中找到rdrecord表与其他正常账套进行对比,发现正常账套中有列cmemo而问题账套中不存在此列,参照正常账套将此列添加进去,如图五所示:冬五六将报错问题修复好后,重新登录系统管理升级SQL SERVED看升级结果,如图六所示:图六七通过升级错误提示,找不到对象NB_Payme nt,此错误一般是问题账套中缺少该对象,需要到同版本的正常账套中去查看表、存储过程、视图,是否存在对象NB_Payme n,经过查看对比发现,在正常账套中存在表NB_Payme n,

10、问题账套中缺少该表,从正常账套中导入即可,具体操作方法如下:(1)右键选择问题数据库,选择“任务”-“导入数据”,如图七所示:图七(2)选择数据源,即选择从哪个正确的账套导入数据,如图八所示:图八(3 )选择目标数据库,即指定要将数据复制到哪个账套,如图九所示:二IE也目标迪:11J| SQL Server JT-ilivc Cliitnt 10=03眼蜀品呂称JUFFIOOSDOIB月恃建证母庚用Vindlow:s 島 悄验EE 血)厂哇用SQL w月価號证(ft?WBbCtD上一歩CB)下一歩(血完成图九(4)选择需要复制的表,如图十所示:图十(5)查看导入结果,导入成功,如图十一所示:图十SQLSERVER查看升级结果,升级八将缺少的数据表导入进来后,重新登录系统管理升级 成功,如图十二:泰充赚胃年度账枫限回观團Q瞬畑图十二小结:案例中的升级问题是比较典型的,缺少表或者列,遇到此种情况如何处理从而保证升级成功。按照以上的问题处理思路,大部分的升级问题就可以解决,对于一些特殊情况的处理在补充说明一下:1. T3版本升级T6, T3低版本统一升级到 T3-10.6然后再升级T6, T3-10.6版本以上暂 不支持升级T6。2. U6和U8老版本升级,一直提示各种

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论