oracle运维(持续更新)
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运维(持续更新)的更多相关文章
- Oracle运维服务的四根救命稻草
企业信息化系统建设按生命周期可分为IT规划阶段.IT建设阶段和IT运维阶段,其中,IT运维阶段的时间最长,IT运维管理关乎着IT运维的质量.成本和速度,更关乎着IT系统的安全.连续和可用.大数据云计算 ...
- DBA避坑宝典:Oracle运维中的那些事儿
对于Oracle运维中的那些事儿,我的最终目的:不是比谁更惨,而是能够从中吸取经验和教训. 从我的理解来看,我会从下面的几个方面来进行说明DBA运维中的一些事儿. 每个部分都是非常关键的,缺一不可,而 ...
- Oracle运维 专业的事情交给专业的人来做
关于Oracle运维的重要性,随便写了几句,放在这儿和大家共勉. Oracle数据库在RDBMS中独占熬头,07年统计其市场份额占关系数据库市场的48.6%稳居首位,而且逐年增加,上升势头强劲.在使用 ...
- [Oracle运维工程师手记] 如何从trace 文件,判断是否执行了并行
[Oracle运维工程师手记系列]如何从trace 文件,判断是否执行了并行 客户说,明明指定了并行的hint,OEM 却报说没有并行,并且提供了画面. 客户的SQL文长这样: INSERT/*+ p ...
- Oracle运维必修内功:前瞻性运维理念
数据库是商业的灵魂和大脑,作为核心IT业务模块,数据库的重要性毋庸置疑.管理数据库在做好系统前期部署后,在系统持续运行中,需要时刻关注系统自身和环境等对于运行可能产生的潜在影响和可能的危险,并及时予以 ...
- oracle 运维基础
setupDatabase() { runStr=" cd $BASE_INSTALL_DIR/database nohup ./runInstaller -silent -force -r ...
- oracle数据库命令-持续更新
一.系统命令 登录 dba用户命令 sqlplus / as sysdba 2. 用户命令 删除用户 DROP USER **** CASCADE; DROP SCHEMA **** CASCADE; ...
- 几个常用ORACLE运维监控的SQL语句
1.消耗CPUSELECT a.CPU_TIME, --CPU时间 百万分之一(微秒) a.OPTIMIZER_MODE,--优化方式 a.EXEC ...
- 不看好运维竖井产品模式,优云打造融合化运维PaaS平台
2018年1月13号中国双态运维用户大会上,优云软件总裁刘东海接受了36Kr记者的专访,期间谈到了新时代下的企业运维模式,新兴技术和传统运维的融合以及优云未来的发展方向等问题.以下为访谈实录: 优云软 ...
随机推荐
- CF914D
CF914D 用线段树乱搞一下就行qwq #include<iostream> #include<cstring> #include<cstdio> #includ ...
- shell脚本命令行参数里的空白符
看一个小脚本 #!/bin/bash #demonstarting the shift command count= while [ -n "$1" ] ; do echo &qu ...
- Excel_PoweQuery——条件计数、条件求和
岁月不居,时节如流. 时光荏苒,岁月如梭. 前面两段充分体现了博主深厚的文学素养,别和博主争,博主说啥就是啥. 其实,对于大量数据的处理,这几年微软Office做的不单单是2007的时候把Excel的 ...
- webpack 集成 Typescript && Less
webpack 集成 Typescript && Less TypeScript是JavaScript的一个类型化的超集,可以编译成纯JavaScript,在本指南中,我们将学习如何将 ...
- goto和函数调用
goto: 函数调用: 作用域 label在函数内定义,所以函数内 跳转操作 无条件 调用时先保存现场,复制实际参数,然后才是跳转 生存期 由于不是左值,它没有生存期,仅在编译期有意义. ...
- laravel写crontab定时任务(发送邮件)和laravel crontab不执行的问题
1.artisan命令: php artisan make:command SendRejectEmail 2.app/Console/Commands下就会看到SendRejectEmail.php ...
- C# 调用c++数据类型对应
C#调用 非托管C++ dll 传入Stringbuilder.ref string . ref char 等都报错,如mscorlib.dll 异常.其他信息: 尝试读取或写入受保护的内存.这通常指 ...
- 【Flutter学习】基本组件之图片组件Image
一,概述 Image(图片组件)是显示图像的组件,一个显示图片的widget,支持图像格式:JPEG,PNG,GIF,动画GIF,WebP,动画WebP,BMP和WBMP. Image组件有多种构造函 ...
- 栈+括号序列+暴力枚举——cf1248D1
这个复杂度首先就想到是n3的复杂度,n2枚举换的位置,求值在花费n复杂度 判断一个序列有多少独立的括号子串时用栈处理一下即可 /* 枚举交换两个括号的位置,然后再对新的序列判一次即可 */ #incl ...
- BZOJ 4698: Sdoi2008 Sandy的卡片(后缀数组+差分+二分答案)
传送门 解题思路 看到一个子串加一个数字到另一个子串,自然可以想到差分.然后要把所有串都拼起来,求出\(height\)数组后可以二分答案来做,每次二分一个答案后统计一下连续的\(height> ...