Oracle SQL 開発者を使用していくつかの作業を行っています。データを CSV ファイルに抽出し、R でデータを分析します。R を使用してクエリと分析を行うことで、これを自動化したいと考えています。R を使用して他のデータベース (SQL サーバー、MySQL、Postgres) に接続しましたが、R を Oracle に接続するには多くの複雑さを感じています。
それで、WindowsのRからOracle 11gデータベースに接続したいと思います。RODBC を試しましたが、最初に次の手順に従って ODBC を設定する必要があります。
R で Oracle データベースに接続するにはどうすればよいですか?
DBA から次の情報が提供されます: UserId、Password、Host、Port、および SID
「Oracle ODBC Driver Configuration」ウィンドウで、次のように記述します。
Data Source Name: SID
Description: Oracle ODBC
TNS Service Name: host:port/SID
UserID: UserId
しかし、私はこのエラーを受け取ります:
Unable to connect
SQLState = S1000
[Oracle]{ODBC][Ora]ORA-12514: TSN:listener does not currently know of service
requested in connect descriptor
だから、私の質問は次のとおりです。RからOracleに接続するにはどうすればよいですか? 別の方法はありますか?私が間違っていることは何ですか?
前もって感謝します...