Бьюсь об заклад, это проблема с именем схемы.Вы подключаетесь как пользователь SYSTEM
, но хотите выбрать из таблицы с именем SUPPLIER
, которая, скорее всего, отсутствует в схеме SYSTEM
.
Вы можете узнать, где находится таблица, запустив ее в Apex.Мастерская SQL:
SELECT owner FROM all_tables WHERE table_name = 'SUPPLIERS';
Вам нужно будет поставить владельца перед столом.Например, если последний запрос вернул 'MYUSER', вам нужно изменить запрос на
cur.execute(" SELECT * FROM MYUSER.SUPPLIER")