Найти - Пользователи
Полная версия: не получается подключиться к БД Oracle
Начало » Python для новичков » не получается подключиться к БД Oracle
1
MarkHammer
Подскажите плиз - возникла проблема с подключением к БД Oracle в Windows

выдает ошибку

cx_Oracle.DatabaseError: ORA-12514: TNS:прослушиватель в данный момент не имеет данных о службе, запрашиваемой в дескрипторе соединения

с чем это может быть связано - уже три дня не могу побороть…


когда делаю tnsping - выдает :

C:\Users\technic>tnsping.exe

TNS Ping Utility for 32-bit Windows: Version 10.2.0.1.0 - Production on 18-AUG-2013 21:59:21

Copyright © 1997, 2005, Oracle. All rights reserved.

TNS-03502: Message 3502 not found; No message file for product=NETWORK, facility=TNS

C:\Users\technic>tnsping XE

TNS Ping Utility for 32-bit Windows: Version 10.2.0.1.0 - Production on 18-AUG-2013 22:00:32

Copyright © 1997, 2005, Oracle. All rights reserved.

Message 3511 not found; No message file for product=NETWORK, facility=TNSTNS-03505: Message 3505 not found; No message file for product=NETWORK, facility=TNS

C:\Users\technic>
Sergei
каким боком это к питону, сложно понять.

проверьте ORACLE_HOME, скорее всего не определен.
При проблемах именно с поиском tnsping будет выдавать что он использовал,
какой путь до tnsnames.ora/sqlnet.ora,
у вас до этого не доходит, значит скорее он вообще не знает, где ему искать XE.

И вообще, все же лучше это у ораклистов спрашивать, не у питонистов..
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB