创建方法:控制面板-管理工具-数据源(ODBC)-用户DSN-添加——选择Oracle in OraDb10g_home1——
打开oracle ODBC Driver Configuration对话框。 该对话框中Data source name 以及Description是由用户指定的是吧?
TNS Service name 以及user应填什么?怎样获取?
谢谢!
打开oracle ODBC Driver Configuration对话框。 该对话框中Data source name 以及Description是由用户指定的是吧?
TNS Service name 以及user应填什么?怎样获取?
谢谢!
TNS service name是要通过oracle的工具配置的连接字符串,你如果用pl/sql dev,就是这个工具中的Database所指user就是数据库用户名了
TNS Service name oracle服务名,你登陆oracle时,除了用户名密码外,下面还有一栏,就是那个
user 你登陆oracle的用户名
你好,我以前没有接触过Oracle,登录oracle不是在Oracel Enterprise manager 中登录的吗?“用户名密码外,下面还有一栏”是指?
Description 描述的可有可无
TNS Service name 监听里面的servername
user 用户 连接目标数据的用户输入完毕可以测试是否成功
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
按照您的方法是不是应输入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>
在sql命令行下做连接测试:
conn 用户名/密码@数据库服务名.测试好用的情况下。上面的,数据库服务名就是你数据源中对应的:TNS Service name
用户名密码对应的数据源中的用户名密码。
Data source name 自己随便写,应该就好用