首页 > 数据库 >记录清理Oracle归档日志

记录清理Oracle归档日志

时间:2022-10-18 21:44:32浏览次数:59  
标签:数据库 用户 oracle sqlplus 归档 Oracle 日志 身份

一、登录数据库

1. 切换到Oracle用户

su命令 – 切换用户身份

su命令来自于英文单词“switch user”的缩写,其功能是用于切换用户身份。管理员切换至任意用户身份而无需密码验证,而普通用户切换至任意用户身份均需密码验证。另外添加单个减号(-)参数为完全的身份变更,不保留任何之前用户的环境变量信息。


常用指令:
image

变更至指定用户身份:

[root@linuxcool ~]# su linuxcool

完全变更至指定用户身份:

[root@linuxcool ~]# su - linuxcool  

现在我们切换到oracle用户

linux查看是否安装oracle的方法:

ps -ef | grep ora

一般安装oracle,默认会有oracle的用户id【oracle】

2.登录到Oracle数据库

这里介绍下几种连接用到的命令形式:

1.sqlplus / as sysdba 这是典型的操作系统认证,不需要listener进程
  
2.sqlplus sys/oracle 这种连接方式只能连接本机数据库,同样不需要listener进程
  
3.sqlplus sys/oracle@orcl 这种方式需要listener进程处于可用状态。最普遍的通过网络连接。

以上连接方式使用sys用户或者其他通过密码文件验证的用户都不需要数据库处于可用状态,操作系统认证也不需要数据库可用,普通用户因为是数据库认证,所以数据库必需处于open状态。

sqlplus  / as sysdba 
sqlplus /nolog
SQL> connect / as sysdba

以上两种方式是一个意思

为什么输入sqlplus / as sysdba就能连上数据库?

其实在这种情况下,Oracle采用的是 操作系统认证方式,当属于操作系统DBA组用户登陆到数据库服务器,那么Oracle认为这样的用户就可以授权以SYSDBA身份登录数据库,这时的用户名和密码随便输什么,都能连上库,使用show user命令查看登陆用户,其实都是SYS用户。

标签:数据库,用户,oracle,sqlplus,归档,Oracle,日志,身份
From: https://www.cnblogs.com/bluestraggle/p/16804115.html

相关文章

  • plsql连接oracle数据库常见的报错
    1、ORA-00001:违反唯一约束条件的解决办法(sql重复执行)2、ORA-01427问题的分析和解决(sql语句有错误)3、Oracle报ORA-00942:表或视图不存在的解决方法(用sql重新查找表是否存......
  • Oracle 左连接、右链接(+)
    用(+)来实现,这个+号可以这样来理解: +表示补充,即哪个表有加号,这个表就是匹配表。如果加号写在右表,左表就是全部显示,所以是左连接。显示所有工作人员的停车记录,包括无记录......
  • oracle创建只读用户
    创建一个只读用户user2,只能查询管理员用户user1下的表,不能增删改。操作环境:PL/SQLDeveloper1、用管理员用户user1登录,创建用户user2、并授权--创建用户user1,密码12345......
  • java日志commons-logging/log4j/slf4j/logBack需要知道的几件事
    如果对于commons-loging、log4j、slf4j、LogBack等都已经非常清楚了,可以忽略本文。几次解决日志冲突问题时对这几个概念的简单总结,希望对这块基础没有理解透的同学能有所帮......
  • MYSQL日志查看
    方法一:登录到mysql查看binlog获取binlog文件列表:mysql>showbinarylogs;查看当前使用的binlog文件:mysql>showmasterstatus;只查看第一个binlog文件的内容:mys......
  • Oracle数据库修改字符集编码为AL32UTF8
    正常做短信平台,字符集编码格式一般都是ZHS16GBK,偶尔会遇到要改成AL32UTF8查看当前使用的字符集编码SQL>selectuserenv('language')fromdual;USERENV('LANGUAGE')-......
  • kubernetes中使用filebeat收集单独应用日志
    ---apiVersion:v1kind:ConfigMapmetadata:name:filebeat-confignamespace:defaultlabels:app:filebeatdata:filebeat.yml:|-filebeat.inp......
  • oracle regexp_like 筛选列
    格式REGEXP_LIKE(expression,pattern[,match_parameter])--^X匹配第一个字符是Xselect*fromxir_md.tfndtwhereregexp_like(t.i_code,'^([A-Z]+|[a-z])'......
  • Linux7安装基础教程(Oracle Linux 7)
    开启虚拟机,安装Linux系统第一步,点击【开启此虚拟机】按钮,进入如下画面。第二步,等待安装好后(大概一两分钟),出现选择语言界面,选择英文即可,点击【continue】。第三步,设置第一项......
  • #yyds干货盘点# 常用 Shell 分析服务器日志命令2
    9、访问次数最多的10个文件或页面catlog_file|awk'{print$11}'|sort|uniq-c|sort-nr|head-10catlog_file|awk'{print$11}'|sort|uniq-c|sort-nr|head-20awk'......