精华内容
下载资源
问答
  • 导出数据库整库但是数据库整库大小在250G左右,通过exp system/password@...命令导出到20多G后停止增长,无任何报错,需要如何导出才能顺利通过exp命令完成导出,不接受expdp导出方式.
  • 1、不能用ctrl+c来终止导出(演示)按照以前的习惯,在进行oracle数据库数据导出操作时,大家一般都会使用组合键“CTRL+C”来终止导出操作。但这种方法在expdp导出数据时,却不能使用,因为虽然可以用ctrl+c终止expdp...

    概述

    今天在做expdp导出时因没预估好数据量,所以需终止正在进行expdp导出数据的任务。那么怎么正确停止expdp导出任务呢?下面介绍一下我的操作过程。

    396bb0c84367c27bb2fc993acd3231d3.png

    1、不能用ctrl+c来终止导出(演示)

    按照以前的习惯,在进行oracle数据库数据导出操作时,大家一般都会使用组合键“CTRL+C”来终止导出操作。但这种方法在expdp导出数据时,却不能使用,因为虽然可以用ctrl+c终止expdp进程,但数据库导出任务仍在继续,磁盘空间仍在变小。

    213dcd28a0bc20f3e8ce3cd7ecf72e9e.png

    可以观察到导出的数据还是在增加的。

    9e06b9886749964c8c4fe9dc60e45882.png

    2、查询状态

    --ctrl+C终止的任务运行状态仍为EXECUTINGselect job_name,state from dba_datapump_jobs 
    8e64cb5b757d9573c5542c11fa72d719.png

    3、stop_job命令来终止导出

    3.1、进入命令行

    expdp glogowner/xxx ATTACH=SYS_EXPORT_SCHEMA_04
    a3d8a964a01df87cc2a23c1c900dc6d2.png

    3.2、停止job

    在 “Export> ”提示符下输入命令:stop_job=immediate

    回车后,再输入yes确定结束当前任务,即可正确终止正在进行expdp导出数据的任务。

    f67a7e94aa68243eaaea5ad287d0b204.png

    4、验证

    select job_name,state from dba_datapump_jobs;
    ac8beb52aa58a014a8fa3620d51e1af9.png

    所以以后不要随随便便用ctrl+c来中断任务,数据库的操作一定要三思而后行,后面会分享更多devops和DBA方面的内容,感兴趣的朋友可以关注下~

    f09b7b1f6b7abfc90f6bf21abfb9f430.gif
    展开全文
  •  在用exp/imp导入导出数据库的时候,新的库经常出到序列小于表中最大值的情况。一直都不知道问题出在了什么地方,后来经同事提醒才恍然大悟,在exp的时候,应用程序是没有停止的,也就是说,命令在执行的过程中,...

    问题描述:

          在用exp/imp导入导出数据库的时候,新的库经常出到序列小于表中最大值的情况。一直都不知道问题出在了什么地方,后来经同事提醒才恍然大悟,在exp的时候,应用程序是没有停止的,也就是说,命令在执行的过程中,先导出了序列,然后再导的表,而表的数据一直在增加,所以出现此情况。

     

    解决方法:

          知道问题所在了,那就知道解决方案了。

      1:工具:导出库后,再用PLSQL把序列导出来(命令窗口不行,因为exp不能只导序列),导入库后重建序列。

      2:手工:导出库后,使用SQL生成建序列脚本,导入库后重建序列。

     

    SELECT ' create sequence username.' || SEQUENCE_NAME || 
           ' minvalue ' || MIN_VALUE || 
           ' maxvalue ' || MAX_VALUE || 
           ' start with ' || LAST_NUMBER || 
           ' increment by ' || INCREMENT_BY || 
           ' cache ' || CACHE_SIZE || ' ;'
      FROM USER_SEQUENCES;
    展开全文
  • 4 --冷备份:将物理文件复制(需要停止数据库服务器)。 5 --特点:数据比较完整、操作简单。 6 7 --热备份:数据库在运行时,使用备份命令进行数据备份。 8 --特点:根据需要备份指定数据、操作比较复杂。 ...
     1 --Oracle中的数据备份
     2 
     3 --数据备份分类:
     4 --冷备份:将物理文件复制(需要停止数据库服务器)。
     5 --特点:数据比较完整、操作简单。
     6 
     7 --热备份:数据库在运行时,使用备份命令进行数据备份。
     8 --特点:根据需要备份指定数据、操作比较复杂。
     9 --导出数据:exp   导入数据:imp
    10 exp 用户名/密码 file=备份文件的路径 需要备份的详细参数设置
    11 
    12 --备份数据量分类:
    13 --1.完全备份(整个数据库都会备份)
    14 exp 用户名/密码 file=备份文件的路径 full=y
    15 
    16 --2. 按照指定表备份
    17 exp 用户名/密码 file=备份文件的路径 tables=(表名,......)
    18 imp 用户名/密码 file=备份文件的路径 tables=(表名,......) 
    19 注意:导入用户的权限必须>=导出用户的权限。
    20 
    21 --3.按照模式(用户)备份
    22 exp 用户名/密码 file=备份文件的路径 owner=(用户名,......)
    23 imp 用户名/密码 file=备份文件的路径 fromuser=导出用户 touser=导入用户
    24 
    25 --4.按表空间备份
    26 exp 用户名/密码 file=备份文件的路径 tablespaces=(表空间名,....)
    27 imp 用户名/密码 file=备份文件的路径 tablespaces=(新空间名) full=y
    28 注意:只会导入系统不存在的表。
    29 
    30 drop table test1
    31 select * from test1 
    32 
    33 insert into test1 values (1001,'admin')
    34 
    35 select * from user_tables where tablespace_name = 'SYSTEM'

     

    转载于:https://www.cnblogs.com/huzi007/archive/2013/01/25/2876382.html

    展开全文
  • oracle相关命令

    2019-08-27 11:15:33
    1、启动数据库服务命令:... 停止数据库服务命令:net stop OracleServiceXE 2、更改数据库端口: begin dbms_xdb.sethttpport('8888'); dbms_xdb.setftpport('0'); end; / 3、导入导出命令: ...

    1、启动数据库服务命令:net start OracleServiceXE
       停止数据库服务命令:net stop OracleServiceXE
    2、更改数据库端口:
         begin
            dbms_xdb.sethttpport('8888');
            dbms_xdb.setftpport('0');
          end;
          /
    3、导入导出命令:
        导入:
        imp ROBOFUND/ROBOFUND@XE file=d:/robofund20181108.dmp full = y   
        imp JH_FUND_TEST/JH_FUND_TEST@190.190.11.18:1521/orcl file=g:/fund_20151230.dmp fromuser=JH_FUND_TEST 
        导出:
         exp YTFUNDDEV/YTFUNDDEV@XE file=D:/YTFUNDDEV_201806221720_kongku.dmp
        exp FUNDVIEW/FUNDVIEW@190.190.11.18:1521/fund file=d:/FUNDVIEW.dmp
    4、用户授权:
        grant dba to 用户名
    5、连接数据库:
        conn 用户名/密码 as sysdba
    6、清库:
        drop tablespace USERS INCLUDING CONTENTS CASCADE constraints;
    7、创建表空间:
        CREATE TABLESPACE USERS LOGGING DATAFILE 'D:\oraclexe\app\oracle\oradata\XE\USERS.DBF' SIZE 32M AUTOEXTEND ON NEXT 32M MAXSIZE 11G EXTENT MANAGEMENT LOCAL;
    8、创建用户:
        CREATE USER FUND IDENTIFIED BY FUND DEFAULT TABLESPACE USERS TEMPORARY TABLESPACE TEMP;
    9、删除用户:
        drop user FUND cascade;

    展开全文
  • 备份主要分为应用备份和数据库备份 一、首先对原来的应用进行...二、然后我们要对数据库进行备份,这里我们要用到exp命令(exp是数据的导出命令),在cmd命令窗口下运行一下命令 exp username/userpwd@ORCL D:\a.dmp
  • Oracle停止Expdp/Impdp任务

    千次阅读 2019-09-21 23:25:44
    由于数据泵导入/导出命令是在数据库中生成了job运行,所以Oracle停止Expdp/Impdp任务时,是不可以如同exp/imp一样直接单单使用Ctrl+C的方式进行终止的,因为发送了Ctrl+C命令后,数据泵任务依旧是在后台执行的 ...
  • 以下是开发中常用的的操作 和基本命令 启动监听lsnrctl start 关闭监听lsnrctl stop 启动数据库sqlplus as sysdbasql>startup 停止数据库sql>shutdown immediate 启动dbconsole服务emctl start ...
  • 以下是开发中常用的的操作 和基本命令 启动监听lsnrctl start 关闭监听lsnrctl stop 启动数据库sqlplus as sysdbasql>startup 停止数据库sql>shutdown immediate 启动dbconsole服务emctl start dbconsole...
  • Oracle11g从入门到精通2

    2014-06-04 13:47:10
    2.3.1 停止所有的Oracle服务 2.3.2 用OUI卸载所有的Oracle组件 2.3.3 手动删除Oracle遗留的成分 2.4 Oracle的应用结构 2.4.1 单磁盘独立主机结构 2.4..2 多磁盘独立主机结构 2.4.3 多数据库独立主机结构...
  • 通过操作系统命令top topas glance等查看top进程号,确认是系统进程还是oracle应用进程,查询当前top进程执行的操作和sql语句进行分析。 根据进程号获取正在执行的sql SELECT a.osuser, a.username,b.address,...
  • 附录部分内容丰富、便于参照,包括Oracle命令、关键字、功能以及函数等。   作译者 作者  Kevin Loney是Oracle数据库设计、开发、管理和调整方面的国际知名专家。作为金融界的一名企业数据库架构师,2002年他被...
  • 1. 在运行services.msc打开服务,停止Oracle的所有服务。 2. oracle11G自带一个卸载批处理\app\Administrator\product\11.2.0\dbhome_1\deinstall\deinstall.bat 3. 运行该批处理程序将自动完成oracle卸载工作,最后...
  • PLSQL Developer 8.0.3.1510 简体中文绿色破解版

    万次下载 热门讨论 2010-07-15 16:36:07
     集成调试器(要求Oracle 7.3.4或更高)——该调试器提供您所需要的全部特性:跳入(Step In)、跳过(Step Over)、跳出(Step Out)、异常时停止运行、断点、观察和设置变量、观察全部堆栈等。基本能够调试任何...
  • PL/SQL Developer v8.0.zip

    2019-07-17 17:29:59
    集成调试器(要求Oracle 7.3.4或更高)——该调试器提供您所需要的全部特性:跳入(Step In)、跳过(Step Over)、跳出(Step Out)、异常时停止运行、断点、观察和设置变量、观察全部堆栈等。基本能够调试任何程序...
  •  集成调试器(要求Oracle 7.3.4或更高)——该调试器提供您所需要的全部特性:跳入(Step In)、跳过(Step Over)、跳出(Step Out)、异常时停止运行、断点、观察和设置变量、观察全部堆栈等。基本能够调试任何...
  •  该调试器(要求Oracle 7.3.4或更高)提供您所需要的全部特性:跳入(Step In)、跳过(Step Over)、跳出(Step Out)、异常时停止运行、断点、观察和设置变量、观察全部堆栈等。基本能够调试任何程序单元(包括...
  • 目录 IBM WEBSPHERE PORTAL 1 目录 2 参数资料 10 一、搜索功能 11 1、搜索表单 11 2、搜索组件 11 3、搜索集合 12 ...二、设置ORACLE归档日志空间大小的命令 396 三、ORA 00257 397 四、ORA 01024 397
  • ORCALE语句大全

    2012-11-22 11:42:53
    导出整个数据库 exp userid=system/orcl@orcl file=d:\all.dmp full=y log=d:\all.log 导出自己的方案 exp userid=scott/orcl@orcl owner=scott file=d:\scott.dmp log=d:\scott.log www.2cto.com 导出其它...
  • kmtune //HP-UX下用kmtune>kernel.txt将内核参数信息导出到kernel.txt文件中配置文件为: /usr/conf/master.d/core-hpux ##操作系统 //操作系统版本 uname -a //操作系统补丁 instfix -i|grep ML //获取硬件信息 ...
  • 配置 Oracle 数据库以便进行配置日志记录 151 设置“配置日志记录”属性 151 设置“配置日志记录”属性 151 委派“配置日志记录”管理 152 使用配置日志 152 查看“配置日志记录”属性 152 查看“配置日志记录”属性...
  • 测试培训教材

    2014-04-01 12:10:48
    QC支持的数据库Oracle、SQLServer QC支持的操作系统:Windows、Linux、Solaris 支持群集: 服务器端硬件和数据库要求: Windows: Linux: Solaris: 客户端系统要求: 练习1:安装QC 详见...

空空如也

空空如也

1 2
收藏数 24
精华内容 9
关键字:

停止oracle导出数据库命令