在Linux的sqlplus中不能使用vi时的解决方法
在Linux的sqlplus中不能使用vi
不能使用vi
在Linux的sqlplus中,如果使用edit对当前脚本进行编辑,则调用默认编辑器ed,如果想使用vi作为默认编辑器,则可以编辑文件$ORACLE_HOME/sqlplus/admin/glogin.sql,
DEFINE _EDITOR...
文章
技术小胖子
2017-11-01
756浏览量
Oracle11.2.0.4升级170418PATCH后login.sql无法使用
最近生产上的数据库升级到了11.2.0.4当前最新的PATCH——170418,但是在使用sqlplus登录数据库进行操作时,发现与以往登录时不同的地方。
打PATCH以前登录时的截图:
打PATCH之后 登录时的截图:
从截图上直观看到的是登录时的信息没有显示出来,但实际上是所有以前对sqlp...
文章
技术小胖子
2017-11-07
752浏览量
记一个BASH的contab中sqlplus不执行的问题
记一个BASH的contab中sqlplus不执行的问题
由于需要执行一些定时任务,所以在linux的crontab定时器里面加了个shell脚本,让它定时执行一些数据库任务。单独测试这个sh文件的时候,完全正常,后来发现使用crontab中的shell却没办法正确执行。奇怪的是,与文件相...
文章
科技小能手
2017-11-12
821浏览量
关于设置SQLPLUS提示符样式的方法
摘要:大家在日常工作中,我想99%都会用到sqlplus工具来登陆你的数据库,对数据库进行管理、调优、配置、运维。那么如果有n多台数据库的时候,我们在连接后全部是统一的SQL>提示符,就有可能发生目前不知道连接到哪个库上,当我们切换用户很频繁的时候也有可能不清楚当前在使用的是哪个用户,下面我...
文章
技术小胖子
2017-11-14
789浏览量
oracle使用sqlplus登录用户尽量使用nolog登录
在linux或者unix系统上使用sqlplus命令来登录用户的时候我们经常会直接使用以下命令来登录:
sqlplus scott/scott;
但是这样登录在安全性上来说是不好的
我们可以直接使用ps命令来直接看到这个用户的用户名和密码:
ps -ef | grep sqlplus;
这样的...
文章
强心剂
2016-01-08
1083浏览量
sqlplus与sqlplusw (转)
一、sqlplus与sqlplusw两者统称SQLPlus,是Oracle的一个命令行执行工具。
二、SQLPlus的有两种运行方式:
1、在命令行窗口运行。sqlplus
2、在窗口中运行。sqlplusw
三、sqlplusw实际上就是在sqlplus上加了一个窗体,这样能更多设置交互...
文章
developerguy
2014-09-22
661浏览量
在EBS系统中设置的TWO_TASK作用是什么?
TWO_TASK 模仿(mocks)你设置的 tns 别名,这个别名是用于连接数据库的,比如常用的方式是:设置tnsnames.ora 文件中的别名后, 然后使用 sqlplus username/passwd@PROD 来连接数据库。现在如果你不想使用 @PROD 来连接,那么你可以设置 T...
文章
李博 bluemind
2017-12-09
861浏览量
sqlplus连接远程数据库
方式一:简易连接,不用进行网络配置,其实就是tnsname.ora文件,但只支持oracle10G以上。
命令:sqlplus 用户名/密码@ip地址[:端口]/service_name [as sysdba]
示例:sqlplus
sys/pwd@ip:1521/test as sysdba ...
文章
涂作权
2013-08-10
2448浏览量
oracle 简单SQL
1, insert into test select * from test;(造测试数据)
2, create table b as select * from a; (创建表结构一样的空表,数据可同上插入数据)
3,linux系统下让sqlplus支持历史命令回调
在linux中实现上...
文章
cloud_ruiy
2014-05-01
584浏览量
使用TWO_TASK或者LOCAL环境变量?
前一阵子,我遇到一个问题:rman target /链接如下:http://www.itpub.net/thread-1167136-1-1.html执行错误,必须输入rman target sys/xxx@yyy 我记得我以前学习安装oracle 8i的时候,遇到的一个问题,就是ora-1256...
文章
lfreeali
2009-06-30
625浏览量
[20121121]关于linux下history命令.txt
[20121121]关于linux下history命令.txt昨天跟别人聊天,提到linux下history命令带来的安全隐患,主要是一些命令会记录在~/.bash_history中。实际上有许多方法可以使系统不记录这样一些命令,自己也看了一些文档,总结如下:1.使用环境变量HISTCONTROL...
文章
lfreeali
2012-11-21
570浏览量
【Oracle】-【sqlplus / as sysdba登录报错问题】-新用户使用sqlplus / as sysdba登录报错
刚才打开一个别人的测试库,用root登陆了的,sqlplus / as sysdba竟然报错,奇怪,于是在自己的VM中模拟该过程。
新建了一个test用户:
[test@liu bin]# ./sqlplus
Error 6 initializing SQL*Plus
Message file...
文章
bisal
2013-07-09
818浏览量
SecureCRT远程连接Linux下的sqlplus中退格键不能使用之解决方法
^H不是H键的意思,是backspace
主要是当你的终端backspace有问题的时候才需要设置
在linux环境下使用sqlplus,在回删(backspace)时往往会出现 一串的乱码。出现乱码是由于oracle的sqlplus不使用gnu的readline库造成的。
解决方法有2种:...
文章
余二五
2017-11-20
1218浏览量
使用Oracle安装账户登录数据库
如果Linux或Unix平台,安装了Oracle,而且有root账号,则使用“su Oracle安装账户”的方式,sqlplus登录到数据库,这种方式是最可靠的。正如@dbsnake所说,”主要是Oracle软件过于复杂,很多功能、脚本都是只能以Oracle软件的安装用户来执行才可以。当然,Ora...
文章
bisal
2013-09-19
556浏览量
《Oracle PL/SQL程序设计(第5版)》一一2.3 SQL*Plus
本节书摘来自异步社区出版社《Oracle PL/SQL程序设计(第5版)》一书中的第2章,第2.3节,作者:【美】Steven Feuerstein , Bill Pribyl,更多章节内容可以访问云栖社区“异步社区”公众号查看。
2.3 SQL*Plus
Oracle PL/SQL程序设计(第5...
文章
异步社区
2017-05-02
1719浏览量
ORACLE FOR WINDOWS ORA-12560:TNS:协议适配器错误&ORA-12557:TNS:协议适配器不可加载
对于DBA维护oracle数据库时,登录数据库查看运行状态是必须的事。然而,当oracle架设在windows上时,尤其单个win服务器上安装多个实例或
同时安装有客户端,加之oracle相关环境变量设置混乱时,一切变的不再是那么容易。今天,处理武汉oracle数据库问题时就遇到了这种闹心...
文章
kissweety
2016-11-10
1446浏览量
rlwrap解决sqlplus上下键和backspace键找历史命令
在Linux下面使用sqlplus或者rman工具的时候默认不能左右移动光标,或者不能使用上下键查找历史命令,使用起来很不方便,影响效率。不过,可以通过第三方工具readline wrap(rlwrap)来解决这个问题。
rlwrap-0.37.tar.gz 下载地址:http://utopi...
文章
技术小胖子
2017-11-17
854浏览量
Sqlplus命令:spool 使用详解
本文整理自网络:
SPOOL是 SQLPLUS的命令,必须在SQLPLUS中使用,主要完成以标准输出方式输出SQLPLUS的命令及执行结果,一般常用户格式化导出ORACLE表数据。
对于 SPOOL数据的 SQL,最好要自己定义格式,以方便程序直接导入 ,SQL语句如:
SELECT 'cre...
文章
长烟慢慢
2013-07-24
1084浏览量
[20120207]快速进入各种目录.txt
使用oracle数据库,经常要在各种目录切换,有什么好方法在各种目录之间切换呢?自己总结如下:1.使用环境变量:export CDPATH=$ORACLE_HOME:$ORACLE_BASE:$ORACLE_BASE/admin/orcl但是使用环境变量有一个缺点,就是如果当前一个目录有目录与定义...
文章
lfreeali
2012-02-08
569浏览量
Linux/Unix shell sql 之间传递变量
灵活结合Linux/Unix Shell 与SQL 之间的变量传输,极大程度的提高了DBA的工作效率,本文针对Linux/Unix shell sql 之间传递变量给出几个简单的示例以供参考。
Linux/Unix 下调用SQL,RAMN 请参考:Linux/Unix ...
文章
leshami
2012-09-14
962浏览量
Oracle数据库的备份方法
1、引言
Oracle数据库的备份方法很多,无论使用那种备份方法,备份的目的都是为了在出现故障后能够以尽可能小的时间和代价恢复系统。比如使用export实用程序导出数据库对象、使用Oracle备份数据库、使用Oracle对称复制、使用Oracle并行服务器、使用Oracle冷备份、使用Orac...
文章
沉默术士
2017-07-03
2882浏览量
【故障处理】ORA-12162: TNS:net service name is incorrectly specified
【故障处理】ORA-12162: TNS:net service name is incorrectly specified本文将给大家阐述一个因未设置系统环境变量ORACLE_SID导致ORA-12162错误的案例。希望大家有所思考。1.获得有关ORA-12162报错信息的通用表述信息[orac...
文章
小麦苗
2015-07-17
677浏览量
Oracle数据库的备份方法
Oracle数据库的备份方法很多,无论使用那种备份方法,备份的目的都是为了在出现故障后能够以尽可能小的时间和代价恢复系统。比如使用export实用程序导出数据库对象、使用Oracle备份数据库、使用Oracle对称复制、使用Oracle并行服务器、使用Oracle冷备份、使用Oracle热备份等各...
文章
涂作权
2013-09-21
1501浏览量
ORACLE中的Net Configuration Assistant 点击后无反应, sqlplus登录数据库提示Oracle11g ORA-12560: TNS: 协议适配器错误
首先是对于点击无反应问题:
如果是客户端下的Net Configuration Assistant可用,而服务器端的Net Configuration Assistant等工具不可用的原因如下。
环境变量中Oracle_Home的配置错误可能是一方面,此时可直接删除Oracle_Home系统变量。...
文章
橘子红了呐
2017-11-12
1675浏览量
错误:ora-12162 网络服务名错误的指定
原文转自:http://space.itpub.net/519536/viewspace-672034
【故障处理】ORA-12162:
TNS:net service name is incorrectly specified
本文将给大家阐述一个因未设置系统环境变量ORACLE_SID导致...
文章
长烟慢慢
2012-08-15
792浏览量
解决执行脚本时爆“sqlplus: command not found”的问题
如题所示,在安装了oracle的Linux服务器上执行脚本时出现如题的错误:
1
2
[oracle@hp-db test]$ ./getSysdate.sh
./getSysdate.sh: line 10: sqlplus: command not found
...
文章
技术小阿哥
2017-11-27
1208浏览量
oracle ORA-12162: TNS:net service name is incorrectly specified
oracle ORA-12162: TNS:net service name is incorrectly specified
本文将给大家阐述一个因未设置系统环境变量ORACLE_SID导致ORA-12162错误的案例。希望大家有所思考。1.获得有关ORA-12162报错信息的通用表述信息[o...
文章
科技小先锋
2017-11-14
1095浏览量
一个数据库多Instance的连接解决方案
当一个数据库上面有多个Instance时,连接Oracle就需要注意了。在单instance的情况下,由于设定了ORACLE_SID,所以用sqlplus进行连接的时候默认会连接到环境变量中指定的instance, 但是如果需要连接另外一个instance的时候,就需要显示的指定了。连接的方式一般...
文章
技术小阿哥
2017-11-28
962浏览量
简易客户端连接配置连接数据库
windows 下
PLSQL Developer或Toad不安装Oracle客户端连接数据库的方法
方法是:使用Oracle InstantClient连接oracle数据库
1 下载相应的程序,如是10204的instantclient-basic-win32-10.2.0.4...
文章
沉默术士
2017-07-03
1214浏览量
ORACLE一句话问答(一)
oracle作为一种数据库工具,有些问题比较常见,先总结了一些,以后会不定期更新。
1、安装oracle时不能启动安装界面?未设置操作系统环境变量DISPLAY,导致不能启动oracle安装界面;
2、oracle安装界面不能正确显示中文?环境变量设置不当;
3、安装oracle提示ORA-125...
文章
青夜之衫
2017-12-11
989浏览量