`
天空之城
  • 浏览: 402692 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Linux环境中Oracle数据导入与导出备份创建用户操作

 
阅读更多

以下是开发中常用的的操作 和基本命令

启动监听
lsnrctl start
关闭监听
lsnrctl stop
启动数据库
sqlplus as sysdba
sql>startup
停止数据库
sql>shutdown immediate
启动dbconsole服务
emctl start dbconsole
停止dbconsole服务
emctl stop dbconsole
启动或停止 iSQL*Plus:
isqlplusctl start | stop

 

数据导入导出操作过程

 

启动Oracle:

sqlplus "system/system as sysdba"

startup

进入sqlplus以后:

以要导入、导出到WQ为例。

必须有/u01/oradata/WQ的写入权限:才可以进行如下操作.

创建表空间:

create tablespace WQ(表空间名) logging datafile '/u01/oradata/WQ(和前边WQ一致,/u01/oradata目录必须存在而且有写入权限)' size 200M autoextend on next 50M extent management local segment space management auto;

创建用户和密码:

create user wq(用户名) identified by "summit"(密码) default tablespace wq(表空间名) temporary tablespace TEMP profile default quota unlimited on users;

添加用户授权:

grant dba,connect,resource,aq_administrator_role,aq_user_role,authenticateduser to wq(用户名);

退出sqlplus,在Oracle用户登录下:

(导入备份)imp wq/summit file=/home/Oracle/0730.dmp fromuser=wq(这个是当时导出数据时Oracle的用户名) ignore=y

(导出备份)exp wq/summit file=/home/Oracle/0730.dmp owner=wq

**导入/导出 可以直接输入 imp/exp根据提示选择导入/导出  表空间/用户/表  等 

开启Oracle监听:

lsnrctl

start

 

删除表空间 /用户

DROP TABLESPACE spectrip(表空间名) INCLUDING CONTENTS AND DATAFILES;

drop user ectrip;

分享到:
评论

相关推荐

    Linux下Oracle数据导入导出方法

    在Linux环境下进行Oracle数据库的数据导入导出工作,是数据库管理员(DBA)日常维护工作中不可或缺的一部分。本文将详细解析Linux下Oracle数据导入导出的方法,包括使用exp和imp工具的具体操作流程。 ### Linux下...

    Oracle数据库导入导出工具

    在日常运维和开发过程中,数据的导入导出是非常常见的任务,这包括数据迁移、备份、恢复等场景。本工具是一款基于Java编写的桌面应用程序,专为Oracle数据库的导入导出提供便利。 1. **Oracle数据库导入导出的重要...

    ORACLE数据定时导入导出工具

    Oracle 数据定时导入导出工具是数据库管理中一个关键的组件,尤其对于企业级数据库系统而言,数据的安全性和可恢复性至关重要。Oracle 提供了多种工具和技术来实现这一目标,包括 Data Pump、SQL*Loader 和 RMAN...

    LINUX下Oracle数据导入导出的方法详解

    本文讲述了LINUX下Oracle数据导入导出的方法。分享给大家供大家参考,具体如下: 一. 导出工具 exp 1. 它是操作系统下一个可执行的文件 存放目录/ORACLE_HOME/bin exp导出工具将数据库中数据备份压缩成一个二进制...

    linux下oracle数据dmp导入

    在Linux环境下进行Oracle数据DMP导入是一项关键的数据库管理任务,尤其对于数据迁移、备份恢复等场景至关重要。本文将深入探讨这一过程中的关键技术点,包括导入模式的选择、具体操作步骤,以及注意事项,旨在帮助...

    oracle Imp导入数据

    Oracle IMP 导入数据乱码问题解决方法 OracleIMP 命令是 Oracle 数据库中的一种数据导入...解决 Oracle IMP 导入数据乱码问题的关键是正确地设置 NLS_LANG 环境变量,并确保备份文件的编码方式与数据库的字符集一致。

    oracle按用户导入导出数据

    ### Oracle按用户导入导出数据:详细...通过以上步骤,可以在Oracle数据库中实现按用户级别的数据导入导出操作,这对于数据迁移、备份恢复等场景具有重要意义。在整个过程中,细致的数据准备和权限管理是成功的关键。

    ORACLE导入导出数据

    Oracle 数据库的导入导出是数据库管理中常见的操作,用于数据迁移、备份和恢复。本文主要探讨如何在 Oracle 环境中进行数据的导入和导出,以及涉及的一些关键参数。 1. **导出数据 (exp)** Oracle 的导出工具 `exp...

    linux下shell脚本实现数据的导出

    在Linux环境下,shell脚本是自动化任务的强大工具,尤其对于数据导出这样的操作,通过编写shell脚本可以方便地实现定期备份或者按需导出。本文将深入讲解如何使用shell脚本来实现数据的导出,并结合Java代码进行调用...

    linux下安装oracle导入数据泵文件.docx

    在Linux环境下安装Oracle数据库并导入数据泵文件是一个常见的任务,主要涉及到Oracle的数据泵工具(Data Pump)和Linux系统的文件管理及权限设置。以下是对这个过程的详细解释: 1. **数据泵文件准备**: 数据泵...

    Oracle 数据库导出导入命令及详解

    在数据库管理中,数据导出和导入是常见的操作,用于备份、迁移、恢复或者在不同环境间转移数据。本文将详细介绍Oracle数据库的导出(EXP)和导入(IMP)命令。 **一、Oracle数据库导出命令(EXP)** 1. **USERID...

    linux下远程定时备份oracle数据库

    同时,确保Linux环境中的用户有执行Oracle备份操作所需的权限。 接下来,创建一个备份脚本,该脚本会执行实际的数据库备份。Oracle提供了多种备份方式,如物理备份(使用RMAN,即Recovery Manager)和逻辑备份...

    linux下数据库dump的导入导出

    在Linux操作系统中,数据库的导入导出是数据库管理员日常工作中不可或缺的部分,特别是在系统迁移、备份恢复或性能优化等场景中。本篇文章将详细介绍如何在Linux环境下进行数据库的dump(备份)以及如何导入这些备份...

    linux下为oracle做定时备份的操作

    ### Linux环境下Oracle数据库定时备份操作 #### 背景与目的 在企业级应用中,Oracle数据库作为核心数据存储系统,其数据的安全性和完整性至关重要。为了确保数据安全,定期进行数据库备份是必不可少的工作之一。在...

    Java代码备份(windows和Linux)服务器oracle数据库

    Oracle提供多种备份方式,包括物理备份(如数据文件、控制文件、重做日志文件的拷贝)和逻辑备份(如使用SQL*Plus的EXPDP和IMPDP工具进行数据导出导入)。在Java环境下,我们通常会利用JDBC(Java Database ...

    oracle导出导入定时

    Oracle数据库的导出导入是数据库管理员日常维护工作中的重要环节,它涉及到数据的备份、迁移和恢复等操作。Oracle提供了一套强大的数据泵工具(Data Pump),包括expdp(导出)和impdp(导入)命令,用于高效地处理...

    MySql和Oracle数据库本地或远程备份导出和导入(JAVA版)工具类.rar

    本资源提供了一个基于JAVA实现的工具类,能够帮助用户进行本地或远程的数据库备份、导出与导入操作。以下是对这个工具类及其工作原理的详细说明。 1. **MySQL数据库备份和导出**: - `mysqldump` 是MySQL提供的一...

    Oracle导出INSERT语句

    通过生成这些语句,我们可以方便地在目标环境中重新创建源数据库中的数据状态,而无需进行完整数据库的导入导出操作,这对于测试环境或数据迁移项目非常有用。 具体来说,这个工具的操作流程可能包括以下步骤: 1....

Global site tag (gtag.js) - Google Analytics