1、建一个同名的数据库,名称client
注:新建的数据库的数据文件名必须修改为client.MDF
2、修改服务器设置:允许多系统目录进行直接修改
企业管理器==〉服务器右击属性==〉服务器设置==〉服务器行为==〉允许对系统目录直接进行修改
不显示系统对象:企业管理器==〉服务器右击==〉编辑sql server注册属性==〉去掉显示系统数据库和系统对象前面的勾==〉确定
3、停止SQL Server
4、用质疑数据库的mdf文件覆盖新建库的数据库文件
5、重启SQL Server(这时新建的数据库应该是置疑)
6、将数据库置为紧急状态:
update master.dbo.sysdatabases set status = 32768 where name = 'client'
7、重建日志:
dbcc rebuild_log('SYD2006','d:\\data\\client.ldf')
(可能不需要这一步。)
8、重启SQL Serve,然后再还原数据库状态用以下语句
update master.dbo.sysdatabases set status = 16 where name = 'client'
这时数据库已经不是质疑状态,但此时的数据库千万不能使用
9、找一家正常使用的门店,拷贝其数据库,清空数据
(可留存做为模版,各节点企业数据库有差异不可通用)
10、附加清空后的数据库
11、导入数据,整个数据库表对导(去掉视图)
注意:必须跳过此表T_HEADSTORE
导入完毕后,需看清楚是否所有表都导入成功,如果有提示导入错误的表,记下表名,在源数据库中检查此表是否损坏,如损坏进行修复,修复完毕再将导入失败的表重新导入一次,如修复不了,请联系相关人员处理
12、如所有表导入成功,将旧数据库分离下来并辈分,将新数据库收缩,分离,然后重新附加为client
13、进入软件,执行数据上传与数据下载任务
14、核对数据
--门店数据库执行
select sum(jshj) from fhdzk where kdrq between '当前月份1号' and '当前月份最后一天'
union all
select sum(sl) from phk
union all
select sum(sjsl) from ywbalance
--总部执行
select sum(jshj) from subfhd where kdrq between '当前月份1号' and '当前月份最后一天'
and subbh='质疑门店编号'
union all
select sum(sl) from subphk where subbh='质疑门店编号'
union all
select sum(sjsl) from subywk where subbh='质疑门店编号'
必须保证门店三行数据与总部三行数据一致(有四舍五入的,会差一位小数,没有影响)
且第二行数据等于第三行数据
如无误,门店可使用
因篇幅问题不能全部显示,请点此查看更多更全内容
Copyright © 2019- awee.cn 版权所有 湘ICP备2023022495号-5
违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务