Oracle基础操作指南:数据文件管理与权限设置
需积分: 3 89 浏览量
更新于2024-09-09
收藏 33KB TXT 举报
本篇笔记主要记录了Oracle数据库的一些基础操作,包括数据文件管理、表空间操作、用户权限设置以及锁定机制的相关查询。以下是详细内容:
1. 数据文件检查与扩展:首先,作者检查了名为'HXZF'的表空间是否存在未关闭的自动扩展,并执行了SQL命令(`SEC_DǷΪԶչ select tablespace_name, file_name, autoextensible from dba_data_files where tablespace_name = 'HXZF';`)来确认表空间的状态。接着,通过`alter database datafile 'D:\app\Administrator\oradata\orcl\HXZF.DBF' autoextend on;`命令开启自动扩展,这允许数据文件在需要时自动增加大小,而`alter database datafile 'D:\app\Administrator\oradata\orcl\HXZF.DBF' autoextend off;`则用于关闭自动扩展并释放已分配的空间。
2. 表空间删除:`droptablespace HXGKZF including contents and datafiles;`这条命令用于彻底删除表空间,不仅移除数据文件,还清除其中的所有数据和结构。
3. 创建临时表空间:`create temporary tablespace yuhang_temp tempfile 'D:\oracledata\yuhang_temp.dbf' size 50m autoextend on next 50m maxsize 2048m extent management local;`这里创建了一个临时表空间,设置了初始大小为50MB,允许自动扩展,每次扩展50MB,最大可扩展到2GB,且采用本地管理方式。
4. 普通表空间创建:`create tablespace NEW_TABLESPACENAME datafile 'E:/app/Administrator/oradata/orcl/NEW_TABLESPACENAME' size 1M autoextend on next 50M maxsize unlimited;`创建了一个新的表空间,初始大小1MB,自动扩展,扩展步长50MB,无最大限制。
5. 用户权限设置:`create user yuhang identified by yuhang defaulttablespace yuhang_data temporarytablespace yuhang_temp;`定义了一个用户yuhang,设置了默认表空间和临时表空间。然后通过`grant connect, resource, dba to yuhang;`将连接、资源管理和数据库对象操作权限授予用户。
6. 数据库锁定与会话信息查询:最后,作者展示了如何查询当前数据库中的锁定信息,包括锁定的对象名称(Table_Name)、锁定模式、锁定者的信息(SESSION_ID, SERIAL#, ACTION, OSUSER, LOGON_TIME等)以及相关进程信息(AP_PID, SPID等)。
总结来说,这篇笔记提供了关于Oracle数据库的基本操作,涵盖了表空间管理、用户权限和数据库锁定监控等方面,对初学者和经验丰富的数据库管理员都有一定的参考价值。
2018-11-14 上传
201 浏览量
2011-03-30 上传
2019-04-26 上传
2012-11-28 上传
2009-11-30 上传
2010-01-12 上传
2011-12-26 上传
2009-05-05 上传
lisongbei
- 粉丝: 0
- 资源: 3
最新资源
- Java集合ArrayList实现字符串管理及效果展示
- 实现2D3D相机拾取射线的关键技术
- LiveLy-公寓管理门户:创新体验与技术实现
- 易语言打造的快捷禁止程序运行小工具
- Microgateway核心:实现配置和插件的主端口转发
- 掌握Java基本操作:增删查改入门代码详解
- Apache Tomcat 7.0.109 Windows版下载指南
- Qt实现文件系统浏览器界面设计与功能开发
- ReactJS新手实验:搭建与运行教程
- 探索生成艺术:几个月创意Processing实验
- Django框架下Cisco IOx平台实战开发案例源码解析
- 在Linux环境下配置Java版VTK开发环境
- 29街网上城市公司网站系统v1.0:企业建站全面解决方案
- WordPress CMB2插件的Suggest字段类型使用教程
- TCP协议实现的Java桌面聊天客户端应用
- ANR-WatchDog: 检测Android应用无响应并报告异常