問題タブ [rjdbc]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
263 参照

r - Hive バージョン 0.14.0 への JDBC 接続および RDBC パッケージ経由の R からの接続

machine1 で hiveserver を実行しています

JDBC接続に使用した次のコード

私が得ているエラー

私が追加した瓶

https://cwiki.apache.org/confluence/display/Hive/HiveClient

0 投票する
1 に答える
1906 参照

r - dbWriteTable -601 エラー

R データフレーム (R_DATAFRAME) から db2 データセット (DB2_TABLE) USINGdbWriteTable関数にいくつかの観測結果を挿入しようとしています。

-601 エラーが発生しました 。https: //www-01.ibm.com/support/knowledgecenter/SSEPEK_10.0.0/com.ibm.db2z10.doc.codes/src/tpc/n601.ditaを調べました説明が理解できない

この問題に関する提案は大歓迎です。

0 投票する
1 に答える
5541 参照

java - RJDBC の問題: .jfindClass(as.character(driverClass)[1]) のエラー: クラスが見つかりません

私はしばらくの間、この問題についてgithubとここでstackoverflowを読んでいました。

しかし、私の問題に対する適切な修正が見つからないようです。

これが私がしたことのプロセスです:

少し前にSparkの使用を開始しましたが、Java関連のエラーが発生しました。この投稿に基づいて、次のようにして解決しました。

今日、次を使用して Redshift データベースに接続しようとしています。

次のエラーがスローされます。

私が実行するgithubでの回答に基づいて:

どちらが 1 番目) このエラーをスローしconftest.c:1:10: fatal error: 'jni.h' file not found、2 番目) は R の表示と一致しません。

この段階では、Spark を使用できるようにするために実行するコマンドが適切ではないという「直感」があります。一貫した環境がないことは明らかであるためです。

したがって、私の質問は次のとおりです。

誰かがこのセットアップの修正を知っていますか? R が 1.8.0_66 バージョンを確認できるようにするもの ('jni.h'ファイルの検索など)

Java のインストールをすべてやり直さなければならないことは気にしていません。クリーンで機能的な環境が必要なだけです。

場合によっては、このドライバーは完全に機能します。

ありがとう!

編集:

追加した:

私の.tcshrcファイルに移動して実行します:

(JAVA_CPPFLAGS を明示的に渡さないと、それが見つからず、以前と同じエラーが発生します)。

次のエラーが表示されます。

だから、どんな助けでも大歓迎です:)

0 投票する
0 に答える
731 参照

r - RJDBC: R からオラクルに接続

RJDBC コネクタを使用して Mac (El Capitan) の R から Oracle DB に接続しようとしています。Oracle Driverojdbc6.jarからドライバーをダウンロードしました。

私のRでは、セットアップしました

$ Sys.setenv(JAVA_HOME='/usr/libexec/java_home')
$ options(java.parameters="-Xmx2g")
$ library(rJava)
$ library(RJDBC)
$ oDriver = JDBC(driverClass="oracle.jdbc. OracleDriver", classPath="ojdbc6.jar")

エラーが発生します

.jfindClass(as.character(driverClass) 1 ) のエラー: クラスが見つかりません

.bash_profile にもセットアップしました

$ export ORACLE_HOME=/Library/Oracle/instantclient_11_2 export
$ DYLD_LIBRARY_PATH=$ORACLE_HOME/lib export
$ LD_LIBRARY_PATH=$ORACLE_HOME
$ export TNS_ADMIN=$ORACLE_HOME/network/admin export
$ PATH="/Library/Oracle/instantclient_11_2:$PATH"

他に何が欠けているのかわかりません。どんな助けでも大歓迎です。

ありがとう。
ハッシュ

0 投票する
0 に答える
295 参照

r - 列またはテーブルが存在しない場合、RJDBC を使用した R の SQL クエリがクラッシュする

Oracle データベースへの単純な接続を作成した後conn、次のようなクエリを作成します。

テーブルCUSTOMERSが存在するため、これは一連の行を返します。

ただし、以下のクエリを記述して誤って , と入力するCSUTOMERSと (U と S が入れ替わります)、実際には R または RStudio を閉じるというエラーが表示されます。私は R を対話的に使用するのが好きです。つまり、必然的にタイプミスをしたり、存在しないテーブルや列を参照したりします。RJDBC は、SQL のタイプミスが原因で R セッションがクラッシュすると、まったく使用できなくなります。

以下は、コードと結果のエラーです。

0 投票する
3 に答える
3386 参照

r - R から amazon redshift への接続エラー - Windows 10

JDBC 関数を使用して R を amazon redshift に接続すると (私は Windows 10 を使用しています)、次のエラーが発生します。

私が実行しているコードは

エラーに関する詳細情報を取得するために、これを実行しました:

完全なエラー トレースは次のとおりです。

何か役立つアイデアがあれば、それは素晴らしいことです。ありがとう