[Oracle] 实验一 Oracle管理工具

一.实验目的

掌握SQL* Plus的使用方法。

二.实验内容

数据库 orcl 用户名 sys 密码 oracle

  1. 用命令行模式启动SQL* Plus,用sys用户登录到orcl数据库。
  2. 使用动态性能视图查看orcl数据库的初始化参数设置。
  3. 修改初始化参数open_cursors,设置其值为300。
  4. 用set命令来设置SQL* Plus的环境变量arraysize,pagesize和time,变量值自定。
  5. 切换用户到scott,密码 tiger。
  6. 编写一个脚本文件,内容为:查询emp表中的员工信息,并将每位员工的工资增加200。执行该文件。
  7. 查看emp表的结构。

三.实验过程

  1. 用命令行模式启动SQL* Plus,用sys用户登录到orcl数据库。
    控制台-cmd-输入sqlplus:
    在请输入用户名后输入 sys as sysdba
    然后输入口令,如果忘记口令我使用了以下操作:
    登录sqlplus/nolog
    连接数据库:connect /as sysdba
    修改用户密码(例:修改sys用户密码为zyz363316495):alter user sys identified by zyz363316495;
连接数据库.png

2.使用动态性能视图查看orcl数据库的初始化参数设置。

select * from  V$PARAMETER

(*号打反了不好意思)


语句
初始化参数
  1. 修改初始化参数open_cursors,设置其值为300。
show parameter cursors
alter system set open_cursors=300 scope=both;
修改初始化参数

4.用set命令来设置SQL* Plus的环境变量arraysize,pagesize和time,变量值自定。

show  arraysize pagesize time;
Set arraysize 16 pagesize 15 time OFF;
set命令

5.切换用户到scott,密码 tiger。

SQL> @C:\oracle\product\10.2.0\db_1\RDBMS\ADMIN\scott.sql
SQL> conn Scott/tiger

切换用户
  1. 编写一个脚本文件,内容为:查询emp表中的员工信息,并将每位员工的工资增加200。执行该文件。
select * from emp;
emp表原本
update emp set SAL  = SAL+200;
emp表加200

7.查看emp表的结构。

 desc emp;
emp表的结构

四.实验总结

遇到问题:
1.Oracle“无监听服务”:
解决办法,修改tnsnames.ora文件 ,将里面的回环地址改成自己的ip地址,注意要与lisener.ora一致

问题1

2.Oracle“监听程序当前无法识别连接符中请求的服务”:
解决办法:重启OracleserviceORCL服务


问题2

你可能感兴趣的:([Oracle] 实验一 Oracle管理工具)