На работе мы должны использовать ClearQuest. Недавно у меня возникла необходимость в создании «сложных» запросов, и я обнаружил, что это очень сложно с редактором запросов CQ.Как я могу получить доступ к базе данных оракула clearquest из python?
Я думаю об использовании python для прямого подключения к базе данных и создания собственных запросов, чтобы я мог запускать сценарий автоматически, но я не могу подключиться к базе данных.
меня следовать за кончик этого ответа https://stackoverflow.com/a/1870849/156459
Но без какого-либо успеха.
Я сравнил возвращаемое значение cx_Oracle.makedsn с сообщением, отправленным клиентом CQ для окон, и оба равны.
Ошибка, которую я получаю, это «ORA-01017: неверное имя пользователя/пароль, отказ в регистрации». Я дважды проверил пользователя и пароль и вернусь.
Я захватил пакеты TSN между сервером оракула и компьютером во время работы моего сценария, и я видел что-то редкое для меня: Мой компьютера запроса о подключении и сервер ответе с Accept ...
Любых помощь будет (очень) приветствована.
Спасибо за ваше время!
вы уверены, что среда оракул установлен правильно, и вы правильный файл tnsnames.ora? – steve
Я полагаю ... Я могу подключиться к базе данных clearquest без каких-либо проблем, используя клиент cq windows ... – thamurath
Какова точная строка подключения? и как определяется псевдоним tns в файле tnsnames.ora? – steve