• 新建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;



  • 相关阅读:
    【WPF】给下拉列表ComboBox绑定数据
    【C#】POST请求参数含中文,服务器解析得到乱码
    CentOS下搭建SVN服务器
    MySQL之ALTER
    深入PHP内核之ZVAL
    关于zend_parse_parameters函数
    PHP数组
    shell中比较字符串大小,>和<前需要加上进行转义,否则会输出到文件了
    awk编程基础
    【读书笔记】《Python_Cookbook3》第一章:数据结构和算法
  • 原文地址:https://www.cnblogs.com/samwang88/p/e350e6237aa2c32a7f98b652b4d3b523.html
Copyright © 2020-2023  润新知