Welcome 微信登录

首页 / 数据库 / MySQL / Oracle数据库表空间创建时间的探究

如何查看Oracle表空间的创建时间呢?
  1. selecta.file_name,a.tablespace_name,to_char(b.creation_time,"yyyy-mm-dd")creation_time from dba_data_files a,v$datafile b where a.file_id=b.file# order by tablespace_name;
  2. FILE_NAME TABLESPACE_NAME CREATION_TIME
  3. ------------------------------------------ -----------------------------
  4. /u01/app/oracle/oradata/orcl/sysaux01.dbfSYSAUX2005-09-05
  5. /u01/app/oracle/oradata/orcl/system01.dbfSYSTEM2005-09-05
  6. /u01/app/oracle/oradata/orcl/undotbs01.dbf UNDOTBS12005-09-05
  7. /u01/app/oracle/oradata/orcl/users01.dbf USERS 2005-09-05
  8. /u01/app/oracle/oradata/orcl/test01.dbftest1 2012-10-29
查看下数据库当前的时间
  1. select to_char(sysdate,"yyyy-mm-dd") systemdate from dual;
  2. SYSTEMDATE
  3. ----------
  4. 2012-10-29
通过以上查询可以看出,test1表空间是我刚刚创建的,可数据库也是刚才安装上的,虽然默认的表空间如system表空间等,应该创建时间也都是今天,但是为什么都是2005年09月05日?如何查看数据库版本呢?
  1. select * from v$version;
  2. BANNER
  3. ----------------------------------------------------------------
  4. Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Prod
  5. PL/SQL Release 10.2.0.1.0 - Production
  6. CORE10.2.0.1.0Production
  7. TNS for Linux: Version 10.2.0.1.0 - Production
  8. NLSRTL Version 10.2.0.1.0 - Production
可以看出我的数据库版本是Oracle 10g,10.2.0.1.0版本,那么这些会与表空间的时间有什么关系呢?查看一下Oracle各个版本的发行时间和版本特性简介的英文资料不难看出:Oracle 10g Release 2 (10.2.0)正式发布时间是2005年09月,而我的数据库是10.2.0.1.0版本,表空间的创建时间是2005年9月5日,也就是Oracle发布10gR2版本的日期,原来默认表空间的创建时间是这样来的。以下是Oracle各个版本的发行时间和版本特性简介:1979年的夏季,RSI(Oracle公司的前身,Relational Software,Inc)发布了Oracle第二版。1983年3月,RSI发布了Oracle第三版。从现在起Oracle产品有了一个关键的特性--可移植性。1984年10月,Oracle(RSI更名为Oracle)发布了第4版产品。这一版增加了读一致性这个重要特性。1985年,Oracle发布了5.0版。这个版本是Oracle数据库较为稳定的版本。并实现了C/S模式工作。1986年,Oracle发布了5.1版。该版本开始支持分布式查询。1988年,Oracle发布了第6版。该版本中引入了行级锁特性,同时还引入了联机热备份功能。1992年6月,Oracle发布了第7版。该版本增加了包括分布式事务处理功能、用于应用程序开发的新工具及安全性方法等功能。1997年6月,Oracle第8版发布。Oracle8支持面向对象的开发及新的多媒体应用。1998年9月,Oracle公司正式发布Oracle 8i。正是因为该版本对Internet的支持,所以,在版本号之后,添加了标识i。2001年6月,Oracle发布了Oracle 9i。2003年9月,Oracle发布了Oracle 10g。这一版的最大特性就是加入了网格计算的功能,因此版本号之后的标识使用了字母g,代表Grid--网格。2007年7月11日,Oracle发布了Oracle 11g。Oracle 11g实现了信息生命周期管(Information Lifecycle Management)等多项创新。
  • 1
  • 2
  • 下一页
Oracle数据访问途径之全扫描Oracle中关于恢复unused列的方法相关资讯      Oracle数据库  Oracle数据库表空间 
  • Oracle数据库全球化  (03月01日)
  • Oracle数据库日期过滤方法性能比较  (02/02/2015 13:20:26)
  • Oracle数据库安装中端口被占用问题  (10/29/2014 07:42:24)
  • 在CentOS 6.6上搭建C++运行环境并  (10/10/2015 19:44:40)
  • Oracle数据库无法使用localhost和  (11/14/2014 16:39:10)
  • Oracle 多数据库的数据同时更新  (06/16/2014 21:52:23)
本文评论 查看全部评论 (0)
表情: 姓名: 字数