日期:2014-05-17  浏览次数:20688 次

关于数据迁移出现 ORA-12154: TNS: 无法解析指定的连接标识符(救命啊)
进行两个数据库的同步迁移,两个库都装在本机虚拟机上,都是10G的。PL/SQL能连上去,但是在运行这个同步工具时,却连不上,报下面这个错。各位大哥,麻烦帮帮我,这问题困扰我很久了。

这是报错信息
System.Data.OleDb.OleDbException: ORA-12154: TNS: 无法解析指定的连接标识符
  at System.Data.OleDb.OleDbConnection.ProcessResults(Int32 hr)
  at System.Data.OleDb.OleDbConnection.InitializeProvider()
  at System.Data.OleDb.OleDbConnection.Open()
  at TransData.TransForm.ImportData(string strXml,Int32 iIndex)

------解决方案--------------------
SQL code
--tnsnames.ora的内容贴上来看看!
--lsnrctl
  status
  --start
  --stop

------解决方案--------------------
连接字符串是否正确、
------解决方案--------------------
ORA-12154: TNS: 无法解析指定的连接标识符 
可是是访问的时候,tns的名称写错了
------解决方案--------------------
迁移工具?什么工具?

遇到这个错误好像是因为没有指定@SID这个东西
------解决方案--------------------
直接导出表空间,再倒入表空间不行吗?