ORA-12154:TNS:non è stato possibile risolvere l'identificatore di connessione specificato?
Nel caso in cui il TNS non sia definito puoi provare anche questo:
Se stai usando C#.net 2010
o un'altra versione di VS e Oracle 10g express edition o versione precedente e crei una stringa di connessione come questa:
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";
Successivamente viene visualizzato il messaggio di errore ORA-12154: TNS:could not resolve the connect identifier specified
quindi prima devi riavviare il sistema ed eseguire il progetto.
E se Windows è a 64 bit, devi installare Oracle 11g 32 bit e se hai installato 11g 64 bit, devi installare Oracle 11g Oracle Data Access Components (ODAC) con Oracle Developer Tools per Visual Studio versione 11.2.0.1.2 o successivo da OTN e verificarlo in Oracle Universal Installer Assicurati che siano selezionati i seguenti elementi:
Oracle Data Provider for .NET 2.0
Oracle Providers for ASP.NET
Oracle Developer Tools for Visual Studio
Oracle Instant Client
E poi riavvia il tuo Visual Studio ed esegui il tuo progetto ....NOTA:- È necessario RIAVVIARE IL SISTEMA PER RISOLVERE QUESTO TIPO DI ERRORE....