gpt4 book ai didi

oracle - 数据库的创建日期

转载 作者:行者123 更新时间:2023-12-01 02:57:07 25 4
gpt4 key购买 nike

这是一个源自this的问题杰米的问题。

我想我会检查 Dougman 的回答。这里发生了什么事?还原?

select created from dba_users where username = 'SYS';

select min(created) FROM dba_objects;

select created from v$database;

CREATED
-------------------------
10-SEP-08 11:24:44

MIN(CREATED)
-------------------------
10-SEP-08 11:24:28

CREATED
-------------------------
18-DEC-09 15:49:00

从 v$database 创建比用户 SYS 和 SYS 对象的创建日期晚一年多。

最佳答案

如果您在前两个查询中询问更多详细信息,您会发现这些模式是 Oracle 的默认模式:

SQL> select owner, min(created), max(created)
2 from dba_objects
3 where created < (select created from v$database)
4 group by owner
5 /

OWNER MIN(CREATED) MAX(CREATED)
------------------------------ -------------------- --------------------
PUBLIC 15-OCT-2007 10:09:10 15-OCT-2007 11:08:07
OUTLN 15-OCT-2007 10:09:17 15-OCT-2007 10:11:32
CTXSYS 15-OCT-2007 10:35:41 15-OCT-2007 10:36:12
SYSTEM 15-OCT-2007 10:09:22 15-OCT-2007 10:48:40
SCOTT 15-OCT-2007 11:36:01 15-OCT-2007 11:36:01
XDB 15-OCT-2007 10:36:34 15-OCT-2007 10:53:50
SYS 15-OCT-2007 10:09:07 15-OCT-2007 12:01:43
....

21 rows selected.

SQL>

在我的数据库上,CREATED 的值是在我在我的机器上安装 Oracle 之前的值。所以我认为日期代表 Oracle 为该版本的 Oracle 填充数据字典的时间。

编辑

是的,可能是 DCBA 模板中的日期;当然,我的数据库是使用它们构建的。

关于oracle - 数据库的创建日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2537342/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com