問題タブ [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.
r - Windows 7 ではなく CentOS 6.5 で RPostgreSQL と RJDBC を使用した dbSendQuery のエラー
AWS でホストされている CentOS 6.5 ボックスで発生する、Windows マシンでは発生しない奇妙な問題に遭遇しました。
大きな dbSendQuery (15,000 バイト/文字以上の文字列) を送信すると、エラー メッセージが表示されます。より小さなクエリでは、問題なく実行されます。
最初は、Postgres のインストールに問題があると思ったので、9.4 に更新しましたが、RPostgreSQL でも同じエラーが発生しました。次に考えたのは、これは SSL の問題であるということでした。そのため、sslmode=disable フラグを指定して RJDBC を試しましたが、これもうまくいきませんでした。
これは、RPostgreSQL のエラー メッセージです。
これは RJDBC のエラーです。
ここに私の CentOS 6.5 の sessioninfo() があります
Windows 7 での sessionInfo() は次のとおりです。
これらのエラーの原因となるサンプル dbSendQuery() クエリを添付しますが、15,000 文字であるため、これが良いアイデアかどうかはわかりません。これの使用例は、私の場合は 500++ 列の CREATE TABLE ステートメントを自動生成することです。私の Windows マシンでは、クエリが 0.5 秒で送信され、Redshift 側ではほぼ瞬時にテーブルが作成されるため、クエリに時間がかかりすぎる (そしてタイムアウトになる..?) という問題はありません。
ありがとう!
r - RH2: R で H2 データベースに接続する
RH2 で H2 (1.4.181) データベースに接続しようとしました。R の再インストールや、Ubuntu での rJava の潜在的な問題の修正など、さまざまなことを試しました。ただし、次のエラーは消えません。
誰かがこれを解決する方法を知っていますか、それとも構文を間違えましたか?
r - R RJDBC oracle dbWritetable、列の最大値に対して値が大きすぎます: 255
データ フレームの 1 つの列にテキストが含まれており、文字数が 255 を超えています。dbWritetable を oracle に使用すると、次のエラーが発生しました。
誰でも助けることができますか?前もって感謝します
r - RQuantLib OSX インストールの問題
以下の手順に従って QuantLib を OSX にインストールしたところ、スムーズに進みました。
http://quantlib.org/install/macosx.shtml
次に、RQuantLib をインストールしようとしています。最初にソースをダウンロードし、解凍してターミナルから次のコマンドを実行すると、次のエラー メッセージが表示されます。
Rで直接試してみた、同じ問題:
RでRJDBCを再インストールしようとしましたが、どちらも成功しませんでした。どういうわけか私はこれを機能させることができず、今立ち往生しています。
どんな助けでも大歓迎です、ありがとう。
java - RJDBC::dbConnect 中の Java 例外エラー: サイレントに無視する方法は?
RJDBC を使用して、R 内から SAS 駆動のリモート データベースに接続しようとしています。を初めて実行するdbConnect
と、エラーが発生します。
最初の呼び出しの後にもう一度実行するdbConnect
と、正常に接続され、 class のオブジェクトが返されますJDBCConnection
。
sas.core.jar
ファイル (最新の 94M2 SAS JDBC ドライバーから)を調べたところCryptoException
、そこにリストされていることがわかります。ただし、なぜCryptoException
.
質問 1dbConnect
: 最初の呼び出しでエラーを黙って無視するにはどうすればよいですか?
質問 2 : なぜ を投げようとしたのCryptoException
ですか? これを防ぐにはどうすればよいですか?(これにより、質問 1 がキャンセルされる場合があります。)
r - RJDBC を使用して Oracle テーブルを削除する
Oracle関数を使用してRでテーブルを削除(切り捨て)する方法はありますか? JDBC を使用して Oracle に接続しています。内容を切り捨ててから、新しいデータをテーブルにロードしたいと思います。
例えば:
NULL
これにより、関数が実行され、 (成功した場合) またはにロードerror_message
されvariable_name
ます。次のステップ… の内容を確認しますvariable_name
。の場合NULL
は、挿入を続行します。