Перепробовал все решения, но все еще не может исправить ошибку: ORA-12519, TNS: не найден соответствующий обработчик службы

не удается пропинговать базу данных оракула из eclipse. Я попытался изменить максимальное количество процессов на 1000 и перезапустить базу данных. Кроме того, я пробовал много решений от Google, но все не работает. Событие переустанавливает eclipse, и моя база данных оракула также не может решить эту проблему. Кто-нибудь может помочь мне найти решение, пожалуйста?

ниже показаны детали ошибки:

java.sql.SQLException: прослушиватель отказался от соединения со следующей ошибкой: ORA-12519, TNS: не найден соответствующий обработчик службы

at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:489)

at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:553)

at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:254)

at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:32)

at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:528)

at org.eclipse.datatools.connectivity.drivers.jdbc.JDBCConnection.createConnection(JDBCConnection.java:328)

at org.eclipse.datatools.connectivity.DriverConnectionBase.internalCreateConnection(DriverConnectionBase.java:105)

at org.eclipse.datatools.connectivity.DriverConnectionBase.open(DriverConnectionBase.java:54)

at org.eclipse.datatools.connectivity.drivers.jdbc.JDBCConnection.open(JDBCConnection.java:96)

at org.eclipse.datatools.enablement.internal.oracle.JDBCOracleConnectionFactory.createConnection(JDBCOracleConnectionFactory.java:27)

at org.eclipse.datatools.connectivity.internal.ConnectionFactoryProvider.createConnection(ConnectionFactoryProvider.java:83)

at org.eclipse.datatools.connectivity.internal.ConnectionProfile.createConnection(ConnectionProfile.java:359)

at org.eclipse.datatools.connectivity.ui.PingJob.createTestConnection(PingJob.java:76)

at org.eclipse.datatools.connectivity.ui.PingJob.run(PingJob.java:59)

at org.eclipse.core.internal.jobs.Worker.run(Worker.java:60)

Вызвано: oracle.net.ns.NetException: прослушиватель отказался от соединения со следующей ошибкой: ORA-12519, TNS: не найден соответствующий обработчик службы

at oracle.net.ns.NSProtocol.connect(NSProtocol.java:399)

person user10286722    schedule 28.08.2018    source источник
comment
поделитесь строкой подключения, пробовали ли вы использовать jdbc:oracle:thin:@//oracle.hostserver2.mydomain.ca:1522/ABCD (для обслуживания) или jdbc:oracle:thin:@oracle.hostserver1.mydomain.ca: 1521:XYZ (для SID) формат?   -  person Eymen    schedule 28.08.2018
comment
Можете ли вы подключиться к этой базе данных с помощью других инструментов (sqlplus, SQL Developer, простое приложение Java JDBC)? В соответствии с этим вопросом это может произойти, когда вы открываете слишком много подключений к базе данных: следующая ошибка" title="слушатель java sql sqlexception отказался от соединения со следующей ошибкой"> stackoverflow.com/questions/16230446/   -  person Ivan    schedule 28.08.2018
comment
Вот моя строка подключения: jdbc:oracle:thin:@localhost:1521:xe Я использую формат SID   -  person user10286722    schedule 28.08.2018
comment
да, я могу подключить базу данных с помощью sql, slqplus, а также могу сделать tnsping   -  person user10286722    schedule 28.08.2018
comment
Почему вы используете общий сервер в локальной базе данных XE?   -  person Matthew McPeak    schedule 29.08.2018
comment
он запускается автоматически, возникает ли эта ошибка?   -  person user10286722    schedule 29.08.2018