数据库客户端:oracle 9i的client端.
安装目录:C:\oracle  (分区格式为NTFS)
调试PLSQL连接:成功.
操作系统:XP Professional
使用net configuration assistant:本地网络服务名配置:成功.但是在vs2003里面DEBUG我的winform程序时发现:TNS: 无法处理服务名
同样的程序在同事的机器上调试成功.唯一的不同是我的C盘是NTFS格式.同事的是FAT32格式的.并且我把oracle里面的everyone| aspnet| iusr_...|Authenticated users 等权限全部开出.重新启动计算机.
问题仍然存在.想请教高手帮忙解决.

解决方案 »

  1.   

    与NTFS无关,查看一下你的connectionstring是否正确,断点跟踪一下,是不是连接的时候connectionstring被更改,我用vs2003+xpsp2+oracle9i
      

  2.   

    我把硬盘改成了FAT.并且DEBUG跟踪了一下conn.connectionstring  字符串是正确的.但是问题还是存在.可能是什么方面啊?
      

  3.   

    设置 oracle 客户端 tnsnames.ora 中的 connection descriptor。
    用 oracle 的 net configuration assistant 或 net manager 完成。
      

  4.   

    试了.使用oracle的客户端或者plsql是可以连接上的.但是只有当使用vs2003连接的时候才报这个错误.