Oracle新手必看:1000个常见问题及解答

需积分: 14 1 下载量 90 浏览量 更新于2024-11-14 收藏 68KB TXT 举报
Oracle常用问题1000问包含了大量针对Oracle数据库管理员和开发者在日常工作中可能会遇到的各种常见问题和解决方案。这些问题主要涵盖了数据库的安装、初始化设置、用户权限管理、数据库创建、版本更新、工具使用以及性能监控等方面。 1. **初始口令**:对于新安装的Oracle数据库,初始登录口令通常包括以下几个: - Internal:/oracle (内部账户) - SYS:change_on_install (安装时可以更改) - SYSTEM:manager (系统管理员) - Scott:tiger (示例用户,非建议生产环境使用) - Sysman:oem_temp (Oracle Enterprise Manager临时口令) 2. **Web Cache**:Oracle9i Application Server Web Cache的初始默认用户和密码是: - Administrator:administrator 3. **数据库创建**: - Oracle 8.0.5:通过`orainst`命令行工具,如果使用图形界面,使用`orainst /m`。 - Oracle 8.1.7:推荐使用DBAssist工具进行数据库创建。 4. **数据库管理工具**: - Oracle 9i:推荐使用Database Configuration Assistant (DBCA) 进行数据库的配置和管理。 5. **版本和环境查询**: - Oracle 9i Enterprise Edition:查询版本信息通过`v$version`视图。 - SVRMGR(Service Vault Manager):使用svrmgrl命令行工具进行服务器管理和维护。 6. **权限管理与连接验证**: - SQL*Plus登录时,需确认用户权限,如查询当前会话的机器和终端信息。 - 对于非标准模式登录,可能需要指定`/nolog`参数,然后通过`SELECT machine, terminal FROM V$SESSION`检查会话信息。 7. **区分32/64位版本**:对于Oracle 64-bit和32-bit版本,SQL*Plus提示信息会包含相应版本。 8. **SQL*Plus提示与问题识别**:在运行SQL*Plus时,如果提示未连接到数据库,可能是缺少登录信息或版本确认。 9. **NLS参数**: - NLS_DATABASE_PARAMETERS:显示数据库中永久性的NLS(国家语言支持)参数。 - NLS_INSTANCE_PARAMETERS:显示实例级别的NLS参数。 - NLS_SESSION_PARAMETERS:显示会话级别的NLS参数。 10. **计划缓存管理**: - PLAN_TABLE:存储EXPLAIN PLAN语句的结果,用于分析执行计划。 这些问题的汇总旨在帮助初学者快速理解和解决问题,同时为有经验的用户提供查阅和回顾的基础。通过解决这些常见问题,用户可以提高数据库管理的效率,并确保系统的稳定运行。