Oracle
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Oracle

Oracle.ManagedDataAccess.EntityFramework - ORA-01918:người dùng 'dbo' không tồn tại

Tôi đã gặp vấn đề tương tự và nó đã được giải quyết bằng phản hồi của Thiago Lunardi. Cảm ơn bạn. Tôi không có đủ danh tiếng để bỏ phiếu cho câu trả lời của bạn. Để đề cập ở đây, tôi đã thành công sau khi đặt tên giản đồ của mình trong UPPERCASE.

Đặt cái này vào tệp Ngữ cảnh của bạn dưới lớp dbContext mới của bạn, như thế này:

public partial class MyAppContext : DbContext
protected override void OnModelCreating(DbModelBuilder modelBuilder)
{
    modelBuilder.HasDefaultSchema("UPPERCASE_SCHEMA_NAME");
...


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Ví dụ về hàm Pipelined của Oracle

  2. Truy xuất danh sách các thủ tục / chức năng riêng tư từ một phần thân gói

  3. Oracle PL / SQL Collections - Thêm các phần tử vào một bảng hiện có

  4. 2 cách để có được số ngày trong tháng trong Oracle

  5. Sự khác biệt chính giữa Varchar2 và char là gì