sql 70 数据库改名
我用exec sp_renamedb 'DB_old','DB_new'做改名操作时,出现一下错误
Server: Msg 15228, Level 16, State 1, Line 0
A member of the sysadmin role must set database 'DB_old' to single user mode with sp_dboption before it can be renamed.
是怎么会事,谢谢支持!
问题点数:20、回复次数:4Top
1 楼welyngj(无爱)回复于 2003-11-01 22:58:12 得分 20
sp_dboption 'databasename','single user','true'Top
2 楼welyngj(无爱)回复于 2003-11-01 22:58:33 得分 0
sp_dboption 'db_old','single user','true'
Top
3 楼clipper_clipper(clipper_clipper)回复于 2003-11-01 23:08:15 得分 0
welyngj(平平淡淡):这样做是什么意思?如何再恢复回去?Top
4 楼clipper_clipper(clipper_clipper)回复于 2003-11-01 23:10:32 得分 0
是不是这样就可以达到数据库更名
sp_dboption 'db_old','single user','true'
exec sp_renamedb 'DB_old','DB_new'
sp_dboption 'db_old','single user','false'Top




