SQL Server Veritabanı Dosyalarını Farklı Klasöre Taşımak
Merhabalar.
Veritabanı dosyalarımızı (.mdf ve .ldf) farklı yere taşımak için kopyala yapıştır yapmak yetmiyor. Bunu bir sorguyla halledebiliriz. Şöyle ki:
----------------
ALTER DATABASE my SET SINGLE_USER WITH ROLLBACK IMMEDIATE;
ALTER DATABASE my SET OFFLINE;
ALTER DATABASE my MODIFY FILE
(
Name = my_Data,
Filename = 'D:DATAmy.MDF'
);
ALTER DATABASE my MODIFY FILE
(
Name = my_Log,
Filename = 'D:DATAmy_1.LDF'
);
---------------
Bu işlemi yaptıktan sonra veritabanı dosyalarınızı farklı yere taşıyabilirsiniz. Ardından tekrar veritabanını online hale getirmek için şu sorguyu girin:
------------------
ALTER DATABASE my SET ONLINE;
ALTER DATABASE my SET MULTI_USER;
------------------
Işleminiz tamamlanmış oldu.
Bazı durumlarda veritabanını farklı lokasyona taşımak isteyebilirsiniz. Buna ihtiyaç olabiliyor.
Kolay gelsin,
Recep.
Mesaj 24.11.2014 00:19:52 tarihinde Rserit tarafından düzenlenmiştir.