




已阅读5页,还剩13页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Oracle数据库实用教程(第二版),唐远新曲卫平李晓峰等编著中国水利水电出版社2009.6,第2章Oracle数据库常用工具,SQL*Plus是Oracle数据库的一个基本工具,允许用户使用SQL命令交互式地访问数据库,并允许使用SQL*Plus命令格式化输出数据。通过SQL*Plus,可以完成启动和停止数据库创建和运行查询更新数据格式化输出数据报表运行SQL脚本文件等操作是DBA和开发人员都必须掌握的一个工具,2.1SQL*Plus,有两种方法启动SQL*Plus。(1)从【开始】菜单启动SQL*Plus分别输入:用户名、口令、主机字符串在用户名处输入:用户名/口令主机字符串,1.SQL*Plus的启动和退出,(2)从命令行启动SQL*Plus在命令行下输入如下命令:sqlplus用户名/口令主机字符串filename.sqlparameter.一般用于启动字符界面的SQL*Plus还可被安装程序所调用,执行相关脚本文件,注意SQL*Plus启动后显示的提示信息连接数据库的版本安装的数据库选件NLS设置(中文、英文),1.SQL*Plus的启动和退出,退出SQL*Plus的两种方法单击SQL*Plus主窗口标题栏的【关闭】按钮在SQL*Plus命令行执行exit命令或quit命令作为一个良好的习惯,应使用命令退出SQL*Plus,SQL命令SQL命令用于对数据库进行操作SQL命令不可以简写,以“;”结束,以“/”开始运行SQL命令存放于SQL缓冲区中,可以调出进行编辑,可以被反复运行。,2.SQL*Plus常用命令,SQL*Plus命令SQL*Plus命令主要用来设置查询结果的显示格式,设置环境选项和提供帮助信息等。SQL*Plus命令可以简写,不必输入“;”表示结束SQL*Plus命令不被保存在SQL缓冲区中,SQL命令、SQL*Plus命令均不区分大小写,(1)连接与断开数据库连接命令连接数据库的命令格式为:CONNECT用户名/口令主机字符串CONNECT可简写为CONN如以系统管理员用户登录SQLCONNECTsystem/systempwdorcl,2.SQL*Plus常用命令,断开连接使用DISCONNECT命令SQLDISCONNECT,(2)查看表结构命令命令格式为:DESCRIBE表名DESCRIBE可简写为DESC,2.SQL*Plus常用命令,SQLCONNscott/tigerorclSELECT*FROMtab;DESCdeptDESCempSQLCONNhr/hrpwdorclDESCdepartmentsDESCemployeesDESClocationsDESCjobs,例子主要涉及的表及其结构,(3)会话环境设置命令命令格式为:SET环境变量名值,2.SQL*Plus常用命令,CONNscott/tigerorclSETSPACE2SETarraysize1SETlinesize100SETpagesize120SELECT*FROMemp;,(4)SPOOL(假脱机)命令用于转储执行的命令及结果启动假脱机操作SPOOL假脱机文件名关闭假脱机操作SPOOLOFF可通过菜单打开或关闭假脱机文件,2.SQL*Plus常用命令,例2.1将SCOTT账户EMP表数据转出至文件d:dataemp.txtEXA_02_01,(5)编辑命令常用编辑命令及格式CHANGE/被替换的子串/替换后的新子串LISTn:用于显示SQL缓冲区的内容APPENDtext:在当前行增加text指定的字符EDIT:调用文本编辑器编辑SQL缓冲区中的内容,2.SQL*Plus常用命令,简写命令CHANGE可简写为CLIST可简写为LAPPEND可简写为A,(6)执行SQL缓冲区中语句命令SQL语句在执行完后仍然保留在SQL缓冲区,可以被反复执行命令格式1:/命令格式2:run,2.SQL*Plus常用命令,(7)装入并执行SQL脚本文件命令命令格式1:START文件名命令格式2:文件名文件名:在SQL脚本文件中调用其他SQL脚本文件,应将项目相关的SQL语句(创建用户及方案对象、插入初始数据等)保存到脚本文件中并合理规划脚本文件,(8)执行存储过程命令EXECUTE存储过程名,2.SQL*Plus常用命令,(9)设置列显示属性COLUMNcolumn|exproption,(10)SHOW查看例程参数、系统变量、编译错误等CONNsys/syspwdorclASSYSDBASHOWPARAMETERSdb_nameSHOWuser,(11)显示命令帮助信息HELP命令名,iSQL*Plus为远程数据操纵提供了一个可选的工具和手段,2.2iSQL*PLUS,需要在控制面板中启动iSQL*Plus服务OracleOraDb10g_home1iSQL*Plus,启动iSQL*Plus的URLhttp:/host:iSQL*Plus_port/isqlplus/,iSQL*Plus服务端口号、URL查询ORACLE_HOMEinstallportlist.iniORACLE_HOMEinstallreadme.txt,在iSQL*Plus帮助中查看SQL*Plus及iSQL*Plus命令,Oracle提供了两种企业管理器,一种是基于Web界面,另一种是Java图形界面,2.3企业管理器,企业管理器(EnterpriseManager,EM)基于Web界面的数据库管理工具需要启动Windows控制面板服务OracleDBConsoleorclEnterpriseManager的URLhttp:/host:EMC_port/em端口号:ORACLE_HOMEinstallportlist.ini,OracleEnterpriseManager是一个Java图形用户界面的功能强大的DBA工具,Oracle企业管理器(OEM),安装Oracle10g客户端才能使用OEM安装类型为“管理员”,Oracle建议使用OEM控制
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 深度分析2025年智能电网在能源行业数字化转型中的智能电网技术创新路线图报告
- 工作总结:尽责与担当
- 2025年激光发生器行业研究报告及未来发展趋势预测
- 2025年混合动力乘用车行业研究报告及未来发展趋势预测
- 如何让孩子更有独立发
- 2025年红腹锦鸡养殖行业研究报告及未来发展趋势预测
- 工程项目造价人员聘用合同范本
- 建筑物构筑物拆除施工方案
- 2025年激光测温仪行业研究报告及未来发展趋势预测
- 餐饮连锁门店食品安全风险防范方案
- 排水管道安装分项工程质量验收记录表
- 项目代建大纲
- 医学基础知识试题及参考答案
- 民航安全安全检查员
- 中级职称专业技术人员考核登记表(最近三个年度)
- 学生伤害事故的责任分析和处理案例
- 部编版八年级语文上册定稿《一着惊海天》教案课堂实录(区级公开课)
- 《历史》中职课件05第五章
- eTOM框架性介绍
- DL∕T 5597-2021 太阳能热发电工程经济评价导则
- 电大学前教育毕业论文
评论
0/150
提交评论