Советы по устранению неполадок при ошибке Teradata 1277

October 6, 2021 By David Serisier Off

В некоторых случаях ваш компьютер может возвращать ошибку Teradata 1277. У этой проблемы может быть несколько причин.

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

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

    ж.Эти мысли об ошибке обычно указывают на то, что драйвер Teradata JDBC потерял соединение с базой данных Teradata.

    грамм.

    Сообщение об ошибке прилагается ниже. Основная проблема заключается в том, что я приобретаю существующий код, активный локально (сюрприз!). Но когда я устанавливаю время для другого компьютера, я получаю каждый, похожий на эти таймауты подключения. Ping эффективен для одного и того же клиента, но я знаю, что настройки брандмауэра могут стать проблемой, и в целом все еще нет. Кому-нибудь из перечисленных ниже нужно подумать о том, что обычно может быть задействовано? Булавка, которую я использовал, может быть преднамеренной, но пока она передо мной, у меня ее нет. Прежде всего, я стараюсь покупать все эти нестандартные факторы драйвера, о которых женщины должны знать, которые приводят к непоследовательному поведению на таких устройствах.

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

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

  • 1. Скачайте и установите Fortect
  • 2. Откройте программу и нажмите "Сканировать"
  • 3. Нажмите "Восстановить", чтобы начать процесс восстановления.

  • 2015-10-13.22: 17: 28.333 TERAJDBC4 ERROR [main] com.teradata.jdbc.jdk6.JDK6_SQL_Connection@3cd1f1c8 Подключение к XXXXXXX.DOMAIN.COM Вт, 14 октября, 22:17:28 UTC Socket 2015 orig = XXXXXXX. DOMAIN.COM cid равно ef9296d sessions = 0 java.net.SocketTimeoutException: синхронизированное завершение соединения с помощью java.net.PlainSocketImpl.socketConnect (собственный метод) с кофеином java.net.AbstractPlainSocketImpl.doConnect (netPla). AbstractPlainSocketImpl.connectToAddress (Abst ractPlainSocketImpl.java:206) для java.net. 188.net … .net.SocksSocketImpl) .connect (Socks связываются (Socket .java: 589) с использованием com.teradata.jdbc.jdbc_4.io.TDNetworkIOIF $ ConnectThrea d.run (TDNetworkIOIF.java:1217) < / p>

    ОШИБКА: Jdbc не может установить соединение, когда вам нужен источник данных (база данных jdbc: teradata: //XXXXXX.DOMAIN.COM/ означает XXX, LOGMECH = TD2, DBS_PORT равно 1025) для потребителя «ИМЯ ПОЛЬЗОВАТЕЛЯ» : [Драйвер Teradata] jdbc [TeraJDBC 15.10 .0.07] [Ошибка [SQLState 1277] 08S01] Истекло время ожидания подключения и подключение к XXXXXX.DOMAIN.COM 13 марта, 22:17:28 UTC Socket 2015 orig = XXXXXXX.DOMAIN.COM cid = ef9296d sessions = два java.net. SocketTimeoutException: синхронизированное соединение при использовании java.net.PlainSocketImpl.socketConnect (собственный метод) с java.net.AbstractPlainSocketImpl.doConnect (AbstractPla inSocketImpl.java:345)) в комплекте с java.net.AbstractPlainSocketImpl.nect: 39 .net.Socket.connect (Socket.java: 589) расположен по адресу com.teradata.jdbc.jdbc_4.io.TDNetworkIOIF $ ConnectThrea d.run (TDNetworkIOIF. Java: 1217)

    Утром я пытаюсь помочь вам загрузить фрейм данных как часть, связанную с Teradata с драйвером JDBC, также получаю сообщение об ошибке.

    Мы можем, если вы хотите предоставить схему таблицы, тем не менее, по-прежнему не можем выбрать или добавить стратегии для всех столбцов, связанных с таблицей.

    Вы можете найти код, который я создаю ниже.

    teradata error 1277

      val insertdf приравнивается к spark.sql (запрос)val prop = современный java.util.Propertiesprop.setProperty ("Драйвер", "com.teradata.jdbc.TeraDriver")prop.setProperty ("Пользователь", "xxxxxx")prop.setProperty ("Пароль", "*******")val web = "jdbc: teradata: //10.xxx.130.69/database=stg_database, TMODE равно TERA"Таблица Val соответствует "test_table"insertdf.write.mode («добавить»). jdbc (URL, таблица, опора)ЧУВСТВО ВИНЫ: -  Трассировка стека драйверов:  земля at.apache.spark.scheduler.DAGScheduler.org $ apache $ spark scheduler $ DAGScheduler $$ failJobAndIndependentStages (DAGScheduler.scala: 1499)  в org.apache.spark.scheduler.DAGScheduler $$ anonfun rr abortStage $ 1.apply (DAGScheduler.scala: 1487)  несмотря на org.apache.spark.scheduler.DAGScheduler $$ anonfun RR abortStage $ 1.apply (DAGScheduler.scala: 1486)  только в scala.collection.mutable.ResizableArray $ class.foreach (ResizableArray.scala: 59)  перечислено здесь в scala.collection.mutable.ArrayBuffer.foreach (ArrayBuffer.scala: 48)  во всем org.apache.spark.scheduler.DAGScheduler.abortStage (DAGScheduler.scala: 1486)  применение org.apache.spark.scheduler.DAGScheduler $$ anonfun $ handleTaskSetFailed rr 1.apply (DAGScheduler.scala: 814)  для org.apache.spark.scheduler.DAGScheduler $$ anonfun $ handleTaskSetFailed cash 1.apply (DAGScheduler.scala: 814)  только у кого есть scala.Option.foreach (Option.scala: 257)  в org.apache.spark.scheduler.DAGScheduler.handleTaskSetFailed (DAGScheduler.scala: 814)  когда он получает org.apache.spark.scheduler.DAGSchedulerEventProcessLoop.doOnReceive (DAGScheduler.scala: 1714)  в org.apache.spark.scheduler.DAGSchedulerEventProcessLoop.onReceive (DAGScheduler.scala: 1669)  в org.apache.spark.scheduler.DAGSchedulerEventProcessLoop.onReceive (DAGScheduler.scala: 1658)  в org.apache.spark.util.EventLoop $$ anon rrr 1.run (EventLoop.scala: 48)  Автор: org.apache.spark.scheduler.DAGScheduler.runJob (DAGScheduler.scala: 630)  в org.apache.spark.SparkContext.runJob (SparkContext.scala: 2024)  в org.apache.spark.SparkContext.runJob (SparkContext.scala: 2045)  в org.apache.spark.SparkContext.runJob (SparkContext.scala: 2064)  а также org.apache.spark.sql.execution.SparkPlan.executeTake (SparkPlan.scala: 336)  в org.apache.spark.sql.execution.CollectLimitExec.executeCollect (limit.scala: 38)  обратно в org.apache.spark.sql.Dataset.org $ apache $ spark долларов sql $ Dataset $$ collectFromPlan (Dataset.scala: 2853)  в org.apache.spark.sql.Dataset $$ anonfun dollar head $ 1.apply (Dataset.scala: 2153)  второй - org.apache.spark.sql.Dataset $$ anonfun usd head $ 1.apply (Dataset.scala: 2153)  в org.apache.spark.sql.Dataset $$ anonfun usd 55.apply (Dataset.scala: 2837)  автор: org.apache.spark.sql.execution.SQLExecution доход .withNewExecutionId (SQLExecution.scala: 65)  найдено на org.apache.spark.sql.Dataset.withAction (Dataset.scala: 2836)  используя org.apache.spark.sql.Dataset.head (Dataset.scala: 2153)  в org.apache.spark.sql.Dataset.take (Dataset.scala: 2366)  когда он продолжает быть org.apache.spark.sql.Dataset.showString (Dataset.scala: 245)  в org.apache.spark.sql.Dataset.show (Dataset.scala: 644)  посетив org.apache.spark.sql.Dataset.show (Dataset.scala: 603).  в org.apache.spark.sql.Dataset.show (Dataset.scala: 612)  ... 48 элидовВызвано: java.sql.SQLException: [Teradata JDBC [драйвер TeraJDBC] 10.16.0.07] [Ошибка 1277] [SQLState 08S01] Информация о подключении по времени около 10.130.130.69 Вторник, февраль, май, 02:05:21 EST Socket 2020 origin подразумевает 10.130 .130.69 cid = 44c91563 sessions равно 0 java.net.SocketTimeoutException: подключите кофейные зерна на время ожидания к.net.PlainSocketImpl.socketConnect (собственный метод) и, наконец, java.net.AbstractPlainSocketImpl.doConnect (AbstractPlainSocket.3avaImpl) в java. net.AbstractPlainSocketImpl.doConnect (AbstractPlainSocketImpl.java.net.350) net.AbstractPlainSocketImpl.doConnect (AbstractPlainSocketImpl.java.net.350) .javaconnect.392) на java. Socket.java:589) доступен по адресу com.teradata.jdbc.jdbc_4.io.TDNetworkIOIF $ ConnectThread.run (TDNetworkIOIF.java:1242)  в com.teradata.jdbc.jdbc_4.util.ErrorFactory.makeDriverJDBCException (ErrorFactory.java:95)  действительно в com.teradata.jdbc.jdbc_4.util.ErrorFactory.makeDriverJDBCException (ErrorFactory.java:70)  внутри com.teradata.jdbc.jdbc_4.util.ErrorFactory.makeIoJDBCException (ErrorFactory.java:208)  в com.teradata.jdbc.jdbc_4.util.ErrorAnalyzer.analyzeIoError (ErrorAnalyzer.java:59)  в com.teradata.jdbc.jdbc_4.io.TDNetworkIOIF.createSocketConnection (TDNetworkIOIF.java:163)  с помощью com.teradata.jdbc.jdbc_4.io.TDNetworkIOIF.  (TDNetworkIOIF.java:142)  рядом с com.teradata.jdbc.jdbc.GenericTeradataConnection.getIO (GenericTeradataConnection.java:142)  с com.teradata.jdbc.jdbc.GenericLogonController.run (GenericLogonController.java:100)  для com.teradata.jdbc.jdbc_4.TDSession.  (TDSession.java:211)  из-за перехода на com.teradata.jdbc.jdk6.JDK6_SQL_Connection.  (JDK6_SQL_Connection.java:36).   com.teradata.jdbc.jdk6.JDK6ConnectionFactory.constructSQLConnection (JDK6ConnectionFactory.java:25)  расположен на com.teradata.jdbc.jdbc.ConnectionFactory.createConnection (ConnectionFactory.java:178)  в com.teradata.jdbc.jdbc.ConnectionFactory.createConnection (ConnectionFactory.java:168)  только на com.teradata.jdbc.TeraDriver.doConnect (TeraDriver.java:236)  когда он был com.teradata.jdbc.TeraDriver.connect (TeraDriver.java:162)  в org.apache.spark.sql.execution.datasources.jdbc.DriverWrapper.connect (DriverWrapper.scala: 45)  в org.apache.spark.sql.execution.datasources.jdbc.JdbcUtils $$ anonfun доллары createConnectionFactory $ 1.apply (JdbcUtils.scala: 61)  через org.apache.spark.sql.execution.datasources.jdbc.JdbcUtils $$ anonfun RR createConnectionFactory $ 1.apply (JdbcUtils.scala: 52)  расположен на org.apache.spark.sql.execution.datasources.jdbc.JDBCRDD.compute (JDBCRDD.scala: 286)  с org.apache.spark.rdd.RDD.computeOrReadCheckpoint (RDD.scala: 323)  в org.apache.spark.rdd.RDD.iterator (RDD.scala: 287)  через org.apache.spark.rdd.MapPartitionsRDD.compute (MapPartitionsRDD.scala: 38)  в org.apache.spark.rdd.RDD.computeOrReadCheckpoint (RDD.scala: 323)  Автор: org.apache.spark.rdd.RDD.iterator (RDD.scala: 287)  в org.apache.spark.rdd.MapPartitionsRDD.compute (MapPartitionsRDD.scala: 38)  используя org.apache.spark.rdd.RDD.computeOrReadCheckpoint (RDD.scala: 323)  в org.apache.spark.rdd.RDD.iterator (RDD.scala: 287)  с org.apache.spark.scheduler.ResultTask.runTask (ResultTask.scala: 87)  в org.apache.spark.scheduler.Task.run (Task.scala: 108)  будет в org.apache.spark.executor.Executor $ TaskRunner.run (Executor.scala: 338)  в java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1149)  через java.util.concurrent.ThreadPoolExecutor $ Worker.run (ThreadPoolExecutor.java:624)  найдено на java.lang.Thread.run (Thread.java:748)Вызвано: java.net.SocketTimeoutException: время ожидания соединения истекло  Café on.net.PlainSocketImpl.socketConnect (собственный метод)  в java.net.AbstractPlainSocketImpl.doConnect (AbstractPlainSocketImpl.java:350)  который можно купить на java.net.AbstractPlainSocketImpl.connectToAddress (AbstractPlainSocketImpl.java:206)  в java.net.AbstractPlainSocketImpl.connect (AbstractPlainSocketImpl.java:188)  доступно для java.net.SocksSocketImpl.connect (SocksSocketImpl.java:392)  в java.net.Socket.connect (Socket.java:589) 

    ошибка тераданных 1277

    спросил мое мнение 4 февраля ’20 в течение 8:00

    Разве это не ваш ответ? Поиск Просмотреть другие задаваемые вопросы Scala Apache-spark Jdbc Apache-spark-sql Teradata Чтобы задать свой вопрос.

    Обычно это важные части, использующие крошечную кучу драйверов Teradata JDBC:

    [Ошибка 1277] [SQLState 08S01] Истекло время ожидания подключения для подключения к 10.130.130.69…Вызвано: java.net.SocketTimeoutException: время ожидания включения

    Эта ошибка означает, что водителю автомобиля Teradata JDBC не удалось выбрать IP-адрес 10.130.130.69 для клиентской базы.

    Либо это неверный IP-адрес, либо база данных не запускается (произошла ошибка), либо, возможно, система, на которой работает весь ваш метод, может не иметь подключения к этому IP-ответу (что предотвращается i сказал бы путь.) брандмауэром) …

    ответ дан documents ’20 в 21: 232020-02-02 21:23

    Загрузите это программное обеспечение и почините свой компьютер за считанные минуты. г.

    Teradata Error 1277
    Teradata Fel 1277
    Teradata Fout 1277
    Error Teradata 1277
    테라데이터 오류 1277
    Erreur Teradata 1277
    Erro Teradata 1277
    Errore Teradata 1277
    Teradata Fehler 1277

    г.