ORA-12154:TNS:não foi possível resolver o identificador de conexão especificado?
Caso o TNS não esteja definido, você também pode tentar este:
Se você estiver usando o
C#.net 2010
ou outra versão do VS e oracle 10g express edition ou versão inferior, e você faz uma string de conexão como esta: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";
Depois disso, você recebe a mensagem de erro
ORA-12154: TNS:could not resolve the connect identifier specified
então primeiro você tem que reiniciar seu sistema e executar seu projeto. E se o seu Windows for de 64 bits, você precisará instalar o oracle 11g de 32 bits e se você instalou o 11g de 64 bits, precisará instalar o Oracle 11g Oracle Data Access Components (ODAC) com o Oracle Developer Tools for Visual Studio versão 11.2.0.1.2 ou posterior da OTN e verifique-o no Oracle Universal Installer Certifique-se de que o seguinte esteja marcado:
Oracle Data Provider for .NET 2.0
Oracle Providers for ASP.NET
Oracle Developer Tools for Visual Studio
Oracle Instant Client
E então reinicie seu Visual Studio e então execute seu projeto....OBSERVAÇÃO:- É necessário REINICIAR O SISTEMA PARA RESOLVER ESSE TIPOS DE ERRO.......