Oracle11g入门学习笔记:实例与数据库创建

需积分: 9 3 下载量 174 浏览量 更新于2024-09-08 收藏 869KB DOCX 举报
"《成功之路Oracle11g学习笔记》笔记涵盖了Oracle11g的基础知识,包括服务器端安装、数据库创建、客户端安装、网络配置以及卸载流程。重点关注了DBCA创建数据库、监听器配置、SQL*PLUS的使用等方面。" 在Oracle11g的学习中,了解和掌握数据库的基本操作是至关重要的。首先,查询数据库实例状态的命令是`SELECT status FROM v$instance;`,这可以帮助我们实时监控数据库的状态。在安装Oracle11g的过程中,确保满足最低硬件和软件要求,如内存、虚拟内存、硬盘空间、网络设置和操作系统版本,以及必要的补丁。安装日志文件通常位于`C:\ProgramFiles\Oracle\Inventory\logs`,这对于排查安装过程中遇到的问题非常有用。 Oracle11g的安装包括服务器端和客户端两部分。服务器端安装时,DBCA(Database Configuration Assistant)是常用的方法,通过它可以简便地创建数据库。创建数据库有两种方式:一是使用DBCA,二是通过`CREATE DATABASE`语句手动创建。数据库名标识数据库本身,而实例名(SID)是系统标识符,两者在单机环境中通常是相同的。在RAC(Real Application Clusters)集群环境中,多个实例可以共享同一个数据库,这时数据库名与实例名可能不同。 安装完成后,测试其是否成功的简单步骤是启动SQL*PLUS,这是Oracle提供的命令行工具,输入用户名和密码可以直接登录数据库。客户端安装则允许远程访问数据库服务器,需要配置网络以确保客户端和服务器之间的通信顺畅。 Oracle的网络配置涉及到服务器端和客户端的配合。服务器端主要配置监听器,监听器是Oracle数据库服务器中接收客户端连接请求的后台进程,即使数据库未启动,监听器也可以独立运行。监听器的配置可以通过NetManager图形化工具或直接编辑`listener.ora`文件完成,该文件通常位于`<ORACLE_HOME>\NETWORK\ADMIN`目录下。 在客户端配置方面,Oracle Network Configuration Assistant (NETCA)和Network Manager提供了图形化界面,帮助用户完成网络配置,包括监听器、命名方法和服务名的设置。这些配置需确保客户端与服务器端的参数匹配,以便实现顺利的数据库连接。 《成功之路Oracle11g学习笔记》提供了全面的Oracle11g入门知识,从基础安装到网络配置,覆盖了学习Oracle数据库管理的关键点,对于初学者来说是一份宝贵的参考资料。