Oracle技巧全览:安装、查询与优化秘籍

需积分: 9 1 下载量 113 浏览量 更新于2024-07-24 收藏 190KB DOC 举报
"ORACLE技巧" 在ORACLE数据库管理中,掌握一些实用技巧是至关重要的,这可以帮助管理员更高效地处理日常任务。以下是一些关键的知识点: 1. **Oracle安装后的初始口令**:在安装Oracle数据库后,会有几个默认的系统用户,包括: - internal/oracle - sys/change_on_install - system/manager - scott/tiger - sysman/oem_temp 这些口令应根据安全最佳实践尽快更改。 2. **ORACLE9IASWEB CACHE的默认用户和密码**:默认的管理员账户是`administrator`,密码也是`administrator`,确保对这些敏感信息进行安全配置。 3. **创建Oracle数据库的方法**: - 对于Oracle 8.0.5,使用`orainst`工具,如果具有motif界面,还可以使用`orainst/m`。 - Oracle 8.1.7中,你可以借助`dbassist`工具创建数据库。 - 在Oracle 9i中,推荐使用`dbca`(Database Configuration Assistant)来创建数据库。 4. **Oracle中的裸设备**:裸设备是指直接映射到硬件存储设备,不通过文件系统,以提高I/O性能。使用裸设备通常在高负载的数据库环境中,以减少文件系统带来的开销。 5. **区分64-bit/32-bit版本**:在命令行中,通过`sqlplus / as sysdba`登录,然后执行`SELECT * FROM v$version;`,在返回的结果中,查看操作系统版本信息,通常64-bit版本会明确标识出来。 6. **SVRMGR**:SVRMGR是Oracle早期版本中的服务器管理工具,但在9i及后续版本中被弃用,转而使用SQL*Plus。在9i及更高版本中,可以使用`sqlplus /nolog`进入无登录状态,然后连接到数据库以执行相关操作。 7. **切换数据库到归档日志模式**:在SQL*Plus中,可以通过`ALTER DATABASE ARCHIVELOG`命令将数据库从非归档日志模式切换到归档日志模式,这有助于数据保护和恢复。 8. **查询数据库版本和属性**:使用`SELECT * FROM v$version;`可以获取关于数据库版本、PL/SQL版本、核心组件版本以及网络和服务相关的详细信息。 9. **查看数据库运行模式**:要判断数据库是运行在NOARCHIVELOG(非归档日志模式)还是ARCHIVELOG(归档日志模式),可以运行`SELECT log_mode FROM v$database;` 这些技巧涵盖了从基础的数据库管理到高级的性能优化和安全性方面,对于任何Oracle DBA来说都是非常实用的。了解并熟练运用这些技巧,能够使你在处理Oracle数据库时更加得心应手。