暂无图片
暂无图片
1
暂无图片
暂无图片
暂无图片

Oracle数据库常用脚本(一)

lh11811 2025-03-21
208

1.数据库版本

select * from gv$version;

2.数据库创建时间

select dbid,name,to_char(created,'YYYY-MM-DD') created,log_mode from gv$database;

3.启动时间

select version,instance_name,to_char(startup_time,'YYYY-MM-DD') startup_time,status from gv$instance;

4.实例名

select instance_name,status from gv$instance;

5.opatch查看补丁版本

$ORACLE_HOME/OPatch/opatch lspatches$ORACLE_HOME/OPatch/opatch lsinventory

6.数据库字符集

set line 200col value for a50set pagesize 100select * from nls_database_parameters;

7.spfile参数文件位置和名称

show parameter spfile

8.pfile参数文件位置、名称、内容

cat $ORACLE_HOME/dbs/init实例名.ora

9.表空间信息

set line 300col tablespace_name for a20select tablespace_name,block_size,initial_extent,next_extent,max_size,status,contents,logging,extent_management,segment_space_managementfrom dba_tablespaces;

10.表空间使用率(非自动扩展)

set pagesize 9999set linesize 132col tablespace_name for a35selecta.tablespace_name,a.Total_mb,f.Free_mb,round(a.total_MB-f.free_mb,2) Used_mb,round((f.free_MB/a.total_MB)*100) "%_Free"from(select tablespace_name, sum(bytes/(1024*1024)) total_MB from dba_data_files group by tablespace_name) a,(select tablespace_name, round(sum(bytes/(1024*1024))) free_MB from dba_free_space group by tablespace_name) fWHERE a.tablespace_name = f.tablespace_name(+)order by "%_Free"/
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论