Oracle实战教程:韩顺平课堂笔记完整版

需积分: 9 1 下载量 123 浏览量 更新于2024-09-13 收藏 115KB TXT 举报
"这是一份关于Oracle数据库的学习资料,包含了韩顺平的上课笔记和实战教程,内容全面,适合初学者和进阶者。" 在Oracle学习的过程中,掌握Oracle的安装、配置和管理是基础且重要的步骤。以下是根据标题、描述和部分内容提取的关键知识点: 1. **Oracle安装**: - 使用Oracle Universal Installer (OUI) 是Oracle数据库的标准安装方式,通过这个工具可以方便地安装不同版本的Oracle产品。 - 安装路径:通常会将Oracle安装到`Oracle-OraDb110g_home1`这样的目录下,具体路径可能因系统配置而异。 - 在安装过程中,需要关注环境变量的设置,例如`ORACLE_HOME`指向Oracle的安装目录。 2. **注册表修改**: - 在Windows系统中,Oracle的相关信息会被存储在注册表中。安装完成后,可能需要删除或修改某些键值以卸载旧版本或解决冲突。 - 删除HKEY_LOCAL_MACHINE下的ORACLE相关键值,如`SOFTWARE|ORACLE`、`SYSTEM|CurrentControlSet|Services|Oracle`等,确保系统干净。 3. **系统路径调整**: - 需要在系统环境变量`PATH`和`CLASSPATH`中添加Oracle的相应路径,以便系统能找到Oracle的可执行文件和类库。 - 删除不再使用的Oracle目录,例如`ProgrmFiles\Oracle`和`ORACLE_BASE`。 4. **权限与用户管理**: - Oracle数据库中有几个预定义的管理员角色,如`SYS`和`SYSTEM`。 - `SYS`是最高级别的系统管理员,拥有所有权限,包括创建数据库和进行系统级别的操作。 - `SYSTEM`拥有较高的权限,但不建议用其执行`SYSDBA`级别的任务,通常用于数据库的日常管理。 - 创建新用户时,应根据角色分配适当的权限,如`sysoper`用于数据库维护,`manager`则更适合普通操作。 5. **Enterprise Manager Console**: - Oracle 10g及以上版本提供了Web界面的Enterprise Manager,通过指定的端口(如1158)访问,可以方便地监控和管理数据库实例。 - 默认URL示例:`http://ip:1158`,其中`ip`是服务器的IP地址。 6. **数据库启动和停止**: - Oracle数据库服务可以通过服务管理工具或命令行(如`net start/stop OracleServiceSID`)启动和停止。 - 确保监听器(Listener)运行正常,监听端口(如1521)开放,以供客户端连接。 这些知识点构成了Oracle学习的基础,对于理解和操作Oracle数据库至关重要。学习者应深入理解每个步骤,并通过实践来巩固知识,提升数据库管理技能。