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

设置默认表空间和重命名

目录

设置默认表空间

创建的临时表空间 tspace4 修改为默认临时表空间

创建的永久性表空间 tspace3 修改为默认永久表空间

重命名表空间

将表空间 tspace3 修改为 tspace3_1


Oracle从入门到总裁:​​​​​​https://blog.csdn.net/weixin_67859959/article/details/135209645

设置默认表空间

表空间创建完成后,在日常使用过程中,数据库管理员可以对其进行维护,例如重命名表空间、设置默认表空间、删除表空问等。

在 Oracle 数据库中创建一个新用户,如果不指定表空间,则默认的永久表空间是 SYSTEM,

默认的临时表空间是TEMP,这样如果存在多个用户,那么各个用户都要竞争使用SYSTEM和Temp表空间会大大影响 Oracle 系统的效率。

数据库管理员可以修改默认永久表空间和临时表空间,

基本语法如下所示。

ALTER DATABASE DEFAULT[TEMPORARY]TABLESPACE 新表空间名称

下面来看修改范例。

创建的临时表空间 tspace4 修改为默认临时表空间

SQL> ALTER DATABASE DEFAULT TEMPORARY TABLESPACE tspace4;

创建的永久性表空间 tspace3 修改为默认永久表空间

SQL> ALTER DATABASE DEFAULT TABLESPACE tspace3;

重命名表空间

在某些特殊情况下,有可能需要对表空间的名称进行修改,修改表空间的时候并不会影响表空间中的数据。

将表空间 tspace3 修改为 tspace3_1

SQL> ALTER TABLESPACE tspace3 RENATSPACEME TO tspace3_1;

不能修改系统表空间 SYSTEM 和 SYSAUX 的名称。
如果表空间的状态为 OFFLINE 的时候,也不能重命名。

 

http://www.lryc.cn/news/347433.html

相关文章:

  • Hive大表join大表如何调优
  • SAF文件选择、谷歌PhotoPicker图片视频选择与真实路径转换
  • java可变参数
  • Flutter 中的 Expanded 小部件:全面指南
  • [Kubernetes] KubeKey 部署 K8s v1.28.8
  • C# 与 Qt 的对比分析
  • MapReduce | 二次排序
  • Java后端初始化项目(项目模板)
  • electron 多窗口 vuex/pinia 数据状态同步简易方案(利用 LocalStorage)
  • 自定义数据集图像分类实现
  • 【C++】手搓读写ini文件源码
  • undolog
  • 项目文档分享
  • 【深耕 Python】Quantum Computing 量子计算机(5)量子物理概念(二)
  • 手写Spring5【笔记】
  • 2024中国(重庆)机器人展览会8月举办
  • Apache 开源项目文档中心 (英文 + 中文)
  • 蓝桥杯 算法提高 ADV-1164 和谐宿舍 python AC
  • Dragonfly 拓扑的路由算法
  • android基础-服务
  • mysql 事物
  • Unity Shader中获取像素点深度信息
  • ROS——Action学习
  • 基于C语言中的类型转换,C++标准创造出了更加可视化的类型转换
  • 如何创建族表
  • 【UnityRPG游戏制作】Unity_RPG项目_PureMVC框架应用
  • 并行计算的一些知识点分享--并行系统,并行程序, 并发,并行,分布式
  • 设计模式:访问者模式
  • vivado Virtex-7 配置存储器器件
  • 检测服务器环境,实现快速部署。适用于CRMEB_PRO/多店