Форум сайта python.su
Подскажите плиз - возникла проблема с подключением к БД 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>
Отредактировано MarkHammer (Авг. 18, 2013 22:03:03)
Офлайн
каким боком это к питону, сложно понять.
проверьте ORACLE_HOME, скорее всего не определен.
При проблемах именно с поиском tnsping будет выдавать что он использовал,
какой путь до tnsnames.ora/sqlnet.ora,
у вас до этого не доходит, значит скорее он вообще не знает, где ему искать XE.
И вообще, все же лучше это у ораклистов спрашивать, не у питонистов..
Офлайн