- 浏览: 117092 次
- 性别:
- 来自: 重庆
文章分类
最新评论
用exp/imp远程(本地)操作数据库
exp/imp远程(本地)区别,远程操作需在本地客户端创建和服务端对应的服务名
如:
1、在D:\oracle\ora92\network\admin\tnsnames.ora 中配置如下信息:
PQPMS =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(Host = 10.9.64.22)(Port = 1521))
)
(CONNECT_DATA =
(SID = pqpms)
)
)
2、测试远程服务器是否畅通
cmd进入 --> tnsping pqpms
F:\>tnsping pqpms
一、导出(exp):
它是操作系统下一个可执行的文件 存放目录/ORACLE_HOME/bin
exp导出工具将数据库中数据备份压缩成一个二进制系统文件.可以在不同OS间迁移
它有三种模式:
a. 用户模式: 导出用户所有对象以及对象中的数据;
b. 表模式: 导出用户所有表或者指定的表;
c. 整个数据库: 导出数据库中所有对象。
Sql代码
1:exp username/password@PQPMS file=bak_filepath
2:exp username/password@PQPMS full=y file=bak_filepath
username 用户名,password 密码,PQPMS 客服端服务名,bak_filepath 备份文件存放的路径
eg:
a.用户模式:
F:\>exp rptdb/dm2426@pqpms file=E:\OracleBakup\Grace\grace.dmp owner=grace
b. 表模式:
F:\>exp rptdb/dm2426@pqpms file=E:\OracleBakup\Grace\table1.dmp tables=(grace.a_prod_stage_flow,grace.a_test)
c. 整个数据库:
F:\>exp rptdb/dm2426@pqpms file=E:\OracleBakup\Grace\pqpms.dmp full=y
PS:文件夹名称最好不要有空格,不然备份文件地址名称不可控(默认名称Oracle.DMP)
二、导入(imp):
它是操作系统下一个可执行的文件 存放目录/ORACLE_HOME/bin
imp将exp导出的备份数据导入数据库
只有拥有IMP_FULL_DATABASE和DBA权限的用户才能做整个数据库导入
它有三种模式:
a. 用户模式: 导出用户所有对象以及对象中的数据;
b. 表模式: 导出用户所有表或者指定的表;
c. 整个数据库: 导出数据库中所有对象。
eg:
a. 用户模式:
b. 表模式:
F:\>imp rptdb/dm2426@pqpms file=E:\OracleBakup\Grace\grace.dmp fromuser=grace touser=grace tables=(a_test)
c. 整个数据库:
exp/imp远程(本地)区别,远程操作需在本地客户端创建和服务端对应的服务名
如:
1、在D:\oracle\ora92\network\admin\tnsnames.ora 中配置如下信息:
PQPMS =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(Host = 10.9.64.22)(Port = 1521))
)
(CONNECT_DATA =
(SID = pqpms)
)
)
2、测试远程服务器是否畅通
cmd进入 --> tnsping pqpms
F:\>tnsping pqpms
一、导出(exp):
它是操作系统下一个可执行的文件 存放目录/ORACLE_HOME/bin
exp导出工具将数据库中数据备份压缩成一个二进制系统文件.可以在不同OS间迁移
它有三种模式:
a. 用户模式: 导出用户所有对象以及对象中的数据;
b. 表模式: 导出用户所有表或者指定的表;
c. 整个数据库: 导出数据库中所有对象。
Sql代码
1:exp username/password@PQPMS file=bak_filepath
2:exp username/password@PQPMS full=y file=bak_filepath
username 用户名,password 密码,PQPMS 客服端服务名,bak_filepath 备份文件存放的路径
eg:
a.用户模式:
F:\>exp rptdb/dm2426@pqpms file=E:\OracleBakup\Grace\grace.dmp owner=grace
b. 表模式:
F:\>exp rptdb/dm2426@pqpms file=E:\OracleBakup\Grace\table1.dmp tables=(grace.a_prod_stage_flow,grace.a_test)
c. 整个数据库:
F:\>exp rptdb/dm2426@pqpms file=E:\OracleBakup\Grace\pqpms.dmp full=y
PS:文件夹名称最好不要有空格,不然备份文件地址名称不可控(默认名称Oracle.DMP)
二、导入(imp):
它是操作系统下一个可执行的文件 存放目录/ORACLE_HOME/bin
imp将exp导出的备份数据导入数据库
只有拥有IMP_FULL_DATABASE和DBA权限的用户才能做整个数据库导入
它有三种模式:
a. 用户模式: 导出用户所有对象以及对象中的数据;
b. 表模式: 导出用户所有表或者指定的表;
c. 整个数据库: 导出数据库中所有对象。
eg:
a. 用户模式:
b. 表模式:
F:\>imp rptdb/dm2426@pqpms file=E:\OracleBakup\Grace\grace.dmp fromuser=grace touser=grace tables=(a_test)
c. 整个数据库:
发表评论
-
Oracle Delete误删除数据恢复
2019-02-19 11:11 472获得chamber_move给定时间点时数据内容 select ... -
ORA-02391问题的解决方法
2016-07-27 10:28 3222ORA问题的分析和解决其实是一个很好的学习思路,抓住一个每一个 ... -
Oracle 操作
2016-07-19 09:25 543删除表空间及对应磁盘文件; drop tablespace R ... -
oracle recyclebin
2016-07-13 14:06 0oracle 回收站recyclebin是10g才有的新特性, ... -
EXP-00091错误的说明和解决方法
2016-04-25 15:33 1041对于一个经常用oracle的 ... -
查看表空间使用情况
2016-03-10 11:46 669查看表空间使用情况 方法一: SELECT a.tablesp ... -
oracle 在删除表,表空间,用户时 如何释放磁盘空间
2016-03-10 11:30 1165一、drop表 执行drop table xx 语句 dr ... -
oracle 查看用户表数目,表大小,视图数目等
2016-03-10 11:01 1660oracle 查看用户表数目,表大小,视图数目等 查看当前用 ... -
小数处理函数(trun(),round(),ceil()和floor())
2015-07-28 16:49 1316trun()round()函数 trunc截取 ... -
关于Oracle取整的函数
2015-07-06 15:09 915关于Oracle取整的函数分别有以下几种: 1.取整( ... -
权限分配
2015-06-18 17:01 661view 权限分配 grant select on vw_mf ... -
Oracle回闪空间不足引起的ORA-03113问题排解
2015-04-03 13:44 4453Oracle回闪空间不足引起的ORA-03113问题排解 现 ... -
function
2014-09-02 16:03 486create or replace function getS ... -
oracle中替换字符串中回车换行符
2014-04-29 18:24 2144select trim(replace(a.ctimer_pi ... -
Oracle字符串处理函数
2014-01-08 17:09 722项目中有涉及存储过程对字符串的处理,所以就将在网上查找到的资料 ... -
oracle translate() 详解+实例
2014-01-08 17:05 738oracle translate() 详解+实 ... -
ITPUB网址
2013-12-24 09:34 909ITPUB网址: http://blog.itpub.net/ ... -
oracle常用系统表
2013-09-10 13:26 670dba_开头..... dba_users 数据库用户信息 ... -
分布式 ORA-02049 错误的解决[转]
2013-09-04 13:59 2334一.系统环境: ORACLE:9IR2 OS:WINDOWS ... -
ORACLE 异常错误处理
2013-07-26 09:44 701ORACLE 异常错误处理 本篇主要内容如下: 5.1 异常 ...
相关推荐
Oracle 导入导出(imp,exp 本机或异机恢复) Oracle 的数据库导入导出(imp/exp)是数据库管理员经常使用的两个命令,它们分别用于数据库的导出和导入。本文档总结了 Oracle 数据库的完全导入导出、imp 和 exp 命令...
imp命令可以根据不同的参数设置来导入数据库中的不同类型的数据。例如,使用full=y参数可以导入整个数据库,而使用tables=(table1,table2)参数可以导入指定的表。 参数设置 exp和imp命令都可以使用多种参数来控制...
Oracle数据库导入导出命令详解 Oracle数据库导入导出命令是数据库管理员和开发人员必备的技能之一。今天,我们将详细介绍如何使用命令行来操作Oracle数据库的导入和导出。 备份数据 备份数据是数据库管理员的重要...
Oracle 11G 导入导出(imp 和 exp)少表解决方法 Oracle 11G 是一个功能强大且复杂的数据库管理系统,它提供了多种方式来导入和导出数据。然而,在使用 Oracle 11G 时,用户可能会遇到一些问题,例如无法导出空表...
本文将深入探讨Oracle数据库中使用exp/imp工具进行逻辑增量备份的方法及其恢复策略。 1一、实现需求 在Oracle数据库环境中,确保数据安全性和可用性是关键。逻辑增量备份的主要目标是在最小化系统停机时间和资源...
本文将详细介绍Oracle数据库的导出(EXP)和导入(IMP)命令。 **一、Oracle数据库导出命令(EXP)** 1. **USERID参数** `USERID=demo/demopwd@orcl`:这部分指定了连接到Oracle数据库的凭证。`demo`是用户名,`...
`IMP`命令用于将之前通过EXP导出的`.dmp`文件中的数据重新导入到Oracle数据库中。与EXP类似,IMP也支持上述三种模式的导入操作。 #### 三、EXP导出命令详解 ##### 3.1 表模式导出 示例: ``` exp system/jaguar@c...
2. **数据库备份和恢复**:定期执行EXP导出,可以在数据库出现问题时快速恢复到某个已知的良好状态。 3. **开发和测试环境同步**:开发者和测试人员可以使用EXP和IMP将生产环境的数据复制到非生产环境,以便进行测试...
exp 用于导出数据库对象和数据,而 imp 用于导入数据库对象和数据。两个命令都可以使用 help 选项来获取帮助信息,例如,exp help=y 和 imp help=y。 二、工作方式 exp 和 imp 工具都有三种工作方式:交互式方式、...
Imp工具则用于将Exp导出的数据导入到Oracle数据库中,实现数据恢复。同样,Imp也有各种参数来定制导入行为。比如,`fromuser=`和`touser=`用于指定源用户和目标用户,`tables=`指定要导入的表,`commit=Y`频繁提交...
本文将详细讲解Oracle数据库的DMP文件及其相关的EXP(导出)和IMP(导入)工具。 DMP文件是Oracle数据库的转储文件,它是平台独立的,可以在不同操作系统和Oracle版本之间进行数据迁移。DMP文件包含了数据库对象的...
### Oracle数据库或表导入导出知识点详解 #### 数据导出 在Oracle数据库管理中,数据导出是一项重要的操作,主要用于备份、迁移等场景。本文将详细介绍如何通过Oracle提供的工具进行数据库或表的数据导出。 #####...
例如,`linux下oracle imp`可能指的是Oracle的数据泵工具,imp用于导入数据,exp用于导出。 在远程备份Oracle数据库时,你需要获取Oracle数据库服务器的SSH访问权限,并配置相应的SSH密钥对,以便无密码登录。这样...
1.数据库数据导入导出方法有多种,可以通过exp/imp命令导入导出,也可以用第三方工具导出,如:PLSQL 2.如果熟悉命令,建议用exp/imp命令导入导出,避免第三方工具版本差异引起的问题,同时效率更高,但特别注意:...
Oracle数据库报表导入导出工具是针对Oracle数据库设计的一款高效、便捷的数据管理软件,它使得数据库中的数据报表处理变得更加简单和直观。在Oracle数据库环境中,数据的导入与导出是日常维护工作的重要环节,用于...
exp 命令用于将 Oracle 数据库数据导出到文件中,而 imp 命令用于将数据从文件中导入到 Oracle 数据库中。这些命令可以在命令行中使用,例如,在 Windows 中,可以打开命令行窗口,输入 exp 用户名/密码@标识 file=d...
### Oracle数据库的导入导出详解 Oracle数据库作为企业级应用中的关键组件之一,在数据迁移、备份与恢复等场景中扮演着重要角色。本文将详细介绍Oracle数据库的导入导出操作,并通过具体的命令行示例帮助读者更好地...
Oracle 数据库提供了强大的数据导入导出功能,通过 `exp` 和 `imp` 命令来实现数据的备份与恢复。这些命令对于日常的数据库管理来说至关重要,能够有效地帮助管理员进行数据迁移、备份和恢复等操作。 #### 二、...
其中,`exp_full_database`和`imp_full_database`权限分别允许用户对整个数据库进行导出和导入操作。 #### 二、数据库的导入导出 在Oracle中,导入导出是一种常见的数据迁移手段,主要用于备份数据、恢复数据或在...
- `Help`:在命令行环境中,输入`help`可查看导入(`imp`)和导出(`exp`)命令的使用帮助。 此外,还有其他参数如`忽视错误`(`ignore=y`)、`只导出数据`(`rows=n`)、`压缩选项`(`compress=y`)等,可以根据实际...