Zakładając, że baza danych nie jest uszkodzona, możliwą przyczyną jest to, że użytkownik, z którym jesteś zalogowany do bazy danych, nie ma uprawnień dostępu do widoku SYS.ALL_QUEUE_TABLES. Aby szybko to przetestować, możesz wykonać SELECT * FROM SYS.ALL_QUEUE_TABLES
. Jeśli nie możesz wybrać danych z ALL_QUEUE_TABLES, poproś administratora DBA o przyznanie Ci odpowiedniego dostępu (prawdopodobnie potrzebujesz tylko SELECT
) lub, jeśli jest to system, w którym masz dostęp do odpowiednio uprzywilejowanego konta, zaloguj się jako uprzywilejowany użytkownik i wykonaj GRANT SELECT ON SYS.ALL_QUEUE_TABLES TO whatever_user_needs_access
, zastępując whatever_user_needs_access
z nazwą użytkownika, której chcesz przyznać dostęp. Powodzenia.