- 浏览: 123179 次
- 性别:
- 来自: 成都
文章分类
------------------------------------------------------------ -------------
UNDOTBS1 ONLINE
SYSAUX ONLINE
TEMP ONLINE
USERS ONLINE
OWB_TBS ONLINE
RECOVERY_TBS ONLINE
STREAM_TBS ONLINE
WXQ_TBS2 ONLINE
SQL> select tablespace_name,file_name,status from dba_data_files;
------------ ------------------------------------------------------------------ -------------
USERS /opt/oracle/product/10.2.0/oradata/wangxiaoqi/users01.dbf AVAILABLE
SYSAUX /opt/oracle/product/10.2.0/oradata/wangxiaoqi/sysaux01.dbf AVAILABLE
UNDOTBS1 /opt/oracle/product/10.2.0/oradata/wangxiaoqi/undotbs01.dbf AVAILABLE
SYSTEM /opt/oracle/product/10.2.0/oradata/wangxiaoqi/system01.dbf AVAILABLE
OWB_TBS /opt/oracle/product/10.2.0/oradata/wangxiaoqi/owb_tbs01.dbf AVAILABLE
RECOVERY_TBS /opt/oracle/product/10.2.0/oradata/wangxiaoqi/recover_tbs.dbf AVAILABLE
STREAM_TBS /opt/oracle/product/10.2.0/oradata/wangxiaoqi/stream_tbs01.dbf AVAILABLE
WXQ_TBS2 /opt/oracle/product/10.2.0/oradata/wangxiaoqi/wxq_tbs.dbf AVAILABLE
alter database rename file '/opt/oracle/product/10.2.0/oradata/wangxiaoqi/wxq_tbs.dbf' to '/opt/oracle/product/10.2.0/oradata/wangxiaoqi/wxq_tbs2.dbf'
*
ERROR at line 1:
ORA-01511: error in renaming log/data files
ORA-01121: cannot rename database file 11 - file is in use or recovery
ORA-01110: data file 11: '/opt/oracle/product/10.2.0/oradata/wangxiaoqi/wxq_tbs.dbf'
SQL> alter tablespace wxq_tbs2 read only;
total 6115528
-rw-r----- 1 oracle oinstall 1073750016 Jul 28 01:35 owb_tbs01.dbf
-rw-r----- 1 oracle oinstall 26222592 Jul 28 01:35 recover_tbs.dbf
-rw-r----- 1 oracle oinstall 209723392 Jul 28 01:35 stream_tbs01.dbf
-rw-r----- 1 oracle oinstall 471867392 Jul 28 16:05 sysaux01.dbf
-rw-r----- 1 oracle oinstall 566239232 Jul 28 16:08 system01.dbf
-rw-r----- 1 oracle oinstall 31465472 Jul 27 22:00 temp01.dbf
-rw-r----- 1 oracle oinstall 513810432 Jul 28 16:10 undotbs01.dbf
-rw-r----- 1 oracle oinstall 5251072 Jul 28 10:14 users01.dbf
-rw-r----- 1 oracle oinstall 1056768 Jul 28 16:08 wxq_tbs2.dbf
------------ ------------------------------------------------------------------ ------------------
USERS /opt/oracle/product/10.2.0/oradata/wangxiaoqi/users01.dbf AVAILABLE
SYSAUX /opt/oracle/product/10.2.0/oradata/wangxiaoqi/sysaux01.dbf AVAILABLE
UNDOTBS1 /opt/oracle/product/10.2.0/oradata/wangxiaoqi/undotbs01.dbf AVAILABLE
SYSTEM /opt/oracle/product/10.2.0/oradata/wangxiaoqi/system01.dbf AVAILABLE
OWB_TBS /opt/oracle/product/10.2.0/oradata/wangxiaoqi/owb_tbs01.dbf AVAILABLE
RECOVERY_TBS /opt/oracle/product/10.2.0/oradata/wangxiaoqi/recover_tbs.dbf AVAILABLE
STREAM_TBS /opt/oracle/product/10.2.0/oradata/wangxiaoqi/stream_tbs01.dbf AVAILABLE
WXQ_TBS2 /opt/oracle/product/10.2.0/oradata/wangxiaoqi/wxq_tbs2.dbf AVAILABLE
发表评论
-
数据库三范式
2017-03-16 22:01 4471、第一范式(1NF) ... -
【转】JDBC与ODBC的区别与实际运用
2016-06-01 00:49 494JDBC与ODBC都可以实现类 ... -
五大主流数据库比较 (DB2 Oracle MySQL SyBase SQLServer)
2016-06-01 00:42 4739一、 开放性 1. SQL Serve ... -
SQL事务
2016-05-31 01:46 561SQL事务 一、事务概念 事务是一种机制、是一种操作序 ... -
SQL truncate 、delete与drop区别
2016-05-31 01:38 524相同点: 1.truncate和不 ... -
DB2 runstats、reorgchk、reorg 命令
2016-05-31 01:30 7761、runstats runsats可以搜集表的信息,也可 ... -
SQL优化----百万数据查询优化
2016-05-17 01:01 436SQL优化----百万数据查 ... -
NoSQL MongoDB语法
2016-05-16 23:26 611写在前面 本文是由一 ... -
left join, right join, inner join
2015-02-11 02:15 734写在前面:不总结就会忘记! 先给个通俗的解释吧. 例 ... -
union和union all的区别
2015-02-11 02:09 815以前一直不知道Union和Union All到底有什么区别, ... -
SQL语言的分类
2014-07-03 14:52 618SQL语言共分为四大类: ... -
DB2 BIND处理
2014-06-20 13:14 3750db2 bind处理 1)涉及db2的cobol程序编 ... -
DB2与Oracle的区别
2012-12-13 15:08 737DB2与oracle的区别 1、DB2 访问前1 ...
相关推荐
Oracle 表空间(tablespace)的创建、删除、修改、扩展及检查等 Oracle 表空间是 Oracle 数据库中的一种逻辑存储结构,它决定数据库实体的空间分配、设置数据库用户的空间份额、控制数据库部分数据的可用性、分布...
Decode(grouping(Tablespace_Name), '1', 'TotalTS', Tablespace_Name) Tablespace_Name, Sum(Bytes) Define_Size FROM DBA_Data_Files GROUP BY ROLLUP (Tablespace_Name)) Ta, (SELECT Decode(grouping...
本文将深入探讨如何使用SQL语句来修改Oracle数据库的存储空间,结合提供的资源"Oracle修改存储空间相关sql.txt",我们将涵盖以下几个关键知识点: 1. 表空间(Tablespaces): Oracle数据库的数据存储在表空间中,...
### Oracle 修改表空间大小 #### 一、背景介绍 在使用Oracle 10g数据库管理系统进行数据管理的过程中,经常会遇到由于表空间限制而导致的数据导入失败问题。这是因为Oracle默认的表空间大小为400MB,当数据库中的...
WHERE a.tablespace_name = b.tablespace_name (+) ORDER BY "Pre"; ``` 这段SQL代码主要统计了表空间的总大小、已使用空间、可用空间以及使用百分比。通过这种方式可以快速了解各表空间的状态。 #### 示例二:...
WHERE a.tablespace_name = b.tablespace_name (+); ``` 这段查询主要针对非临时表空间进行统计: - **megs_alloc**: 分配给表空间的数据文件总大小(MB)。 - **megs_free**: 表空间中未使用的空间大小(MB)。 -...
### ORACLE 修改表空间大小详解 #### 一、问题背景及原因分析 在Oracle数据库管理过程中,经常会遇到因表空间不足导致的各种问题。其中一种常见问题是ORA-01652错误,即“无法在指定表空间扩展临时段”。这通常...
本文将详细介绍如何在Oracle数据库中创建表空间、创建用户并分配相应的权限,以及如何设置表空间的自增长和修改其大小。 #### 一、创建表空间 表空间是Oracle数据库中的逻辑存储单元,它由一个或多个数据文件组成...
TABLESPACE "your_tablespace_name"; ``` 这里需替换为实际的文件路径和表空间名。 3. **启动数据库至nomount状态**:使用`STARTUP NOMOUNT`命令启动数据库,但不加载数据文件。 4. **挂载数据库**:使用`ALTER ...
在Oracle数据库管理中,修改表空间是一项常见的维护任务,尤其当需要优化存储、解决空间不足或进行数据迁移时。本文将详细阐述如何在Oracle中修改表空间,包括处理BLOB和CLOB字段的具体步骤。 ### 修改表空间的背景...
DROP TABLESPACE tablespace_name INCLUDING CONTENTS AND DATAFILES; ``` 以上步骤涵盖了Oracle数据库中表空间的创建、修改、删除等基本操作。根据实际需求灵活运用这些命令,可以帮助管理员更高效地管理数据库...
WHERE t.tablespace_name = d.tablespace_name GROUP BY t.tablespace_name; ``` 2. **查看表空间物理文件的名称和大小** ```sql SELECT tablespace_name, file_id, file_name, ROUND(bytes/(1024*1024), 0) ...
这里`table_name`是包含LOB列的表的名称,`col_lob1`和`col_lob2`是要更改表空间的LOB列的名称,`target_tablespace_name`是目标表空间的名称。 2. **执行更改表空间的操作**: - 直接执行上述SQL语句即可完成LOB...
WHERE a.tablespace_name = b.tablespace_name; ``` #### 查看段的大小 查询特定用户拥有的段的大小: ```sql SELECT Segment_Name, Sum(bytes)/1024/1024 FROM user_extents GROUP BY Segment_Name; ``` #### ...
select a.TABLESPACE_NAME "TableSpace Name", round(a.BYTES / 1024 / 1024) "MB Allocated", round((a.BYTES-nvl(b.BYTES, 0)) / 1024 / 1024) "MB Used", nvl(round(b.BYTES / 1024 / 1024), 0) "MB Free", ...
CREATE USER username IDENTIFIED BY password DEFAULT TABLESPACE tablespace_name TEMPORARY TABLESPACE temp_tablespace QUOTA mb ON tablespace_name; ``` 其中: - `username`:新创建的用户名。 - `password`...
WHERE A.TABLESPACE_NAME=B.TABLESPACE_NAME AND A.TABLESPACE_NAME=C.TABLESPACE_NAME; 这两条语句可以查看 Oracle 数据库中的表空间使用情况,结果显示每个表空间的可用空间、总空间、已用空间、可用百分比和已用...
WHERE df.tablespace_name = fs.tablespace_name; ``` 此查询提供了每个表空间的使用情况概览,包括: - **Tablespace**:表空间名称。 - **UsedMB**:已使用的空间(MB)。 - **FreeMB**:剩余空间(MB)。 - **...
在Oracle 10g数据库管理中,表空间(Tablespace)是重要的逻辑存储结构单元,用于组织和管理数据库中的数据文件。本文将详细介绍如何通过Oracle 10g SQL命令进行表空间的操作,包括创建、调整大小、删除等,并提供...