- ubuntu12.04环境下使用kvm ioctl接口实现最简单的虚拟机
- Ubuntu 通过无线网络安装Ubuntu Server启动系统后连接无线网络的方法
- 在Ubuntu上搭建网桥的方法
- ubuntu 虚拟机上网方式及相关配置详解
CFSDN坚持开源创造价值,我们致力于搭建一个资源共享平台,让每一个IT人在这里找到属于你的精彩世界.
这篇CFSDN的博客文章Oracle导dmp出现文件ORA-12154: TNS: 无法解析指定的连接标识符问题的解决方案由作者收集整理,如果你对这篇文章有兴趣,记得点赞哟.
其实TNS无法解析是Oracle操作里经常遇到的问题,原因有二:
(1)Oracle服务器没有装好(一般不建议重装,因为Oracle卸载不完全是没法重装的) 。
(2)TNS没有配置 。
现在本文给出解决方案:
现在先测试一下tns是否可以ping,成功的界面大致如下 。
(1)在oracle安装路径的tns配置文件里添加如下代码 。
1
2
3
4
5
6
7
8
9
10
11
|
# 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 = 127.0.0.1)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = ORCL)
)
)
|
其中orcl是我的数据库名称,这个需要根据需要配置 。
(2)配置TNS环境变量 。
环境变量类似于:
D:\oracle\product\11.2.0\dbhome_1\NETWORK\ADMIN 。
补充:下面给出Oracle数据库还原的步骤示例 。
1、将TESTDB.bmp放置在dpdump目录,如下路径:
E:\app\Administrator\admin\orcl\dpdump 。
2、创建用户 。
1
2
|
create
user
testdb65 identified
by
“testdb65”
default
tablespace users
temporary
tablespace
temp
;
|
用户授权 。
1
|
grant
connect
,dba
to
testdb65;
|
3、创建表空间 。
1
2
3
4
5
|
CREATE
TABLESPACE NNC_DATA01 DATAFILE ‘D:\tablespace\nnc_data01.dbf
' SIZE 500M
AUTOEXTEND ON NEXT 50M EXTENT MANAGEMENT LOCAL UNIFORM SIZE 256K ;
CREATE TABLESPACE NNC_INDEX01 DATAFILE ‘D:\tablespace\nnc_index01.dbf'
SIZE
100M
AUTOEXTEND
ON
NEXT
50M EXTENT MANAGEMENT
LOCAL
UNIFORM
SIZE
256K ;
|
4、导入 bgyhr2是来源库 。
1
2
|
impdp testdb65/testdb65@orcl schemas=testdb65 dumpfile=TESTDB65.dmp
impdp ncjob65/ncjob65@orcl schemas=testdb65 dumpfile=TESTDB65.dmp
|
导出 scott 是要导出的库 。
1
|
expdp lfwtrain/a@orcl schemas=当前用户 dumpfile=expdptest.dmp
|
以上所述是小编给大家介绍的Oracle导dmp出现文件ORA-12154: TNS: 无法解析指定的连接标识符问题的解决方案,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对我网站的支持! 。
原文链接:http://blog.csdn.net/u014427391/article/details/60143609 。
最后此篇关于Oracle导dmp出现文件ORA-12154: TNS: 无法解析指定的连接标识符问题的解决方案的文章就讲到这里了,如果你想了解更多关于Oracle导dmp出现文件ORA-12154: TNS: 无法解析指定的连接标识符问题的解决方案的内容请搜索CFSDN的文章或继续浏览相关文章,希望大家以后支持我的博客! 。
我觉得问这个问题有点懒,但我似乎无法调出正确的谷歌查询来找到我的问题的答案。 一些背景知识。我有一个应用程序,可以监视其他进程是否有未处理的异常和崩溃等。触发时,该应用程序会收集系统信息并使用 Min
我可以使用下面的命令导出表格 exp usr1/user1@tes tables=table1 file=/myfoler/export/parties.dmp log=/myfoler/export
我有一个使用 EXP 实用程序完成的 Oracle 备份。 我如何验证它?是否有任何命令/工具来验证备份存档? 谢谢! 最佳答案 你可以运行: imp file=xxx.dmp show=Y full
我正在使用一项服务,使调用对话框覆盖在我的项目中随处可用。我只将代码缩减为相关部分。 当我打电话 userDialogService.hide() 在控制台中,它按预期工作。 但是当我从 View 的
我正在尝试解决仅在生产环境中发生的 C++ exe 运行时错误问题。我是 C++ 和 windbg 的新手,但我在这里粘贴分析。如果有人能告诉我这个错误是如何发生的,在什么条件下发生的,更重要的是我如
我想知道linux环境下特定文件夹占用了多少空间。想知道特定文件夹中的 .dmp 文件在最后一天或两周前的同一天占用了多少空间。 Please help me on this . man
当程序在发布版本中崩溃时如何创建 dmp 文件?我想我应该触发异常,但我不知道如何触发 最佳答案 在 Windows 上,您可以使用 Debug Helper API 将小型转储文件写入您选择的任何位
在同一个项目和同一个 Chrome 浏览器中我没有得到这个 GWT DMP 插件在 Linux 上崩溃,当运行基于 Maven 的 GWT 应用程序时,我经常在 Windows 机器上遇到这种情况。
我有一个 oracle .dmp 文件,但无法访问本地 oracle 安装.. 有什么方法可以读取数据或在另一个程序中打开它以查看此文件中的数据? 最佳答案 不是,.dmp 文件一般是用来被Oracl
因此,我查看了所有建议的导入 .dmp 文件的方法,但似乎没有一个方法可以回答这个问题:导入后数据会去哪里? 上下文:我像这样创建了一个用户: SQL> create user IMPORTER id
我有一个 .dmp我想导入 Oracle 9i 的文件。我怎么做? 最佳答案 根据 imp help=y,我得到了解决方案提到 imp 仅对 TRANSPORT_TABLESPACE 有效如下: Ke
如何在 Windows BSOD(Windows 8.1 64 位)生成的大 MEMORY.DMP 文件中搜索字符串? 在 32 位 Windows 上,命令 s -a 0 ffffffff "my
我可以将从oracle (8i) 创建的.dmp 文件导入MySql 数据库吗?我尝试使用 mysql workbench 直接导入转储文件,但显示了一些我在下面提到的错误。 Creating sch
我有数据库.DMP 文件。 如何找到其各自的数据库以及是否可以使用任何数据库(无论是 MySQL 还是 Oracle)导入它 最佳答案 如果 .DMP 文件是指由 Oracle 的 exp 实用程序生
我有一个使用了两年的 C++/Win32 程序,它有数百个用户。几天前,一位用户报告了以下崩溃。在程序接收到任何用户输入之前,它发生在启动时。没有其他人遇到这个问题。 Problem signatur
我有一个应用程序崩溃,结果它在 Windows 平台上生成故障转储。我将 exe 和 dll 文件发送给客户。客户发来了user.dmp和drwtsn32.log文件给我。但是,客户没有对应的pdb文
这个问题在这里已经有了答案: Can Sun JDK generate core/heap dump files when JVM crashes? (2 个答案) 关闭 8 年前。 我知道可以从
用例:客户将在 dmp 文件中发送他们的数据库备份。这就是他们将发送的所有内容。 我正在构建一个脚本,该脚本将使用 DBMS_DATAPUMP 将该 dmp 文件导入 Oracle。但是,由于我不知道
我有一个用 Oracle 10 导出的 DMP 文件,使用旧的 exp 命令(不是 expdp 命令)。然而,我不知道里面是什么。 对于导入,我想从文件中提取信息。 我知道,对于 impdp,可以选择
我想知道是否有人知道如何在使用 C/C++ 编写的应用程序崩溃后打开 Windows *.dmp 文件。 最佳答案 使用 Visual Studio 的 File>Open Project 或免费的
我是一名优秀的程序员,十分优秀!