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

Excel VBA 64ビット(DSN Lessおよびtnsnames)を使用したODBC(OLEDBではない)用のOracle11gado接続文字列

    OracleのOLEDBプロバイダー(Provider=OraOLEDB.Oracle )は引き続きサポートされており、Microsoftのプロバイダー(Provider=msdaora)のみがサポートされています。 )は非推奨 です 。 Oracleプロバイダーの使用をお勧めします。

    Microsoftプロバイダーmsdaora 64ビットでは存在しません。

    Oracle ODBCの接続文字列は次のようにする必要があると思います(改行なし):

    Driver={Oracle in OraClient11g_home1};
       DBQ=(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=hostname)(PORT=xxxx)))(CONNECT_DATA=(SERVICE_NAME=xxx)(SERVER=DEDICATED)));
       Pwd=xxxx;
       Uid=xxxx
    

    Oracleドライバーの場合、DBQを使用する必要があることに注意してください。 Serverの代わりに 。

    Server Microsoft ODBCドライバーの属性です(例:Driver={Microsoft ODBC for Oracle}



    1. bcp:エラー =[Microsoft][SQL Server Native Client 10.0]文字列データ、右側の切り捨て

    2. AngularJS&Laravel 4.2は、multipテーブルからデータを取得して結合します

    3. mysqlでmatchagainを使用する方法

    4. EAV値をデータ型テーブルに配置する必要がありますか?