Решение проблемы с кодом “Отказ в соединении” означает 17 002 Проблема

Рекомендуется

  • 1. Скачать Fortect
  • 2. Следуйте инструкциям на экране, чтобы запустить сканирование.
  • 3. Перезагрузите компьютер и подождите, пока он завершит сканирование, а затем снова следуйте инструкциям на экране, чтобы удалить все вирусы, обнаруженные при сканировании компьютера с кодом Fortect.
  • Ускорьте свой компьютер сегодня с помощью этой простой в использовании загрузки. г.

    Я пытаюсь подключиться к Oracle DB из Java, моего любимого приложения (установленного с очень удаленного компьютера). но я генерирую код ошибки SQL 17022. Пожалуйста, дайте мне знать, как сообщение может решить эту проблему.

      MSG: fix to jdbc: oracle: thin: @ (описание означает (address_list = (address = (protocol = tcp) (host равен dlocdb04) (port = 500000))) (address = (protocol is равно tcp )) (хост = dlocdb04) (порт равен 500000))) (connect_data = (service_name = os02rtdb01svc.world) (сервер соответствует выбранному))) с версией драйвера Oracle JDBC: 9.2.0.1.0 [совокупный выбор попыток = 0]     USER_ID: неизвестно   Уровень: УВЕДОМЛЕНИЕ     Дата: 21.09.2015 10:51:45 563 Категория: com.retek.merch.utils.ConnectionPoolMSG: [Код ошибки SQL: 17002, Null] Статус: принадлежность к физической базе данных действительно недействительна. Перезапуск пула из-за ошибки точно здесь.     USER_ID: НЕИЗВЕСТНОjava.sql.SQLException: Исключение Io: Соединение отклонено (DESCRIPTION = (ERR = 1153) (VSNNUM означает 0) (ERROR_STACK = (ERROR = (CODE означает 1153) (EMFI = 4) (ARGS = '(DESCRIPTION означает (ADDRESS = (ПРОТОКОЛ = TCP) (HOST подразумевает dlocdb0401) (PORT = 27320)) (CONNECT_DATA = (CID равно (PROGRAM =) (HOST = __ jdbc __) (USER =)) null))) ')) (ERROR = ( КОД равен 303) (EMFI = 1))))    доступно в oracle.jdbc.dbaccess.DBError.throwSqlException (DBError.java:134)    в oracle.jdbc.dbaccess.DBError.throwSqlException (DBError.java:179)    в oracle.jdbc.dbaccess.DBError.throwSqlException (DBError.java:333)    Только oracle.jdbc.driver.OracleConnection. <инициализация> (OracleConnection.java:404)    исключительно oracle.jdbc.driver.OracleDriver.getConnectionInstance (OracleDriver.java:468)    вокруг oracle.jdbc.driver.OracleDriver.connect (OracleDriver.java:314)    в java.sql.DriverManager.getConnection (DriverManager.java:512)    в java.sql.DriverManager.getConnection (DriverManager.java:140)    возможно, в oracle.jdbc.pool.OracleDataSource.getConnection (OracleDataSource.java:169)    зайдя в oracle.jdbc.pool.OracleConnectionPoolDataSource.getPhysicalConnection (OracleConnectionPoolDataSource.java:149).    в то время как oracle.jdbc.pool.OracleConnectionPoolDataSource.getPooledConnection (OracleConnectionPoolDataSource.java:95)    перейдя к oracle.jdbc.pool.OracleConnectionPoolDataSource.getPooledConnection (OracleConnectionPoolDataSource.java:63).    в oracle.jdbc.pool.OracleConnectionCacheImpl.getNewPoolOrXAConnection (OracleConnectionCacheImpl.java:547)    можно найти в oracle.jdbc.pool.OracleConnectionCacheImpl.getPooledConnection (OracleConnectionCacheImpl.java:404)    в oracle.jdbc.pool.OracleConnectionCacheImpl.getConnection (OracleConnectionCacheImpl.java:298)    найдено в oracle.jdbc.pool.OracleConnectionCacheImpl.getConnection (OracleConnectionCacheImpl.java:268)    когда это был com.retek.merch.utils.ConnectionPool.get (ConnectionPool.java:346)    на com.retek.merch.utils.TransactionManager.start (TransactionManager.java:59)    на com.retek.reim.merch.utils.ReIMTransactionManager.start (ReIMTransactionManager.java:49)    только на com.retek.reim.manager.LoginManager.login (LoginManager.java:72)    на com.retek.reim.ui.login.LoginAction.perform (LoginAction.java:47)    здесь в разделе org.apache.struts.action.ActionServlet.processActionPerform (ActionServlet.java:1786)    автор: org.apache.struts.action.ActionServlet.process (ActionServlet.java:1585)    с переходом на org.apache.struts.action.ActionServlet.doPost (ActionServlet.java:509).    исходя из javax.servlet.http.HttpServlet.service (HttpServlet.java:638)    рядом с javax.servlet.http.HttpServlet.service (HttpServlet.java:720)    в org.apache.catalina.core.ApplicationFilterChain.internalDoFilter (ApplicationFilterChain.java:199)    автор: org.apache.catalina.core.ApplicationFilterChain.doFilter (ApplicationFilterChain.java:145)    готово на org.apache.catalina.core.StandardWrapperValve.invoke (StandardWrapperValve.java:210)    на org.apache.catalina.core.StandardPipeline $ StandardPipelineValveContext.invokeNext (StandardPipeline.java:596)    в org.apache.catalina.core.StandardPipeline.invoke (StandardPipeline.java:433)    на org.apache.catalina.core.ContainerBase.invoke (ContainerBase.java:955)    на org.apache.catalina.core.StandardContextValve.invoke (StandardContextValve.java:139)    найдено по адресу org.apache.catalina.core.StandardPipeline $ StandardPipelineValveContext.invokeNext (StandardPipeline.java:596)    автор: org.apache.catalina.core.StandardPipeline.invoke (StandardPipeline.java:433)    наличие org.apache.catalina.core.ContainerBase.invoke (ContainerBase.java:955)    в org.apache.catalina.core.StandardContext.invoke (StandardContext.java:2460)    на org.apache.catalina.core.StandardHostValve.invoke (StandardHostValve.java:133)    в org.apache.catalina.core.StandardPipeline $ StandardPipelineValveContext.invokeNext (StandardPipeline.java:596)    в org.apache.catalina.valves.ErrorDispatcherValve.invoke (ErrorDispatcherValve.java:119)    с org.apache.catalina.core.StandardPipeline $ StandardPipelineValveContext.invokeNext (StandardPipeline.java:594)    здесь, на org.apache.catalina.valves.ErrorReportValve.invoke (ErrorReportValve.java:116)    только org.apache.catalina.core.StandardPipeline $ StandardPipelineValveContext.invokeNext (StandardPipeline.java:594)    когда он был org.apache.catalina.core.StandardPipeline.invoke (StandardPipeline.java:433)    на org.apache.catalina.core.ContainerBase.invoke (ContainerBase.java:955)    через org.apache.catalina.core.StandardEngineValve.invoke (StandardEngineValve.java:127)    внутри org.apache.catalina.core.StandardPipeline $ StandardPipelineValveContext.invokeNext (StandardPipeline.java:596)    внутри org.apache.catalina.core.StandardPipeline.invoke (StandardPipeline.java:433)    на org.apache.catalina.core.ContainerBase.invoke (ContainerBase.java:955)    в org.apache.coyote.tomcat4.CoyoteAdapter.service (CoyoteAdapter.java:157)    в org.apache.coyote.http11.Http11Processor.process (Http11Processor.java:873)    родом из org.apache.coyote.http11.Http11BaseProtocol $ Http11ConnectionHandler.processConnection (Http11BaseProtocol.java:665)    затем в org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket (PoolTcpEndpoint.java:528)    после org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt (LeaderFollowerWorkerThread.java:81)    в соответствии с org.apache.tomcat.util.threads.ThreadPool $ ControlRunnable.run (ThreadPool.java:689)    после java.lang.Thread.run (Thread.java:534)     

    Ответ: В вашем случае большинство "кодов поставщиков 17002"это точный дефект ORA-12541: его можно описать как очень вероятно, чтоВаша гарнитура имеет неправильное название подключаемого модуля или службы.Из документов TNS:

    <цитата>

    ORA-12541: без наушников


    Что означает код ошибки "Отказано в соединении ERR"?


    Причина: прослушиватель репозитория местоположения был недоступен.начинать.

    Действие: Запускаем наушники на машине где какой именно источникДепо находится.


    Рекомендуется

    Ваш компьютер работает медленно? У вас проблемы с запуском Windows? Не отчаивайтесь! Fortect - это решение для вас. Этот мощный и простой в использовании инструмент проведет диагностику и ремонт вашего ПК, повысит производительность системы, оптимизирует память и повысит безопасность процесса. Так что не ждите - скачайте Fortect сегодня!

  • 1. Скачать Fortect
  • 2. Следуйте инструкциям на экране, чтобы запустить сканирование.
  • 3. Перезагрузите компьютер и подождите, пока он завершит сканирование, а затем снова следуйте инструкциям на экране, чтобы удалить все вирусы, обнаруженные при сканировании компьютера с кодом Fortect.


  • В основном SQL Developer не может найти слушателя. Сначала проверьтеtnsnames.ora и, к сожалению, убедитесь, что он указывает, что сервер будет исправлять иГавань. Если весь сервер форм находится на другом компьютере, проверьте разрешение TNS.с помощью tnsping из командной строки. Наконец, проверьте, могу ли я сказать, чтоСлушатель.



     #Статус 

    отказ в подключении, код ошибки = teen 002

    Этот lsnrctl должен отображать статус каждого слушателя и легальную службу.Слушать. Имейте это в виду при запуске SQL * Plus в базе данных.Сервер, ему не просто нужен прослушиватель для подключениязапись для конкретной базы данных tnsnames.ora.

    Они будут использовать статус выгодных предложений lsnrctl, чтобы убедиться,наушники всегда включены, и lsnrctl запускает ваши наушники.Если вы наверняка все еще находитесь в Windows, также проверьте, работает ли служба для посетителей шоу.

    <время>

    Вопрос: Пробовал ли я связываться с Oracle?SQL Developer и я вижу все беды.

    код ошибки соединения отклонен = 21 002

    Исключение OK: сетевая карта не ожидается полностьюУстановить соединение
    Код продавца 17002

    <р>Действие: Запустите настоящий прослушиватель точно на исходном компьютере.Репозиторий.

    Следующие простые ошибки, безусловно, могут возникнуть во время проектирования (с течением времени как во входящих, так и в исходящих направлениях) и во время работы.

    <ул>

  •   Сообщение было получено не только через X секунд после интервала смещения  

    Задержка может быть вызвана множеством причин, например, препятствиями для подключения между Oracle Integration и Connectivity Brokerage или изменением производительности агента подключения. Если возникает эта ошибка, убедитесь, что соединение с агентом работает. Проверьте состояние конкретного агента в разделе Панели мониторинга> Агенты в Oracle Integration.

    <дел>

    Можете ли вы помочь мне с кодом поставщика 17002?

    Примечание.

    Если вы используете адаптер для подключения к экземпляру базы данных Oracle E-Business Suite, эта уникальная ошибка повторяется, проверьте планы Quandary SQL и другие настройки SQL. области работы. ... Адаптер использует JDBC в API-интерфейсах вредоносных драйверов для получения метаданных, таких как новости таблиц, информация о хранимых процедурах и т. д. Это включает выполнение SQL путем запроса драйвера JDBC, что означает таблицы SYS, такие как ALL_TYPES room table . Поскольку Oracle E-Business Suite имеет гигантский словарь данных, запросы метаданных должны решать рекламную и маркетинговую задачу, повышая общую производительность какого-либо адаптера.

  •   SQLState: 08006 errorCode: 17002 Сообщение: Ошибка ввода-вывода: время ожидания соединения истекло  

    Эта ошибка должна иметь место, когда сеансы базы данных прерываются любым огромный сетевой брандмауэр или какое-то другое объяснение, почему. Адаптер автоматически восстановится во время округа, и будут созданы новые соединения. Однако для отдельных запросов, использующих предыдущие соединения, может истечь время ожидания. Убедитесь, что эксперты говорят, что брандмауэр больше не прерывает непродуктивные соединения.

  • Тайм-ауты также могут возникать из-за запросов дизайна. Избегайте определенных антимоделей. Например, не создавайте явно ту же таблицу, что и при создании хирургического вмешательства, если страница инициализации может запросить новую такую ​​же таблицу.
  •   Сообщение не получено после ожидания X секунд  

    Если вы используете адаптер для подъема в определенное место базы данных Oracle E-Business Suite, в дополнение к постоянным ошибкам проверьте чьи-то планы SQL-запросов и другие аспекты оптимизации SQL. Адаптер использует JDBC в API-интерфейсах драйвера для получения метаданных, таких как табличная информация, сохраненные умеренные данные и т. д. Это требует, чтобы иногда выполнялся некоторый SQL путем поиска в драйвере JDBC, правильное оборудование SYS, такое как таблица ALL_TYPES . Поскольку в Oracle E-Business Suite есть один хороший словарь данных, запросы метаданных должны быть оптимизированы для улучшения общих результатов адаптера.

    Ускорьте свой компьютер сегодня с помощью этой простой в использовании загрузки. г.

    Connection Refused Error Code 17 002
    Anslutning Nekad Felkod 17 002
    Verbindung Abgelehnt Fehlercode 17 002
    Codice Errore Connessione Rifiutata 17 002
    연결 거부 오류 코드 17 002
    Polaczenie Odrzucone Kod Bledu 17 002
    Connexion Refusee Code Erreur 17 002
    Verbinding Geweigerd Foutcode 17 002
    Codigo De Erro De Conexao Recusada 17 002
    Codigo De Error De Conexion Rechazada 17 002
    г.