在SQL SERVER 2000中发现在用的数据库置疑?

在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的查询分析器中执行。

点击这里复制本文地址 以上内容由 用友erp软件免费下载 收集自互联网,如有侵权请联系删除!
qrcode

用友财务软件免费下载_用友软件免费下载_用友财务软件 © All Rights Reserved.  
(www.yyrjxz.com)用友财务软件免费下载网站为广大用友软件爱好者提供免费的用友软件资源,我们专注于用友财务软件免费版用友财务软件试用版、并提供用友软件官网包括用友T1进销存用友T3畅捷通T+用友T6用友U8电算化等财务软件免费下载地址,免费提供用友软件免费版,用友财务软件教程等非常全面的用友财务软件免费资源!

copyright © 2013-2015 yyrjxz . Design By 用友软件 版权所有
赣ICP备13006939号