易截截图软件、单文件、免安装、纯绿色、仅160KB

Oracle简单数据移动

导出. 想要导出其他用户的对象需要有EXP_FULL_DATABASE角色
exp 用户名/密码 file=路径 tables=(表名1,表名2,...) 导入. 想要导入其他用户的对象需要有IMP_FULL_DATABASE角色
imp 用户名/密码 file=路径 数据泵导出
a.) 只能导出到Oracle管控目录. 可以使用默认的DATA_PUMP_DIR
b.) 查询DATA_PUMP_DIR信息. 可以看到对应具体的物理路径.
      SELECT * from dba_directories WHERE directory_name = 'DATA_PUMP_DIR';
c,.) 授权将要导出的用户,相应目录的权限
      GRANT READ, WRITE ON DIRECTORY DATA_PUMP_DIR TO scott;
d.) 将参数写入一个文件好方便使用.如写入到c:\para.txt
      DIRECTORY=DATA_PUMP_DIR
      tables=tables=(表名1,表名2,...)
      DUMPFILE=scott.dmp
      QUERY=scott.表名1:"WHERE 条件"
e.) 运行
     expdp 用户名/密码 parfile=c:\para.txt 数据泵导入.刚刚的数据
impdp 用户名/密码 parfile=c:\para.txt 数据泵导入时,改变所属用户和表空间.
在参数文件中加入类似参数,然后执行以上的导入命令.

REMAP_SCHEMA=SCOTT:XXX
REMAP_TABLESPACE=USERS:YYY


相关文档:

oracle 表空间操作

oracle表空间操作详解
  1
  2
  3作者:   来源:    更新日期:2006-01-04 
  5
  6 
  7建立表空间
  8
  9CREATE TABLESPACE data01
 10DATAFILE '/ora ......

ORACLE 在not in中使用null的问题

以前还专门小总结过一下ORACLE中关于NULL的一些问题,碰巧今天在看书的过程中又看到了另外一个以前没发现的需要注意的地方,那就是在not in中使用null的问题。
SQL> select * from dept;
    DEPTNO DNAME          LOC
---------- -------------- ---- ......

修改ORACLE最大会话数

修改ORACLE最大会话数 查看当前oracle最大会话数 show parameter 条件 条件可以使用参数名中包含的几个字母,如show parameter process将显示 NAME TYPE VALUE
------------------------------------ ----------- ------
aq_tm_processes integer 0
db_writer_processes integer 1
gcs_server_p ......

Oracle 常用SQL


1、查看表空间的名称及大小
select t.tablespace_name, round(sum(bytes/(1024*1024)),0) ts_size
from dba_tablespaces t, dba_data_files d
where t.tablespace_name = d.tablespace_name
group by t.tablespace_name;
2、查看表空间物理文件的名称及大小
select tablespace_name, file_id, file_name,
round(by ......

Oracle 常用 命令

一、ORACLE的启动和关闭
1、在单机环境下
要想启动或关闭ORACLE系统必须首先切换到ORACLE用户,如下
su - oracle
a、启动ORACLE系统
oracle>svrmgrl
SVRMGR>connect internal
SVRMGR>startup
SVRMGR>quit
b、关闭ORACLE系统
oracle>svrmgrl
SVRMGR>connect internal
SVRMGR>shutdown
SVR ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号