在SQL SERVER 2000中发现在用的数据库置疑?
问题现象:在SQL SERVER 2000中发现在用的数据库置疑,不能找到该数据库,在系统管理中,选择该帐套的主管身份登录,提示该数据库找不到,如何解决??
解决办法:使用存储过程 sp_detach_db 'pubs', 'true' ,其中'pubs'为数据库名称,断开数据库和SQL的连接(或者打开sql的企业管理器,在该置疑的数据库上点击右键,在所有任务中选择分离数据库,断开连接)。然后查找数据库文件是否存在,如果存在,使用另一个存储过程连接看是否成功 sp_attach_db @dbname = N'pubs', @filename1 = N'c:\mssql7\data\pubs.mdf', @filename2 =
N'c:\mssql7\data\pubs.ldf' (或者打开sql的企业管理器,在数据库上点击右键,在所有任务中选择附加数据库,建立连接),c:\mssql7\data\为数据库所在路径,如果找不到文件或连接不成功,则没有其他办法没,只能一切从头来过。下面是一个存储过程删除用友中没有数据库连接的帐套 use ufsystem DELETE FROM UA_Period WHERE cacc_id = '010' DELETE FROM UA_holdauth WHERE cacc_id = '010' DELETE FROM UA_log WHERE cacc_id = '010' DELETE FROM UA_account_sub WHERE cacc_id =010' DELETE FROM UA_account WHERE cacc_id = '010' ,其中„010‟为帐套号。上面的语句需要在sql的查询分析器中执行。
相关文章
- 君亭酒店财务报表深度解析:5大核心指标与8项关键费用变化揭秘
- 财务软件有几个?企业必备与老会计推荐的智能神器上线
- 浪潮财务软件的科目封存 浪潮财务软件科目封存的应用与注意事项 #解决实际难题 #避免常见错误
- 会计账务必须月末结转吗 企业误区解析与新手指南
- 增值税红字发票如何申报 红字发票申报流程与申报表填写指南
- 会计新手如何操作金蝶:避坑指南与全流程解析
- 资金财务管理包括哪些方面 中小企业资金管理全攻略:聪明老板必看的财务避坑与高效管理法
- 你不能错过的成本会计系统定义及其对企业的重要作用
- 怎么看企业财务报表 经理人必备技能,提升决策力与风险识别能力!
- 财务软件能自动结转损益吗为什么没有余额 财务软件自动结转损益后没余额?原因及解决方法详解