Tôi có hai cơ sở dữ liệu, một cơ sở dữ liệu cục bộ và cùng một DB nhưng được xuất bản trên Azure.Cập nhật giản đồ trên Azure: Tên cột không tồn tại
Đối với DB địa phương Tôi đã thực hiện một số thay đổi: thêm mối quan hệ một đến nhiều là một trong số đó. Các mô hình liên quan đến được Device
và DigitalSystem
public class Device
{
[Key]
public int DeviceID { get; set; }
//FK
public int DigitalSystemID { get; set; }
[ForeignKey("DigitalSystemID")]
public DigitalSystem DigitalSystems { get; set; }
}
public class DigitalSystem
{
[Key]
public int DigitalSystemID { get; set; }
public virtual ICollection<Device> Devices { get; set; }
}
Với điều này, các bảng bên trong cơ sở dữ liệu địa phương được cập nhật và bao gồm các lĩnh vực DigitalSystemID
.
Tuy nhiên, khi tôi tạo ra kịch bản và cố gắng triển khai các schema lỗi này xuất hiện: Nội dung
Lỗi:
Câu hỏi:
Tôi không hiểu lỗi này vì tôi tin rằng cột được khai báo. Ai đó có thể giúp tôi hiểu không? Làm thế nào tôi có thể triển khai bản cập nhật lược đồ này cho DB của tôi trên Azure?
Xin cảm ơn trước.
Cập nhật:
Đây là cấu trúc của Device
bảng trên Azure.
Nó không có cột DigitalSystemID
, nhưng đây là những gì tôi đang cố gắng để đạt được, đồng bộ Azure để trông giống như các localDB. Điều này không được thực hiện bằng cách cập nhật lược đồ?
Đây là kết quả của 'Trợ lý di chuyển dữ liệu' khi tôi cố gắng để triển khai các schema [Thông báo 5 lỗi (một là một trong tôi mô tả ở đây)]:
Schema comparasion thru trực quan Studio:
Tôi đã cố gắng so sánh các lược đồ để phát hiện sự khác biệt. Tuy nhiên, kết quả của các comparasion nói không có khác biệt, mà làm cho không có ý nghĩa:
Không khác biệt phát hiện.
Bạn có thể hiển thị cấu trúc của bảng 'Thiết bị' trong Azure hay không.Có vẻ như không có cột 'DigitalSystemID' trong Azure – Sankar
Xin chào, tôi sẽ thêm những gì bạn yêu cầu, nhưng tôi có thể nói với bạn rằng thực sự không có' DigitalSystemID' trên Azure, chỉ trên localDB, những gì tôi cố gắng đạt được là thế nào để tạo nó trên Azure là tốt (đồng bộ hóa Azure để trông giống như localDB), tôi không đạt được cập nhật sơ đồ thông qua này? Xin lỗi tôi rất mới –
@SankarRaj Đã cập nhật! –