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

Cách giải quyết ORA-04063:xem SYS.ALL_QUEUE_TABLES có lỗi?

Giả sử rằng cơ sở dữ liệu của bạn không bị hỏng, nguyên nhân có thể là do người dùng mà bạn đang đăng nhập vào cơ sở dữ liệu không có quyền truy cập vào dạng xem SYS.ALL_QUEUE_TABLES. Để nhanh chóng kiểm tra điều này, bạn có thể thực thi SELECT * FROM SYS.ALL_QUEUE_TABLES . Nếu bạn không thể chọn dữ liệu từ ALL_QUEUE_TABLES, hãy yêu cầu DBA cấp cho bạn quyền truy cập thích hợp (có thể bạn chỉ cần SELECT ) hoặc, nếu đây là hệ thống mà bạn có quyền truy cập vào tài khoản đặc quyền thích hợp, hãy đăng nhập với tư cách người dùng đặc quyền và thực thi GRANT SELECT ON SYS.ALL_QUEUE_TABLES TO whatever_user_needs_access , thay thế whatever_user_needs_access với tên người dùng mà bạn cần cấp quyền truy cập. Chúc may mắn.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Tính năng tệp điều khiển ảnh chụp nhanh với RMAN và ORA-00245

  2. Oracle:sao chép hàng trong khi cập nhật một trường

  3. Hiểu kết quả của Kế hoạch Giải thích Thực thi trong Nhà phát triển SQL Oracle

  4. Tôi có thể lấy SQL cho lược đồ nhân sự mặc định của Oracle ở đâu?

  5. Thiếu hàng khi truy vấn bảng với Doctrine (Symfony2)