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