sql >> データベース >  >> RDS >> Oracle

RでOracleデータベースに接続するにはどうすればよいですか?

    これが私が私たちのサイトのために開発した指示です:

    1. Oracleインスタントクライアントをインストールします。抽出するファイルは次のとおりです。instantclient-basic-win32-11.1.0.7.0.zipinstantclient-odbc-win32-11.1.0.7.0.zipinstantclient-sqlplus-win32-11.1.0.7.0.zip(オプション)

    注:BasicInstantClientパッケージとODBCInstantClientパッケージは、同じディレクトリに解凍する必要があります。たとえば、C:\ Oracle\instantclient_11_1です。

    Oracleダウンロードサイト:http://www.oracle.com/technology/software/tech/oci/instantclient/htdocs/winsoft.html

    1. 抽出されたファイルの場所をパス環境変数(例:C:\ oracle \ instantclient_11_1)に追加します。デスクトップの[マイコンピュータ]を右クリックし、[管理]をクリックします。b。 「コンピュータの管理(ローカル)」を右クリックし、「プロパティ」をクリックします。c。 [詳細設定]タブで、[環境変数]の下の[設定]ボタンをクリックします。d。 「システム変数」の下にある「パス」エントリを見つけて、「編集」ボタンをクリックします。e。 [変数値]ボックスの最後にロケーションパスを追加します。アイテムはセミコロンで区切られていることに注意してください。f。 [OK]をクリックして変更を確認します。 [コンピュータの管理]ウィンドウを閉じます。

    2. インスタントクライアントディレクトリのodbc_install.exeファイルをダブルクリックします。

    3. C:\ WINDOWS \ system32 \ odbcad32.exe

      を開きます
    4. Oracleデータベースのデータソースを追加します。 [追加]ボタンをクリックしますb。 「Oracleininstantclient11_1」を選択し、「Finish.c」をクリックします。 Oracle ODBC Driver Configurationダイアログに次のように入力します。データソース名:DSNDescription:Roacle(またはその他)TNSサービス名:SERVER:1521 / DSN-thisUser IDを変更します:指定されたOracleユーザー。 [接続のテスト]ボタンをクリックします。パスワードの入力を求められ、すべてがうまくいけば、「接続に成功しました」というメッセージが表示されます。

    次に、次のコマンドを使用してRでチャネルを作成できます。

         odbcConnect(dsn, uid = uid, pwd = pwd, readOnly = TRUE)
    


    1. IBMDB2とIRIソフトウェアの接続

    2. TimescaleDBのパフォーマンス監視

    3. SQLServerのAlwaysOn可用性グループを監視するさまざまな方法

    4. OracleDate-現在までの年数を追加する方法