`

Oracle11g 备份时,空表自动忽略,的问题。

 
阅读更多

Oracle11gR1 数据库备份时,空表是自动忽略的。

 


 

 

使用11g导出的数据总提示缺少表,结果发现:11g在导出数据时,没有把空表导出,结果导致系统发生错误:找不到表

 

 

1.登录当前用户:sqlplus user/pass@DBName

 

 

2.执行语句:@D:\ex.sql

 

3.执行语句:@D:\exall.sql

 

4.然后导出:exp 用户名/密码@数据库名 file=/dd.dmp log=/dd.log

 

5.然后导入:exp 用户名/密码@数据库名 file=/dd.dmp full=y igore=y

 

 

ex.sql:

 

--修改空表的属性
set heading off;
set feedback off;
spool d:\exall.sql;
prompt --alter tables
select 'alter '||table_name||' allocate extent;' from user_tables where num_rows=0;
spool off;
set heading on;
set feedback on;  

  

 

 

分享到:
评论

相关推荐

    ORACLE数据库自动备份3种方法

    ### ORACLE数据库自动备份3种方法详解 #### 一、概述 在企业级应用中,数据库的安全性至关重要,定期进行数据库备份是确保数据安全的重要措施之一。对于Oracle数据库而言,实现自动化的数据库备份不仅可以提高效率...

    龙蜥anolis系统oracle11g安装包

    在这个“龙蜥anolis系统oracle11g安装包”中,我们聚焦于在龙蜥Anolis操作系统上安装Oracle 11g数据库的过程以及如何利用提供的安装脚本来自动化这个过程,并进行数据库dmp文件的还原。 首先,让我们了解一下龙蜥...

    Oracle 11g 安装与配置

    Oracle 11g是Oracle公司推出的企业级关系型数据库管理系统,它提供了强大的数据存储和管理功能,广泛应用于大型企业的核心业务系统。本文将详细介绍Oracle 11g的安装与配置过程,包括基本安装、网络配置以及使用DBCA...

    oracle11G数据库卸载

    然而,在某些情况下,可能需要彻底卸载Oracle 11G数据库以解决冲突问题或是进行重装。本文将详细介绍如何彻底卸载Oracle 11G数据库,确保系统中不会遗留任何相关组件或配置,为后续的操作或安装提供一个干净的环境。...

    Oracle11g日常操作与维护手册.pdf

    在进行日常操作与维护时,管理人员需要熟悉一系列相关的命令和工具,这些内容正是《Oracle11g日常操作与维护手册》所涵盖的知识点。 ### 第1章 文档说明 文档说明章节往往是对手册整体结构、目标、适用范围和读者...

    oracle11g数据库安装具体操作

    Oracle 11g数据库安装教程 Oracle 11g是一款广泛应用的企业级数据库管理系统,它的安装过程需要遵循一系列步骤。在开始之前,请确保你的系统满足Oracle 11g的硬件和软件需求,包括操作系统版本、内存大小、磁盘空间...

    Oracle10g创建、修改、删除用户和用户表空间

    在Oracle 10g数据库管理中,创建、修改和删除用户以及用户表空间是数据库管理员(DBA)的常见任务。这些操作对于维护数据库的安全性、性能和数据完整性至关重要。下面将详细阐述如何在Oracle 10g中执行这些操作。 ###...

    Apress Expert Oracle Database 11g Administration

    - **实时数据保护**(Real-Time Data Protection):讨论Oracle 11g如何提供更强大的数据保护机制,包括备份和恢复策略。 - **性能优化工具**:介绍Oracle 11g新增的各种性能监控和调优工具,如SQL Performance ...

    oracle 10g 数据库恢复

    RMAN是Oracle提供的专业级数据库备份和恢复工具,它能够自动化大部分的备份和恢复过程,提高效率并减少人为错误。RMAN支持全库备份、表空间备份、文件备份等多种备份类型,并且能够进行基于时间、基于SCN(系统更改...

    Oracle11-R2与-Client-完全卸载方法

    尤其在Oracle 11g之前的版本中,如果不正确地卸载Oracle,可能会留下残留文件或注册表项,这些残留项可能会干扰新版本的安装或者造成其他问题。本文将详细介绍如何彻底卸载Oracle 11g R2以及Oracle客户端,确保系统...

    linux静默安装oracle11g实例参数设置.docx

    在Linux环境下,静默安装Oracle 11g数据库是一个自动化且高效的过程,主要涉及两个步骤:数据库软件安装和数据库实例创建。以下是对静默安装Oracle 11g时参数设置的详细解释: **1. 数据库软件安装参数** 在静默...

    oracle_11g_R2_windows2008_64_图文安装

    15. **自动备份选项**:选择不自动备份,因为Oracle自带的自动备份机制可能无法满足个性化需求。 16. **设置密码**:建议为所有账户设置相同的密码以便记忆,尽管这样做不符合Oracle的安全规范,但仍可以选择继续。...

    oracle 11g R2_windows2008_64_图文安装.pdf

    ### Oracle 11g R2 在 Windows 2008 x64 上的安装步骤详解 #### 一、准备工作 1. **下载Oracle 11g R2 for Windows:** - 首先需要从Oracle官网下载适用于Windows平台的Oracle 11g R2安装包。下载地址为: - ...

    Oracle_11g_R2在Win7下的安装与卸载

    ### Oracle 11g R2 在 Windows 7 下的安装步骤 #### 一、准备工作 在开始安装之前,首先需要确保已经下载了适用于 Windows 7 32位系统的 Oracle 11g R2 软件包。接着,将两个压缩包解压至同一个目录下,通常命名为 ...

    solaris10下安装oracle11gr2详解

    - 若在设置环境变量后安装 Oracle 11g R2 时出现 ORA-12705 错误,可能是由于 `NLS_LANG` 设置问题导致的。建议不设置环境变量尝试安装。 - 若在 bash shell 下执行 `source` 命令时遇到错误提示,确保在正确的 ...

    2021年oracle10g学习总结.docx

    Oracle 10g会在启动时自动检查系统环境。 5. **注意事项**: - 在Windows系统中,数据库文件通常保存在非系统盘,例如`D:\Oracle`,以避免系统崩溃时数据丢失。 - 安装完成后,需要配置环境变量,如`ORACLE_HOME`...

    在linux64上安装oracle11g完整.docx

    ### 在Linux 64位系统上安装Oracle 11g R2 的详细步骤与注意事项 #### 安装准备阶段 1. **创建Oracle用户及权限配置** - 执行命令`groupadd dba`和`groupadd oinstall`来创建dba和oinstall组。 - 使用`useradd ...

Global site tag (gtag.js) - Google Analytics