在http://icyheart.iteye.com/blog/424760中详细分析了exp/imp在本地数据库上的操作,其实exp/imp除了上述的功能外,还可以对远程数据库进行操作,具体方法如下:
一、修改tnsnames.ora文件
加入远程服务器的命名:
192.168.1.117 =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.117)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = orcl)
)
)
二、测试远程服务器是否畅通
进入到cmd后,执行命令:tnsping 192.168.1.117,如果连接正常应返回下面的界面:
C:\Documents and Settings\Administrator>tnsping 192.168.1.117
TNS Ping Utility for 32-bit Windows: Version 10.2.0.1.0 - Production on 12-8月 -2009 09:06:53
Copyright (c) 1997, 2005, Oracle. All rights reserved.
已使用的参数文件:
e:\oracle\product\10.2.0\db_1\network\admin\sqlnet.ora
已使用 TNSNAMES 适配器来解析别名
Attempting to contact (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.117)(PORT = 1521))) (CONNECT_DATA = (SERVICE_NAME =
orcl)))
OK (50 毫秒)
三、远程操作数据库
导出:
exp username/password@192.168.1.117 file=c:\本地存放数据库备份后的路径
导入:
imp username/password@192.168.1.117 file=要导入远程数据库的文件 full=y
好了,完成了!这样就不用再远程登陆服务器去操作了
分享到:
相关推荐
在Oracle 11g版本中,`imp.exe`和`exp.exe`是两个非常重要的工具,它们分别用于数据库导入和导出操作。这两个工具是Oracle Data Pump的一部分,提供高效的数据迁移和备份恢复功能。 一、imp.exe(数据库导入工具) ...
imp(Import)则用于将这些导出文件重新导入到数据库中,从而恢复数据或在另一数据库实例中使用。 Instant Client的11.2.0版本意味着这是Oracle 11g Release 2的一部分,这是一个稳定且广泛采用的数据库版本。它的...
EXP/IMP命令对是客户端方式,主要适用于数据量较小的情况下远程备份数据库。EXP/IMP命令对又有两种命令:EXP/IMP命令对和EXPDB/IMPDB命令对。EXP/IMP命令对是客户端方式,主要适用于数据量较小的情况下远程备份...
Oracle提供了多种备份和恢复策略,包括使用SQL*Plus、RMAN(恢复管理器)、Data Pump以及使用网络备份工具进行远程操作。这篇博客将深入探讨这些方法。 一、SQL*Plus备份 在SQL*Plus中,可以通过导出(EXP)和导入...
### Oracle数据库备份与还原:本地及远程操作详解 Oracle数据库作为全球领先的企业级数据库管理系统,其备份与还原机制是确保数据安全与系统稳定的关键环节。本文将深入解析Oracle数据库的备份与还原技术,特别是...
imp/exp 命令可以将数据从远程数据库服务器导出到本地的 dmp 文件,或者将 dmp 文件从本地导入到远程的数据库服务器中。 在 Oracle 10g 及其以上版本中,expdp 和 impdp 命令取代了传统的 exp 和 imp 命令,提供了...
- **监听器安装与配置**:同导入操作,本地Oracle环境需安装监听器并配置远程数据库连接。 - **权限设置**:执行导出操作的数据库账号需拥有相应权限,如`DBA`或`EXP_FULL_DATABASE`角色。 #### 备份方法 使用`EXP`...
例如,`linux下oracle imp`可能指的是Oracle的数据泵工具,imp用于导入数据,exp用于导出。 在远程备份Oracle数据库时,你需要获取Oracle数据库服务器的SSH访问权限,并配置相应的SSH密钥对,以便无密码登录。这样...
为了远程连接Oracle服务器并执行数据导入(IMP)和导出(EXP)操作,客户端计算机上必须安装特定的Oracle工具,即`imp`和`exp`。这两个命令是Oracle Data Pump的一部分,用于将数据从一个数据库迁移到另一个数据库,...
通过使用 exp 命令,用户可以从远程数据库服务器导出数据到本地的一个 dmp 文件;而 imp 命令则可以把本地的 dmp 文件导入到远程的数据库服务器中。这两种方式可以有效地帮助管理员创建两个几乎完全相同的数据库副本...
oracle 的exp/imp命令用于实现对数据库的导出/导入操作; exp命令用于把数据从远程数据库服务器导出至本地,生成dmp文件; imp命令用于把本地的数据库dmp文件从本地导入到远程的Oracle数据库中。
exp 命令可以将数据从远程数据库服务器导出到本地的 dmp 文件,而 imp 命令可以将 dmp 文件从本地导入到远处的数据库服务器中。使用这些命令可以构建两个相同的数据库,一个用来测试,一个用来正式使用。 在使用 ...
总结来说,PB环境下的Oracle数据库备份与恢复是一个重要的实践话题,通过理解Exp和Imp工具的使用,结合PB的特性,可以构建出高效、安全的数据库管理方案,确保数据的安全和业务的连续性。对于数据库管理员来说,掌握...
通过使用RMAN和EXP/IMP工具,用户可以实现本地数据库的异地备份,避免服务器空间不足的问题。 知识点一:异地备份的必要性 随着时间的推迟,用户数据量也越来越大,备份和恢复都将是比较麻烦的事情。如果使用EXP/...
在 Linux 系统下操作,使用 exp 命令来备份 Oracle 数据库。exp 命令是 Oracle 的一种备份工具,可以将数据库中的数据导出到一个文件中。使用 exp 命令可以指定备份的文件名、备份的表空间、备份的模式等。 在备份...
Oracle提供了多种工具来支持备份和恢复操作,包括传统的`EXP/IMP`工具以及更现代的`EXPDP/IMPDP`工具。 #### 二、EXP/IMP 指令详解 **2.1 EXP(Export)指令** `EXP`工具是Oracle早期提供的用于导出数据和元数据...
- **配置服务**:在本地计算机上配置对远程数据库的服务访问。 - 点击下一步,按照向导逐步完成配置。 - 输入服务名(如`med`)、服务器IP地址等必要信息。 - 配置完成后,同样使用`exp`命令进行数据导出,命令...
exp命令用于从远程数据库导出数据到本地dmp文件,而imp命令则将这些dmp文件导入到目标数据库。这种技术的优点在于操作简单、跨平台兼容、可以在数据库运行时进行且不受时间和地点限制。然而,它的局限性也很明显,如...