速达财务 从DATA引入u8帐套引入时提示,该...

修复SQL数据库MDF表出错--解决速达软件不能修复和不能备份帐套(图解)
修复SQL数据库MDF表出错--解决速达软件不能修复和不能备份帐套(图解)&
致远在“SQL
Server无日志文件的恢复”中讲到:衡量数据恢复成功与否的标准:第一:能不能进行速达帐套的修复操作,第二:能不能进行速达帐套的备份操作,附合上述两个标准说明数据恢复成功。如不能修复或不能备份现象已出现,在修复或备份过程中系统会提示MDF“表出错”,该如何修复MDF“表出错”呢?下面将分六步进行详细的介绍。对使用SQL数据库引擎的用友、金蝶等用户,如出现同类错误,同样能修复MDF“表出错”错误。
&&& 运软件行环境:
1:不能修复分两种:A:不能修复帐套,也不能备份帐套;B:不能修复帐套,但能备份帐套。
&下图1提示“帐套修复失败:修复S_SALEDETAIL表时出错。
2:不能备份只有一种:既不能修复帐套,也不能备份帐套。这里示范用到的为不能修复帐套,也不能备份帐套这种。
下图2提示“数据据库DBCC检查发现以下错误,不能备份。表错误:表“AA_BILLFLOW”,行的键缺少或无。
从上面两张图中描述,可以发现数据库中的两张表出错:销售开单明细“S_SALEDETAIL”和底稿表“AA_BILLFLOW”。
经过分析:
发生表出错的主表为:销售开单明细“S_SALEDETAIL”;
发生表出错的从表为:底稿表“AA_BILLFLOW”;
发生表出错的辅表为:系统日志表“AM_SYSLOG”。第三张表修不修复对帐套修复和备份操作几乎没影响。为更彻底处理出错的表,致远把系统日志表“AM_SYSLOG”也列入要修复SQL数据表中。
二:如何发现SQL数据库中出错的表。
如何发现SQL数据库中出错的表,致远用底稿表“AA_BILLFLOW”、系统日志表“AM_SYSLOG”
和销售开单明细“S_SALEDETAIL”3张表同时进行示范操作。
用DTS导出,从速达软件“SD0001”数据库导出表到临时数据库“致远”的过程省略。方法可参阅我的博文
Excel表如何导入SQL数据表中──速达软件操作示范_致远_acoffe_新浪博客
这里只介绍从临时数据库“致远”导出到数据库“SD0001”的过程。利用临时数据库“致远”中未经修复的SQL表导出,如果发现表导出出错,系统会自动提示,“有X个表复制失败”。
1:用DTS导出,首先创建临时数据库“致远”。
致远习惯用:“
致远”作临时数据库代号。只填临时数据库“致远”名称,其它均忽略。临时数据库中致远已导入底稿表“AA_BILLFLOW”、系统日志表“AM_SYSLOG”
和销售开单明细“S_SALEDETAIL”3张表。
2:选择“数据源”。“数据源”为临时数据库“致远”。
3:选择“导出目的”。目的数据库为速达“SD31502_SD0001”。
4:选择“从源数据库复制表”。
5:选择“源表”。“源表”为“AA_BILLFLOW”、“AM_SYSLOG”
和“S_SALEDETAIL”3张表。
6:提示“有X个表复制失败”。这里实际提示“有3个表复制失败”。
三:如何定位表出错的行所在位置。
经过步骤“二”系统已提示DTS导出表“出错”,“有3个表复制失败”。
1:现在你只要“双击错误行以获得对错误的详细描述”,提示“在目标的行号为
X 处出错”。
提示表“AA_BILLFLOW”“在目的行号为3359处出错。不能在对象‘AA_BILLFLOW’中插入重复键。
提示表“AM_SYSLOG”“在目的行号为4445处出错。不能在对象‘AM_SYSLOG’中插入重复键。
提示表“S_SALEDETAIL”“在目的行号为3318处出错。不能在对象‘S_SALEDETAIL’中插入重复键。
2:导出表“AA_BILLFLOW”,保存格式为EXCEL即可,找到“行号为3359”的行,记住图中红色部份:“BILLID”为“537”,“BILLCODE”为
“XSD--0014”。下面进行其它操作还要用到“BILLID”和“BILLCODE”。致远已同时导出3张表,见下图。
系统日志表“AM_SYSLOG”
和销售开单明细“S_SALEDETAIL”作同样操作,不再提示。
四:利用临时数据库“致远”,对已找到的“”插入重复键的行进行修复。
1:进入SQL“企业管理器”--临时数据库“致远”—“表”--“AA_BILLFLOW”,删除表“AA_BILLFLOW”中“BILLID”为“537”的整行。致远建议在SQL管理器中直接删除表“AA_BILLFLOW”中“BILLID”为“537”的整行。利用EXCEL表的目的只是为了找到表“AA_BILLFLOW”中“行号为3359”的错误位置。删除下图SQL表中带黑色的行。
2:用DTS导入临时数据库“致远”中已修复的表“AA_BILLFLOW”。如果3张已全部修复,就可以合并导入。步骤同上面“二”,只是步骤“二--4”:“选择“从源数据库复制表””,改为选择“在SQL
SERVER数据库之复制”,再增加选择“创建目的对象”—“包括扩展属性”,省略“二--5”和“二--6”两步,其它操作均相同。
A:导入“指定表复制”—选择“在SQL
SERVER数据库之复制”。
B:选择“创建目的对象”--选择“包括扩展属性”,下一步继续执行就可以了。
五:如果你熟悉SQL数据库也可以几张表同时导出导入,同时修改。对不熟悉SQL的速友,致远还是建议你老老实实一张表一张表进行导出,再进行修复。如果你选择导出整个数据库,那么与之相关的“出错表”有249张,你会看花眼,致远也不建议你这样操作。上面提到的3张表关系到下图中提到的249张表,如果修复了关键的3张表,剩余的200多张表交给SQL来处理,SQL数据库会在帐套修复过程中自动进行修复,不必过于谨慎。
六:3张已修复的表导入结束,重启电脑。打开速达软件服务器进行“修复”帐套操作,“修复”帐套完成,就可以进行“备份”帐套操作了。到此,完美修复SQL表出错,一切完好如初,大功告成。
Server无日志文件的恢复”请阅我的博文:
SQL只有MDF文件的恢复--SQL无日志LDF文件的恢复(图解)_致远_acoffe_新浪博客
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。结账时,页面提示“帐套正在使用,请稍后再试”,为什么会出现这个情况啊?我们用的是速达财务管理_百度知道
结账时,页面提示“帐套正在使用,请稍后再试”,为什么会出现这个情况啊?我们用的是速达财务管理
我有更好的答案
你买的是单机版还是几个电脑同时使用的?看看别人正在登陆了没,在一个你看看是不是你打开了什么单子没有关闭。
能不能说的清楚点呢?
其他类似问题
为您推荐:
速达财务的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁速达软件问题-帐套无法引入_百度知道
速达软件问题-帐套无法引入
以前的帐套在DATA可以引入, 就最近的帐套引入出现问题,说帐套引入失败,引入的不是速达5000系列的帐套 这是什么原因
需要能帮我操作的 谢谢
提问者采纳
需要在SQLSERVER中先将DATA文件夹中的帐套对应的MDF和LDF文件执行附加数据库操作,再分离该数据库后,再引入就不会报错了.
其他类似问题
为您推荐:
其他2条回答
如果是的话,附加数据库之后在分离,可以在企业管理器中附加数据库不知道楼主是否装的是SQL2000,这样在引入DATA就好了
可以把速达服务器服务停止,然后停止SQL服务器。将DATA里面的对应的帐套数据删除,然后引入即可。这样方便。
速达软件的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁二次元同好交流新大陆
扫码下载App
汇聚2000万达人的兴趣社区下载即送20张免费照片冲印
扫码下载App
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!&&|&&
LOFTER精选
网易考拉推荐
用微信&&“扫一扫”
将文章分享到朋友圈。
用易信&&“扫一扫”
将文章分享到朋友圈。
阅读(5712)|
用微信&&“扫一扫”
将文章分享到朋友圈。
用易信&&“扫一扫”
将文章分享到朋友圈。
历史上的今天
loftPermalink:'',
id:'fks_086067',
blogTitle:'速达3000系列帐套初始化操作说明',
blogAbstract:'3000系列帐套初始化操作说明一(共十二贴)软件建账、初始化是一个非常重要的步骤,是正常使用软件的基础:好的建账设置和数据初始化将会充分发挥软件的作用,以后的工作将会事半功倍;相反,可能会导致事倍功半,甚至可能导致无法正常使用。所以,理解建账、初始化时的一些设置就非常必要了。下面将针对速达3000系列进销存软件的建账、初始化作作一个详细说明。(以速达版本为例)一、建账:1、选择要创建的帐套类型 “创建一个标准帐套”:该选项是3000系列软件建账的唯一选择;“创建一个总部帐套”和“创建一个连锁帐套”:这两个选项仅仅是针对“速达DMS”和“速达医药管理DMS”软件的; 2、配置帐套与企业相关的信息3000系列帐套初始化操作说明二(共十二贴)1、 帐套代号:计算机管理账套是按照文件的方式进行管理的,因',
blogTag:'',
blogUrl:'blog/static/',
isPublished:1,
istop:false,
modifyTime:0,
publishTime:5,
permalink:'blog/static/',
commentCount:0,
mainCommentCount:0,
recommendCount:2,
bsrk:-100,
publisherId:0,
recomBlogHome:false,
currentRecomBlog:false,
attachmentsFileIds:[],
groupInfo:{},
friendstatus:'none',
followstatus:'unFollow',
pubSucc:'',
visitorProvince:'',
visitorCity:'',
visitorNewUser:false,
postAddInfo:{},
mset:'000',
remindgoodnightblog:false,
isBlackVisitor:false,
isShowYodaoAd:false,
hostIntro:'',
selfRecomBlogCount:'0',
lofter_single:''
{list a as x}
{if x.moveFrom=='wap'}
{elseif x.moveFrom=='iphone'}
{elseif x.moveFrom=='android'}
{elseif x.moveFrom=='mobile'}
${a.selfIntro|escape}{if great260}${suplement}{/if}
{list a as x}
推荐过这篇日志的人:
{list a as x}
{if !!b&&b.length>0}
他们还推荐了:
{list b as y}
转载记录:
{list d as x}
{list a as x}
{list a as x}
{list a as x}
{list a as x}
{if x_index>4}{break}{/if}
${fn2(x.publishTime,'yyyy-MM-dd HH:mm:ss')}
{list a as x}
{if !!(blogDetail.preBlogPermalink)}
{if !!(blogDetail.nextBlogPermalink)}
{list a as x}
{if defined('newslist')&&newslist.length>0}
{list newslist as x}
{if x_index>7}{break}{/if}
{list a as x}
{var first_option =}
{list x.voteDetailList as voteToOption}
{if voteToOption==1}
{if first_option==false},{/if}&&“${b[voteToOption_index]}”&&
{if (x.role!="-1") },“我是${c[x.role]}”&&{/if}
&&&&&&&&${fn1(x.voteTime)}
{if x.userName==''}{/if}
网易公司版权所有&&
{list x.l as y}
{if defined('wl')}
{list wl as x}{/list}}

我要回帖

更多关于 会计电算化帐套 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信