SQLPLUS 命令】的更多相关文章

就像完成安装JDK后需要给系统配置环境变量JAVA_HOME和PATH,以便让系统认识在JDK里面的Javac命令.同样的,安装Oracle也需要这么一个过程.在正常情况下安装Oracle时系统安装程序会自动配置环境变量,但如果安装过程中配置环境变量时发生错误,或者在安装成功后将系统给Oracle配置的环境变量删除,就会导致在DOS命令下系统不认识sqlplus命令,不能使用. 解决方法:先找到自己Oracle的安装目录 D:\app\Administrator\product\11.2.0\d…
欢迎访问我的个人博客IT废柴,本文永久链接移至:sqlplus命令行登录oracle数据库的N种方法盘点 sqlplus有几种登陆方式Oracle数据库, 比如: 1.以操作系统权限认证的oracle sys管理员登陆 C: > sqlplus "/as sysdba" 2.不在cmd或者terminal当中暴露密码的登陆方式 C: > sqlplus /nolog SQL> conn /as sysdba 或者 C: > sqlplus /nolog SQL&…
1.安装完oracle后,用终端登录,因为不是直接用oracle用户登录的,所以我就执行$ su oracle切换成oracle用户之后,执行"echo $ORACLE_HOME",结果显示空 原因:如果直接su oracle,shell会去读取此用户(oracle用户)home目录下的隐藏文件,如果是bash的话,为 .bashrc.我查了oracle用户的 .bashrc没有配置$ORACLE_HOME,/etc/bashrc也没有配置$ORACLE_HOME,读取出来就是空.我用…
有时候难免没有工具,得自己手动输入sqlplus命令 执行SQL文件:@sql文件,例如:@/home/myuser/sql/test.sql查看数据库存在的存储过程:Select object_name From user_objects Where object_type='PROCEDURE';查看数据库存在的触发器:Select object_name From user_objects Where object_type='TRIGGER':查看数据库存在的视图:Select obje…
首先小编自述一下所遇到的问题: 昨天在已经安装 oracle 服务端的 win7 X64 主机上安装 oracle client 之后,发现我的sqlplus命令无法用了??经过百度,都说我服务没有开启.下图是显示的错误: 但是服务是开启的, 百度无果,自行解决!! 最终要在卸载 oracle client 时发现了一点奥秘!! 如果去掉勾选,点击应用,用命令打开 sqlplus 发现是可以登录的 根据这一发现,有了灵感,仍然把那个框勾上,只要修改环境变量即可!! 将系统的 path 中的值 c…
基本sqlplus命令: 1: sqlplus scott/tiger ; #简化连接数据库 2:show user; #想知道当前登陆的用户是哪一位 3:conn 用户名[/密码] [AS SYSDBA] #切换使用的用户 如果使用超级管理员用户sys必须追加[AS SYSDBA]: conn sys/passwd AS SYSDBA; 切换到system用户; conn system/passwd; 4:SET LINESEIZE 100; #设置每行显示数据的长度 5:SET PAGESI…
在linux中使用sqlplus命令进入MySQL,设置行数和行宽   1) 查看目前的pagesize,默认是14: 1.      show pagesize;    2.      set pagesize 100;     2) 查看目前的linesize,默认是80: 1.      show linesize;   2.      set linesize 100;   这时,如果还是不能正常显示,则将所有的列放到一列,以求可以清楚的看到更多信息(各列以单竖线分割): 放到一行显示:…
目录 1.常用sqlplus命令 1.1 HELP命令 1.2 describe命令 1.3 SPOOL命令 1.4 其他常用命令 1.4.1 define命令 1.4.2 show命令 1.4.3 edit命令 1.4.4 save命令 1.4.5 get命令 1.4.6 start和@命令 2.格式化查询结果 2.1 COLUMN命令 2.1.1 FORMAT命令 2.1.2 HEADING选项 2.1.3 NULL选项 2.1.4 ON|OFF选项 2.1.5 WRAPPED/WORD_W…
一.ORACLE的启动和关闭 1.在单机环境下要想启动或关闭ORACLE系统必须首先切换到ORACLE用户,如下su - oracle a.启动ORACLE系统oracle>svrmgrlSVRMGR>connect internalSVRMGR>startupSVRMGR>quit b.关闭ORACLE系统oracle>svrmgrlSVRMGR>connect internalSVRMGR>shutdownSVRMGR>quit 启动oracle9i数据…
show errorshow allshow usersqlplus show和set命令是两条用于维护SQLPlus系统变量的命令 : SQL> show all --查看所有系统变量值 SQL>show user --显示当前连接用户 SQL>show error --显示错误(编译function,procedure,package,pl/sql的时候,可以查看具体的错误提示) SQL>set sqlprompt SQL --设置默认提示符,默认值就是SQL SQL>s…
对于Oracle数据库操作主要使用的是命令行方式,而所有的命令都使用sqlplus完成,对于sqlplus有两种形式. 一种是dos风格的sqlplus:sqlplus.exe; 另一种是windows风格的sqlplus:sqlplusw.exe; 在Oracle 10g之中主要使用的是sqlplusw命令,因为其可以进行一些显示数据的调整.      此时会找到默认的已经可以使用的数据库实例. 范例:输入查询指令 SELECT * FROM emp; 此时的数据已经可以正常的显示,但是依然会…
在Linux上使用sqlplus比较痛苦,因为不能使用上下方向键来调出命令历史,也不能使用左右键移动光标对输入的命令进行修改,甚至连Backspace键都不能用(不过我发现大部分Backspace不能使用的地方都可以用Ctrl+Backspace进行退格删除),只能Ctrl+u清除已经输入的命令.这简直是对我们命令熟练程度和击键准确度的极大挑战.   有没有办法可以让sqlplus像shell一样具有便利的命令历史功能呢?答案是“万能”的rlwrap!既然号称“万能”,就不仅仅是可以解决sqlp…
定制:sql提示符信息 1.显示SQLPLUS帮助,命令如下:HELP INDEX @ COPY PAUSE SHUTDOWN @@ DEFINE PRINT SPOOL / DEL PROMPT SQLPLUS ACCEPT DESCRIBE QUIT START APPEND DISCONNECT RECOVER STARTUP ARCHIVE LOG EDIT REMARK STORE ATTRIBUTE EXECUTE REPFOOTER TIMING BREAK EXIT REPHEA…
以下是一些sqlpus命令 remark          注释行set headsep     标题分隔符ttitle          头标题btitle          尾标题column          列标题及列格式设定break on        报表各部分间插入空格或将小计和总计断开compute sum     计算小计set linesize    行的最大字符数set pagesize    页中的行数 set newpage     页间的空行数spool      …
涉及到的知识要点 a.带有一个&的替换变量的用法b.带有两个&的替换变量用法c.define命令用法d.accept命令用法e.定制SQL*Plus环境f.在glogin.sql文件中保存定制结果g.sqlplus编辑命令 a.带有一个&的替换变量的用法1).使用带有一个&号的变量值来提示用户输入一个值.eg.SQL> SELECT     empno, ename, sal, deptno FROM  emp WHERE empno = &empno;输入…
可以正常登录sqlplus,通过sys as sysdba 但在sql>输入语句,反馈如下 解决方法: sql>输入conn sys/as sysdba Enter password: connected SQL> 再次输入命令,正常  …
show和set命令是两条用于维护SQLPlus系统变量的命令 : SQL> show all --查看全部系统变量值 SQL>show user --显示当前连接用户 SQL>show error --显示错误(编译function,procedure,package,pl/sql的时候,能够查看详细的错误提示) SQL>set sqlprompt SQL  --设置默认提示符.默认值就是SQL SQL>set linesize 1000 --设置屏幕显示行宽.默认100…
该系列是向 韩顺平 老师学习的笔记 高级权限账号:scott   pwd sysdba 新建一个 Command Window,也可以 开始,运行 sqlplus 连接命令 --1.0 切换账号 SQL> show user;User is "SYS"--conn 账号/密码SQL> conn system/123456Connected to Oracle Database 11g Express Edition Release 11.2.0.2.0 Connected…
对于Oracle数据库操作主要使用的是命令行方式,而所有的命令都使用sqlplus完成,对于sqlplus有两种形式.就我个人而言,还是比较喜欢UNIX与Linux下的Oracle.呵呵 一种是dos风格的sqlplus:sqlplus.exe; 另一种是windows风格的sqlplus:sqlplusw.exe; 在Oracle 10g之中主要使用的是sqlplusw命令,因为其可以进行一些显示数据的调整.     此时会找到默认的已经可以使用的数据库实例. 范例:输入查询指令 SELECT…
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…
问题现象: 在进入连接数据库后,如何写错命令,删除键不好使,总是出现^H^H [oracle@master2 ~]$ sqlplus / as sysdba SQL*Plus: Release 12.1.0.2.0 Production on Wed Jan 23 17:03:18 2019 Copyright (c) 1982, 2014, Oracle.  All rights reserved.Connected to:Oracle Database 12c Enterprise Edit…
对于Oracle数据库操作主要使用的是命令行方式,而所有的命令都使用sqlplus完成,对于sqlplus有两种形式. 一种是dos风格的sqlplus:sqlplus.exe; 另一种是windows风格的sqlplus:sqlplusw.exe; 在Oracle 10g之中主要使用的是sqlplusw命令,因为其可以进行一些显示数据的调整.     此时会找到默认的已经可以使用的数据库实例. 范例:输入查询指令 SELECT * FROM emp; 此时的数据已经可以正常的显示,但是依然会存…
1. Win2019 中文版 安装了 Oracle数据库, dbca 建库时选择的 的字符集是 ZHS16GBK 然后发现使用sqlplus 时有乱码的现象如图示: 2. csdn 上面有一个博客有解决方法: https://blog.csdn.net/ubuntu_yanglei/article/details/7332587 3. 解决办法 先查询一下 数据库的字符集 select * from nls_database_parameters where parameter in ('NLS…
SQL>@file_name 例如 SQL>@monitor.sql      文件须得在当前窗口所在的目录下或者指定某个路径. SQL>@D:\monitor.sql 转载示例------------------------sqlplus system/system@srv @a.sql 或者登录sqlplus后执行@a.sql…
SP2-1503: 无法初始化 Oracle 调用界面 用管理员运行就可以了…
sqlplus 配置方法及相关命令 1.配置文件 1.1 全局模式什么叫全局模式呢:当我们配置完sqlplus工具加载配置文件后,无论在哪个目录下登陆数据库,您设置[sqlplus提示符样子,在任何目录下进入sqlplus工具都会加载此提示符样子]的效果都可以呈现出来1.glogin.sql 配置文件的位置答:$ORACLE_HOME/sqlplus/admin/glogin.sql     vim $ORACLE_HOME/sqlplus/admin/glogin.sql2.添加的字符串,取默…
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…
登录数据库: 方式(1)当我们刚安装Oracle数据库时,登录账户时可以使用win+r 输入sqlplus,进入sqlplus命令窗口,然后输入用户名和密码,这里输入密码时不会有回显 方式(2)使用win+r 输入cmd,进入dos命令窗口,然后输入用户名和密码,这里输入密码时不会有回显 或者使用直接输入命令sqlplus 用户名/密码即可 登录账户后,我们可以使用 SHOW USER 来显示我们当前的用户名 如果想要切换用户: 使用CONN SYSTEM/ADMIN 格式为CONN 用户名/密…
问题环境:windows 2012 r2 64位  ,oracle 11.2.0.4,多个实例. 在这种情况下, sqlplus "/as sysdba" 默认登录的是系统后面安装的那个实例,ORACLE_SID配置是注册表: Windows默认ORACLE_SID位置: HKEY_LOCAL_MACHINE\SOFTWARE\oracle\KEY_OraDb11g_home1 ORACLE_SID 如果要切换到另一个oracle切换实例的话, 网上查到的方法大多是:在cmd窗口重新设…
常用命令: 连接sqlplus命令行下运行cmd进入,如以sys模式登陆,命令如下:(1).sqlplus "sys/zhb126 as sysdba" (2).sqlplus/nolog  connect sys/zhb126 as sysdba (3).sqlplus scott/tiger 启动数据库实例 startup --启动数据库的同时启动控制文件.数据文件 startup mount --启动数据库的同时启动控制文件.不启动数据文件 startup nomount --仅…