【发布时间】:2017-09-24 15:37:20
【问题描述】:
我想调用 expdp(数据泵导出)命令,但出现错误:
C:\oraclexe\app\oracle\admin\XE\dpdump>expdp test/test@DEVICES CONTENT=METADATA_ONLY FILE=FLEET.DMP
Export: Release 11.2.0.2.0 - Production on Vie Sep 22 12:46:30 2017
Copyright (c) 1982, 2009, Oracle and/or its affiliates. All rights reserved.
UDE-12154: operation generated ORACLE error 12154
ORA-12154: TNS:could not resolve the connect identifier specified
这里是 tsnames.ora 文件:
DEVICES =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 212.137.78.211)(PORT = 1521))
(CONNECT_DATA =
(SID = DEVICES)
)
)
和
C:\oraclexe\app\oracle\admin\XE\dpdump>tnsping DEVICES
TNS Ping Utility for 64-bit Windows: Version 11.2.0.2.0 - Production on 22-SEP-2017 16:00:17
Copyright (c) 1997, 2014, Oracle. All rights reserved.
Used parameter files:
C:\oraclexe\app\oracle\product\11.2.0\server\network\admin\sqlnet.ora
TNS-03505: Failed to resolve name
【问题讨论】:
-
你能做一个
tnsping DEVICES吗?服务器上lsnrctl status的输出是什么?我猜你的 SID 可能是错误的,但也可能是其他问题。