Oracle从零开始:安装、删除与基础操作指南
需积分: 10 110 浏览量
更新于2024-08-01
收藏 225KB DOC 举报
"从零开始学习Oracle—安装及删除Oracle9i的步骤,以及使用SQL*PLUS和Oracle企业管理器的基本操作"
Oracle是世界上最流行的数据库管理系统之一,尤其在企业级应用中广泛应用。对于初学者来说,了解如何安装、配置以及使用Oracle数据库至关重要。本资源提供了Oracle9i的安装和删除指南,同时也涵盖了基础的数据库管理和查询操作。
1. **Oracle9i的安装**
- 空间需求:Oracle9i的两个版本9.0.1和9.0.2分别需要1.76G和2.86G的磁盘空间。
- 安装过程中,确保满足硬件和操作系统要求,然后运行`SETUP.exe`进行安装。
- 安装完成后,启动Oracle服务,包括OracleServiceOrac和OracleOraHome90TNSListener。如果遇到问题,可以通过修改注册表或者在命令行中启动监听器(TNSLSNR)。
2. **Oracle服务的管理**
- 当监听器(Listener)无法启动时,可以通过以下方法解决:
- 修改注册表中的ImagePath为正确的Oracle安装路径。
- 在命令行中输入`tnslsnr`以最小化方式启动监听器。
- 检查并编辑`listener.ora`配置文件,确保`HOST`参数设置为本地主机名或IP地址。
3. **操作Oracle数据库的工具:SQL*PLUS**
- SQL*PLUS是Oracle提供的一款字符界面工具,用于执行SQL语句和PL/SQL块。
- `sqlplusw.exe`是Windows环境下的图形界面版本,而`sqlplus.exe`则是在DOS环境下运行。
- 使用SQL*PLUS,可以连接到不同的用户,如普通用户`scott/tiger`,超级用户`system/manager`,以及具有最大权限的`sys/change_on_install`。
- 常用的SQL*PLUS命令包括:`show user`查看当前用户,`connect`连接数据库,`select`查询数据,`desc`描述表结构,`quit/exit`退出,`clear screen`清屏,`set linesize`和`set pagesize`设置输出格式,以及`spool`命令用于日志记录。
4. **Oracle企业管理器(OEM)**
- Oracle企业管理器是图形化的数据库管理工具,提供直观的界面来管理和监控数据库。
- PL/SQL Developer是另一个常用的开发工具,适合编写和调试PL/SQL代码。
5. **基础的SQL操作**
- 使用`SELECT * FROM table WHERE tabtype='TABLE'`可以查看当前用户下的所有表。
- `SELECT COUNT(*) FROM dept`计算表`dept`中的记录行数。
- `DESC dept`展示表`dept`的结构信息。
学习Oracle数据库涉及的内容广泛,包括但不限于安装配置、SQL查询、数据库管理、安全性、备份恢复、性能优化等。本资源主要涵盖了入门级别的安装和基础操作,为进一步深入学习Oracle奠定了基础。
2013-05-11 上传
2021-10-03 上传
2021-10-10 上传
2021-10-01 上传
2022-06-26 上传
2020-01-07 上传
2012-06-05 上传
2019-05-18 上传
zx147852369
- 粉丝: 4
- 资源: 33
最新资源
- 单片机串口通信仿真与代码实现详解
- LVGL GUI-Guider工具:设计并仿真LVGL界面
- Unity3D魔幻风格游戏UI界面与按钮图标素材详解
- MFC VC++实现串口温度数据显示源代码分析
- JEE培训项目:jee-todolist深度解析
- 74LS138译码器在单片机应用中的实现方法
- Android平台的动物象棋游戏应用开发
- C++系统测试项目:毕业设计与课程实践指南
- WZYAVPlayer:一个适用于iOS的视频播放控件
- ASP实现校园学生信息在线管理系统设计与实践
- 使用node-webkit和AngularJS打造跨平台桌面应用
- C#实现递归绘制圆形的探索
- C++语言项目开发:烟花效果动画实现
- 高效子网掩码计算器:网络工具中的必备应用
- 用Django构建个人博客网站的学习之旅
- SpringBoot微服务搭建与Spring Cloud实践