Oracle连接失败,求解答

lionpl 2013-04-15 05:41:48
软件采用VC++ MFC ODBC连接Oracle 10g数据库,数据源在本机上,不用远程连接,网络配置、监听程序配置以及数据源配置都成功,imp数据文件也都没问题,但是软件运行登陆后就出现这个问题:
ORA-12154:TNS:无法解析指定的连接标识符 驱动程序的SQLConnectAttr失败。
大神帮帮忙,解决了马上结贴给分啊
...全文
317 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
陈字文 2013-04-16
  • 打赏
  • 举报
回复
引用 2 楼 lionpl 的回复:
多谢楼上的回答,问题找出来了,真正原因是所有配置都没有问题,也无关服务器名,而是我软件放在了一个文件夹下,而这个文件夹名称中间带了括号,导致了这样的问题,把括号去掉就好了,散分了...
散分,散分
睿智天成 2013-04-16
  • 打赏
  • 举报
回复
来晚一步
陈字文 2013-04-16
  • 打赏
  • 举报
回复
lionpl 2013-04-16
  • 打赏
  • 举报
回复
多谢楼上的回答,问题找出来了,真正原因是所有配置都没有问题,也无关服务器名,而是我软件放在了一个文件夹下,而这个文件夹名称中间带了括号,导致了这样的问题,把括号去掉就好了,散分了...
xinpingf 2013-04-16
  • 打赏
  • 举报
回复
数据库在本机上,你测试连接和imp时应该没加 @服务名,所以连接正常。 使用其他工具连接时,需要使用本地服务名(配置在tnsnames.ora中)来连接,建议你使用net config assistant配置本地服务名。 或者直接打开 %ORACLE_HOME%\network\admin\tnsnames.ora文件,手工修改服务名、主机地址(也可使用IP地址)、端口、SID(或service_name)为你当前服务器内容。

3,494

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 高级技术相关讨论专区
社区管理员
  • 高级技术社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧