`
zerot86
  • 浏览: 471 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

oracle 数据备份与删除用户

阅读更多

     今天帮同事更新开发库中的数据到现场时,遇到一些问题:

 

     我直接把同事需要的那几个表的数据导出成脚本,现场数据已事先备份,然后truncate现场表数据,结果因外键问题,有3个表无法清空!  外键!外键!  竟然还有外键,好久没见到这个东西了,现在项目竟然还有外键,我去!!!

 

     幸好有备份,然后我就准备恢复备份,先删除现场当前用户及其下所有对象,因备份是使用数据泵备份的整个用户。  结果报错ORA-01940无法删除当前已连接用户

 

     特地记录几个sql语句  查看用户连接的

     select saddr,sid,serial#,paddr,username,status from v$session where username = 'SXPUBLIC' 

     alter system kill session '1173,36027'

 

     然后再恢复就OK了

 

     至于最开始同事需要的数据   我直接把脚本发给他,让他自己弄去啦!

分享到:
评论

相关推荐

    windows下oracle数据库备份压缩&删除历史备份.rar

    2. **RMAN表空间备份**:如果只需要备份特定表空间,如用户数据存储的USERS表空间,可以使用`run { backup tablespace 'USERS'; }`命令。 3. **RMAN数据文件备份**:针对单个数据文件,使用`run { backup filespiec...

    Oracle数据备份与容灾方案.pptx

    Oracle 数据备份与容灾方案 Oracle 数据备份与容灾方案是指在数据库系统中,为了避免数据丢失和业务中断,所采取的一系列措施和策略。这些措施包括数据备份、容灾、灾难恢复等,旨在保护数据库的安全和可靠性。 ...

    oracle自动备份脚本

    它不仅能够自动化地执行数据备份任务,还能有效管理备份文件,减少存储空间的浪费,提高数据恢复的效率。对于任何依赖于Oracle数据库的企业来说,构建并维护一套完善的自动备份系统,都是IT运维工作中的重要组成部分...

    ORACLE自动备份数据库脚本,并清除三天前数据

    ORACLE自动备份数据库脚本,并删除指定天数以前,所备份的数据文件。

    删除ORACLE某个用户下所有数据

    ### 删除Oracle某个用户下...3. **备份**:在进行删除操作之前,请务必做好数据备份,以防意外丢失重要数据。 通过上述步骤,可以有效地清除Oracle数据库中特定用户的所有数据,这对于数据库管理和维护是非常有用的。

    Oracle触发器备份表数据

    触发器是Oracle数据库中的一个重要特性,它允许用户定义在特定事件(如插入、更新或删除数据)发生时自动执行的一组SQL语句或PL/SQL代码块。通过合理设计触发器,可以实现复杂的数据处理逻辑和自动化操作。 ### ...

    oracle bat备份删除并压缩

    总结来说,Oracle BAT备份删除并压缩涉及到Oracle数据库的备份策略、RMAN命令、批处理脚本、文件清理和文件压缩等多个技术点。通过编写和执行这样的脚本,可以有效提高数据库管理的效率和安全性。

    Oracle+sde数据备份、恢复

    Oracle+SDE 数据备份和恢复是一个重要的数据库管理任务,从数据库中删除SDE和SDE USER用户、创建新的SDE用户和SDEUSER、系统权限设置、数据备份和恢复都是其中的重要组成部分。 首先,删除SDE和SDE USER用户是必要...

    oracle数据库自动备份脚本

    功能说明: 备份oracle数据库,并压缩打包,传至远程FTP服务器,做到本地异地同时备份,可自动清理本地过期备份,自动保留N个最新备份(针对此种备份,不针对文件夹),老的备份自动删除,将此文件加入系统任务计划,...

    oracle数据文件的删除命令

    在Oracle数据库管理与维护的过程中,经常会遇到需要删除特定数据文件的情况。例如,当数据文件损坏或不再需要时,通过适当的命令进行删除是非常必要的。本文将详细介绍如何使用Oracle命令行工具来执行数据文件的删除...

    ORACLE数据库备份用bat脚本

    在IT行业中,数据库管理是至关重要的任务之一,而Oracle数据库作为全球广泛使用的数据库管理系统,其数据安全性与备份策略显得尤为重要。本文将详细讲解如何利用批处理脚本(BAT)进行Oracle数据库的备份,并探讨...

    Oracle备份与恢复

    ### Oracle备份与恢复知识点 #### 一、Oracle数据库备份的重要性 在现代企业的信息化管理中,Oracle数据库因其稳定性和高效性而被广泛应用于各种业务场景之中。然而,由于硬件故障、软件错误、人为失误等原因,...

    windows下oracle11g数据泵自动备份脚本

    windows下oracle11g数据泵自动备份脚本含删除过期备份和使用方法 1、先建备份用的路径对象:(注:此处认为用来做备份的用户backupuser已经建好了,且已经有连接数据库的相应权限) sqlplus / as sysdba CREATE OR ...

    oraclerman备份原理[参照].pdf

    DML 语句是数据操纵语言,指对 Oracle 数据库中数据进行修改的语句,包括增加、修改和删除记录的语句。 Oracle 数据库对 DML 语句的处理过程是从 CLIENT/SERVER 模式开始的。用户将 DML 语句传递给服务器,服务器...

    Oracle数据库备份恢复工具

    本工具"Oracle数据库备份恢复工具"是基于MFC(Microsoft Foundation Classes)界面开发的,旨在提供一个简单易用的平台,帮助用户轻松完成Oracle数据库的备份与恢复任务。 首先,我们来了解Oracle数据库备份的基本...

    Oracle自动备份压缩

    2. **执行Oracle数据导出**:使用Oracle数据泵命令(`exp`),以指定的用户身份连接到Oracle实例,并将数据导出到指定目录下的DMP文件中。此处的`strCmd`变量包含了导出命令的所有必要参数,如用户名、密码、目标...

    oracle批量删除数据

    - **备份**:在执行批量删除操作前,务必做好数据备份工作,以防意外丢失重要数据。 通过以上分析,我们可以看到Oracle批量删除数据不仅能够有效提升数据处理效率,而且在实现过程中还需要考虑多种因素来确保操作的...

    Oracle数据库备份与恢复操作手册

    本操作手册将深入探讨Oracle数据库的备份与恢复策略,确保在面临数据丢失或系统故障时,能够迅速、有效地恢复业务运行。 首先,我们要了解数据库备份的基本概念。备份是预防数据丢失的重要手段,分为物理备份和逻辑...

    Oracle 定时删除数据 并释放空间

    Oracle 定时删除数据 并释放空间 ,创建存储过程并使用job完成。

Global site tag (gtag.js) - Google Analytics