首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Oracle数据库11g Express:数据泵导出

Oracle数据库11g Express:数据泵导出
EN

Stack Overflow用户
提问于 2017-09-22 11:47:06
回答 2查看 380关注 0票数 0

我想调用expdp (数据泵导出)命令,但是我得到了一个错误:

代码语言:javascript
复制
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:

代码语言:javascript
复制
 DEVICES =
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = 212.137.78.211)(PORT = 1521))
    (CONNECT_DATA =
      (SID = DEVICES)
    )
  )

代码语言:javascript
复制
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
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2017-09-24 07:37:20

01/network.112/e41945/admintools.htm#NETAG272请看这篇文章,作者是认真写的,但我认为你写错了数据库名

票数 0
EN

Stack Overflow用户

发布于 2017-09-22 23:59:38

首先,尝试一下@kfinity的建议,这是个好建议。如果这没有增加清晰度,请尝试:

sqlplus测试/测试@设备

在你的情况下可能不会连接。我在Windows上,如果您在UNIX上,您需要做类似的操作:

代码语言:javascript
复制
set ORACLE_SID=DEVICE
sqlplus test/test

如果连接,请重试IMPD命令。如果没有,请查看%oracle_home%\network\admin\sqlnet.ora上的SQLNET配置文件。

如果它有类似于

NAMES.DEFAULT_DOMAIN =世界

您需要将.WORLD添加到命令中,如

expdp test/test@DEVICES.WORLD CONTENT=METADATA_ONLY FILE=FLEET.DMP

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46364049

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档