1.     创建用户及指定用户名密码

create user [用户名] identified by [密码];

create user fskxjsxy  identified by fskxjsxy;

2.     用户授权

grant connect,resource,dba to  [用户名];

grant connect,resource,dba to fskxjsxy;

3.    创建用户表空间(和导入的表空间名相同)

create tablespace zbzyxy datafile '/opt/oracle/app/oradata/orcl/zbzyxy.dbf' size 500m autoextend on;

4.     指定用户默认表空间名

alter user [用户名] default tablespace 表空间名;

alter user fskxjsxy default tablespace zbzyxy;

5.     imp还原数据(imp 命令是在dos提示符下执行的。 直接cmd后执行而不是在sql下执行的 )

  imp [用户名]/[密码]file=备份文件路径log=日志文件路径 full=y

imp fskxjsxy/fskxjsxy@orcl file=D:\apache-tomcat-6.0.41-windows-x64\zbzyxy20180328.dmplog=D:\apache-tomcat-    6.0.41-windows-x64\DRzbzyxy.log  full=y

删除数据库:

1.     删除用户

drop user [用户名] cascade;

drop user fskxjsxy cascade;

2.     删除表空间

drop tablespace [表空间] including contents and datafiles;

drop tablespace  CQDRSFXY  including contents and datafiles;

EXP备份数据库:

Exp  [数据库用户名]/[数据库密码] file=导出dmp文件目录\文件名.dmp log=导出过程中产生的日志路径\产生的日志文件.log

使用数据泵进行还原备份操作(impdp、expdp)

先sqlplus / as sysdba 进入SQL环境
Create directory [ 目录名 ] AS ‘目录路径’;
Grant read,write on directory [ 目录名 ] to [ 数据库用户名 ];

EXIT退出SQL环境。

  Impdp [数据库用户名]/ [数据库密码] dumpfile=导入文件名.dmp logfile=导入时产生的日志文件名.log directory= [ 目录名 ]

  例如:

Create directory dpdata AS 'H:\';
Grant read,write on directory dpdata to FSZYJSXY;

Impdp FSZYJSXY/FSZYJSXY@orcl dumpfile=fszyjsxy20180821.dmp logfile=fszyjsxy20180910.log directory=dpdata;

expdp [数据库用户名]/ [数据库密码]  dumpfile=导出文件名.dmp logfile=导出时产生的日志文件名.log directory= [ 目录名 ]

增加数据文件:

ALTER TABLESPACE tablespace_name ADD DATAFILE  'filename.dbf'  SIZE  XX;

删除数据文件:

  ALTER TABLESPACE tablespace_name DROP DATAFILE  'filename.dbf'

修改表空间:

设置联机或脱机状态:

ALTER TABLESPACE tablespace_name  ONLINE|OFFLINE;

查看表空间状态:

select status from dba_tablespaces where tablespace_name='tablespace_name';

设置只读或可读写状态

ALTER TABLESPACE tablespace_name READ ONLY|READ WRITE

删除表以及表中数据:

  truncate table tablename; //删除表中数据

  drop table tablename;//删除表

修改表

   alter table XSJBXX_TEMP rename column JX01NDID to ZY;//修改表的列名

  alter table PYFA_TEMP  modify zhxs  varchar2(50); //修改表的类

  

Oracle学习笔记——imp还原数据库的更多相关文章

  1. Oracle学习笔记三 SQL命令

    SQL简介 SQL 支持下列类别的命令: 1.数据定义语言(DDL) 2.数据操纵语言(DML) 3.事务控制语言(TCL) 4.数据控制语言(DCL)  

  2. Oracle学习笔记之四,SQL语言入门

    1. SQL语言概述 1.1 SQL语言特点 集合性,SQL可以的高层的数据结构上进行工作,工作时不是单条地处理记录,而对数据进行成组的处理. 统一性,操作任务主要包括:查询数据:插入.修改和删除数据 ...

  3. Oracle学习笔记—数据字典和常用命令(转载)

    转载自: oracle常用数据字典和SQL语句总结 Oracle常用命令大全(很有用,做笔记) 一.Oracle数据字典 数据字典是Oracle存放有关数据库信息的地方,其用途是用来描述数据的.比如一 ...

  4. oracle学习笔记第一天

    oracle学习笔记第一天 --oracle学习的第一天 --一.几个基础的关键字   1.select select (挑选) 挑选出显示的--列--(可以多列,用“,”隔开,*表示所有列),为一条 ...

  5. SQLMAP学习笔记2 Mysql数据库注入

    SQLMAP学习笔记2 Mysql数据库注入 注入流程 (如果网站需要登录,就要用到cookie信息,通过F12开发者工具获取cookie信息) sqlmap -u "URL" - ...

  6. Oracle学习笔记——点滴汇总

    Oracle学习笔记——点滴汇总 http://www.botangdb.com/ Oracle GI = Grid Infrastructure = ASM + Cluster

  7. Oracle学习笔记之四sp1,Oracle 11g的常用函数

    从Oracle学习笔记之四,SQL语言入门中摘出来的,独立成一章节 3.1 字符类函数 ASCII(c)和CHR(i)    分别用于返回一个字符的ASCII码和返回给定ASCII值所对应的字符. C ...

  8. 学习笔记:oracle学习二:oracle11g数据库sql*plus命令之常用sqlplus命令、格式化查询结果

    目录 1.常用sqlplus命令 1.1 HELP命令 1.2 describe命令 1.3 SPOOL命令 1.4 其他常用命令 1.4.1 define命令 1.4.2 show命令 1.4.3 ...

  9. 学习笔记:oracle学习二:oracle11g数据库sql*plus命令之数据库交互、设置运行环境

    目录 1.SQL*PLUS与数据库的交互 2.设置sql*plus运行环境 2.1 set命令简介 2.2 使用set命令设置运行环境 2.2.1 pagesize变量 2.2.2 NEWPAGE变量 ...

随机推荐

  1. 函数 、while、case、select 语句结合

    [root@bogon ~]# cat menue.sh #!/bin/bash yum_list(){ #列出所有yum安装包 yum repolist [ $? -eq ] && ...

  2. laravel服务提供者类说明

    IoC 是将内部设计的类交给系统去控制,但是有些类在初始化的时候,需要制定特定的参数,或者当你需要将实现类绑定到某个接口,这时候就必须对这些依赖进行配置,系统才能正确解析并引用. register 而 ...

  3. ubuntu18.04 server配置静态ip,新的网络工具netplan的使用方法【转:http://forum.ubuntu.org.cn/viewtopic.php?t=487463】

    最新发布的ubuntu18.04 server,启用了新的网络工具netplan,对于命令行配置网络参数跟之前的版本有比较大的差别,现在介绍如下:1.其网络配置文件是放在/etc/netplan/50 ...

  4. Web前端开发工具

    WebStorm: dreamweaver; Hbuilder: sublime text: 前端神器brackets.

  5. 基于OpenCV的同态滤波

    在4.0.1节中,我们已经介绍了一个简单的图像形成模型,即照射-反射模型.这个模型可以开发一种频率处理程序,该程序可以同时压缩灰度范围和增强对比度来改善一幅图像的表现.图像形成的照射-反射模型的表达式 ...

  6. 综合练习2 设置访问权限,Easy-IP访问外网,内外网访问

    实验拓扑图: 实验要求: 1.pc.路由.交换基本配置,vlan间路由互通. 2.vlan20.vlan30可以访问FTP,VLAN10不允许访问FTP. 3.AR1通过easy-ip方式实现私网地址 ...

  7. EMR的fair-scheduler.xml

    cat /etc/ecm/hadoop-conf/fair-scheduler.xml <?xml version="1.0"?> <allocations> ...

  8. 1、6 登陆 通过name 查到一个对象,如果没有。提示用户名不存在,再将查到的pwd 加传过来的pwd(需要加密)比较

    @RequestMapping("/login") public Object login(Student student) { Student s=studentService. ...

  9. C语言--函数嵌套调用

    一.实验作业(6分) 本周作业要求: 选一题PTA题目介绍. 学习工程文件应用,设计实现学生成绩管理系统. 学生成绩管理系统要求 设计一个菜单驱动的学生成绩管理程序,管理n个学生m门考试科目成绩,实现 ...

  10. QComboBox的currentIndexChanged信号死循环问题

    connect(m_pComboBoxDevice, SIGNAL(currentIndexChanged(int)), this, SLOT(sltComboBoxDeviceCurrentText ...