Data Source Name  你自己随便取个名字.后面连接用这个名字就可以
TNS Service Name  就是你数据库名字.如果是本地的数据库就用本地的  如果是net8 就是net8上的数据源名字

解决方案 »

  1.   

    不太理解啊,怎么不像sql server那样,直接设置要连接的数据库名,再填上服务器地址就可以了Data Source Name   难道不要跟oracle里面已创建的数据库名一样吗?随便取一个,那连接的时候怎么知道连接哪一个数据库,我用的时oracle 10g Express,登陆管理界面不知道数据库名字在哪里看,只有什么application,application名字是不是数据库名字啊
      

  2.   

    你建立一个odbc 肯定是通过odbc 来访问数据库啊 .所以你的应用程序想连接到odbc 那么odbc总要有个名字,那个就是 Data Source Name  
    至于TNS Service Name  才是odbc 想连接到哪个oracle 数据库的名字 ,也就是oracle 的服务名