前言导读

本章介绍了在正常使用Oracle数据库之前进行的常规操作

本章语句的运行需要子啊PLSQL软件中运行

本章导入导出语句需要在虚拟环境中直接运行

1 Oracle创建表空间和用户

--1 创建表空间
CREATE TABLESPACE KEN
DATAFILE 'E:\app\KEN.dbf' SIZE 500m
AUTOEXTEND ON NEXT 100M MAXSIZE UNLIMITED; --2 建立用户
create user XZYS_2019
identified by 61962071
default tablespace KEN
temporary tablespace TEMP
profile DEFAULT; --3 给用户授权
grant dba to XZYS_2019;

2 Oracle备份导入导出

-- 一 普通导入导出

-- 1导出备份
exp 用户名/用户密码
file=F:\备份文件名.dmp owner=(用户名) -- 2导入备份
imp "用户名"/admin202103@ORCL
fromuser=导出的用户名 touser="用户名"
file=C:\备份文件名.DMP
statistics=none buffer=5400000
log=C:\备份日志名.log -- 二 数据泵导入导出备份 --注意:
--进入sys用户,新建导出目录
--在G盘手工建好baidu文件夹,baidu文件夹下建好data文件夹
--导入导出的备份都在目录中进行
--导入导出语句在cmd下执行命令 -- 1新建目录
create or replace directory data as 'G:\baidu\目录名称';
grant read, write on directory data to wll; -- 2导出备份
expdp 用户名称/用户密码@orcl
directory=目录名称
dumpfile=导出备份文件名称.dmp
logfile=导出备份日志名称.log -- 3导入备份
impdp 用户名称/用户密码@orcl
directory=目录名称
remap_schema=导出用户名称:导入用户名称
dumpfile=导入备份文件名称.dmp
logfile=导入备份日志名称.log -- 4检查是否导入数据
--查看对象窗口中的 Table和View -- 5remap_schema参数说明:
--impdp还有好多参数,其中有个remap_schema=wll:wll02,
--分号前面表示导出用户,后面是导入用户,在导出用户没删除的条件下,就需要加这个参数。

3 Oracle:删除表空间

--第一步:先查询表空间的数据库文件对应表空间名称
select * from dba_data_files; --第二步:删除表空间
drop tablespace 表空间名称; --第三步:再查询表空间的数据库文件对应表空间名称是否还有
select * from dba_data_files; --第四步:手动删除
--表空间已经被删除,但是我们通过系统中查询,表空间的数据文件并没有被系统回收并释放,还需要由我们手工删除它

(本章完)

所有资源均有PDF目录版,如想获得请扫码关注右侧公众号自动获取

SQL实例_11Oracle基本操作的更多相关文章

  1. 搜索本地网络内所有可用的SQl实例

    '搜索本地网络内所有可用的SQl实例 Dim instance As SqlDataSourceEnumerator = SqlDataSourceEnumerator.Instance Dim dt ...

  2. Sql for Oracle基本操作关键字

    Sql for Oracle基本操作关键字 +SQL TOP子句 TOP 子句用于规定要返回的记录的数目 SELECT column_name(s) FROM table_name WHERE ROW ...

  3. 教你管理SQL实例系列(1-15)

    全系列转自:51CTO ->jimshu http://jimshu.blog.51cto.com 目录及原本连接如下: 教你管理SQL实例(1)数据库实例 教你管理SQL实例(2)服务启动帐户 ...

  4. 学习《Oracle PL/SQL 实例讲解 原书第5版》----创建账户

    通过readme.pdf创建student账户. 以下用sys账户登录时都是sysdba. 一.PL/SQL 登录oracle. SYS/123  AS SYSDBA 账户名:sys:密码:123:作 ...

  5. 关于同一台机器上安装多个sql实例的连接方法

    由于客户需要在一台服务器上安装了两个sql服务器(一个sql2000,一个是sql2005,其实例名不同),默认的端口1433被先安装的sql2000使用,后来安装的的随机启用了一个3045端口.其中 ...

  6. SQL实例整理

    本文适合将w3school的SQL教程(http://www.w3school.com.cn/sql/sql_create_table.asp)都基本看过一遍的猿友阅读. 说说博主的情况吧.毕业找工作 ...

  7. 更改SQL实例端口

    为SQL Server使用非标准的端口 你正在使用标准的端口号1433来连接SQL Server 2005吗?你考虑过设置SQL Server来监听一个不同于1433的端口号吗?我曾经就是这样.在这篇 ...

  8. C#学习--SQL server数据库基本操作(连接、增、删、改、查)封装

    写在前面: 在日常的工作中,通常一个项目会大量用的数据库的各种基本操作,因此小编几个常见的数据库的操作封装成了一个dll方便后续的开发使用.SQLserver数据库是最为常见的一种数据库,本文则主要是 ...

  9. SQL基础之基本操作

    1.UNION操作符 union操作符用来合并两个或多个select语句的结果,要注意union内部的每个select语句必须拥有相同数量的列,而且列也必须拥有相似的数据类型和相同的列顺序.下面是我的 ...

随机推荐

  1. Git使用:

    配置可参考: 配置name 及email:$ git config --global user.name "Your Name"$ git config --global user ...

  2. 由struts2中配置使用servlet引发的思考和复习

    Struts2拦截器到底拦截了什么? 关于struts2中的拦截器,首先再次理解其实只能过滤其中访问的action的映射!再者,因为struts中的action其实就是起到替代servlet作用的,所 ...

  3. Spring Boot +Vue 项目实战笔记(三):数据库的引入

    这一篇的主要内容是引入数据库并实现通过数据库验证用户名与密码. 一.引入数据库 之前说过数据库的采用是 MySQL,算是比较主流的选择,从性能和体量等方面都比较优秀,当然也有一些弊端,但数据库不是我们 ...

  4. Qt中QOpengl的QMatrix4x4矩阵作用原理以及使用方法

    1.矩阵具有坐标变换的作用,例如:左乘一个旋转矩阵,实现点的坐标旋转,左乘一个平移矩阵实现,点的平移 2.一个点可以同时串联相乘几个变换矩阵,实现坐标连续变换,根据左乘规则,右边矩阵先作用于点,作用顺 ...

  5. (二)羽夏看C语言——容器

    写在前面   由于此系列是本人一个字一个字码出来的,包括示例和实验截图.本人非计算机专业,可能对本教程涉及的事物没有了解的足够深入,如有错误,欢迎批评指正. 如有好的建议,欢迎反馈.码字不易,如果本篇 ...

  6. SpringBoot2.x+mybatis plus3.x集成Activit7版本

    最近在写一个开源项目ruoyi-vue-pro,暂时负责Activiti7工作流的搭建,接这个任务一个原因,是比较好奇Activiti7版本与先前的5.6版本究竟有什么区别,因为先前在工作当中,最开始 ...

  7. SpringBoot详解(一)——

    https://www.cnblogs.com/lifullmoon/p/14957771.html https://www.cnblogs.com/lifullmoon/p/14957751.htm ...

  8. Golang入门学习(五):异常处理

    文章目录 2.5 错误处理机制 2.5.1 基本说明 2.5.2 入门示例 2.5.3 自定义错误 2.5 错误处理机制 2.5.1 基本说明 Go语言追求简洁优雅,因此并不支持传统的try-catc ...

  9. 1 行Python代码能干哪些事,这 13个你知道吗?

    首先你要了解一下Python之禅,一行代码输出"The Zen of Python": python -c "import this"""& ...

  10. 洛谷P1208——P1208 [USACO1.3]Mixing Milk(贪心)

    题目描述 由于乳制品产业利润很低,所以降低原材料(牛奶)价格就变得十分重要.帮助Marry乳业找到最优的牛奶采购方案. Marry乳业从一些奶农手中采购牛奶,并且每一位奶农为乳制品加工企业提供的价格是 ...