当前位置: 首页 > news >正文

ORACLE创建表空间,创建用户,授权,扩表空间

ORACLE创建表空间,创建用户,授权,扩表空间

  • 1.创建表空间
  • 2. 创建Oracle用户
  • 3. 给新Oracle新建用户授权
  • 4. 查询表空间文件路径
  • 5.扩表空间,表空间增加文件

1.创建表空间

初始创建1024M大小的表空间,以50M大小自动扩,最大没有限制,但是windows默认情况下,表空间文件最大32G.

create tablespace JCJX_DATA
logging  
datafile 'D:\APP\JTV\ORADATA\LMIS\ABC_DATA.dbf' 
size 1024m  
autoextend on  
next 50m maxsize unlimited  
extent management local; 

2. 创建Oracle用户

创建mydata用户,并且默认ABC_DATA表空间

create user mydata
  identified by 密码
  default tablespace ABC_DATA
  temporary tablespace TEMP
  profile DEFAULT;

3. 给新Oracle新建用户授权

GRANT CONNECT,RESOURCE TO mydata WITH ADMIN OPTION ;
GRANT SELECT ON SYS.V_$SESSION TO mydata;
grant debug connect session to mydata;
grant create any view to mydata;
grant create any synonym to mydata;
 
grant connect to mydata;
grant dba to mydata;
grant exp_full_database to mydata;
grant imp_full_database to mydata;
grant resource to mydata;
grant create any table to mydata;
grant create any trigger to mydata;
grant delete any table to mydata;
grant insert any table to mydata;
grant select any table to mydata;
grant unlimited tablespace to mydata;
grant update any table to mydata;

4. 查询表空间文件路径

 SELECT * FROM V$DBFILE;
 SELECT tablespace_name, file_name FROM dba_data_files;

5.扩表空间,表空间增加文件

语法:

alter tablespace 表空间名称
add datafile 表空间存放路径  size 表空间大小 autoextend on next 增长的大小 maxsize 空间最大值(如果不限制空间最大值就用unlimited)

例如:

alter tablespace vgsm
add datafile 'c:\oracle\product\10.2.0\oradata\vgsm\vgsm_01.dbf'
size 1024M autoextend on next 50M maxsize unlimited;
http://www.dtcms.com/a/129825.html

相关文章:

  • JavaScript 性能优化实战:深入探讨 JavaScript 性能瓶颈,分享优化技巧与最佳实践
  • 【杂谈】-开源 AI 的复兴:Llama 4 引领潮流
  • 基于Yocto构建Ubuntu 24.04 ARM64 Qt工具链
  • 21天Python计划:零障碍学语法(更新完毕)
  • React 组件
  • 智能体技术进展:从辅助工具到自主决策的AI Agent
  • 数据库——视图
  • flutter 桌面应用之系统托盘
  • [春秋云镜] Tsclient仿真场景
  • 数据库或表数据迁移(使用Navicat迁移MySQL数据库表数据)
  • 目前状况下,计算机和人工智能是什么关系?
  • javaweb maven高级 分模块设计与开发
  • C. Robin Hood in Town思考与理解
  • 变化检测论文学习写作——摘要
  • LeetCode.225. 用队列实现栈
  • 计算机视觉算法实现——电梯禁止电瓶车进入检测:原理、实现与行业应用(主页有源码)
  • vue 入门:组件通讯
  • Python在糖尿病分类问题上寻找具有最佳 ROC AUC 分数和 PR AUC 分数(决策树、逻辑回归、KNN、SVM)
  • C++STL——容器-list(含模拟实现,即底层原理)(含迭代器失效问题)(所有你不理解的问题,这里都有解答,最详细)
  • python:audioFlux 使用教程
  • 【maxENT】最大熵模型(Maximum Entropy Model)R语言实现
  • 双系统win11 + ubuntu,如何完全卸载ubuntu系统?
  • Flutter中如何判断一个计算任务是否耗时?
  • 封装Tcp Socket
  • Pinocchio中data、model接口介绍
  • Echarts跨平台设备适配详解
  • ssh 三级跳
  • C语言中数组与指针:差异、应用及深度剖析
  • 【unity游戏开发入门到精通——UGUI】CanvasScaler画布缩放器组件
  • 探索 Go 与 Python:性能、适用场景与开发效率对比