调整Oracle数据库表空间

(一)查询表空间占用情况SQL语句

SELECT tbs 表空间名,                                    
    sum(totalM) 总共大小M,                                    
    sum(usedM) 已使用空间M,                                    
    sum(remainedM) 剩余空间M,                                    
    sum

继续阅读>>

更改内存导致MEMORY_TARGET值比MEMORY_MAX_TARGET大的解决办法

在服务器上调整oracle的内存(MEMORY_TARGET)时,没有注意这个值不能大于MEMORY_MAX_TARGET的约束条件,结果导致oracle启动不起来了,见下图:

oracle不能启动

去看spfile文件,确实是MEMORY_TARGET>MEMORY_MAX_TARGET,见下图:1024M=1073741824

spfile

没办法按网上说的重做spfile却根本不行,最后才得知需要制定路径,重启后就好了

继续阅读>>

Oracle创建数据库表空间

/*分为四步 */
/*第1步:创建临时表空间  */
create temporary tablespace user_temp  
tempfile 'D:\oracle\oradata\Oracle9i\user_temp.dbf' 
size 50m  
autoextend on  
next 50m maxsize 20480m  
extent management local;  
 
/*第2步:创建数据表空间  */
create tablespace user_data  
logging  
d
继续阅读>>