【问】门店数据库损坏,需要重新建数据库该如何处理?

【问题描述】

门店数据库丢失,需要重新做数据库,该如何处理?

 

【答】

方法一:重新建立一个门店编码使用
1、考虑到数据一致性问题,原门店编码不能删除,不能重新使用,修改门店名称提醒操作员勿用;
2、使用语句将原门店的库存更新为0,不能用语句删除;
use isszmv8 --在总部执行
go
update t_im_branch_stock set stock_qty = 0 where branch_no = '分店编码'
3、新建门店编码后重新初始化数据。
4、新门店做盘点更新库存。
-------------------------------------------------------------------------------------------------------------

方法二:重新引用原门店编码,此方法不推荐,如果存在连锁会员卡,将会导致会员积分或者储值不正确,所以如果有连锁会员卡,请选用第一种方式
1、首先使用语句将原门店的状态改为未初始化;
use isszmv8
go
update t_bd_branch_info set com_init= 0 where branch_no = '分店编码'
2、门店全新安装数据库,并引用原编码进行初始化软件
3、门店做盘点更新库存
4、使用门店重传语句将门店盘点的库存更新至总部。
--开启上传分店库存功能(在需要上传库存的分店执行)
--特别说明:分店上传库存完毕后,系统将自动删除此选项以屏蔽此上传库存功能,如需要再次上传,请再次执行开通语句。
--门店重复库存语句如下
use isszmv8_branch
go
if exists(select * from t_sys_system where sys_var_id='Up_Branch_Stock')
update t_sys_system set sys_var_value='1' where sys_var_id='Up_Branch_Stock'
else
insert into t_sys_system(sys_var_id,sys_var_name,sys_var_value) values('Up_Branch_Stock','上传分店库存','1')
go

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值