`

oracle客户端tnsping,提醒:TNS-03505: 无法解析名称

阅读更多
解决方法:
1、客户端listener.ora如下:
# tnsnames.ora Network Configuration File: d:\oracle\product\10.2.0\client_1\network\admin\tnsnames.ora
# Generated by Oracle configuration tools.

ORCL =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.253)(PORT = 1521))
    )
    (CONNECT_DATA =
      (SERVICE_NAME = orcl)
    )
  )
 
TAIYU =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.168)(PORT = 1521))
    )
    (CONNECT_DATA =
      (SERVICE_NAME = taiyu)
    )
  )

2、客户端 sqlnet.ora如下:

# This file is actually generated by netca. But if customers choose to
# install "Software Only", this file wont exist and without the native
# authentication, they will not be able to connect to the database on NT.

SQLNET.AUTHENTICATION_SERVICES= (NTS)

NAMES.DIRECTORY_PATH= (TNSNAMES,HOSTNAME)


测试结果:
Microsoft Windows XP [版本 5.1.2600]
(C) 版权所有 1985-2001 Microsoft Corp.

C:\Documents and Settings\Administrator>tnsping 192.168.0.253

TNS Ping Utility for 32-bit Windows: Version 10.2.0.1.0 - Production on 22-8月 -
2013 17:36:12

Copyright (c) 1997, 2005, Oracle.  All rights reserved.

已使用的参数文件:
d:\oracle\product\10.2.0\client_1\network\admin\sqlnet.ora

已使用 HOSTNAME 适配器来解析别名
Attempting to contact (DESCRIPTION=(CONNECT_DATA=(SERVICE_NAME=192.168.0.253))(A
DDRESS=(PROTOCOL=TCP)(HOST=192.168.0.253)(PORT=1521)))
OK (50 毫秒)

C:\Documents and Settings\Administrator>

C:\Documents and Settings\Administrator>exp ddm/ddm@192.168.0.168/taiyu

Export: Release 10.2.0.1.0 - Production on 星期四 8月 22 17:41:20 2013

Copyright (c) 1982, 2005, Oracle.  All rights reserved.


连接到: Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - 64bit Produc
tion
With the Partitioning, OLAP, Data Mining and Real Application Testing options
输入数组提取缓冲区大小: 4096 >

导出文件: EXPDAT.DMP > E:\0822.dmp

(1)E(完整的数据库), (2)U(用户) 或 (3)T(表): (2)U > u

导出权限 (yes/no): yes > yes

导出表数据 (yes/no): yes > yes

压缩区 (yes/no): yes > yes

已导出 ZHS16GBK 字符集和 AL16UTF16 NCHAR 字符集

即将导出指定的用户...
要导出的用户: (按 RETURN 退出) > ddm

要导出的用户: (按 RETURN 退出) >

. 正在导出 pre-schema 过程对象和操作
. 正在导出用户 DDM 的外部函数库名
. 导出 PUBLIC 类型同义词
. 正在导出专用类型同义词
. 正在导出用户 DDM 的对象类型定义
即将导出 DDM 的对象...
. 正在导出数据库链接
. 正在导出序号
. 正在导出簇定义
. 即将导出 DDM 的表通过常规路径...
. . 正在导出表                      ACTIONLOGS导出了           0 行
. . 正在导出表                      ACTIONTYPE导出了           0 行
. . 正在导出表                        APPROVAL导出了           4 行
. . 正在导出表                      BACKUPDATA导出了           5 行
. . 正在导出表                  BACKUPSETTINGS导出了           0 行
. . 正在导出表                          BORROW导出了          15 行
. . 正在导出表                      BORROWINFO导出了          14 行
. . 正在导出表                      CONFIGTYPE导出了          19 行
. . 正在导出表                           CORPS导出了           3 行
. . 正在导出表                       CORP_MENU导出了         113 行
. . 正在导出表                        DEFFIELD导出了         580 行
. . 正在导出表                        DEFTABLE导出了          56 行
. . 正在导出表                           DEPTS导出了           3 行
. . 正在导出表                     DOCFILEINFO导出了       27411 行
. . 正在导出表                     FLOWSETTING导出了           3 行
. . 正在导出表                        LOGINLOG导出了         410 行
. . 正在导出表                            MENU导出了         114 行
. . 正在导出表                      PARAMETERS导出了          34 行
. . 正在导出表                       PRIVILEGE导出了          15 行
. . 正在导出表                          REPORT导出了           2 行
. . 正在导出表                 REPORT_DEFTABLE导出了           1 行
. . 正在导出表                            ROLE导出了           6 行
. . 正在导出表                       ROLE_MENU导出了         277 行
. . 正在导出表             ROLE_MENU_PRIVILEGE导出了         660 行
. . 正在导出表                      SOURCEFILE导出了           0 行
. . 正在导出表                       TABLETYPE导出了          14 行
. . 正在导出表                            TEST导出了           3 行
. . 正在导出表                         TMP_DEF
. . 正在导出表                    TMP_DEFTABLE
. . 正在导出表                       TMP_TABLE
. . 正在导出表                TMP_YEAR_ANALYSE
. . 正在导出表           T_37308_1376735740849
分享到:
评论

相关推荐

    tnsping命令解析

    tnsping是一个由Oracle提供的网络诊断工具,主要用于测试客户端能否成功连接到远程数据库。它通过模拟客户端发送请求到数据库监听器(Listener),以此来验证数据库服务是否可用以及网络连接是否通畅。此命令对于...

    Oracle导dmp出现文件ORA-12154 TNS 无法解析指定的连接标识符解决方案

    TNS配置文件通常是`tnsnames.ora`,位于Oracle客户端安装路径下的`NETWORK\ADMIN`目录中。具体的路径可能因安装位置而异,例如: ```plaintext D:\Oracle\product\10.2.0\client_1\NETWORK\ADMIN\tnsnames.ora ``` ...

    ORACLE-TNS协议分析详解.doc

    TNS(Transparent Network Substrate)协议是Oracle数据库系统中用于实现客户端与服务端之间通信的重要协议之一。该协议支持多种传输方式,包括TCP/IP协议、SSL加密的TCP/IP协议、命名管道以及IPC(Inter-Process ...

    ORA-12560 TNS 协议适配器错误

    - 打开“开始”菜单,选择“所有程序” -> “管理工具” -> “服务”,找到并启动“OracleHome92TNSListener”服务(具体名称可能因安装版本不同而有所差异)。 ##### 2. 启动数据库实例 - **Windows平台**: - ...

    TNS- 无法解析指定的连接标识符

    ### TNS- 无法解析指定的连接标识符 在Oracle数据库管理中,遇到“TNS- 无法解析指定的连接标识符”这类错误是较为常见的现象。本文将深入探讨这一问题的原因及其解决方法。 #### 问题概述 此错误通常发生在尝试...

    ORA-12154 TNS 无法解析指定的连接标识符

    - **客户端验证**:使用 `tnsping <tns_name>` 命令检查监听器是否可用。 - **服务器端操作**: - 查看监听状态:`lsnrctl status` - 启动监听服务:`lsnrctl start` ##### 2. 检查 tnsnames.ora 文件格式 - 使用...

    Oracle Client 安装 For Linux 这个有点复杂

    - **测试连接**:使用 `tnsping` 或其他工具来测试与数据库服务器的连接。 通过以上步骤,您可以成功地在 Linux 系统上安装并配置 Oracle Client。请注意,根据不同的 Linux 发行版和 Oracle 版本,具体的步骤可能...

    oracle instantclient-basic-linux.x64-11.2.0.4.0.zip

    - `tnsping`:用于测试网络连接和解析服务名。 - `sqlplusw`:带图形界面的SQL*Plus版本,适用于Windows平台。 在Linux环境中,Oracle Instant Client的使用涉及到系统管理、网络配置、编程接口等多个方面,理解...

    Oracle导dmp出现文件ORA-12154: TNS: 无法解析指定的连接标识符问题的解决方案

    在使用Oracle数据库进行数据导入导出操作时,常常会遇到ORA-12154错误,即TNS:无法解析指定的连接标识符。这个问题主要由两个原因造成:一是Oracle服务器未安装正确,二是TNS配置文件未正确设置。以下是针对这两种...

    如何正确oracle配置tnsname.ora文件

    需要注意的是,不管用机器名或 IP 地址,在客户端一定要用 `ping` 命令 ping 通数据库侦听所在的机器的机器名,否则需要在 `hosts` 文件中加入数据库侦听所在的机器的机器名的解析。 * `PORT`:数据库侦听正在侦听的...

    OracleClient-12C Oracle客户端,包括windows和Linux

    5. **安全特性**:Oracle客户端支持身份验证、授权和加密机制,确保数据传输的安全性。包括Oracle Wallet管理工具,可以存储和管理数据库连接信息,以及SSL/TLS协议用于加密网络通信。 6. **性能优化**:包括SQL...

    oracle安装:测试安装是否成功

    通常,我们可以通过两种方式来验证Oracle数据库的安装情况:一是使用`tnsping`命令来检查Oracle监听器的状态;二是通过`sqlplus`工具登录到Oracle实例,以确保可以正常访问和使用该实例。 #### 二、tnsping命令详解...

    Oracle出现ora-12154无法解析指定连接标识符的解决方法

    5. **验证配置**:使用tnsping命令可以检查客户端是否能够找到并解析服务名。例如,`tnsping ORCL`,如果返回成功,则说明配置正确。 6. **服务端配置**:如果在同一台机器上同时安装了客户端和服务端,可能出现...

    Oracle和PLSQL的安装以及问题汇总

    - 在命令行环境下(需以管理员身份运行),输入`tnsping orcl`。 - 如果出现“已使用的参数文件:D:\Oracle\product\10.2.0\db_1\NETWORK\ADMIN\sqlnet.ora”,则表示配置存在问题。 - 出现该错误的原因通常是在...

    Oracle 数据库应用:第13章 配置Oracle互联.ppt

    通过学习以上内容,可以熟练地配置Oracle Net服务,创建附加的监听器,设置服务别名,配置连接故障转移,使用tnsping测试连通性,并理解Oracle Net名称解析方法。这些知识对于构建稳定、高效的Oracle数据库环境至关...

    Oracle 12c

    - **tnsping**:用于测试TNS连接是否正常。 ##### 2.3 配置文件 - **listener.ora**:监听器配置文件,包含了监听器的各种设置。 - **sqlnet.ora**:包含SQL*Net的配置信息,如加密、身份验证等。 - **tnsnames.ora...

    Orcle数据库客户端配置--精简版1

    接着,使用`tnsping`命令来验证tns配置的正确性,例如`tnsping oracle-scan`。 12. **完成配置** 如果所有验证步骤都通过,那么Oracle数据库客户端就已经成功配置,并可以连接到数据库服务器。你可以通过SQL*Plus...

Global site tag (gtag.js) - Google Analytics