Oracle数据库安装与SQL*Plus使用

一、实验过程

1、安装完数据库服务器程序后,查看系统服务启动状况并截图。

2、启动 SOL Plus工具,分别以SYS用户和 SYSTEM用户登录数据库,并解锁scott用户,用scott用户登录。每次登录完成后用show user命令查看当前用户,并截图。

①SYS用户登录

②SYSTEM登录

③scott登录

3、熟悉list、run、append、change、edit、save、get、start、spool、@、&、define等常用命令:

①使用sql语句查询scott用户的emp表中的所有数据

②使用append为上一条sql语句追加where条件

③使用change命令修改where条件

④使用edit命令重新编辑SQL语句,改为向emp表中插入一条信息,name值使用自己的姓名

⑤通过save命令保存文件为sql,并使用start命令执行,过程中使用spool记录操作日志。

二、实验总结

首先,从Oracle官方网站和百度网盘下载了Oracle 11G数据库服务器的安装程序。下载过程中,我注意到了网络速度和下载链接的有效性,这可能会影响下载时间。在下载完成后,面临了第一个挑战:解压安装程序。由于Oracle安装包通常较大,解压过程需要一定的时间,并且需要足够的磁盘空间来存放解压后的文件。安装过程中,我仔细阅读了安装指南,并按照步骤进行了操作。在安装过程中,特别注意了Oracle的先决条件,如操作系统兼容性、内存要求和权限设置。

安装完成后,我检查了系统服务的启动状况。在Windows系统中,使用了服务管理工具来验证Oracle服务是否成功启动。接下来,我使用SQL*Plus工具进行了数据库操作。我们首先以SYS用户和SYSTEM用户登录数据库,然后解锁了scott用户,并使用scott用户登录。在每次登录后,都使用了SHOW USER命令来确认当前用户。这一步骤验证了我们是否能够成功访问数据库。在熟悉SQL*Plus命令的过程中,通过实际操作加深了对这些命令的理解。我们使用了LIST、APPEND、CHANGE、EDIT、SAVE、START、SPOOL等命令来执行和管理SQL语句。我们发现,这些命令在编写和执行SQL脚本时非常有用,它们提高了我们的工作效率。在实验的最后阶段,我们编写了SQL语句来查询和修改scott用户的emp表。我们使用APPEND命令追加了WHERE条件,使用CHANGE命令修改了条件,使用EDIT命令插入了一条新记录,并且使用SAVE和START命令保存并执行了SQL脚本。我们还使用SPOOL命令记录了操作日志,这为我们提供了一个操作的详细记录。

总的来说,这次实验不仅提高了对Oracle数据库安装和配置的理解,而且通过实践操作,我们更加熟悉了SQLPlus工具的使用。

相关推荐
派小心.6 小时前
小程序分享链路中来源参数的传递校验
大数据·前端·数据库·人工智能·小程序·数据分析
Είναι η κοπέλα6 小时前
向量数据库与嵌入模型:Chroma/FAISS/Milvus 选型
数据库·milvus·faiss
IvorySQL6 小时前
从轮询到等待——PostgreSQL WAIT FOR LSN 特性深度解析
数据库·postgresql
OceanBase数据库官方博客7 小时前
被 VLDB 2027接收OceanBase 最新论文让数据库基(技术解析与实践)
数据库·人工智能·oceanbase
171320330计算机毕设编程7 小时前
计算机毕业设计 基于YOLO改进算法的车辆特征识别系统设计与实现--lw
java·大数据·python·sql·算法
创邻科技8 小时前
国产图数据库刷新 LDBC 世界纪录:创邻科技 Galaxybase 在 SF100、SF300、SF1000 测试中全面领先”
数据库·科技
GreatSQL社区8 小时前
主从复制SQL线程中断——字符集砸出的坑
java·数据库·算法
XLYcmy8 小时前
AI 赋能后中文与英文数据库对比分析报告 上
数据库·ai·llm·prompt·检索·wos·cnki
这个DBA有点耶9 小时前
ELT 工具选型完整指南:从 ETL 差异分析到工程落地
数据库·架构·代码规范
IvorySQL9 小时前
PostgreSQL 日报|堆表选择性索引更新(10 月 13 日)
数据库·人工智能·postgresql·开源·区块链