【oracle SQLPLUS 常用set设置】教程文章相关的互联网学习教程文章

使用rlwrap实现sqlplus上下键翻阅输过的oracle历史命令【代码】

Oracle的同学可能在Linux 下使用SecureCRT来连接服务器,在使用sqlplus时像调用之前输入过的命令重新执行,没法实现????同样的问题肯定前辈们一定也遇到过,所以就Google了一下,找到了rlwrap这个工具,下面我们来一起看下吧:rlwrap 下载地址:http://utopia.knoware.nl/~hlub/uck/rlwrap/#rlwrap一、安装readline包在系统的光盘中我们很容易找到符合自己版本的包#rpm -qa| grep readline//先检查一下系统是否安装过#rpm -Uvh...

[oracle 10g]登录sqlplus出错解决【代码】

: 无法初始化Oracle 调用界面 SP2-1503: 无法初始化Oracle 调SP2-0152解决办法:在oracle\product\10.2.0\db_2\BIN 目录下找到sqlplus.exe,右键---属性---兼容性--- 选上 以XP SP3兼容模式运行这个程序--- 在下面勾上以管理员的身份运行--- 确定。 然后再在cmd中输入sqlplus就可运行sqlplus了,这时需要输入: 用户名 :system(举例) 密码 :(你的密码)二、 在进入sqlplus的时候提示:ORA-12560: TNS: 协议适配器错误解决...

二、oracle sqlplus常用命令

一、sys用户和system用户  Oracle安装会自动的生成sys用户和system用户  (1)、sys用户是超级用户,具有最高权限,具有sysdba角色,有create database的权限,该用户默认的密码是change_on_install  (2)、system用户是管理操作员,权限也很大。具有sysoper角色,没有create database的权限,默认的密码是manager  (3)、一般讲,对数据库维护,使用system用户登录就可以拉  注意:也就是说sys和system这两个用户最大的区别...

sqlplus登录Oracle时ORA-01017: invalid username/password; logon denied的错误

今天用scott用户登录Oracle数 据库时,竟然出现了ORA-01017: invalid username/password; logon denied错误,原以为是因为我的scott用户没有解锁,后用system用户登录,然后用alter user scott account unlock语句对scott用户进行解锁,可是解锁后依然不能进入,还是报告ORA-01017: invalid username/password; logon denied错误,仔细想了一会,感觉应该是我在对scott用户解锁时没有设置密码,所以不论输入什么密码都是错误的,于...

Python调用SqlPlus查询Oracle【代码】

在查询结果规整的情况下,根据第3行可以很清晰的看到结构,用Python解析起来也比较方便。但是,如果一张表字段特别多,记录数也相当多,那么默认情况下调用SqlPlus查询出的结果会比较乱,这就需要在调用查询之前做一些设定,比如: set linesize 32767 set pagesize 9999 set term off verify off feedback off tab off set numwidth 40 这样的调用查询结果就比较规整了。接下来就是用强大的Python来解析查询结果。 这里封装了一...

Linux下Oracle的sqlplus中上下左右退格键无法使用【代码】

一.配置yum源并安装readline*配置本地yum1,挂载光盘mount /dev/cdrom /mnt/media2,新建本地yun源的配置文件vi /etc/yum.repos.d/local.repo加入以下信息:[Local] name=Local baseurl=file:///mnt/media enable=1 gpgcheck=0然后 yum -y install readline* 二.下载并安装rlwraptar./configuremakemake install 三.修改Oracle用户 .bash_profilevi .bash_profile 添加:alias sqlplus=rlwrap sqlplusalias rman=rlwrap rman Linux...

oracle 开发 第3章 sqlplus【代码】【图】

DESC customers; 2.编辑SQL语句SQL> select customer_id,first_name,last_name from customers where customer_id = 1;CUSTOMER_ID FIRST_NAME LAST_NAME ----------- ---------- ----------1 John BrownSQL> 11* select customer_id,first_name,last_nameSQL> append , dob --在行尾添加", dob"1* select customer_id,first_name,last_name, dobSQL> list ...

ORACLE学习03-SQLPLUS常用命令和数据类型

1,创建用户SQL> create user 用户名 identified by 密码;2,超级用户system给新用户权限SQL> grant connect , resource to mike;授权 连接权限 增删改查权限3,新用户登录,进入新用户的空间SQL> connect mike/m111;4,显示当前用户SQL>show user;5,建表,添加数据,增删改查。6,登录sqlplus >sqlplus 登录名/密码@127.0.0.1:1521/数据库实例名二、Oracle数据类型 1, 字符型: varchar2 ...

转:Oracle数据库sqlplus与plsqldev解决乱码

问题描述 :在用eclipse使用jdbc插入中文数据的时,数据用plsqldev查询时,正常显示中文,但是用sqlplus查询时,为中文乱码,当用plsqldev直接插入中文时,也直接会出现乱码,用sqlplus插入的中文,plsqldev读出乱码---> plsqldev与sqlplus出现乱码不一致情况 解决 :1)使用查询语句1select * from v$nls_parameters;查询到的 1NLS_CHARACTERSET AL32UTF8 --主要是看这个编码...

Oracle--sqlplus如何设置SQLPlus结果显示的宽度,ORACLE sqlplus提示符设置【代码】

1.设置一页面显示多少行数show pagesize; //首先查看目前的pagesize,默认是14set pagesize 100; //将pagesize设置好100,则可以一次显示够多行记录了2.设置行的宽度show linesize; //查看目前的linesize,默认是80set linesize 150; //设置成150或者更宽都可注:以上的方法是临时有效的方法二、永久设置sql*plus的环境变量(glogin.sql的设置) 用户每次登录sql*plus的时候都会调用$ORACLE_HOME/sqlplus/admin/glogin.sql文件...

oracle SQLPLUS 常用set设置

例如:spool d:\Spool_flatquery.txt这样,SQL*Plus将把所有的输出以及在屏幕上的命令等都指定给该文件。执行查询输出。此时,系统并没有把结果保存到文件中,而是保存到缓冲区中。查询结束后,关闭文件即可。命令格式为:spool off。oracle SQLPLUS 常用set设置标签:本文系统来源:http://www.cnblogs.com/client-server/p/5594242.html

windows下安装oracle,sqlplus连接启动oracle(oracle 主机字符串输入是什么)

LSNRCTL for 32-bit Windows: Version 9.2.0.1.0 - Production on 28-6月 -2005 11:01:01 Copyright (c) 1991, 2002, Oracle Corporation. All rights reserved. 正在连接到 (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=oyez)(PORT=1521))) TNS-12541: TNS:无监听器 TNS-12560: TNS: 协议适配器错误 TNS-00511: 无监听器 32-bit Windows Error: 61: Unknown e...

[Oracle]sqlplus 启动参数说明

[Oracle]sqlplus 启动参数说明 # su - oracle [grid] 用法 1: sqlplus -H | -V -H[ELP]:显示 SQL*Plus 命令的语法和用法,然后返回控制到操作系统中。-V[ERSION]:显示 SQL*Plus 的版本号,然后返回控制到操作系统中。 用法 2: sqlplus [ [<option>] [{logon | /nolog}] [<start>] ]<option> is: [-C <version>] [-L] [-M "<options>"] [-R <level>] [-S]-C <version> :  设置 SQL*Plus 命令兼容版本。<version> 的格式为“x.y...

[转]sqlplus /nolog 出错解决 SP2-0667: Message file sp1&lt;lang&gt;.msb not found SP2-0750: You may need to set ORACLE_HOME to your Oracle software directory

To resolve it try the following. It‘s assumed Oracle XE 11G is installed at: /u01/app/oracle/product/11.2.0/xe/If you have a different set up, adjust your directory path accordingly. 1) Find out the path to sqlplus bash-3.2$ which sqlplus /u01/app/oracle/product/11.2.0/xe/bin/sqlplus2) Set your Oracle_HOME (upto xe directory) bash-3.2$ export ORACLE_HOME=/u01/app/oracle/product/11.2.0/xe/3...

转 oracle 开发 第03章 sqlplus【代码】【图】

1.查看表结构 desc 2.编辑SQL语句 append、list、change、run 3.保存、检索并运行文件 save、get、start、edit、spool 4.格式化列 column 5.设置页面大小 pagesize 6.设置行大小 linesize 7.清除列格式 clear 8.使用变量 define 9.创建简单报表 10.帮助信息 help 1.查看表结构 descDESC customers; 2.编辑SQL语句 append、list、change、run SQL> select customer_id,first_name,last_name from customers where customer_id = 1...