今天备份数据库出现问题:
报错信息:
Message 206 not found; No message file for product=RDBMS, facility=EXP: Release 10.2.0.4.0 - Production on Thu Apr 19 16:17:26 2012Copyright (c) 1982, 2007, Orac Invalid format of Export utility nameVerify that ORACLE_HOME is properly setExport terminated unsuccessfullyEXP-00000: Message 0 not found; No message file for product=RDBMS, facility=EXP
解决办法:
查看oracle安装目录:
$ ps -ef |grep oracle
输出:
oracle 15178 1 0 Mar19 ? 00:00:42 /home/oracle/product/10.2/db/bin/tnslsnr LISTENER -inherit
..........
..........
..........
设置ORACLE_HOME命令:
$ su oracle
$ export ORACLE_HOME=/home/oracle/product/10.2/db (这个不能写错,之前我设置成/home/oracle/product/10.2 是不行的)
查看ORACLE_HOME设置情况的命令:
$ env |grep ORACLE_HOME
输出:
ORACLE_HOME=/home/oracle/product/10.2/db
在/home/oracle/product/10.2/db/bin/下执行导出命令:
$ ./exp system/manager@cpm file=/home/oracle/export/cpmbak.20120419.dmp log=oradb.log full=y consistent=y direct=y
最后执行成功了。
分享到:
相关推荐
在Linux环境下,远程定时备份Oracle数据库是一项至关重要的任务,它能确保数据的安全性和业务的连续性。Oracle数据库作为企业级的数据库管理系统,其备份与恢复策略必须严谨且可靠。以下将详细阐述如何在没有安装...
在Linux环境下,Oracle数据库是企业级的重要数据存储和管理工具。为了远程连接Oracle服务器并执行数据导入(IMP)和导出(EXP)操作,客户端计算机上必须安装特定的Oracle工具,即`imp`和`exp`。这两个命令是Oracle ...
在Linux环境下,对Oracle数据库进行备份是数据库管理中的重要任务,确保数据安全和灾难恢复的能力。本文主要讨论如何在Linux系统下使用Oracle的exp工具来备份数据库到本地,并结合使用shell脚本和crontab实现自动化...
Oracle数据库备份脚本文件在Linux平台下的实现 在 Linux 操作系统中,Oracle 数据库的备份是至关重要的一步骤,以确保数据的安全和完整性。为实现 Oracle 数据库的备份,我们可以使用脚本文件来自动化备份过程。在...
"Oracle_imp_exp.rar_ oracle_imp_exp_oracle_oracle exp_oracle_imp_" 这个压缩包文件,显然与Oracle数据库的导入(exp)和导出(imp)操作有关,可能包含一个自编写的工具,用于简化和记录这些过程。 Oracle...
根据提供的信息,我们可以详细探讨在Linux环境中如何对Oracle数据库进行备份和恢复操作。这包括了手动备份和恢复的步骤以及如何通过脚本来自动化这一过程。 ### Linux环境下Oracle数据库备份 #### 1. 备份用户数据...
在Linux环境下定时备份Oracle数据库通常涉及以下几个步骤和知识点: 1. 创建备份目录:首先需要在/opt目录下创建用于存放数据库备份文件的目录。使用mkdir命令创建,例如mkdir -p /opt/DB_bak/srcdmps。 2. 环境...
Oracle 11g 数据库备份空间不足解决办法 Oracle 11g 数据库备份是数据库管理员的重要任务之一,而备份空间不足则是数据库管理员常遇到的问题之一。以下是关于解决 Oracle 11g 数据库备份空间不足方法的详细介绍。 ...
【Linux下ORACLE数据库自动备份】的实现方法主要涉及以下几个关键知识点: 1. **环境准备**:在Linux系统,如Redhat或CentOS等64位环境下,首先需要确保Oracle数据库服务正常运行,并且拥有足够的磁盘空间进行备份...
Oracle数据库的备份与恢复是数据库管理中的重要环节,Oracle提供了内置的工具——exp(导出)和imp(导入)命令,用于实现这一目的。这两个命令是Oracle早期版本中用于数据备份和恢复的主要方法,虽然在现代Oracle版本中...
Linux 环境下 Oracle 数据库的备份和迁移 Oracle 数据库是当前最流行的关系数据库管理系统之一,而 Linux 环境下 Oracle 数据库的备份和迁移是非常重要的维护工作。本文将详细介绍 Linux 环境下 Oracle 数据库的...
本资料"windows下oracle数据库备份压缩&删除历史备份.rar"提供了一个详细的过程,用于实现Oracle数据库的定时备份、备份文件的压缩以及自动删除两天前的旧备份。 首先,我们来讨论Oracle数据库的备份方法。在Oracle...
export CLASSPATH=$ORACLE_HOME/jre:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib export CLASSPATH=$CLASSPATH:$ORACLE_HOME/network/jlib ``` - **备份脚本编写**:创建`oracle_backup`文件,用于执行数据库...
本篇将详细介绍如何启动Linux下的FTP服务、Oracle数据库服务以及WebLogic应用服务器,并涉及Oracle数据库的备份与导入导出操作。 1. **启动FTP服务**: 使用的命令是`/etc/rc.d/init.d/vsftpd start`来启动FTP服务...
Linux 下的 Oracle 数据库迁移 在 Linux 平台上,Oracle 数据库迁移是一个复杂的过程,需要对数据库的备份、还原和配置进行详细的规划和实施。下面将对 Linux 下的 Oracle 数据库迁移过程进行详细的介绍。 一、...
`ORACLE_BACKUP_HOME`指定了Oracle备份的根目录,通常设置为`/home/oracle/backup`。`BACKUP_DATA`和`BACKUP_LOG`分别代表备份数据文件和日志文件的存放位置。`DATA_FILE_NAME`和`LOG_FILE_NAME`用于设定备份文件和...
在这个场景中,"Oracle_backup.rar_oracle_oracle exp t"标题暗示了我们将讨论如何使用`exp`命令创建Oracle数据库的备份,并且这个过程已经封装在了一个脚本文件`exp.txt`中。 首先,我们需要了解`exp`的基本语法。...
Oracle数据库异地自动备份 Oracle数据库异地自动备份是指将Oracle数据库备份到远程服务器或磁带上,以确保数据的安全和可靠性。本文将结合实践经验,讨论UNIX环境下Oracle数据库的自动备份实现方法。 一、数据库...
Oracle数据库提供了三种标准的备份方式:导出/导入(EXP/IMP)、热备份(Hot Backup)和冷备份(Cold Backup)。这些方法根据不同的场景和需求,各有优势。 - **导出/导入(EXP/IMP)**:这是一种逻辑备份的方式,...
### Linux环境下Oracle数据库备份知识点详解 #### 一、概述 在Linux环境中,为了确保数据的安全性和可用性,定期对Oracle数据库进行备份是非常重要的。本文档将详细介绍如何在Linux环境下使用`exp`和`expdp`两种...