在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 常用命令大全 oracle dba 常用命令 1 运行 SQLPLUS 工具 sqlplus 2 以 OS 的默认身份连接 / as sysdba 3 显示当前用户名 show user 4 直接进入 SQLPLUS 命令提示符 sqlplus /nolog 5 在命令提示符以 OS 身份...
dba常用命令…………………………………………………………
natstat,oracle常用命令常用命令natstat,oracle常用命令常用命令natstat,oracle常用命令常用命令natstat,oracle常用命令常用命令natstat,oracle常用命令常用命令
Oracle 常用 CMD 命令 Oracle 是一种关系数据库管理系统,提供了强大的数据存储和管理功能。但是,对于新手来说,熟悉 Oracle 的 CMD 命令是非常必要的。下面我们将详细介绍 Oracle 常用的 CMD 命令,帮助新手快速...
### Oracle DBA常用运维命令详解 #### 一、SQLPLUS工具使用 **1. 运行SQLPLUS工具** - **命令**: `sqlplus` - **描述**: SQL*Plus 是 Oracle 提供的一个强大的命令行工具,用于执行 SQL 命令、脚本文件等。 - **...
Oracle 日常运维常用命令速查手册 Oracle 是一款功能强大且广泛应用的关系数据库管理系统,作为Oracle运维人员,熟悉常用的命令和语句是非常必要的。本文档汇总了 Oracle 日常运维中常用的命令和语句,包括登录 ...
- 执行`startup`命令来启动Oracle实例。 2. **关闭Oracle系统** - 同上,进入Oracle用户和SVRMGRL环境。 - 使用`shutdown`命令关闭Oracle实例。 3. **作为Root用户启动或关闭Oracle系统** - 通过`su - root`...
oracle 常用命令_oracle 命令大全_oracle命令集合_oracle基本命令 非常方便,带查询功能,能很方便的查询你要找的oracle命令写法
oracle维护常用命令
Oracle数据库是全球广泛使用的...这些命令行操作是Oracle数据库管理员日常工作中最常用的,熟练掌握它们能有效提高工作效率。在实际操作中,还需根据具体环境和需求进行调整。详细信息可参考Oracle官方文档或相关教程。
### Oracle 常用命令与操作指南 #### 一、Oracle 安装与卸载注意事项 **1.1 Oracle 的安装** - **安装步骤:** 对于 Oracle 的安装,网络上有很多详细的指导教程。在安装过程中,需要注意的是,管理口令部分确保...
oracle oradebug常用命令
ORACLE数据库的内核参数设置是数据库管理员最常用的命令之一,通过设置内核参数可以提高数据库的性能和安全性。常用的内核参数设置命令有: * 设置processes参数:ALTER SYSTEM SET PROCESSES=500 SCOPE=SPFILE; * ...
Oracle 11g 常用命令 Oracle 11g 是一种关系数据库管理系统,提供了许多实用的命令来管理和维护数据库。在本文中,我们将介绍一些常用的 Oracle 11g 命令,包括监听命令、用户管理命令、表及表空间管理命令等。 一...
本文主要介绍了Oracle数据库中常用的导入导出命令及其具体用法。导出命令主要用于备份数据,而导入命令则用于将数据恢复至数据库中。在执行这些命令之前,确保已经正确地设置了表空间和用户信息是非常重要的。此外,...
本文将深入探讨Oracle数据库的一些常用命令,以及如何有效地利用数据字典。 一、Oracle的启动与关闭 Oracle数据库有多种启动方式,根据不同的操作需求选择适合的启动模式: 1. `startup nomount`:非安装启动,仅...