Lỗi nhập cơ sở dữ liệu trong Windows Azure


0

Chỉ để kiểm tra khả năng sao lưu / khôi phục MSSQL của Windows Azure, tôi đã chọn cơ sở dữ liệu kiểm tra và chọn tùy chọn "Xuất". Nó nhắc tôi chọn một vị trí lưu trữ và tôi đã chọn một vị trí thích hợp. Quá trình xuất khẩu đã hoàn thành "thành công".

Khi tôi cố nhập tệp đã xuất mà không thực hiện bất kỳ thay đổi nào đối với cơ sở dữ liệu hiện có, quá trình nhập đã hoàn tất thành công.

Tuy nhiên, khi tôi chèn một hàng kiểm tra vào một bảng trong cơ sở dữ liệu hiện có và sau đó cố gắng nhập bản sao lưu qua cơ sở dữ liệu hiện có (về mặt lý thuyết hoàn nguyên hàng được chèn), tôi đã gặp phải lỗi sau:

Đã gặp lỗi trong quá trình vận hành dịch vụ. Dữ liệu không thể   được nhập vào mục tiêu vì nó chứa một hoặc nhiều đối tượng người dùng.   Nhập nên được thực hiện đối với một cơ sở dữ liệu mới, trống. Lỗi SQL0:   Dữ liệu không thể được nhập vào mục tiêu vì nó chứa một hoặc nhiều   đối tượng người dùng. Nhập nên được thực hiện đối với một mới, trống   cơ sở dữ liệu.

Những điều tôi đã thử:

  • Xóa cơ sở dữ liệu hiện có (giữ cho máy chủ hiện tại không hoạt động) và nhập vào một phiên bản máy chủ trống
  • Xóa cơ sở dữ liệu hiện có, tạo cơ sở dữ liệu mới / trống có cùng tên và nhập vào cơ sở dữ liệu đó.

Mỗi lần tôi nhận được lỗi giống như trên.

Trong tất cả những điều tôi không biết, chúng có thể được dạy cho tôi để giải quyết vấn đề trên?

Câu trả lời:


0

Tôi tìm thấy câu trả lời ngay sau khi hỏi câu hỏi này. Bây giờ nó khá ngớ ngẩn khi tôi nghĩ về nó.

Sau lần nhập thành công đầu tiên, UI azure không cập nhật để hiển thị cơ sở dữ liệu đã nhập, đã nhập vào tên sao lưu mặc định của nó. (BlahB nhớTest-2013-1-8-57)

Vì vậy, trong tất cả các lần thử nhập cơ sở dữ liệu tiếp theo, về cơ bản, nó đã cho tôi biết rằng cơ sở dữ liệu đã ở đó, mặc dù nó không hiển thị trong giao diện người dùng. Sau khi xử lý một số trò đùa, tôi có thể thấy cơ sở dữ liệu đã nhập trong giao diện người dùng quản lý phương tiện.

Kết quả: Xuất / nhập cơ sở dữ liệu MSSQL dường như hoạt động tốt trên cơ sở dữ liệu nhỏ. Chỉ cần chắc chắn để làm mới giao diện người dùng sau khi nhập. (Đăng xuất rồi đăng nhập lại, nếu cần)

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.