版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、OracleOracle数据库技术数据库技术OracleOracle数据库常用工具数据库常用工具主机字符串与口令设置主机字符串与口令设置本书采用的主机字符串为orcl本书将SYS和SYSTEM用户口令分别设置为Syspwd123、Systempwd123在SQL*Plus中执行如下命令:CONN /orcl AS SYSDBAALTER USER SYS IDENTIFIED BY Syspwd123;ALTER USER SYSTEM IDENTIFIED BY Systempwd123;解锁账户SCOTT和HR,修改口令分别为Tigerpwd123和HrpwdALTER USER SCOT
2、T ACCOUNT UNLOCK;ALTER USER HR ACCOUNT UNLOCK;ALTER USER SCOTT IDENTIFIED BY Tigerpwd123;ALTER USER HR IDENTIFIED BY Hrpwd123;主机字符串与口令设置主机字符串与口令设置SQLSQL* *PlusPlusSQL*Plus是Oracle数据库的一个基本工具,允许用户使用SQL命令交互式地访问数据库,并允许使用SQL*Plus命令格式化输出数据。通过SQL*Plus,可以完成启动和停止数据库创建和运行查询更新数据格式化输出数据报表运行SQL脚本文件等操作是DBA和开发人员都必须
3、掌握的一个工具SQL*Plus的启动和退有两种方法启动SQL*Plus。(1) 从【开始】菜单启动SQL*Plus分别输入:用户名、口令、主机字符串在用户名处输入:用户名/口令主机字符串(2) 从命令行启动SQL*Plus在命令行下输入如下命令:sqlplus 用户名/口令主机字符串 filename.sql parameter .一般用于启动字符界面的SQL*Plus还可被安装程序所调用,执行相关脚本文件SQL*Plus的启动和退注意SQL*Plus启动后显示的提示信息连接数据库的版本安装的数据库选件NLS设置(中文、英文)退出SQL*Plus的两种方法单击 SQL*Plus主窗口标题栏的【
4、关闭】按钮在SQL*Plus命令行执行exit 命令或quit命令作为一个良好的习惯,应使用命令退出SQL*PlusSQL*Plus常用命令 SQL命令SQL命令用于对数据库进行操作SQL命令不可以简写,以“;”结束,以“/”开始运行SQL命令存放于SQL缓冲区中,可以调出进行编辑,可以被反复运行。SQL*Plus命令SQL*Plus命令主要用来设置查询结果的显示格式,设置环境选项和提供帮助信息等。SQL*Plus命令可以简写,不必输入“;”表示结束SQL*Plus命令不被保存在SQL缓冲区中SQL命令、SQL*Plus命令均不区分大小写(1)连接与断开数据库连接命令连接数据库的命令格式为:C
5、ONNECT 用户名/口令主机字符串CONNECT可简写为CONN如以系统管理员用户登录 SQL CONNECT system/Systempwd123orclSQL*Plus常用命令断开连接使用DISCONNECT命令SQL DISCONNECT(2)查看表结构命令命令格式为:DESCRIBE 表名DESCRIBE可简写为DESCSQL*Plus常用命令SQL CONN scott/tigerorclSELECT * FROM tab;DESC deptDESC empSQL CONN hr/hrpwdorclDESC departmentsDESC employeesDESC locati
6、onsDESC jobs例子主要涉及的表及其结构(3)会话环境设置命令命令格式为:SET 环境变量名值CONN scott/tigerorclSET SPACE 2 /列与列之间的空格SET arraysize 1 /一次从数据库中取出的行数SET linesize 100 / 一页显示的行数SET pagesize 120 / 一行的显示字符数SELECT * FROM emp;SQL*Plus常用命令(4) SPOOL(假脱机)命令用于转储执行的命令及结果启动假脱机操作 SPOOL 假脱机文件名关闭假脱机操作 SPOOL OFF可通过菜单打开或关闭假脱机文件例1 将SCOTT账户EMP表数
7、据转出至文件d:dataemp.txt EXA_02_01SQL*Plus常用命令(5)编辑命令常用编辑命令及格式CHANGE/被替换的子串/替换后的新子串LIST n:用于显示SQL缓冲区的内容APPEND text:在当前行增加text指定的字符EDIT:调用文本编辑器编辑SQL缓冲区中的内容简写命令CHANGE可简写为 CLIST可简写为 LAPPEND可简写为 ASQL*Plus常用命令(6)执行SQL缓冲区中语句命令 SQL语句在执行完后仍然保留在SQL缓冲区,可以被反复执行命令格式1:/命令格式2:run(7)装入并执行SQL脚本文件命令 命令格式1:START 文件名 命令格式2
8、: 文件名 文件名:在SQL脚本文件中调用其他SQL脚本文件SQL*Plus常用命令应将项目相关的SQL语句(创建用户及方案对象、插入初始数据等) 保存到脚本文件中并合理规划脚本文件SQL*Plus常用命令(8)执行存储过程命令EXECUTE 存储过程名(9)设置列显示属性COLUMN column | expr option (10)SHOW查看例程参数、系统变量、编译错误等CONN sys/Syspwd123orcl AS SYSDBASHOW PARAMETERS db_nameSHOW user(11)显示命令帮助信息HELP 命令名iSQLiSQL* *PLUSPLUS iSQL*P
9、lus为远程数据操纵提供了一个可选的工具和手段需要在控制面板中启动iSQL*Plus服务OracleOraDb11g_home1iSQL*Plus启动iSQL*Plus的URL http:/host:iSQL*Plus_port/isqlplus/iSQL*Plus 服务端口号、URL查询 ORACLE_HOMEinstallportlist.ini ORACLE_HOMEinstallreadme.txt企业管理器企业管理器 Oracle提供了企业管理器,基于Web界面企业管理器(Enterprise Manager,EM)基于Web界面的数据库管理工具需要启动Windows控制面板服务Or
10、acleDBConsoleorclEnterprise Manager的URL http:/host:EMC_port/em 端口号:ORACLE_HOMEinstallportlist.iniPL/SQL DeveloperPL/SQL Developer备份SCOTT用户表在SQL*Plus中执行如下命令CONN scott/Tigerpwd123orclCREATE TABLE emp_bak AS SELECT * FROM emp;CREATE TABLE dept_bak AS SELECT * FROM dept;建立系统示例方案数据的备份建立系统示例方案数据的备份备份HR用户表在SQL*Plus中执行如下命令CONN hr/Hrpwd123orclCREATE
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 关于油田冬防保温的稿件
- 齐鲁工业大学《材料工程基础》2023-2024学年第一学期期末试卷
- 电商平台2024年度合作劳动协议
- 2024建筑工程招标竞购协议指南
- 保姆与雇主的合同模板
- 医药高端透皮贴剂项目可行性研究报告模板-立项备案
- 渔业全产业链融合创新发展考核试卷
- 家用纺织产品的用户体验设计与提升考核试卷
- 危险品仓储出租仓管理规范考核试卷
- 小学生计算机教育的实施模式考核试卷
- 大学美育(同济大学版)学习通超星期末考试答案章节答案2024年
- 过敏性休克完整版本
- 应急第一响应人理论考试试卷(含答案)
- DZ∕T 0213-2020 矿产地质勘查规范 石灰岩、水泥配料类(正式版)
- 设计单位考察评价表
- 交通银行企业文化理念
- 土壤板结与改良方法.ppt
- 盘县地域分异汇总
- aspcms后台操作说明书
- 免疫学发展简史及展望PPT课件
- 个人上学简历模板
评论
0/150
提交评论