2016-12-01 5 views
0

Microsoft Azure HDInsigtのpostgresからhdfsにデータをインポートしようとしています。私は、次の引数にMicrosoft Azure HDinsight Ambari SqoopとPostgres

--libjars=/usr/share/java/postgresql-jdbc4.jar 
--driver org.postgresql.Driver 
--connection-manager org.apache.sqoop.manager.GenericJdbcManager 

を追加しようとしたDBS

sqoop list-databases --connect jdbc.postgresql://xx.xxx.xxx.xxx:yyyy --username myuser --password mypassword 

私は次のエラー

ERROR tool.BaseSqoopTool: Got error creating database manager: java.io.IOException: No manager for connect string: jdbc.postgresql://52.178.204.150:4321 
    at org.apache.sqoop.ConnFactory.getManager(ConnFactory.java:191) 
    at org.apache.sqoop.tool.BaseSqoopTool.init(BaseSqoopTool.java:257) 
    at org.apache.sqoop.tool.ListDatabasesTool.run(ListDatabasesTool.java:44) 
    at org.apache.sqoop.Sqoop.run(Sqoop.java:148) 
    at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:76) 
    at org.apache.sqoop.Sqoop.runSqoop(Sqoop.java:184) 
    at org.apache.sqoop.Sqoop.runTool(Sqoop.java:226) 
    at org.apache.sqoop.Sqoop.runTool(Sqoop.java:235) 
    at org.apache.sqoop.Sqoop.main(Sqoop.java:244) 

を得るを列挙している場合今、私はこれらのまだHDInsightを助けていない、非常に簡単なコマンドで開始しましたマニュアルは、Microsoft SQLを使用する例を示しています。

答えて

1

あなたの接続文字列が間違っている:jdbc.は、私はそれを逃した方法がわからない問題となっているようだという恥ずかしいですjdbc:

+0

まあでなければなりません。ドライバが見つかりませんでした。ありがとうございました。 – sqwale

関連する問題