Google Analytics İzleme

03 Mart 2014

SQL Server - Veritabanı ismini değiştirme esnasındaki hata

Veritabanını değiştirme işlemi yaparken
"Unable to rename [database] ..."
şeklinde hata aldım. Veritabanını tek kullanıcı moduna getirip işlem yapılabiliyor. İşlemi yaptıktan sonra tekrar çok kullanıcı moduna geçirilir.
Bunun için aşağıdaki script ile işlem yapılabilir:

ALTER DATABASE [old_name]
 
 SET SINGLE_USER WITH ROLLBACK IMMEDIATE
GO
ALTER DATABASE [old_name]
 
 MODIFY NAME = [new_name]
GO
ALTER DATABASE [new_name]
 SET MULTI_USER
GO

Alıntı:
http://michaeljswart.com/2010/04/forcefully-rename-a-sql-server-database/
http://developlop.com/2012/05/sqlde-unable-to-rename-database-sql-server-hatasi/
http://www.mssqltips.com/sqlservertip/1122/how-to-rename-a-sql-server-database/


Hiç yorum yok: