我有一段时间有问题,但突然它变成了一个终端错误,因为我必须在“今天”完成这项任务。我已经尝试了所有建议。
由于安装 oracle 时出现问题,我找到了一种解决方法,并使用下面的连接字符串连接到数据库,该方法有效:
Data Source=(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=192.168.1.1)(PORT=1521)))(CONNECT_DATA=(SERVICE_NAME=MYDATABASE)));User ID=myusername;Password=mypassword;
在那个数据库中,我有一个连接表,我的数据层用它来连接其他数据库。所以问题就从这里开始了。当我尝试连接到其他数据库时,我收到错误:ORA-12154:TNS:无法解析指定的连接标识符。
长话短说:我不能碰那张桌子。tnsping 确实有效,toad 也有效。但是plsql developer和visual studio不能。我的意思是监听器、sqlora、tnsnames 或此类特定的 oracle 文件应该有问题,我找不到什么。