- 1、本文档共32页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第5章 SQL*Plus使用
Oracle11g中提供了OEM和SQL*PLUS两种方式对数据库进行管理。OEM(Oracle Enterprise Manager,Oracle企业管理器)提供一种基于Web界面的图形化的管理手段,特点是直观简单,但灵活性比较差。SQL*PLUS则是通过执行命令的方式管理数据库,非常灵活且功能全面,同时能加深用户对复杂命令选项的理解。因此SQL*PLUS是数据库管理人员通常采用的一种管理方式。
通过SQL*Plus可运行SQL语句和PL/SQL块来处理数据和生成报表,同时可执行数据库管理操作。本章将主要介绍SQL*Plus一些常用功能和命令的使用,为后边的章节奠定一个基础。
5.1 用SQL*PLUS与数据库交互
5.1.1 SQL*Plus的主要功能
SQL*Plus工具主要用来做数据查询和数据处理。利用SQL*Plus可将SQL和Oracle专有的PL/SQL结合起来进行数据查询和处理。SQL*Plus工具:
启动/停止数据库实例连接数据库,定义变量。SQL语句、PL/SQL块插入、修改、删除、查询。
查询结果的格式化、运算处理、保存、打印以及输出Web格式。
显示任何一个表的字段定义与终端用户交互。SQL*Plus连接数据库
1.用SQLPLUS命令连接数据库
在使用SQL*Plus之前必须先启动SQL*Plus。基本步骤如下:
(1)依次选择【开始菜单】 |【程序】| 【Oracle-OraDb11g_home1】 |【应用程序开发】| 【SQL*Plus】命令,打开SQL*Plus的主界面。
(2)输入相应的用户名和登录密码,这是在安装Oracle时指定的。输入正确的用户名和密码后,按Enter键,SQL*Plus将连接到相应的数据库。例如以System用户登录,登录密码是安装时确定的密码,如图5.1所示。
图5.1 SQL*Plus登录界面
也可以通过运行命令窗口启动SQL*Plus。打开【开始菜单】 |【运行】,出现运行对话框。此时有两种选择:
一是在运行对话框里输入cmd命令,打开命令提示窗口,在窗口中输入SQLPLUS命令启动SQL*Plus工具,如图5.2所示;
图5.2 通过cmd命令启动sqlplus
C:\Documents and Settings\Ownersqlplus system/password
SQL*Plus: Release 11.1.0.6.0 - Production on 星期四 4月 22 09:35:19 2010
Copyright (c) 1982, 2007, Oracle. All rights reserved.
连接到:
Oracle Database 11g Enterprise Edition Release 11.1.0.6.0 - Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
SQL
二是在运行对话框里直接输入SQLPLUS命令来启动SQL*Plus工具,如图5.3所示。
图5.3 通过运行对话框直接启动SQL*Plus
SQLPLUS命令的基本语法如下:
sqlplus [username]/[password] [@server]
命令中方括号里的参数为可选项。
其中username表示要登录的数据库用户名,password为相应用户密码,@server用于连接到远程数据库时指定网络服务名。当连接到本地数据库时不需要指定网络服务名。
如果sqlplus命令中省略username或password,那么命令对话框会提示输入相应的用户名和密码,如下所示。
C:\Documents and Settings\Ownersqlplus
SQL*Plus: Release 11.1.0.6.0 - Production on 星期四 4月 22 09:39:18 2010
Copyright (c) 1982, 2007, Oracle. All rights reserved.
请输入用户名: system
输入口令:
连接到:
Oracle Database 11g Enterprise Edition Release 11.1.0.6.0 - Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
SQL
2.连接命令
(1)、CONNCET命令
CONNECT 把当前事务提交到数据库,断开当前用户
您可能关注的文档
- 第4讲模拟试题二讲解(2011年新版)..doc
- 第4章练习题讲解..doc
- 第4课工业的发展..doc
- 第4课时两三位数乘一位数(一次进位)乘法练习台儿庄吕艳..doc
- 第4课肌电测量及仪器..doc
- 第4课蜀道难学生版学案..docx
- 第5537号电功和电功率的单元测验..doc
- 第5册教材练习设计(沪教版)..doc
- 第5单元高三历史训练..doc
- 第5章GPIO的应用实例..doc
- CNAS-CL63-2017 司法鉴定-法庭科学机构能力认可准则在声像资料鉴定领域的应用说明.docx
- 12J7-3 河北《内装修-吊顶》.docx
- 12N2 河北省12系列建筑标准设计图集 燃气(油)供热锅炉房工程.docx
- 内蒙古 12S8 排水工程 DBJ03-22-2014.docx
- 山西省 12S10 12系列建筑标准设计 管道支架、吊架.docx
- 16J601-木门窗标准图集.docx
- 12J8 河北省12系列《 楼梯》.docx
- CNAS-GL37 2015 校准和测量能力(CMC)表示指南.docx
- CNAS-RL02-2016 能力验证规则.docx
- 津02SJ601 PVC塑料门窗标准.docx
文档评论(0)