Sign in with Microsoft
New to Microsoft? Create an account.

Tóm tắt

Trước khi bạn cố gắng để sao lưu Nhật ký giao dịch cơ sở dữ liệu Microsoft SQL Server 2005, bạn phải thực hiện sao lưu cơ sở dữ liệu đầy đủ. Ngoài ra, bạn nhận được thông báo lỗi cho biết lệnh sao lưu Nhật ký dừng bất thường. Bạn cũng phải thực hiện sao lưu cơ sở dữ liệu đầy đủ trước khi bạn cố gắng để sao lưu Nhật ký giao dịch cơ sở dữ liệu trong Microsoft SQL Server 2000. Tuy nhiên, nếu bạn không thực hiện sao lưu cơ sở dữ liệu đầy đủ trước khi bạn sao lưu Nhật ký giao dịch cơ sở dữ liệu trong SQL Server 2000, báo cáo sao lưu Nhật ký không dừng.

GIỚI THIỆU

Bài viết này mô tả rằng bạn phải thực hiện sao lưu cơ sở dữ liệu đầy đủ trước khi bạn sao lưu Nhật ký giao dịch cơ sở dữ liệu SQL Server.

Thông tin

Trong SQL Server 2005, bạn phải thực hiện sao lưu cơ sở dữ liệu đầy đủ trước khi bạn sao lưu Nhật ký giao dịch cho cơ sở dữ liệu. Ngoài ra, khi bạn cố gắng để sao lưu Nhật ký giao dịch cho cơ sở dữ liệu, bạn nhận được thông báo lỗi sau:

TB 4214, mức 16, trạng thái 1, dòng 1

Sao lưu Nhật ký không được thực hiện bởi vì không có sao lưu cơ sở dữ liệu hiện tại.

TB 3013, mức 16, trạng thái 1, dòng 1

Sao lưu Nhật ký chấm dứt bất thường.

Ngoài ra, thông báo giống như sau được ghi lại trong SQL Server Errorlog tệp:

10 tháng 10 năm 2006 11:16:05.63 spid52 khởi động cơ sở dữ liệu 'SampleDatabase'.

10 tháng 10 năm 2006 11:16:05.92 spid52 thiết lập cơ sở dữ liệu tùy chọn khôi phục đầy đủ cơ sở dữ liệu SampleDatabase.

10 tháng 10 năm 2006 11:16:06.41 sao lưu lỗi: 3041, mức độ nghiêm trọng: 16, trạng thái: 1.

10 tháng 10 năm 2006 11:16:06.41 sao lưu sao lưu không hoàn tất lệnh sao lưu Nhật ký SampleDatabase. Kiểm tra Nhật ký ứng dụng sao lưu thư chi tiết.

Trong SQL Server 2000, nếu bạn muốn sao lưu Nhật ký giao dịch trước khi bạn sao lưu cơ sở dữ liệu đầy đủ, bạn chỉ nhận được một thông báo cảnh báo tương tự như sau:

Trình tạo cơ sở dữ liệu phân bổ 0,63 MB trên đĩa 'SampleDatabase'.

Trình tạo cơ sở dữ liệu phân bổ 0,49 MB trên đĩa 'SampleDatabase_log'.

Không sao lưu cơ sở dữ liệu hiện tại không. Sao lưu Nhật ký này không được sử dụng để quay tiếp sao lưu cơ sở dữ liệu trước.

Xử lý cơ sở dữ liệu 'SampleDatabase', tệp 'SampleDatabase_log' hồ sơ 1 1 trang. Sao lưu Nhật ký đã xử lý 1 trang trong 0.145 giây (0,007 MB/giây).
Ngoài ra, bản sao lưu thành công được báo cáo trong SQL Server Errorlog tệp. Văn bản trong tệp nhật ký giống như sau:

10 tháng 10 năm 2006 11:11:04.31 spid51 khởi động cơ sở dữ liệu 'SampleDatabase'.

10 tháng 10 năm 2006 11:11:04.80 sao lưu Nhật ký sao lưu: cơ sở dữ liệu: SampleDatabase, tạo date(time): 2006/10/10(11:11:04), đầu tiên LSN: 8:23:1, kéo LSN: 8:25:1, số xuất thiết bị: 1, thiết bị thông tin: (FILE = 1, loại = đĩa: {'C:\Program Files\Microsoft SQL Server\MSSQL\BACKUP\TestTlog.trn'}).
Thông báo cảnh báo cho biết rằng bạn không thể sử dụng sao lưu Nhật ký giao dịch này cho bất kỳ thao tác khôi phục nếu bạn không có bản sao lưu cơ sở dữ liệu đầy đủ.

Tham khảo

Để biết thêm thông tin, ghé thăm Web site sau của Microsoft Developer Network (MSDN):

Sao lưu và khôi phục cơ sở dữ liệu trong SQL Server

http://msdn2.microsoft.com/en-us/library/ms187048.aspx

Làm thế nào để: tạo bản sao lưu cơ sở dữ liệu đầy đủ (Transact-SQL)
http://msdn2.microsoft.com/en-us/library/ms191304.aspx

Bạn cần thêm trợ giúp?

Phát triển các kỹ năng của bạn
Khám phá nội dung đào tạo
Sở hữu tính năng mới đầu tiên
Tham gia Microsoft dùng nội bộ

Thông tin này có hữu ích không?

Bạn hài lòng đến đâu với chất lượng dịch thuật?
Điều gì ảnh hưởng đến trải nghiệm của bạn?

Cảm ơn phản hồi của bạn!

×