zoukankan      html  css  js  c++  java
  • 新建oracle数据库表空间及删除表空间和用户

    进入oracle的命令控制台,按具体情况执行以下命令:

    sqlplus 默认数据库普通用户登录
    sqlplus / as sysdba 默认数据库管理员登录
    sqlplus username/password@netservicename 某个服务名(数据库名)下的用户登录
    sqlplus /@netservicename as sysdba 某个服务名(数据库名)的管理员登录
    sqlplus RBAC/bmsoft@YWKDB_10.1.1.25 net地址机器里的这个服务名的数据库

    假如在执行sql语句时,sql如果有换行,但执行时报错 “未知命令” 解决办法如下:
    sqlplus进入,执行命令 set sqlblanklines on

     
    1、新建表空间,注意是数据表空间,不是临时表空间
    create tablespace WORKFLOW_DEV datafile 'E:app ablespaceWORKFLOW_DEV.DBF' size 500m autoextend on next 500m maxsize 20480m logging extent management local autoallocate segment space management auto;
    //注意,这里的文件路径是需要进到oracle数据库所在的服务器,进入操作系统并搜索文件,后缀dbf,查看在哪个路径下
     
    2、新建用户并制定表空间

    create user WORKFLOW_DEV identified by WORKFLOW_DEV
    default tablespace WORKFLOW_DEV;

     
    3、用户授权
    grant connect,create sequence,resource,dba to WORKFLOW_DEV;
     

    4、查看表空间的名称及大小
    SELECT t.tablespace_name, round(SUM(bytes / (1024 * 1024)), 0) ts_size
    FROM dba_tablespaces t, dba_data_files d
    WHERE t.tablespace_name = d.tablespace_name
    GROUP BY t.tablespace_name;

    5、删除表空间和表空间的文件及用户

    drop user NJ_WORKFLOW cascade;
    drop tablespace NJ_WORKFLOW including contents and datafiles;



  • 相关阅读:
    C++ 知识回顾总结 -- queue 队列容器
    C++标准模板库(STL)之Stack
    c++优先队列(priority_queue)用法详解
    数组中超过一半的数
    【LeetCode】93. Restore IP Addresses 【面试题】
    atoi()和stoi()的区别----数字字符串的处理
    C++中substr函数的用法
    基本排序算法 【转载】
    平衡数
    python中Sting字符串
  • 原文地址:https://www.cnblogs.com/samwang88/p/e350e6237aa2c32a7f98b652b4d3b523.html
Copyright © 2011-2022 走看看