`

oracle 最常用的命令

 
阅读更多

在sql developer中执行

create user f identified by y;

grant dba to f;

在命令行中执行
exp f/y buffer=64000 file=d:\b.dmp owner=f

imp f/y@orcl file=D:\b.dmp full=y ignore=y

 

针对Oracle 11gexp是无法导出空表的解决方案。

   1、先查询一下当前用户下的所有空表 

      select table_name from user_tables where NUM_ROWS=0; 

    2、用以下这句查找空表 

      select 'alter table '||table_name||' allocate extent;' from user_tables where num_rows=0 

       把查询结果导出,执行导出的语句 

 3、然后再执行 

       exp 用户名/密码@数据库名 file=/home/oracle/exp.dmp log=/home/oracle/exp_smsrun.log   成功! 

 

一,windows下面的备份 
1,先写一个数据库备份的bat脚本,确保能够在命令行下执行 
exp f/y buffer=64000 file=d:\dbbak\f_%date:~0,4%%date:~5,2%%time:~0,2%%time:~3,2%.dmp log=d:\dbbak\f_%date:~0,4%%date:~5,2%%time:~0,2%%time:~3,2%.log
2,添加定时计划(开始——>程序-->附件-->系统工具-->定时计划) 
按照指定的步骤依次添加即可 

 

 存储设备建表空间

create tablespace ecology datafile '/oradata/oadb/ecology.dbf' size 8000M AutoExtend  On Next 10M segment space management auto;

CREATE USER cology IDENTIFIED BY cology DEFAULT TABLESPACE ecology TEMPORARY TABLESPACE Temp;                
grant connect,resource,dba to ecology8;

impdp ecology/ecology@oadb directory=/home dumpfile=dmp20140705.dmp EXCLUDE=STATISTICS  REMAP_SCHEMA=cology:ecology

 

查询最近执行的SQL语句

select last_load_time,disk_reads,sorts,fetches,buffer_gets,optimizer_cost,cpu_time,sql_fulltext,sql_text from v$sql where to_char(last_load_time)> '2014-07-10/14:00:00'  order by last_load_time desc;

 

 

不能打开到主机的连接, 在端口 1521: 连接失败  

http://lggsuper.blog.163.com/blog/static/194633320102313342578/

分享到:
评论

相关推荐

    ORACLE DBA 常用命令

    ORACLE DBA 常用命令

    Oracle DBA常用命令总结

    Oracle DBA常用命令总结 , 包含 复杂权限控制等等

    oracle 常用命令大全

    oracle 常用命令大全 oracle dba 常用命令 1 运行 SQLPLUS 工具 sqlplus 2 以 OS 的默认身份连接 / as sysdba 3 显示当前用户名 show user 4 直接进入 SQLPLUS 命令提示符 sqlplus /nolog 5 在命令提示符以 OS 身份...

    oracle dba常用命令

    dba常用命令…………………………………………………………

    natstat,oracle常用命令常用命令

    natstat,oracle常用命令常用命令natstat,oracle常用命令常用命令natstat,oracle常用命令常用命令natstat,oracle常用命令常用命令natstat,oracle常用命令常用命令

    oracle常用cmd命令

    Oracle 常用 CMD 命令 Oracle 是一种关系数据库管理系统,提供了强大的数据存储和管理功能。但是,对于新手来说,熟悉 Oracle 的 CMD 命令是非常必要的。下面我们将详细介绍 Oracle 常用的 CMD 命令,帮助新手快速...

    Oracle DBA常用运维命令大全

    ### Oracle DBA常用运维命令详解 #### 一、SQLPLUS工具使用 **1. 运行SQLPLUS工具** - **命令**: `sqlplus` - **描述**: SQL*Plus 是 Oracle 提供的一个强大的命令行工具,用于执行 SQL 命令、脚本文件等。 - **...

    Oracle日常运维常用命令速查手册

    Oracle 日常运维常用命令速查手册 Oracle 是一款功能强大且广泛应用的关系数据库管理系统,作为Oracle运维人员,熟悉常用的命令和语句是非常必要的。本文档汇总了 Oracle 日常运维中常用的命令和语句,包括登录 ...

    个人总结oracle 9i常用命令(txt)

    - 执行`startup`命令来启动Oracle实例。 2. **关闭Oracle系统** - 同上,进入Oracle用户和SVRMGRL环境。 - 使用`shutdown`命令关闭Oracle实例。 3. **作为Root用户启动或关闭Oracle系统** - 通过`su - root`...

    初学者必备oracle 1000个常用命令_oracle 命令大全_oracle命令集合

    oracle 常用命令_oracle 命令大全_oracle命令集合_oracle基本命令 非常方便,带查询功能,能很方便的查询你要找的oracle命令写法

    oracle维护常用命令

    oracle维护常用命令

    Oracle经典常用命令

    Oracle数据库是全球广泛使用的...这些命令行操作是Oracle数据库管理员日常工作中最常用的,熟练掌握它们能有效提高工作效率。在实际操作中,还需根据具体环境和需求进行调整。详细信息可参考Oracle官方文档或相关教程。

    oracle常用命令文档

    ### Oracle 常用命令与操作指南 #### 一、Oracle 安装与卸载注意事项 **1.1 Oracle 的安装** - **安装步骤:** 对于 Oracle 的安装,网络上有很多详细的指导教程。在安装过程中,需要注意的是,管理口令部分确保...

    oracle oradebug常用命令

    oracle oradebug常用命令

    ORACLE数据库常用命令

    ORACLE数据库的内核参数设置是数据库管理员最常用的命令之一,通过设置内核参数可以提高数据库的性能和安全性。常用的内核参数设置命令有: * 设置processes参数:ALTER SYSTEM SET PROCESSES=500 SCOPE=SPFILE; * ...

    oracle 11g常用命令

    Oracle 11g 常用命令 Oracle 11g 是一种关系数据库管理系统,提供了许多实用的命令来管理和维护数据库。在本文中,我们将介绍一些常用的 Oracle 11g 命令,包括监听命令、用户管理命令、表及表空间管理命令等。 一...

    oracle数据库常见命令

    本文主要介绍了Oracle数据库中常用的导入导出命令及其具体用法。导出命令主要用于备份数据,而导入命令则用于将数据恢复至数据库中。在执行这些命令之前,确保已经正确地设置了表空间和用户信息是非常重要的。此外,...

    ORACLE常用命令.doc

    本文将深入探讨Oracle数据库的一些常用命令,以及如何有效地利用数据字典。 一、Oracle的启动与关闭 Oracle数据库有多种启动方式,根据不同的操作需求选择适合的启动模式: 1. `startup nomount`:非安装启动,仅...

Global site tag (gtag.js) - Google Analytics