第一步,需要断开所有的连接用户。
以下语句需要在sqlplus 下运行:
C:\Users\dataone>sqlplus /@DBName as sysdba
SQL> select SID,SERIAL#,USER#,USERNAME,SCHEMANAME,OSUSER from v$session where USER# <> 0 order by USER#;
SID SERIAL# USER# USERNAME SCHEMANAME OSUSER
---------- ---------- ---------- ------------------------------ ------------------------------ ------------------------------
28 5 105 NCTEST NCTEST dataone
27 5 105 NCTEST NCTEST dataone
26 5 105 NCTEST NCTEST dataone
用语句 alter system kill session 'sid,serial'; 断开连接。
SQL>alter system kill session '28,5';
踢出连接后,断开当前连接,再备份,
SQL> exit
alter session set nls_date_format='yyyy-mm-dd hh:mi:ss';
select * from ALL_USERS;
select * from DBA_USERS;
alter tablespace XXXX read only;
exp "system/manager as sysdba" transport_tablesapce=y tablespaces=(XXXX) file=D:\users.dmp;
首先CMD进入DOS窗口:
输入下面语句:这是导出某个表
imp xx/xx@serverName file=/d:a.dmp full=y tabels=(table_name)
这是导出整个数据库
imp user_name/password@oracle_DB file=D:\newprod_2009-07-12.dmp log=D:\test.log fromuser=user_name touser=user_name ignore=y
这是导出表空间
imp xx/xx@serverName file=/d:a.dmp full=y tablespaces=(tablespace_name)
也可以用下面的命令对表空间备份,也即导出到别的地方
copy D:\oracle10g\oradata\tablespace01.dbf F:\oraclebackup
也可以在PL/SQL中使用"工具"下面的很多导入,导出功能,很好用的
也可以进oracle企业管理器中进行这些导入,导出.
未完待续、。。。
分享到:
相关推荐
### Oracle备份与还原数据库知识点详解 #### 一、Oracle数据库备份方法概述 Oracle数据库提供了三种标准的备份方式:导出/导入(EXP/IMP)、热备份(Hot Backup)和冷备份(Cold Backup)。这些方法根据不同的场景...
本文将根据给定的信息“如何备份还原oracle数据库”,详细介绍备份与恢复Oracle数据库的方法与步骤。 ### 一、Oracle数据库备份的重要性 在日常维护工作中,由于硬件故障、人为操作失误或系统崩溃等原因,可能会...
本主题将深入探讨如何使用C#编程语言来实现Oracle数据库的备份与还原过程。 首先,理解Oracle数据库的备份原理是必要的。Oracle提供多种备份方式,包括物理备份(如数据文件、控制文件的拷贝)和逻辑备份(如导出/...
在还原数据库之前,需要先创建一个新用户,并授予该用户必要的权限。然后,使用 imp 命令将备份文件导入到数据库中。 例如,使用以下命令创建新用户并授予权限: ``` su - oracle sqlplus / as sysdba SQL> create ...
Linux 下 Oracle 11g 数据库冷备份异机还原是指在 Linux 操作系统下,对 Oracle 11g 数据库进行冷备份,并将备份的数据文件还原到另外一台主机上,以便在源主机上进行数据库升级或维护时,能够快速恢复数据库服务。...
本文档详细介绍了如何使用 Veeam 备份恢复 Oracle 数据库的配置过程,从环境准备到推送 Oracle RMAN Plugin,再到创建备份作业和运行备份作业,最后实现 Oracle 数据库的异机恢复。本文档旨在帮助读者快速掌握 Veeam...
备份数据库的过程通常涉及到数据导出。在PL/SQL Developer中,这可以通过"Tools"菜单下的"Export Tables"选项来实现。在弹出的窗口中,选择你需要备份的表,这里可以选择所有以"ns"开头的表。接着,指定输出文件的...
oracle备份数据库和2. oracle还原数据库,这将帮助我们理解Oracle数据库备份和恢复的基本概念及操作步骤。 首先,让我们深入探讨"Oracle备份数据库"这个主题。Oracle提供了多种备份策略,包括物理备份和逻辑备份。...
### Linux 下 Oracle 11g 数据库冷备份与异机还原详解 #### 实验背景及目的 ...在整个过程中,特别注意到了数据文件的复制、软链接的创建以及控制文件的备份与重建,这些都是确保异机还原成功的关键步骤。
Oracle11g 数据库备份与还原是数据库管理中非常重要的一部分,掌握备份与还原技术可以帮助数据库管理员快速恢复数据库,减少数据丢失的风险。本文将详细介绍 Oracle11g 数据库备份与还原的方法和技术。 一、RMAN ...
在这个例子中,`remap_schema`参数用于在还原时将原数据库中的schema映射到新的schema,这在你需要更改数据库架构或用户权限时很有用。 将这样的脚本放入Windows计划任务中,可以通过`schtasks`命令创建定时任务,...
在本文档中,我们将介绍如何使用冷备份将 Oracle 11g 整个数据库迁移到另一台服务器。迁移过程中,我们需要将源数据库的数据文件、控制文件和日志文件复制到目标服务器并恢复。 一、实验目的 由于源主机的 Oracle ...
Oracle 数据库还原与备份 Oracle 数据库还原是指在服务器异常断电或其他...本文总结了 Oracle 数据库还原与备份的知识点,包括数据库还原的步骤、导入数据库的方法、备份数据库的方法、可能遇到的问题和解决方案等。
### Oracle9i数据库备份与还原知识点详解 #### 一、Oracle9i数据库备份方法 ##### 1. 导出本机数据库 在进行数据库备份时,通常会采用Oracle的`exp`工具来进行数据导出。具体步骤如下: - **启动命令行**:首先...
### Oracle数据库备份与还原知识点详解 #### 一、Oracle数据库备份概述 Oracle数据库备份是确保数据安全的关键步骤之一。在日常运维中,合理的备份策略能够有效地保护数据免受硬件故障、软件错误或灾难性事件的...
本篇将详细介绍Oracle 10g数据库的备份与还原策略,包括热备份、冷备份以及导出与导入操作。 首先,我们来理解一下数据库备份的必要性。数据库备份是为了防止数据丢失,这可能由于硬件故障、软件错误、人为操作失误...
1. 使用EXP工具备份数据库:EXP工具是Oracle提供的一个命令行工具,用于将数据库导出到一个文件中。Java程序可以使用Runtime.getRuntime().exec()方法来执行EXP命令,实现数据库的备份。 2. 构建EXP命令:在Java...
Oracle数据库的备份与恢复是数据库管理员日常工作中至关重要的部分,它涉及到数据的安全性和业务连续性。Oracle提供了多种备份和恢复策略,包括使用SQL*Plus、RMAN(恢复管理器)、Data Pump以及使用网络备份工具...
### Oracle数据库备份与还原:本地及远程操作详解 Oracle数据库作为全球领先的企业级数据库管理系统,其备份与还原机制是确保数据安全与系统稳定的关键环节。本文将深入解析Oracle数据库的备份与还原技术,特别是...
oracle数据库表备份及还原:详细讲述了方法,适合新手~(傻瓜式方法)