Linux日常操作及ORACLE日常维护(新手必备)

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1、登陆linux

通过xshell工具使用ssh协议登录系统;2、查看系统时间:data

3、查看系统运行时间uptime

4、查看分区情况

5、查看磁盘使用情况:df -h

6、查看IP,及网络配置信息ficonfig、ip ad

7、重启命令shutdown -r now,reboot

8、查看防火墙状态service iptables status,以下状态防火墙已关闭

9、(su -)切换至oracle安装用户,以下YZFDJKITTP为oracle的安装用回,

10、查看oracle环境变量信息cat .bash_profile

11、查看oracle监听名称,首先使用cd命令切换到监听程序配置文件所在的目录,然后使用cat命令查看监听配置文件(listener.ora)内容

12 查看监听程序状态

13 查看数据库网路服务名(tnsnames.ora),此文件与监听配置文件在同一目录下

13 测试oracle数据库服务连接情况tnsping 服务名

14 通过操作系统认证登录oracle数据库

15、查看数据库启动情况,以下为正常打开模式,可读可写

16、查看oracle实例信息

17、查看是否开启归档

18、查看表空间使用情况

SELECT TABLESPACE_NAME "biao_kong_jian",

To_char(Round(BYTES / 1024, 2), '99990.00')

|| '' "gongyou",

To_char(Round(FREE / 1024, 2), '99990.00')

|| 'G' "xianyou",

To_char(Round(( BYTES - FREE ) / 1024, 2), '99990.00')

|| 'G' "shiyong",

To_char(Round(10000 * USED / BYTES) / 100, '99990.00')

|| '%' "bili"

FROM (SELECT A.TABLESPACE_NAME TABLESPACE_NAME, Floor(A.BYTES / ( 1024 * 1024 )) BYTES,

Floor(B.FREE / ( 1024 * 1024 )) FREE,

Floor(( A.BYTES - B.FREE ) / ( 1024 * 1024 )) USED

FROM (SELECT TABLESPACE_NAME TABLESPACE_NAME,

Sum(BYTES) BYTES

FROM DBA_DATA_FILES

GROUP BY TABLESPACE_NAME) A,

(SELECT TABLESPACE_NAME TABLESPACE_NAME,

Sum(BYTES) FREE

FROM DBA_FREE_SPACE

GROUP BY TABLESPACE_NAME) B

WHERE A.TABLESPACE_NAME = B.TABLESPACE_NAME)

ORDER BY Floor(10000 * USED / BYTES) DESC;

相关文档
最新文档