0

IBM Bluemix で最新バージョンの「Analytics for Apache Hadoop」を使用しています。チュートリアルに従って、ODBC ドライバーを構成しています。http://www-01.ibm.com/support/knowledgecenter/SSPT3X_4.0.0/com.ibm.swg.im.infosphere.biginsights.analyze.doc/doc/bsql_odbc_windows.html

10.5 Data Server Driver パッケージをダウンロードし、db2dsdriver.cfg を構成しました。

<configuration>
  <dsncollection>
    <dsn alias="bigsql" name="bigsql" host="bi-hadoop-prod-2208.services.dal.bluemix.net" port="51000"/>
  </dsncollection>
<databases>
  <database name="bigsql" host="bi-hadoop-prod-2208.services.dal.bluemix.net" port="51000">
  </database>
</databases>
</configuration>

これが私のサーバー情報です

"userid": "xxxxxx",
"password": "xxxxx",
"BigSqlUrl": "jdbc:db2://bi-hadoop-prod-2208.services.dal.bluemix.net:51000/bigsql;sslConnection=true",

db2cli を使用して接続を確認しようとすると、次のようになりました。

[FAILED]: [IBM][CLI Driver] SQL30081N  A communication error has been detected. Communication protocol being used: "TCP/ IP".  Communication API being used: "SOCKETS".  Location where the error was detected:"169.54.58.208".  Communication function detecting the error: "recv".  Protocol specific error code(s): "10054", "*", "0".  SQLSTATE=08001

誰も同じ問題を抱えていますか?

4

1 に答える 1

0

サーバー bi-hadoop-prod-2208.services.dal.bluemix.net のポート 51000 にアクセスできることを確認していただけますか? たとえば、次のようにtelnetを実行できます

telnet bi-hadoop-prod-2208.services.dal.bluemix.net 51000

エラーは、サーバーにファイアウォールに接続できない、ポートがブロックされているなどの接続エラーに関連しているようです。

于 2015-08-07T16:12:15.933 に答える