遇到一种情况。通过plsql devoloper可以很方便的连接到远程的数据库服务器,但在命令行下总是不行,命令及报错如下:
C:\Documents and Settings\llf>exp myname/mypwd@192.168.1.162:1521/orcl file=d:\aa.dmp
Export: Release 10.2.0.1.0 - Production on 星期五 5月 28 16:26:33 2010
Copyright (c) 1982, 2005, Oracle. All rights reserved.
EXP-00056: 遇到 ORACLE 错误 12154
ORA-12154: TNS: 无法解析指定的连接标识符
EXP-00000: 导出终止失败
这里说明一下,我在本地的tnsnames.ora文件中配置了连接远程数据库的配置
ORCL_162 =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.162)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = orcl)
)
)
最终通过dba同事的指点以下面的命令实现了正确操作:
C:\Documents and Settings\llf>exp myname/mypwd@orcl_162 file=d:\aa.dmp
实际上就是将连接串直接写成了本地配置的服务名。有一个问题,即我最初的写法为什么就不行呢,是不是本地配置了连接串就不能再用完全的连接方式而只能用由服务名简化的方式了呢?
分享到:
相关推荐
针对“TNS- 无法解析指定的连接标识符”的问题,可以采取以下几种解决方案: 1. **检查`tnsnames.ora`文件配置**:确保文件中提供的所有信息都是正确的,并且没有拼写错误。特别注意`HOST`字段是否正确地指定了...
### Oracle导dmp出现文件ORA-12154 TNS 无法解析指定的连接标识符解决方案 #### 问题背景 在进行Oracle数据库的操作时,经常会遇到“ORA-12154 TNS 无法解析指定的连接标识符”这样的错误提示。此问题通常发生在...
在使用Oracle数据库进行数据导入导出操作时,常常会遇到ORA-12154错误,即TNS:无法解析指定的连接标识符。这个问题主要由两个原因造成:一是Oracle服务器未安装正确,二是TNS配置文件未正确设置。以下是针对这两种...
在Oracle数据库环境中,PL/SQL是一种过程化语言,它将SQL与编程语言元素结合在一起,使得数据库管理和数据操作更为灵活和强大。 使用PLSQL Developer连接Oracle数据库,用户可以享受到以下功能和优势: 1. **代码...
HTTP(超文本传输协议)是互联网上应用最为广泛的一种网络协议,用于从万维网服务器传输超文本到本地浏览器的传输协议。它是一个基于请求与响应模式的、无状态的、应用层的协议,并通过TCP/IP来传递数据。在本示例中...
WebSocket是一种在客户端和服务器之间建立持久连接的协议,它允许双方进行全双工通信,即数据可以在任意方向上同时传输。这种技术对于实时性要求高的应用,如在线聊天、游戏、股票交易等非常有用,因为它避免了HTTP...
WebSocket是一种在客户端和服务器之间建立持久连接的协议,它允许双方进行双向通信,即服务器可以主动向客户端推送数据,而不仅仅是响应客户端的请求。在Web应用中,WebSocket为实时通信提供了强大的支持,如在线...
首先,TCP是一种面向连接的、可靠的传输协议,它确保了数据的顺序传输和无丢失性。TCP通过三次握手建立连接,确保双方都准备好进行通信。在传输指令时,TCP会确保每个数据包都被正确接收并按发送顺序重组。如果在...
ORA-12514 错误是 Oracle 数据库中常见的一种错误,它的出现可能是由于多种原因引起的。下面我们将从根本上探究 ORA-12514 错误的原因,并提供相应的解决方法。 原因 1:监听器没有启动 ORA-12514 错误的一个常见...
iBeacon是苹果公司推出的一种基于BLE的区域通知协议,它允许设备在一定范围内广播特定的信息,其他设备可以接收并解析这些信息,从而实现定位、推送通知等功能。本话题将深入探讨H5如何连接低功耗蓝牙,并获取...
- `jdbc:oracle:thin`:这部分指定了使用Oracle Thin驱动进行连接,Thin驱动是一种纯Java驱动,不需要额外安装客户端库。 - `@localhost:1521:orcl`:这部分指定了数据库服务器地址(`localhost`)、监听端口(`...
UDP是一种无连接的协议,它没有连接的概念,而是直接发送数据报。在易语言中,我们可以通过“发送网络数据”命令向指定的IP和端口发送UDP数据,同时,使用“接受网络数据”命令接收来自任何来源的数据报。由于UDP的...
`object_id`是SQL Server提供的一种内置函数,用于获取数据库中对象的唯一标识符。这对于查询特定对象非常有用,例如本例中用来判断表是否存在。 - **使用方法**:`object_id('schema_name.object_name')`。 - **...
例如,在创建用户时,如果密码中包含 @符号,可能会导致 ORA-12154 错误,提示“TNS:不能解析指定的连接标识符。”这是因为 @符号被错误地用作 Oracle Net 别名,从而产生错误。 那么,如何避免在 Oracle 数据库...
UDP 是一种无连接的传输层协议,提供了面向数据报的传输服务。SPX 是一种连接的传输层协议,提供了可靠的数据传输服务。 数据链路层功能 数据链路层的功能包括定义数据传输速率、定义物理地址、描述网络拓扑结构、...
- **描述**:访问码是用来控制资源访问权限的一种机制,此错误提示访问码无效,可能是因为输入错误或已被修改。 14. **130x000d - 数据无效** - **描述**:提供的数据不符合预期的格式或类型,这可能导致程序...
在IT领域,网络连接是计算机通信的基础,而Java Socket编程则是实现网络通信的一种方式。本文将深入探讨如何检查网络连接,并介绍与之相关的Socket编程、网络通信协议、IP地址、域名和端口等核心概念。 首先,网络...
2. **错误【ORA-12154】**:这个错误表明TNS(Transparent Network Substrate)无法解析指定的连接标识符。这意味着在尝试连接数据库时,客户端找不到正确的网络配置信息。解决办法是检查并编辑`tnsnames.ora`文件,...
蓝牙BLE,全称为Bluetooth Low Energy,是蓝牙技术联盟(SIG)为解决低功耗设备通信问题而推出的一种短距离无线通信技术。相较于经典蓝牙,BLE更注重节能,广泛应用于物联网设备,如智能车锁等。 1. **PHY层...
URI是一种通用的资源标识方式,它可以识别互联网上的任何资源;而URL是URI的一个子集,用于描述资源在网络上的位置。 ##### 简写 - **URI**: 统一资源标识符,用于标识互联网上的资源。 - **URL**: 统一资源定位符...