При извлечении данных из приложения на python из таблицы возникает ошибка:
cx_Oracle.DatabaseError: ORA-00942: таблица или представление не существует. Я проверил схему и имя таблицы.
cur = cursor.execute('SELECT * FROM SYS.STUDENT_RECORDS')
Однако приложение извлекает данные из системной таблицы.
cur = cursor.execute("SELECT * FROM TAB_STATS$ WHERE ROWNUM <= 10")
Вот строка подключения:
dsn_tns = cx_Oracle.makedsn(ip, port, SID)
connection = cx_Oracle.connect(user='username', password='****',dsn=dsn_tns)
Я предполагаю, что он должен что-то делать с разрешения пользователя, но не совсем правильно. У меня нет большого опыта работы с БД Oracle. Любая помощь будет принята с благодарностью.