Quản trị net diễn đàn chia sẻ thông tin các thủ thuật mạng, internet bảo mật thông tin dành cho giới IT VIệt hy vọng là nơi bổ ích cho cộng đồng

Quản trị net diễn đàn chia sẻ thông tin các thủ thuật mạng, internet bảo mật thông tin dành cho giới IT VIệt hy vọng là nơi bổ ích cho cộng đồng (http://quantrinet.com/forum/index.php)
-   Mssql( Microsoft SQL Server) (http://quantrinet.com/forum/forumdisplay.php?f=152)
-   -   Di chuyển Data file. MDF or Database qua ổ cứng khác, Move Database Files MDF and LDF (http://quantrinet.com/forum/showthread.php?t=9934)

hoctinhoc 23-10-2015 01:57 PM

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/


:battay:


Bây giờ là 07:12 PM. Giờ GMT +7

Diễn đàn tin học QuantriNet
quantrinet.com | quantrimang.co.cc
Founded by Trương Văn Phương | Developed by QuantriNet's members.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.