实验一安装和配置Oracle数据库与使用SQL.docx

上传人:b****5 文档编号:8199914 上传时间:2023-01-29 格式:DOCX 页数:11 大小:737.51KB
下载 相关 举报
实验一安装和配置Oracle数据库与使用SQL.docx_第1页
第1页 / 共11页
实验一安装和配置Oracle数据库与使用SQL.docx_第2页
第2页 / 共11页
实验一安装和配置Oracle数据库与使用SQL.docx_第3页
第3页 / 共11页
实验一安装和配置Oracle数据库与使用SQL.docx_第4页
第4页 / 共11页
实验一安装和配置Oracle数据库与使用SQL.docx_第5页
第5页 / 共11页
点击查看更多>>
下载资源
资源描述

实验一安装和配置Oracle数据库与使用SQL.docx

《实验一安装和配置Oracle数据库与使用SQL.docx》由会员分享,可在线阅读,更多相关《实验一安装和配置Oracle数据库与使用SQL.docx(11页珍藏版)》请在冰豆网上搜索。

实验一安装和配置Oracle数据库与使用SQL.docx

实验一安装和配置Oracle数据库与使用SQL

实验一安装和配置Oracle数据库及使用SQL*plus命令

  1.实验目的

  了解Oracle数据库的安装过程,掌握数据库的创建和配置,并实现对Oracle数据库的存储结构的理解,掌握参数文件的应用,掌握使用SQL*plus命令设置显示格式。

  2.实验内容

  

(1)安装Oracle11g。

  

(2)查看安装后的相关服务并掌握其作用。

  (3)使用sql*plus通过数据字典查看oracle的物理结构和逻辑结构。

  (4)oracle用户解锁。

  (5)使用EM访问oracle数据库。

  (6)使用sql*plus命令设置显示格式。

 

 3.实验报告要求

  1.安装oracle后,查看有哪些服务,写出这些服务的名称,作用。

  

2.使用某种方式进入sql*plus,通过数据字典访问数据文件、日志文件、控制文件的信息。

1)Selectfile_namefromdba_data_files;

*.dbf为数据文件

到相应目录下找到这些文件

 

2)Selectnamefromv$controlfile;

*.ctl为控制文件

到相应目录下找到这些文件

 

3)select*fromv$logfile;

*.log为日志文件

到相应目录下找到重做日志文件

 

4)Selecttablespace_namefromdba_tablespaces;

查看表空间的信息

 

 

3.用户解锁

  1)查看用户状态

Selectusername,account_statusfromdba_users;

 

 

 2)使用具有dba权限的用户登陆给scott用户解锁。

alteruserscottaccountunlock;(解锁)

3)使用scott用户登陆,进行相关sql语句操作。

4.使用EM管理数据库

http:

//localhost(或计算机名):

1158/em/

用户名:

system

密码:

password

身份:

normal

在em下创建一个数据对象,熟悉使用EM。

5.熟悉使用SQL*Plus命令

1)DESCRIBE命令的使用,该命令主要用来显示表结构,使用时可以缩写为DESC,

 

2)Change/旧文本/新文本,文本的替换

3)Run或者/,这些缓冲区中的sql语句

  4)edit命令,使用记事本打开缓冲区中内容

要注意的是,edit打开记事本之后,它和SQL*Plus是同步执行的,即打开记事本之后只能在记事本进行编辑和命令的输入,不能在SQL*Plus中输入和执行命令。

要想回到SQL*Plus中输入或执行命令,只有关闭记事本才行。

 

 

 5)start或者@命令,将某个文件中的sql语句读入缓冲区并执行这些sql语句。

用法:

@文件名;

  6)get命令,将某个文件中的sql语句读入缓冲区。

用法:

get文件名;

  7)spool命令,将查询结果及SQL文件写入文件中。

edit

用法:

spool文件名或者包含文件名的路径create|append|replace

Sql语句

Spooloff

  

 

8)column命令,

  a)、修改列宽度

  colc1formata20–将列c1(字符型)显示最大宽度调整为20个字符

  colc1format9999999–将列c1(number型)显示最大宽度调整为7个字符

  b)、修改列标题

  colc1headingc2–将c1的列名输出为c2

  SQL>columnenameformata6

  SQL>columnempnoformat9999

  SQL>columndeptnoformat99

  SQL>columnmgrformat9999

  SQL>columnsalformat9999

  SQL>colempnoheading员工号

  SQL>colenameheading员工名称

  SQL>coljobheading工作

SQL>colmgrheading主管领导

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 历史学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1