View Single Post
Tuổi 23-10-2015, 01:57 PM   #1
hoctinhoc
Guest
 
Trả Lời: n/a
Di chuyển Data file. MDF or Database qua ổ cứng khác, Move Database Files MDF and LDF
Di chuyển Data file. MDF or Database qua ổ cứng khác - Move Database Files MDF and LDF to Another Location


Tạo DB có 2 file MDF (hoặc DB có sẳn thì ko cần làm bước này)



Trích dẫn:

USE Master

CREATE DATABASE DBMul2222
ON PRIMARY
( NAME = N'DBMul2222_1', FILENAME = N'D:\SQLDATA\DBMul2222_1.mdf'),
( NAME = N'DBMul2222_2', FILENAME = N'D:\SQLDATA\DBMul2222_2.mdf')
LOG ON
( NAME = N'DBMul2222_log', FILENAME = N'D:\SQLLOG\DBMul2222_log.ldf')
GO
1. Cho Database Offline

Trích dẫn:
USE master GO ALTER DATABASE DBMul2222 SET OFFLINE WITH ROLLBACK IMMEDIATE GO
2. Giả sử nếu ổ D bị Full và bạn muốn di chuyển file Data tên là: DBMul2222_2.mdf qua ổ E thì sử dụng lệnh sau:


Trích dẫn:
USE DBMul2222
GO
ALTER DATABASE DBMul2222 MODIFY FILE
(NAME = DBMul2222_2, FILENAME = 'E:\SQLDATA\DBMul2222_2.mdf')
GO


3. Mở Windows Explorer là move file này từ ổ D:\SQLDATA qua ổ E: SQLDATA


4. Reboot lại SQL là OK

5. Nếu muốn di chuyển toàn bộ Database gồm File Data, File Log... qua ổ cứng khác thì làm theo bài viết sau:

http://sqlserverzest.com/2013/08/10/...-to-the-other/

http://blog.sqlauthority.com/2012/10...ther-location/


  Trả lời ngay kèm theo trích dẫn này