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工具的使用。

相关推荐
RestCloud15 小时前
借助ETL工具,实现AI智能体+数据的落地
数据仓库·人工智能·sql·etl·etlcloud·数据集成平台·java脚本
小二·16 小时前
RAG + 向量数据库实战:ChromaDB / Milvus / FAISS 选型与性能横评
数据库·milvus·faiss
矜持的左手17 小时前
电子小白的枕边书:电子学(The Art of Electronics)
数据库·restful
吴声子夜歌17 小时前
Redis 5.x——布隆过滤器
数据库·redis·缓存
Albert Tan17 小时前
Oracle EBS 外部应用节点-OOM
oracle·oracle ebs
蓝天下的守望者17 小时前
svt_apb_if里的宏定义问题
运维·服务器·数据库
上海云盾-小余18 小时前
网站频繁遭遇 SQL 注入溯源与原生漏洞修复全流程总结
数据库·sql
数据库小学妹18 小时前
国家区域医疗中心国产化改造实战:数据库选型、跨院区数据互通与踩坑经验
数据库·国产数据库·数据库选型·医疗信息化·信创数据库·医疗信创
AllData公司负责人19 小时前
数据库同步平台|AIIData数据中台实现OceanBase、达梦数据库、OpenGauss、人大金仓、Hive、TDengine 一键接入Doris
大数据·数据库·hive·mysql·oceanbase·tdengine