24.1.前言: 1.在oracle服务器上使用默认的sqlplus写sql命令时,如果写错了一个字母需要修改时,是无法通过 退格键消除错误的字母的,只能另起一行,重新写sql语句,而且也不能通过键盘的上下键切换上一次 输入或下一次输入的sql命令,这样大大的降低工作效率.rlwrap 可以解决上面sqlplus所导致的问题. 2.环境(centos7): [oracle@slave-node2 ~]$ echo $ORACLE_SID orcl [oracle@slave-node2 ~]$…
rlwrap工具可以解决linux下sqlplus 提供浏览历史命令行的功能,和删除先前输入错误的字母等问题 1.安装 需要readline包 这个安装光盘就有 [root@asm RedHat]# cd RPMS/[root@asm RPMS]# rpm -Uvh readline*warning: readline-4.3-13.i386.rpm: V3 DSA signature: NOKEY, key ID db42a60eerror: Failed dependencies:     …
linux shell下  svnserve - d -r + 目录   例如:svnserve -d -r /svn 启动 svn服务. 访问svn://192.168.0.120/kjcg 测试. 启动oracle: 一.如何启动数据库实例 1.进入到sqlplus启动实例 [oracle@redhat ~]$ su - oracle --“切换到oracle用户” 2. Password: [oracle@redhat ~]$ lsnrctl start  --“打开监听” LSNRCTL…
CentOS下,有一个很智能的功能,就是只输入一条历史命令的前几个字母,再按PageUp和PageDown键,就可以在以此字母为前缀的历史命令中上下切换.这个功能非常实用,而且比CTRL+R使用起来更友善.更方便.遗憾的是,ubuntu上并没有这个功能.Google上搜索才直到,这个只是linux在终端对键盘的映射而已,和linux的某个发行版无关.只是CentOS下默认打开了这个功能,而ubuntu默认禁止了而已.     废话不多说,打开/etc/inputrc文件,搜索关键字history…
http://blog.bbkanba.com/%E9%85%8D%E7%BD%AElinux%E4%B8%8Bdircolorsls%E5%91%BD%E4%BB%A4%E5%92%8Cmac%E4%B8%8Biterm2%E7%9A%84%E9%A2%9C%E8%89%B2%E8%AE%A9%E7%BB%88%E7%AB%AFiterm2%E6%88%96terminal%E4%B9%9F%E8%89%B2%E5%BD%A9/ cd ~ wget --no-check-certificate…
source命令用法:source FileName作用:在当前bash环境下读取并执行FileName中的命令.注:该命令通常用命令“.”来替代.如:source .bash_rc 与 . .bash_rc 是等效的.注意:source命令与shell scripts的区别是,source在当前bash环境下执行命令,而scripts是启动一个子shell来执行命令.这样如果把设置环境变量(或alias等等)的命令写进scripts中,就只会影响子shell,无法改变当前的BASH,所以通过文…
window下的sqlplus可以通过箭头键,来回看历史命令,用起来非常的方便. 但是在Linux下,会出现各种乱码,非常不方便,如下图所示,每次打错一个字符就需要重新打一遍. 解决办法:rlwrap 可以用来支持Oracle下sqlplus历史命令的回调功能,提高效率. 解决过程: 1.首先下载rlwrap和readline: ? 1 2 readline-6.3.tar.gz   rlwrap-0.30.tar.gz 2.安装readline包 ? 1 2 3 4 5 tar -zxvf r…
window下的sqlplus可以通过箭头键,来回看历史命令,用起来非常的方便. 但是在linux里就没有这么方面了,错了一个命令,我们必须重新敲一次,辛苦了手指头叻. 看到一个文章,很方便的一招,给我们带来方便. 通过rlwrap包实现linux里的sqlplus历史命令的功能 这个包依赖readline包 下载 rlwrap-0.36.tar.gz http://utopia.knoware.nl/~hlub/rlwrap/readline-6.1.tar.gz http://tiswww.…
命令别名配置: alias, unalias 那么需要下达『 ls -al | more 』这个命令,我是觉得很烦啦! 要输入好几个单字!那可不可以使用 lm 来简化呢?当然可以,你可以在命令行下面下达: [root@www ~]# alias lm='ls -al | more' 另外,命令别名的配置还可以取代既有的命令喔!举例来说,我们知道 root 可以移除 (rm) 任何数据!所以当你以 root 的身份在进行工作时,需要特别小心, 但是总有失手的时候,那么 rm 提供了一个选项来让我们…
起因是这样的,一台机器客户反馈连接不上,说没有任何操作.好吧,排查吧. 1.第一步先看网络是否通: 从图中可以看到一开始是一直不通的.然后就通了,问了客户有没操作重启什么的结果说没有任何操作,还让给个解释!心酸 2.跟客户拿了账号密码进去检查下吧. 进去肯定先看日志啊什么的.结果没发现有啥有用的.再看历史执行命令吧: 重大发现,发现我执行的查看日志命令之前有一个reboot的执行命令.但是没有时间不好判断,咋办呢 3.给history历史记录附上时间戳 [root@localhost ~]# e…
1.别名设定举例 alias lm=‘ls -al | more’ 还可以取代现有指令 alias rm='rm -i' 查询现有别名 alias 取消别名 unalias lm 2.历史命令:history 在正常情况下,历史命令的读取与记录是这样的: 当我们以bash等入Linux主机之后,系统会主动的由家目录~/.bash_history记录以前曾经下过的命令,那么~/.bash_history会记录几笔数据呢?这就与你bash的HISTFILESIZE这个变量设定值有关了. 假设我这次等…
就像完成安装JDK后需要给系统配置环境变量JAVA_HOME和PATH,以便让系统认识在JDK里面的Javac命令.同样的,安装Oracle也需要这么一个过程.在正常情况下安装Oracle时系统安装程序会自动配置环境变量,但如果安装过程中配置环境变量时发生错误,或者在安装成功后将系统给Oracle配置的环境变量删除,就会导致在DOS命令下系统不认识sqlplus命令,不能使用. 解决方法:先找到自己Oracle的安装目录 D:\app\Administrator\product\11.2.0\d…
使用xshell等客户端登录oracl时在命令行无法使用退格键也无法使用上下键切换历史命令可以使用rlwrap解决 1,linux环境 2,下载rlwrap wget http://files.cnblogs.com/files/killkill/rlwrap-0.30.tar.gz.zip 3,解压安装 tar -xf rlwrap-0.30.tar.gz.zip cd rlwrap-0.30 ./configure make make install 4,设置环境变量 vim /home/o…
作为命令行忠有用户,server端软件的运维都倾向于使用命令或 脚本完毕,非常讨厌资源占用非常大的GUI.Oracle数据库作为重要的server端软件.其安装运维自然也全然支持纯命令行方式.虽然同一时候提供了OUI这个GUI安装程序.至于纯命令行下静默安装Oracle11g.本人之前写过具体的博文.有须要的请參考之,博文地址http://blog.csdn.net/smstong/article/details/7352036.依照这篇博文安装的数据库全然可用.本文算是对前面这篇博文的一个补充…
1.Linux环境配置准备 环境:Linux:Redhat Enterprise 5.4,DB:Oracle 11g R2 X64,Oracle安装到/home/oralce_11目录下. 配置过程如下:(大部分是网上的内容,个人也是按照网上步骤来的) 1) 检查基本需求(对于牛逼的服务器来说,这个肯定是满足要求的,可以跳过)内存大小grep MemTotal /proc/meminfo交换分区大小grep SwapTotal /proc/meminfo增加交换分区创建/home/swap这么一…
Linux下的启动oracle的EM的命令 1.启动数据库 su - oracle $sqlplus / as sysdba sql>startup 2.启动监听 $lsnrctl LSNRCTL>start 3.启动EM $emctl start dbconsole 4:操作示例: 因为我不知道我的数据库示例是否已经启动了.于是下面示例是重启了数据库,查看了监听是否已经启动 [oracle@localhost ~]$ sqlplus / as sysdba; SQL*Plus: Releas…
show和set命令是两条用于维护SQL*Plus系统变量的命令 SQL> show all --查看所有68个系统变量值 SQL> show user --显示当前连接用户 SQL> show error --显示错误 SQL> set heading off --禁止输出列标题,默认值为ON SQL> set feedback off --禁止显示最后一行的计数反馈信息,默认值为"对6个或更多的记录,回送ON" SQL> set timing o…
http://www.tuicool.com/articles/2MramqI 时间 2014-07-29 09:28:36  点滴之间 聚沙成金 原文  http://www.path8.net/tn/archives/6021 主题 CygwinLinux命令 本文内容遵从 CC版权协议 , 可以随意转载, 但必须以超链接形式标明文章原始出处和作者信息及版权声明网址: http://oldratlee.com/post/2012-12-22/stunning-cygwin N年前倒腾过一次 …
(1)cmd命令下使用sql命令 >sqlplus / as sysdba sql>select * from v$version; (2)cmd命令下启动Oracle EM 安装完oracle10g后 输入 http://localhost:1158/em,无法进入 查看服务 然后我再访问 http://localhost:1158/em,访问成功了 (3)主机身份认证 主机身份认证是管理员进入计算机时的账户和密码.用户名:Administrator 密码:... 可以把administra…
虽然在安装软件的过程中,oracle会自动配置SSH对等性,建议在安装软件之前手工配置. 配置oracle用户对等性: node1: [root@node1 ~]# su - oracle node1-> env | grep ORA ORACLE_UNQNAME=devdb ORACLE_SID=devdb1 ORACLE_BASE=/u01/app/oracle ORACLE_HOSTNAME=node1.localdomain ORACLE_TERM=xterm ORACLE_HOME/d…
此文来自http://www.cnblogs.com/mchina/archive/2013/03/08/2934473.html 在此谢谢原创作者. 在Linux中运行SQL*Plus,不能调用历史命令:输错字符后也不能按Backspace键或Del键删除,虽然可以通过Ctrl+Backspace组合键实现删除功能,但是严重影响使用效率.使用第三方软件rlwrap可以实现以上功能. rlwrap提供了readline的封装(bash下命令的输入都是通过readline这个库来处理的.也就是说,…
Linux下可以使用ps命令来查看Oracle相关的进程 Oracle Listener 这个命令会列出Oracle Net Listener的进程 [oracle@ www.linuxidc.com ~]$ ps -ef | grep tnslsnr oracle    1999 29986  0 09:47 pts/2    00:00:00 grep tnslsnr oracle    3647     1  0 Jul03 ?        00:00:34 /u01/oracle/mc…
Linux下可以使用ps命令来查看Oracle相关的进程 Oracle Listener 这个命令会列出Oracle Net Listener的进程 [oracle@ www.linuxidc.com ~]$ ps -ef | grep tnslsnr oracle    1999 29986  0 09:47 pts/2    00:00:00 grep tnslsnr oracle    3647     1  0 Jul03 ?        00:00:34 /u01/oracle/mc…
Windows 下如何配置Oracle ASM??? candon123关注10人评论16725人阅读2011-02-09 21:40:57   本篇介绍了如何在windows下创建裸设备,并创建ASM磁盘组以及安装oracle grid组件和database.以前做的Oracle ASM实验都是基于Linux或者Unix的,最近突发奇想的试试如何在windows环境下使用Oracle ASM.经研究,必须在windows下创建RAW设备,才能创建ASM磁盘.在此分享下实验实验过程,希望对在wi…
切换root至oracle数据库账号 su – oracle 查看数据库服务状态: ps -ef |grep oracle netstat –an|grep 1521 查看数据库监听状态: [oracle@dbsrv ~]$ lsnrctl status LSNRCTL - Production on -NOV- :: Copyright (c) , , Oracle. All rights reserved. Connecting to (DESCRIPTION=(ADDRESS=(PROTO…
语法:sqlplus usr/pwd@//host:port/sid [oracle@mzl ~]$ sqlplus system/51411482@//192.168.21.11:1521/orcl SQL*Plus: Release 10.2.0.1.0 - Production on Mon Feb 18 15:53:34 2008 Copyright (c) 1982, 2005, Oracle.  All rights reserved. Connected to: Oracle9i…
继续复习!!SQLplus基础命令,其实这个应该是第一个要复习的.因为基础,你懂得..要想学会跑,你先得知道该怎么走吧. win+R 输入cmd ,我们开始启动SQLplus sqlplus username/password [@connect_identifier]|[NOLOG] 系统用户sys 普通用户scott 连接命令 CONNECT:进行用户切换或连接到新的数据库. CONN[ECT] [username]/[password][@hoststring] DISC[ONNECT]:…
CentOS版本历史 版本 CentOS版本号有两个部分,一个主要版本和一个次要版本,主要和次要版本号分别对应于RHEL的主要版本与更新包,CentOS采取从RHEL的源代码包来构建.例如CentOS 4.4构建在RHEL 4.0的更新第4版. 自2006年中,CentOS 4.4版本开始(前身为RHEL 4.0更新第4版),Red Hat采用了和CentOS完全相同的版本约定,例如:Red Hat 4.5. 发布历史 版本 平台 RHEL 版本 发布日期 RHEL 发布日期 2 i386 2.…
注:本文为原著(其内容来自 腾科教育培训课堂).阅读本文注意事项如下: 1:所有文章的转载请标注本文出处. 2:本文非本人不得用于商业用途.违者将承当相应法律责任. 3:该系列文章目录列表: 一:<OCM 基本班课程表> 二:<OCM_第一天课程:OCM课程环境搭建> 三:<OCM_第二天课程:Section1 ->配置 Oracle 网络环境 > 四:<OCM_第三天课程:Section1 ->表空间的操作和管理.服务配置 > 五:<OC…
Oracle下创建ASM磁盘总结 文章转载:https://blog.csdn.net/okhymok/article/details/78791841?utm_source=blogxgwz1 2.3 方法三:udev方式 又可以分为2种方式,采用uuid来绑定或采用raw来绑定,采用uuid需要添加多块磁盘,而采用raw方式不需要添加多个磁盘.2.3.1 udev下的方法一:uuid方式 1.RedHat 5 udev SCSI Rules配置1 获取需要绑定为ASM Disk的磁盘uuid…