oracle运维

目录

简单命令使用

这个简单了解就可以,我是从网上和书本收集而来。(我自己没怎么用过)

进入SQL*Plus

$sqlplus 用户名/密码

退出SQL*Plus

SQL>exit

在sqlplus下得到帮助信息

列出全部SQL 命令和SQL*Plus 命令

SQL>help

列出某个特定的命令的信息

SQL>help 命令名

显示表结构命令 DESCRIBE

SQL>DESC 表名

SQL*Plus 中的编辑命令

显示SQL缓冲区命令

SQL>L

修改SQL 命令

首先要将待改正行变为当前行

SQL>n

用CHANGE 命令修改内容

SQL>c/旧/新

重新确认是否已正常

SQL>L

使用INPUT 命令可以在SQL 缓冲区中增加一行或多行

SQL>i
SQL>输入内容

调用外部系统编辑器

SQL>edit 文件名

可以使用DEFINE命令设置系统变量EDITOR 来改变文本编辑器的类型,在login.sql文件中定义如下一行

DEFINE_EDITOR=vi

运行命令文件

SQL>START test
SQL>@test

关于侦听

1、新建/修改/删除侦听

以oracle 用户登录,运行netca,会跳出图形配置界面。

2、打开侦听

lsnrctl start

3、查看侦听

Lsnrctl status

4、关闭侦听

lsnrctl stop

ORACLE的启动和关闭

在单机环境下

要想启动或关闭ORACLE系统必须首先切换到ORACLE用户下,如下

su -oracle

启动oracle 数据库命令

$sqlplus /nolog

已连接到空闲例程

SQL> conn / as sysdba

ORACLE 例程已经启动

SQL>startup

关闭oracle 数据库命令:

$sqlplus /nolog

连接

SQL> conn / as sysdba

关闭数据库

SQL> shutdown immediate

数据库管理员日常工作

检查alterSID.log

这个日志文件位于参数BACKGROUND_DUMP_DEST 指定的目录,可能通过以下

命令来查看。

SQL> SHOW PARAMETER background_dump_dest

在出现大故障前,数据库有可能会报一些警告或错误信息,应该充分重视这

些信息,未雨绸缪,避免更大错误的发生。

检查alterSID.log 的什么内容。

oracle运维(持续更新)的更多相关文章

  1. Oracle运维服务的四根救命稻草

    企业信息化系统建设按生命周期可分为IT规划阶段.IT建设阶段和IT运维阶段,其中,IT运维阶段的时间最长,IT运维管理关乎着IT运维的质量.成本和速度,更关乎着IT系统的安全.连续和可用.大数据云计算 ...

  2. DBA避坑宝典:Oracle运维中的那些事儿

    对于Oracle运维中的那些事儿,我的最终目的:不是比谁更惨,而是能够从中吸取经验和教训. 从我的理解来看,我会从下面的几个方面来进行说明DBA运维中的一些事儿. 每个部分都是非常关键的,缺一不可,而 ...

  3. Oracle运维 专业的事情交给专业的人来做

    关于Oracle运维的重要性,随便写了几句,放在这儿和大家共勉. Oracle数据库在RDBMS中独占熬头,07年统计其市场份额占关系数据库市场的48.6%稳居首位,而且逐年增加,上升势头强劲.在使用 ...

  4. [Oracle运维工程师手记] 如何从trace 文件,判断是否执行了并行

    [Oracle运维工程师手记系列]如何从trace 文件,判断是否执行了并行 客户说,明明指定了并行的hint,OEM 却报说没有并行,并且提供了画面. 客户的SQL文长这样: INSERT/*+ p ...

  5. Oracle运维必修内功:前瞻性运维理念

    数据库是商业的灵魂和大脑,作为核心IT业务模块,数据库的重要性毋庸置疑.管理数据库在做好系统前期部署后,在系统持续运行中,需要时刻关注系统自身和环境等对于运行可能产生的潜在影响和可能的危险,并及时予以 ...

  6. oracle 运维基础

    setupDatabase() { runStr=" cd $BASE_INSTALL_DIR/database nohup ./runInstaller -silent -force -r ...

  7. oracle数据库命令-持续更新

    一.系统命令 登录 dba用户命令 sqlplus / as sysdba 2. 用户命令 删除用户 DROP USER **** CASCADE; DROP SCHEMA **** CASCADE; ...

  8. 几个常用ORACLE运维监控的SQL语句

    1.消耗CPUSELECT a.CPU_TIME, --CPU时间 百万分之一(微秒)              a.OPTIMIZER_MODE,--优化方式              a.EXEC ...

  9. 不看好运维竖井产品模式,优云打造融合化运维PaaS平台

    2018年1月13号中国双态运维用户大会上,优云软件总裁刘东海接受了36Kr记者的专访,期间谈到了新时代下的企业运维模式,新兴技术和传统运维的融合以及优云未来的发展方向等问题.以下为访谈实录: 优云软 ...

随机推荐

  1. Mysq sql语句教程

    mysql管理命令  show  databases;  显示服务器上当前所有的数据库  use  数据库名称;  进入指定的数据库  show  tables;  显示当前数据库中所有的数据表  d ...

  2. linux/unix下setuid/seteuid/setreuid/setresuid

    其中setresuid()具有最清晰的语法: setresuid()被执行的条件有: ①当前进程的euid是root ②三个参数,每一个等于原来某个id中的一个 如果满足以上条件的任意一个,setre ...

  3. Android开发:图文分析 Handler通信机制 的工作原理

    前言 在Android开发的多线程应用场景中,Handler机制十分常用 下面,将图文详解 Handler机制 的工作原理 目录 1. 定义 一套 Android 消息传递机制 2. 作用 在多线程的 ...

  4. 【javascript dom读书笔记】 第九章 CSS-DOM

    用dom设置样式 element.style.property = value 何时用dom脚本设置样式 作者写到:绝大多数的现代浏览器,虽然对css伪类的支持不是很完整,但是对dom都有良好的支持, ...

  5. 同时安装不同版本jdk引起的冲突解决方法

    https://blog.csdn.net/xiongyouqiang/article/details/79240521 现象 由于工作原因, 之前用的jdk1.8版本,因为线上生产环境都是jdk1. ...

  6. C++如何阻止一个类被实例化

    (1)定义一个无用的抽象函数,使得类成为抽象类 (2)将构造函数定义为private. 为什么要这样做? 一些工具类,没有被实例化的必要.

  7. Jenkins使用admin修改安全矩阵的时候报错“admin没有Overall/Read权限”

    1.注册完Jenkins,然后使用admin用户登录,报错“admin没有Overall/Read权限”: 2.因为我自己的Jenkins是放在tomcat/webapps的目录下的,所以Jenkin ...

  8. springCloud参考资料

    官网: http://spring.io/projects/spring-cloud 各组件说明(中文版):https://springcloud.cc/spring-cloud-netflflix. ...

  9. Shiro学习(20)无状态Web应用集成

    在一些环境中,可能需要把Web应用做成无状态的,即服务器端无状态,就是说服务器端不会存储像会话这种东西,而是每次请求时带上相应的用户名进行登录.如一些REST风格的API,如果不使用OAuth2协议, ...

  10. h5移动端局部放大效果

    首先添加zoom.js (function (root, factory) { if (typeof exports === 'object' && typeof module === ...