Как найти коды ошибок оракула, которые могут возникнуть в результате ошибки подключения? - PullRequest
1 голос
/ 02 октября 2008

Я хотел бы обработать исключение OracleException, возникающее при прерывании соединения с сетью / базой данных. Где я могу узнать, какие коды ошибок я могу получить?

Я полагаю, поскольку речь идет о прерывании соединения, технически это могут быть ошибки TNS, такие как ORA-12560 "TNS: ошибка адаптера протокола". Но я заметил пару других в зависимости от того, где именно потеряно соединение, и хотел бы получить полный список.

Ответы [ 3 ]

2 голосов
/ 02 октября 2008
1 голос
/ 02 октября 2008
ORA-12154 TNS:could not resolve service name"
ORA-12203 TNS:unable to connect to destination"
ORA-12500 TNS:listener failed to start a dedicated server process"
ORA-12545 TNS:name lookup failure"
ORA-12560 TNS:protocol adapter error"
1 голос
/ 02 октября 2008

Полный список здесь: http://ora -code.com

Но учтите, что некоторые из них, например "TNS: ошибка адаптера протокола", могут на самом деле означать много разных вещей.

...