表空间的可用性是指表空间脱机或联机操作。
除了 SYSTEM表空间、存放在线回退信息的撤销表
空间和默认临时表空间不可以脱机外,其它的表空
间都可以设置为脱机状态
将某个表空间设置为脱机状态时,属于该表空间的
所有数据文件都处于脱机状态。
可以使用
ALTER TABLESPACEOFFLINE/ONLINE
将表空间脱机/联机。
修改表空间的读写性
满足下列条件的表空间才可以设置为只读状态
表空间必须处于联机状态
表空间中不能包含任何活动的回退段。
系统表空间 SYSTEM、辅助系统表空间 SYSAUX、
当前使用的撤销表空间(UNDo)和当前使用的临时
表空间(TEMP)不能设置为只读状态。
如果表空间正在进行联机数据备份,则不能将该表空
间设置为只读状态
二人3.18表空间信息查询
V$ TABLESPACE:从控制文件中获取的表空间名称和编号信息。
DBA_TABLESPACES:数据库中所有表间的信息
DBA_ TABLESPACE GROUPS:表空间组及其包含的表空间信息。
DBA SEGMENTS:所有表空间中段的信息。
DBA EXTENTS:所有表空间中区的信息
DBA_FREE_ SPACE:所有表空间中空闲区的信息
V$ DATAFILE:所有数据文件信息,包括所属表空间的名称和编号。
V$ TEMPFILE:所有临时文件信息,包括所属表空间的名称和编号。
五DBA_DATA_FIES:数据文件及其所属表空间信息。
- DBA TEMP FILES:临时文件及其所属表空间信息。
DBA USERS:所有用户的默认表空间和临时表空间信息。
DBA TS_ QUOTAS:所有用户的表空间配额信息。
V$ SORT SEGMENT:数据库实例的每个排序段信息。
V$ SORT USER:用户使用临时排序段信息。
修改Oracle 用户的密码和 账号
Oracle 授权的相关文章:
Oracle授权
select table_name from user_tables;
grant dba to scott; 授权用户
Oracle 用 sys登录
sys as sysdba;
查看数据库信息
查看当前数据库的数据文件的文件名
查看重做日志组及日志文件
cmd 不好看,用 powershell算了。。。
修改表空间!
然后再查询!!
接下来查看 是不是归档模式!!
如果没有通过以上命令删除而直接删除了数据文件,将导致数据库无法打开。
7、控制文件管理
(1)设计一个多路控制文件管理的策略,并给出具体的实现步骤。
(2)要求给出相应的操作步骤和SQL*Plus实现命令。也可以截图语句及结果反馈。
先对当前控制文件信息进行查询
关闭数据库(将一个控制文件拷贝到对应的目录下)