Oracle数据库创建与管理常见问题解答

需积分: 3 7 下载量 114 浏览量 更新于2024-08-02 收藏 405KB DOC 举报
"Oracle 1000问题问答包含了从Oracle数据库的基础安装、初始化设置、用户及密码管理、数据库创建方法、版本识别到特定功能如裸设备和服务器管理工具的使用等一系列常见问题解答。" Oracle数据库是全球广泛使用的大型关系型数据库管理系统之一,其稳定性和高性能在业界有着很高的评价。在Oracle 1000问题问答中,我们可以看到以下几个关键知识点: 1. Oracle的初始口令:在Oracle安装完成后,有一些预定义的系统账户和口令,例如`internal/oracle`,`sys/change_on_install`,`system/manager`,`scott/tiger`,`sysman/oem_temp`等。这些账户在不同的场景下有不同的用途,例如`sys`和`system`是用于数据库管理的重要账户。 2. ORACLE9IASWEBCACHE的初始默认用户和密码:对于Web缓存服务,初始的用户名和密码都是`administrator/administrator`,这是为了方便首次配置和管理。 3. 创建数据库的方法:随着Oracle版本的升级,创建数据库的方式也在变化。在Oracle 8.0.5中,可以使用`orainst`工具,而8.1.7版本引入了`dbassist`,到了9i版本,推荐使用图形化的Database Configuration Assistant (DBCA)来创建数据库。 4. 裸设备的概念:裸设备是指不通过操作系统文件系统,而是直接映射到硬件存储的设备,以减少I/O开销,提高数据库性能。在Oracle中,裸设备可以用于数据文件和控制文件的存储。 5. 版本识别:通过运行SQL*Plus并查询`v$version`视图,可以确定Oracle的位数和版本。例如,输出中的`Oracle9i Enterprise Edition Release 9.0.1.0.0 - Production`表明这是一个64-bit的9i版本。 6. SVRMGR与SQLPLUS:SVRMGR是早期Oracle版本中用于服务器管理的命令行工具,但在9i之后被SQLPLUS所取代,SQLPLUS既是SQL查询工具,也能够执行管理任务。 7. 分辨用户登录来源:若要查看用户是从哪台机器登录Oracle数据库,可以通过查询`v$session`视图,特别是`machine`列,这将显示客户端机器的名称或IP地址。 以上只是Oracle 1000问题问答中的一部分内容,完整的问答集应该包含更多关于数据库管理、性能优化、故障排查等方面的问题和答案,对于学习和解决Oracle数据库问题非常有帮助。