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

これはエラーですORA-12154:TNS:指定された接続識別子を解決できませんでしたか?

    ORA-12154:TNS:指定された接続識別子を解決できませんでしたか?

    TNSが定義されていない場合は、これを試すこともできます:

    C#.net 2010を使用している場合 または他のバージョンのVSおよびOracle10gExpress Edition以下のバージョンで、次のような接続文字列を作成します。

    static string constr = @"Data Source=(DESCRIPTION=
        (ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=yourhostname )(PORT=1521)))
        (CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=XE)));
        User Id=system ;Password=yourpasswrd"; 
    

    その後、エラーメッセージORA-12154: TNS:could not resolve the connect identifier specifiedが表示されます 次に、最初にシステムを再起動してプロジェクトを実行する必要があります。

    また、ウィンドウが64ビットの場合は、Oracle 11g 32ビットをインストールする必要があります。11g64ビットをインストールした場合は、Oracle 11g Oracle Data Access Components(ODAC)をOracle Developer Tools forVisualStudioバージョン11.2.0.1.2とともにインストールする必要があります。またはOTNから以降、OracleUniversalInstallerで確認してください。以下が確認されていることを確認してください。

    Oracle Data Provider for .NET 2.0
    
    Oracle Providers for ASP.NET
    
    Oracle Developer Tools for Visual Studio
    
    Oracle Instant Client 
    

    次に、Visual Studioを再起動してから、プロジェクトを実行します....注:-このタイプのエラーを解決するには、システムの再起動が必要です.......



    1. MySQL –「Last_Query_Cost」のようなSHOW STATUSを使用して、最後のクエリコストを取得します

    2. Android:電話から連絡先をインポートする方法は?

    3. xmlns:dtを使用したOPENXML

    4. 左結合がすべての行を返さない