sqlplus与sqlplusw (转)

一、sqlplus与sqlplusw两者统称SQLPlus,是Oracle的一个命令行执行工具。

二、SQLPlus的有两种运行方式:

1、在命令行窗口运行。sqlplus

2、在窗口中运行。sqlplusw

三、sqlplusw实际上就是在sqlplus上加了一个窗体,这样能更多设置交互的结果内容。一般在使用sqlplusw查询之前最好先设置一些环境变量: 
        设置每页显示的记录数:set pagesize 记录数
         设置每行显示的长度:set linesize 长度

四、登陆SQLPlus

1、登陆sqlplusw

开始-运行:sqlplusw,如下图:

主机字符串实际上就是配置的网络服务名($ORACLE_HOME/NETWORK/ADMIN/tnsnames.ora中配置):

2、登陆sqlplus

http://blog.163.com/magicc_love/blog/static/185853662201210235153704/

时间: 2024-11-05 12:26:40

sqlplus与sqlplusw (转)的相关文章

sqlplus 登陆使用

select * from dept; input order by dname;  追加文本命令  del  n  删除语句 celar buffer ; 清除缓冲区的命令 conn sys as sysdba  登陆用户 一般只要安装了oracle的服务器端或者客户端,sqlplus都被默认安装.而sqlplusw只是在sqlplus上添加了一个窗体,在其上执行SQL语句与sqlplus完全相同.sqlplus的主要应用场景为查看/设置数据库参数.执行SQL脚本等. 1.利用sqlplus登

Oracle笔记(二) SQLPlus命令

Oracle笔记(二) SQLPlus命令 对于Oracle数据库操作主要使用的是命令行方式,而所有的命令都使用sqlplus完成,对于sqlplus有两种形式. 一种是dos风格的sqlplus:sqlplus.exe; 另一种是windows风格的sqlplus:sqlplusw.exe; 在Oracle 10g之中主要使用的是sqlplusw命令,因为其可以进行一些显示数据的调整. 此时会找到默认的已经可以使用的数据库实例. 范例:输入查询指令 SELECT * FROM emp; 此时的

Oracle基础(一):oeacle实例与sql*plus命令使用

一.oracle 数据库的三层结构 1.客户端-Client:专门用于访问数据库.如sqlplus.pl/sql dev等 2.数据库服务器-oracle dbms(database management system),我们安装的就是这个. 3.数据库实例,默认为启动一个Oracl. 4.数据对象:种类很多,表.视图.序列.函数.包.索引.触发器.存储过程等 5.方案(Schema):用户建表后创建的与用户名一致的(一定是创建一个数据对象后才会创建),mysql中有database 的概念.

Oracle 学习笔记2:几个入门常用命令

oracle提供的交互方式有两种:sqlplus(命令行) sqlplusw(图形界面) 进入sqlplus方式:cmd中输入sqlplus 进入sqlplusw方式:cmd中输入sqlplusw 更便捷的方式:winkey + R 打开运行窗口-->输入sqlplus或者sqlplusw回车即可. 或者在桌面添加快捷方式. 可能经常用到的命令: set linesize 数字(设置每行显示的字符,sqlplus中没效果) set pagesize 数字(设置每页显示的行数) conn 用户名/

Oracle多表查询与数据更新

2.1 多表查询 2.1.1 多表查询的基本语法(重点) 多表查询语法如下: SELECT {DISTINCT} *|查询列1 别名1,查询列2 别名2 FROM 表名称1 别名1,表名称2 别名2 {WHERE 条件(s)} {ORDER BY 排序字段 ASC|DESC,排序字段 ASC|DESC} 例:同时查询emp和dept表 SQL> select * from emp,dept; 发现返回了56条数据,emp一个才14条,dept表才4条.56=14*4. 查询emp表的记录数: S

Oracle修改时间报:ORA-01830: 日期格式图片在转换整个输入字符串之前结束的解决办法

1.错误原因: date类型不能包含秒以后的精度. 如日期:2010-01-01 20:02:20.0 解决方法:将日期秒以后的精度去除, to_date(substr(INVOICE_DATE,1,10),'yyyy-mm-dd')如日期:2010-01-01 20:02:20 2.INSERT INTO TEST2 (C1, C2,c3) VALUES (${v1},${v2},to_date(${v3},'yyyy-mm-dd'));oracle里面不需要以“:”结尾. 3.修改数据库日期

最全的ORACLE-SQL笔记

-- 首先,以超级管理员的身份登录oracle sqlplus sys/bjsxt as sysdba --然后,解除对scott用户的锁 alter user scott account unlock; --那么这个用户名就能使用了. --(默认全局数据库名orcl) 1.select ename, sal * 12 from emp; --计算年薪 2.select 2*3 from dual; --计算一个比较纯的数据用dual表 3.select sysdate from dual; -

事务处理(9)

事务处理:所谓的事务处理就是保证数据操作的完整性,所有的操作要么同时成功,要么同时失败.在 Oracle 中对于每一个连接到数据库的窗口(sqlplus.sqlplusw)连接之后实际上都会与数据库的连接建立一个 session,即:每一个连接到数据库上的用户都表示创建了一个 session. 一个 session 对数据库所做的修改,不会立刻反映到数据库的真实数据之上,是允许回滚的,当一个session 提交所有的操作之后,数据库才真正的作出修改.在数据库的操作中提供了以下的两个主要命令完成事

二、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这两个