Làm thế nào để hack hack-thả ra một ảnh chụp nhanh cơ sở dữ liệu sau khi nâng cấp SQL Server đã làm hỏng nó


9

Tôi đang xử lý một vấn đề trong đó các ảnh chụp nhanh cơ sở dữ liệu không thể bị hủy sau khi SQL Server được nâng cấp lên 2014 . Ảnh chụp nhanh không còn tồn tại nhưng không thể bỏ được.

Bây giờ mặc dù mục Connect có một nhận xét đáng thất vọng trong đó, tôi cho rằng điều này cuối cùng sẽ được khắc phục. Tuy nhiên, tôi cần phải giải quyết chuyện này sớm.

Có cách nào để bỏ một ảnh chụp nhanh cơ sở dữ liệu không thể xóa do lỗi này không? Tôi sợ rằng tôi đã sử dụng hết tất cả các phương tiện được làm tài liệu để làm điều này. Nó có thể mất các sửa đổi không có giấy tờ đối với các bảng hệ thống. Có cách nào để buộc một cơ sở dữ liệu (ảnh chụp nhanh) bị hủy không?


Bạn đã thử tắt máy chủ và xóa các tệp .SNP để chụp nhanh chưa? (Và bạn có máy chủ thử nghiệm để thử cái này không?)
RLF

@RLF Tôi chưa thử bất cứ thứ gì không có giấy tờ. Tôi có một cửa sổ bảo trì mỗi ngày để tôi có thể thử nghiệm.
usr

Câu trả lời:


4

Tôi đã có thể tái tạo điều này trong máy ảo Azure và giải quyết bằng cách chỉ cần đặt cơ sở dữ liệu chính ngoại tuyến và thả ảnh chụp nhanh, ví dụ:

ALTER DATABASE AdventureWorks2012 SET OFFLINE
DROP DATABASE AdventureWorks2012_SN001

1
Điều đó giải thích những gì đã xảy ra với tôi một tuần trước. Tôi đã có thể bỏ ảnh chụp nhanh và tôi không biết tại sao. Tôi nhớ rằng tôi đặt cơ sở dữ liệu cha mẹ ngoại tuyến.
usr

4
Chỉ là một đề cập danh dự cho máy ảo Azure. Là một nhà phát triển, tôi nhận được 100 đô la trợ cấp "miễn phí" một tháng, vì vậy tôi đã tạo SQL 2012 A2 VM từ thư viện, mất khoảng 5 phút để cung cấp và kết nối. Sau đó tôi đã tải xuống db mẫu Adventureworks2012, đính kèm và tạo một ảnh chụp nhanh. Tôi đã cập nhật một vài bản ghi để đảm bảo ảnh chụp nhanh đang thực hiện một số công việc, sau đó nâng cấp lên SQL 2014. Tôi tắt VM và chụp ảnh nhanh với tùy chọn Capture, vì vậy tôi đã có một quy trình lặp lại. Tôi đã thử một vài thứ, nhưng ngoại tuyến và xóa đã làm việc một điều trị. Bây giờ tôi có thể xóa VM của mình. Giành chiến thắng cho Azure!
wBob
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.