Select Name, Physical_Name
from BDDesenvOld.Sys.Database_files
Name Physical_Name
------------------- ----------------------------------
BDDesenv_Temp E:\DataSQL\BDDesenv.mdf
BDDesenv_Temp_log E:\DataSQL\BDDesenv_log.ldf
USE master
GO
ALTER DATABASE BDDesenvOld SET RESTRICTED_USER WITH ROLLBACK IMMEDIATE
GO
ALTER DATABASE BDDesenvOld
MODIFY FILE (NAME = BDDesenv_Temp, NEWNAME = BDDesenvOld, FILENAME = 'E:\DataSQL\BDDesenvOld.mdf')
GO
ALTER DATABASE BDDesenvOld
MODIFY FILE (NAME = BDDesenv_Temp_log, NEWNAME = BDDesenvOld_log, FILENAME = 'E:\DataSQL\BDDesenvOld_log.ldf')
GO
alter database BDDesenvOld set offline
GO
/*
Agora tem que renomear o arquivo na mão pelo SO
*/
alter database BDDesenvOld set Online
GO
ALTER DATABASE BDDesenvOld SET multi_user
Select Name, Physical_Name
from BDDesenvOld.Sys.Database_files
Name Physical_Name
--------------------- -------------------------------------
BDDesenvOld E:\DataSQL\BDDesenvOld.mdf
BDDesenvOld_log E:\DataSQL\BDDesenvOld_log.ldf
sexta-feira, 6 de novembro de 2009
Assinar:
Postar comentários (Atom)
Thanks, it helped a lot!
ResponderExcluir