浪潮软件在SQL Server 2000 帐套删除后,重建帐套提示出错

浪潮软件在SQL Server 2000 帐套删除后,重建帐套提示出错

操作系统: WIN 2000 SER 数 据 库: SqlSvr 2000
软件版本: 8.0 软件模块: 账套管理
问题描述:
   在SQL Server 2000 上建帐套再删除后,重建帐套提示出错
产生原因: 帐套管理中删除帐套时,设备名没有被删除
解决方法:
     SQL Server 2000中淡化了设备的概念,在企业管理器中看不到
数据库设备的存在,只看到有备份设备,但实际上还是有数据库设备这一概念的。PS8.5及以前的版本帐套管理中删除SQLServer 2000帐套时没有删除数据库设备,导致再次创建同编号帐套时会出错,这时需要手工删除多余的数据库设备,方法是先用sp_helpdevice查看数据库中有哪些设备,找到没有数据库与之对应的设备后,用sp_dropdevice命令删除。
    举例来说,假设在帐套管理中删除了005帐套,对应的cwbase5数据库此时也被删除了,但在查询分析器中执行sp_helpdevice命令,会看到还有两个设备cwtada5和cwlog5存在,这时要用sp_dropdevice cwdata5和sp_dropdevice cwlog5命令删除它们,再创建cwbase5帐套就不会出错

原创文章,转载请注明: 转载自浪潮888博客

本文链接地址: 浪潮软件在SQL Server 2000 帐套删除后,重建帐套提示出错

文章的脚注信息由WordPress的wp-posturl插件自动生成



This entry was posted in 浪潮文档. Bookmark the permalink.

发表评论

电子邮件地址不会被公开。 必填项已用 * 标注

*

您可以使用这些 HTML 标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>