创建方法:控制面板-管理工具-数据源(ODBC)-用户DSN-添加——选择Oracle in OraDb10g_home1——
          打开oracle ODBC Driver Configuration对话框。          该对话框中Data source name 以及Description是由用户指定的是吧?
          TNS Service name 以及user应填什么?怎样获取?
          谢谢!

解决方案 »

  1.   

    data source name和description是说明性内容
    TNS service name是要通过oracle的工具配置的连接字符串,你如果用pl/sql dev,就是这个工具中的Database所指user就是数据库用户名了
      

  2.   

    Data source name 是用户指定
    TNS Service name  oracle服务名,你登陆oracle时,除了用户名密码外,下面还有一栏,就是那个
    user 你登陆oracle的用户名
      

  3.   


    你好,我以前没有接触过Oracle,登录oracle不是在Oracel Enterprise manager 中登录的吗?“用户名密码外,下面还有一栏”是指?
      

  4.   

    你好,刚刚接触Oracle,安装完毕后,仅仅用Database Configuration Assistant 创建了一个数据库,没有进行过别的什么配置。所以不太明白你的意思,请问能不能再进一步指点一下。
      

  5.   

    TNS Service name: tnsnames.ora中的注册的服务名。user就是用户名
      

  6.   

    Data source name 目标数据库的名字
    Description 描述的可有可无
    TNS Service name 监听里面的servername
    user 用户 连接目标数据的用户输入完毕可以测试是否成功  
      

  7.   

    请问怎样查看“TNS Service name 监听里面的servername”
      

  8.   

    tnsping 数据库实例名
    C:\Documents and Settings\Administrator>tnsping orclTNS Ping Utility for 32-bit Windows: Version 10.2.0.1.0 - Production on 11-11月-
    2010 13:23:30Copyright (c) 1997, 2005, Oracle.  All rights reserved.已使用的参数文件:
    F:\oracle\product\10.2.0\db_1\network\admin\sqlnet.ora
    已使用 TNSNAMES 适配器来解析别名
    Attempting to contact (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = AXX-4)(P
    ORT = 1521)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = orcl)))
    OK (70 毫秒)
    SERVICE_NAME = orcl
      

  9.   

    您好,我用Database Configuration Assistant 创建了一个数据库Evaluation
    按照您的方法是不是应输入tnsping Evaluation?显示的结果如下,请指定一下,谢谢!Microsoft Windows XP [版本 5.1.2600]
    (C) 版权所有 1985-2001 Microsoft Corp.C:\Documents and Settings\Administrator>tnsping EvaluationTNS Ping Utility for 32-bit Windows: Version 10.1.0.2.0 - Production on 11-11月-
    2010 13:32:07Copyright (c) 1997, 2003, Oracle.  All rights reserved.已使用的参数文件:
    D:\oracle\product\10.1.0\db_1\network\admin\sqlnet.oraTNS-03505: 无法解析名称C:\Documents and Settings\Administrator>
      

  10.   

    运行中打入如下代码:sqlplus /nolog
    在sql命令行下做连接测试:
    conn 用户名/密码@数据库服务名.测试好用的情况下。上面的,数据库服务名就是你数据源中对应的:TNS Service name
    用户名密码对应的数据源中的用户名密码。
    Data source name 自己随便写,应该就好用
      

  11.   

    本机的,使用oracle enterprises manager可以登录我建立的数据库,使用tnsping 数据库名,TNS-03505: 无法解析名称,请问是什么原因,怎么解决?