ORA-12154:TNS:无法解析指定的连接标识符“当尝试将visual studio 12连接到oracle 10g时[new2 new
答案 0 :(得分:0)
尝试使用某些服务器和数据库参数连接字符串
Data Source=(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=urHost)(PORT=urPort)))
(CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=urOracleSID)));User Id=urUsername;
Password=urPassword;
根据您的数据库配置显示urHost,urPort,urOracleSID,urUsername,urPassword。
如果您使用的是web.config连接,则可以使用
<connectionStrings>
<add name="{ConnectionName}"
connectionString="Data Source=(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=MyHost)(PORT=MyPort)))(CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=MyOracleSID)));User Id=myUsername;Password=myPassword;"
providerName="Oracle.DataAccess.Client"/>
</connectionStrings>
或者如果您使用visual studio 2012,请按照以下屏幕截图