前言导读

本章介绍了在正常使用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. Android:绘制字符

    根据FontMetrics的特点,将字符在矩形框中居中显示:

  2. 如何让BootStrap栅格之间留出空白间隙呢?

    BootStrap栅格之间留出空隙 BootStrap栅格系统可以把我们的container容器划分为若干等分,如果想要每个部分之间留出一定的空隙,我们很可能首先想到的方法就是用margin外边距来使 ...

  3. 交互式查询⼯具Impala

    Impala是什么: Impala是Cloudera提供的⼀款开源的针对HDFS和HBASE中的PB级别数据进⾏交互式实时查询(Impala 速度快),Impala是参照⾕歌的新三篇论⽂当中的Drem ...

  4. CSS截取字段,让过长的字段结尾变成省略号(IE有效)

    text-overflow:ellipsis;overflow:hidden;<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transiti ...

  5. CSS布局中最小高度的妙用

    CSS布局中最小高度的妙用 --最小高度可以设定一个BOX的最小高度,当其内容较少时时,也能保持BOX的高度为一定,超出就自动向下延伸最小高度可以设定一个BOX的最小高度,当其内容较少时时,也能保持B ...

  6. C++回调机制

    一直对回调机制不是很了解,今天索性搜了很多资料顺便整理一下,进步一点点. 1.Callback方式(回调函数) 什么是回调函数? 简而言之,回调函数就是一个通过函数指针调用的函数.如果你把函数的指针( ...

  7. JavaScript——数组——slice方法

    JavaScript--数组--slice方法 JavaScript中的slice方法类似于字符串的substring方法,作用是对数组进行截取. slice方法有两个参数,indexStart 和 ...

  8. Java数八大据类型的拓展

    public class 数据类型拓展问题 { public static void main(String[] args) { //================================= ...

  9. pip 源的问题

    pip install -i https://pypi.doubanio.com/simple/ --trusted-host pypi.douban.com some-package

  10. MySQL(一)——入门

    一.安装 二.配置环境变量 https://www.cnblogs.com/wzk153/category/1934516.html https://www.cnblogs.com/wzk153/ca ...