ORACLE DIRECTORY目录管理步骤

ORACLE的 DIRECTORY在数据库中是个目录的路径,需要在操作系统中有相应的目录与之对应;ORACLE目录的作用就是让ORACLE数据库和操作系统之前进行文件的交互,最常见的就是数据泵的导入和导出;

DIRECTORY的管理步骤:

1、创建:CREATE [OR REPLACE] DIRECTORY directory AS ‘pathname‘ ;

例如:CREATE OR REPLACE DIRECTORY DIR AS ‘F:\expbak‘;

2、赋权:GRANT READ[,WRITE] ON DIRECTORY directory TO username;

例如:grant read, write on directory exp_dir to john;

3、查询directory的方法

select * from dba_directories;

4、删除:drop directory DATACHK_DUMP;

5、通过数据泵导出数据到相应的目录

导出的时候可以直接配合directory 直接写dumpfile的文件名接口,oracle会导出到相应的目录中。

expdp \"/ as sysdba\" directory=DIR_EXP dumpfile=party.photo_compare_info_201612.dmp tables=party.photo_compare_info_201612 logfile=expdp_party.photo_compare_info_201612.log

原文地址:https://www.cnblogs.com/kawashibara/p/9351573.html

时间: 2024-08-02 20:53:47

ORACLE DIRECTORY目录管理步骤的相关文章

Oracle Directory目录的知识

在上一章介绍expdp/impdp时曾使用过DIRECTORY这个概念,下面再简单说明下DIRECTORY的点点滴滴. MOS上对DIRECTORY的解释(266875.1): (1).基于服务端 vs 基于客户端 DIRECTORY变量指出了expdp导出数据泵或impdp导入数据泵将dump文件.log文件以及SQL文件(仅适用于impdp)写到什么路径. 因为导出数据泵和导入数据泵都是基于服务端的,不是基于客户端的,因此输出文件的路径都是相对于服务端目录的路径.数据泵要求将目录路径作为一个

ORACLE directory 目录--转载

Create directory让我们可以在Oracle数据库中灵活的对文件进行读写操作,极大的提高了Oracle的易用性和可扩展性.其语法为:CREATE [OR REPLACE] DIRECTORY directory AS 'pathname'; 本案例具体创建如下: create or replace directory exp_dir as '/tmp'; 目录创建以后,就可以把读写权限授予特定用户,具体语法如下:GRANT READ[,WRITE] ON DIRECTORY dire

Oracle 基于用户管理恢复的处理

================================ -- Oracle 基于用户管理恢复的处理 --================================ Oracle支持多种方式来管理数据文件的备份与恢复来保证数据库的可靠与完整.除了使用RMAN工具以及第三方备份与恢复工具之外,基于 用户管理的备份与恢复也是DBA经常使用的方式之一.本文首先介绍了恢复的相关概念,接下来详细讲述了在归档模式下使用基于用户管理恢 复的处理过程. 一.恢复的相关概念 介质恢复 首先使用备份还

设置ORACLE自动内存管理

文章参考:ORACLE 11g官方文档[Managing Memory] 前言:之前搭建数据库集群环境后,现场的维护人员不知何时改为了手动内存管理,且参数设置存在不合理,导致客户plsql执行报错,如下所示: 查看数据库日志,有如下提示: Wed Mar 15 00:15:08 2017 Errors in file /app/oracle/diag/rdbms/resdb/resdb1/trace/resdb1_ora_12320832.trc  (incident=441054): ORA-

oracle数据库迁移的步骤

目的:将192.168.9.102上GGWSXT/[email protected]:1521/ORACLE部署到104上 1.查看原用户表空间 select tablespace_name,count(0) from dba_segments where owner=upper('GGWSXT') group by tablespace_name; 2.查看原用户创建表空间的目录 select * from dba_data_files: 3.为原用户创建表空间 create tablespa

文件与目录管理命令(三)

目录管理类命令包括:cd,pwd,ls,mkdir,rmdir,tree,cp,mv,rm,touch,stat 1.1.ls 功能:列出文件或目录 命令帮助: man ls info ls ls --help help cd  #只有内部命令才能用ls /usr/share/man 文档位置 常用选项: -a:列出所有的文件(包含隐藏文件) -l:以长格式的形式列出信息 -i:显示文件inode号 -h:单位换算 -m:以逗号分割文件名列出 -t:按照修改时间来排序 -r:按照修改时间来反向排

(转)Oracle RAC日常管理命令

转自:http://www.xuebuyuan.com/1206937.html 一.查看RAC环境 RAC架构,2节点信息 节点1 SQL> show parameter instance NAME TYPE VALUE ------------------------------------ ----------- ----------------------------------------------- active_instance_count integer cluster_dat

Oracle 11g 详细安装步骤

一.Oracle 下载 注意Oracle分成两个文件,下载完后,将两个文件解压到同一目录下即可. 路径名称中,最好不要出现中文,也不要出现空格等不规则字符. 官方下地址: http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html以下两网址来源此官方下载页网. win 32位操作系统 下载地址: http://download.oracle.com/otn/nt/oracle11g/1120

Go项目目录管理

在Go的官网文档How to Write Go Code中,已经介绍了Go的项目目录一般包含以下几个: src 包含项目的源代码文件: pkg 包含编译后生成的包/库文件: bin 包含编译后生成的可执行文件. 可以通过下面的例子来说明工程目录的组织管理.(Windows 7 64位,go version go1.3.3 windows/amd64) 1. 创建一个库文件 创建一个库文件a.go并保存在scr目录的一个子目录下面. package myfunc import "fmt"