WEB开发网
开发学院数据库Sybase 如何删除坏的用户数据库?(以pubs2为例) 阅读

如何删除坏的用户数据库?(以pubs2为例)

 2006-05-08 23:11:40 来源:WEB开发网   
核心提示:当使用drop database无法删除数据库时,使用本文所示方法可以删除,如何删除坏的用户数据库?(以pubs2为例), (1)使用isql以sa注册sql server(WINDOWS平台上强大的数据库平台) (2)设置允许修改系统表 1>sp_configure "allow updates&qu

  当使用drop database无法删除数据库时,使用本文所示方法可以删除。

   (1)使用isql以sa注册sql server(WINDOWS平台上强大的数据库平台)

   (2)设置允许修改系统表

 

  1>sp_configure "allow updates",1
  2>go

   (3)把 要删除的用户数据库置为"suspect"状态

 

  1>use master
  2>go
  1>begin tran
  2>go
  1>update sysdatabases set status=256
  2>where name="pubs2"
  3>go

    如果得到(1 row affected),则

 

  1>commit
  2>go

    否则

 

  1>rollback
  2>go

   (4)重启server,并用isql以sa注册。

   (5)删除数据库

 

  1>dbcc dbrepair(pubs2,dropdb)
  2>go

   (6)恢复允许修改系统表

 

  1>sp_configure "allow updates",0
  2>go

   (7)结束

Tags:如何 删除 用户

编辑录入:coldstar [复制链接] [打 印]
赞助商链接