您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 销售管理 > 第2章数据库服务器的安装与卸载
Oracle10g数据库基础教程2009第2章数据库服务器的安装与卸载——WindowsServer2000——WindowsXPProfessional——WindowsServer2003Oracle10g数据库基础教程2010本章内容Oracle10g数据库服务器安装前的准备Oracle10g数据库服务器的安装与配置Oracle10g数据库服务器安装疑难解析检查Oracle10g数据库服务器的安装结果Oracle10g数据库服务器的卸载Oracle10g数据库基础教程2010本章要求掌握Oracle10g数据库服务器的安装与配置掌握Oracle10g数据库服务器安装过程中问题的解决掌握Oracle10g数据库服务器卸载方法Oracle10g数据库基础教程20102.1安装前准备工作安装环境需求安装准备及注意事项Oracle10g数据库基础教程2010安装环境要求CPU:最小为550MHz。内存(RAM):最低为256MB(推荐512MB)。硬盘空间(NTFS格式):基本安装为2.04GB,高级安装为1.94GB。虚拟内存:最小为RAM的2倍。监视器:256色。网络协议:TCP/IP、支持SSL的TCP/IP、NamedPipes。浏览器:IE5,IE6,IE7。Oracle10g数据库基础教程2010安装准备及注意事项启动操作系统,以管理员身份登录。检查服务器系统是否满足软、硬件要求。若要为系统添加一个CPU,则必须在安装数据库服务器之前进行,否则数据库服务器无法识别新的CPU。对服务器进行正确的网络配置,并记录IP地址、域名等网络配置信息。如果采用动态IP,须先将MicrosoftLoopBackAdapter配置为系统的主网络适配。如果服务器上运行有其他Oracle服务,必须在安装前将它们全部停止。如果服务器上运行有以前版本的Oracle数据库,则必须对其数据进行备份。决定数据库服务器的安装类型、安装位置及数据库的创建方式。可以在安装数据库服务器的同时创建数据库,也可以在数据库服务器安装完成后,单独创建数据库。准备好要安装的Oracle10g数据库服务器软件产品。Oracle10g数据库各种版本的软件产品可以到Oracle官方网站下载。Oracle10g数据库基础教程20102.2安装Oracle10g数据库服务器Oracle10g数据库基础教程2010安装数据库服务器Oracle10g数据库基础教程2010安装数据库服务器Oracle10g数据库基础教程2010安装数据库服务器Oracle10g数据库基础教程2010安装数据库服务器Oracle10g数据库基础教程2010安装数据库服务器Oracle10g数据库基础教程2010安装数据库服务器Oracle10g数据库基础教程2010安装数据库服务器Oracle10g数据库基础教程2010安装数据库服务器Oracle10g数据库基础教程2010安装数据库服务器Oracle10g数据库基础教程2010安装数据库服务器Oracle10g数据库基础教程2010安装数据库服务器Oracle10g数据库基础教程2010安装数据库服务器Oracle10g数据库基础教程2010安装数据库服务器Oracle10g数据库基础教程2010安装数据库服务器Oracle10g数据库基础教程2010安装数据库服务器Oracle10g数据库基础教程2010安装数据库服务器Oracle10g数据库基础教程2010安装数据库服务器Oracle10g数据库基础教程20102.3数据库服务器安装疑难解析在安装Oracle时,报告错误“无法读取C:/ProgramFiles/Oracle/Inventory/ConnectsXML/comps.xml,丢失某些产品清单信息”。原因:Inventory目录(Oracle产品的清单目录)存放已经安装的Oracle组件信息,由Oracle进行维护,用户不能手动更新该目录及其下的文件。如果修改了这些信息,OUI将无法确定已经安装的Oracle产品。Oracle10g数据库基础教程2010在已经安装了以前版本的Oracle服务器(如Oracle9i)的机器上安装Oracle10g的过程中,系统提示“OracleHomeincompatibilities…”(主目录不兼容)。原因:新安装的Oracle10g服务器主目录与以前版本的Oracle服务器主目录相同。解决方法:修改Oracle10服务器的主目录,使之与以前版本的Oracle服务器主目录不相同。Oracle10g数据库基础教程2010在安装Oracle10g的过程中,在进行“产品特定的先决条件检查”时,“正在进行网络配置检查”的状态为“未执行”.原因:当前系统的IP地址采用的是DHCP动态分配的IP地址。虽然Oracle10g支持动态IP,但要求在安装之前必须将MicrosoftLoopBackAdapter配置为系统的主网络适配器。通常,Oracle10g将最后配置的网络适配器作为默认的网络适配器。解决方法1:将系统的IP地址由DHCP动态分配改为指定的固定IP地址。Oracle10g数据库基础教程2010解决方法2:将MicrosoftLoopBackAdapter配置为系统的主网络适配器。打开“控制面板”,双击“添加硬件”,在“添加硬件向导”中单击“下一步”按钮;然后选择“是,我已经连接了此硬件”,单击“下一步”按钮;在“已安装的硬件”列表中选择“添加新的硬件设备”,单击“下一步”按钮;选择“安装我手动从列表选择的硬件”,单击“下一步”按钮;从“常见硬件类型”中选择“网络适配器”,单击“下一步”按钮;在“厂商”列表中选择“Microsoft”,在“网卡”列表中选择“MicrosoftLoopbackAdapter”,单击“下一步”按钮;进行MicrosoftLoopbackAdapter的添加。添加完成后,打开“控制面板”中的“网络连接”,会发现新添加的“MicrosoftLoopBackAdapter”网络适配器。将该网络适配器的IP地址设置为一个静态IP地址,如192.168.0.1。Oracle10g数据库基础教程20102.4检查数据库服务器的安装结果检查安装的数据库服务器产品及相关目录信息检查系统服务检查文件体系结构查看Oracle10g数据库服务器网络配置利用企业管理器,查看数据库信息利用SQL*Plus或iSQL*Plus访问数据库Oracle10g数据库基础教程2010检查安装的数据库服务器产品及相关目录信息Oracle10g数据库基础教程2010检查系统服务Oracle10g数据库基础教程2010Oracle服务的启动与关闭在DOS提示符中通过使用net命令来启动或停止服务。格式如下:启动服务:netstartService_name;例如:netstartOracleServiceORCL停止服务:netstopService_name;例如:netstopOracleServiceORCL查找帮助:net-h。数据库服务启动以后,数据库实例默认启动Oracle10g数据库基础教程2010查看、关闭和启动监听器在“程序”—“运行”下输入cmd,打开命令行环境;lsnrctlstatus---查看数据库监听器状态lsnrctlstart---启动数据库监听器,开始对外提供远程数据库服务;lsnrctlstop---关闭数据库监听器,停止对外提供远程数据库服务;Oracle10g数据库基础教程2010启动、关闭数据库实例在“程序”—“运行”下输入:sqlplussys/aaaaaaassysdbasys用户以SYSDBA身份连接数据库startup----启动数据库实例shutdownimmediate--关闭数据库实例Oracle10g数据库基础教程2010查看、停止、启动OEM控制台服务emctlstatusdbconsole--查看oem状态emctlstartdbconsole--启动oem控制台emctlstopdbconsole--关闭oem控制台Oracle10g数据库基础教程2010检查文件体系结构Oracle10g数据库基础教程2010查看Oracle10g数据库服务器网络配置Oracle10g数据库基础教程2010利用企业管理器,查看数据库信息Oracle10g数据库基础教程2010利用SQL*Plus或iSQL*Plus访问数据库启动SQL*Plus访问数据库选择“开始→所有程序→Oracle-OraDb10g_home1→应用程序开发→SQLPlus”命令,打开SQL*Plus的“登录”对话框。输入用户名、口令和主机字符串(数据库网络服务名)后,单击“确定”按钮,进入SQL*Plus工作界面。启动iSQL*Plus访问数据库打开IE浏览器,在地址栏中输入,按回车键,打开iSQL*Plus的登录界面。数据库基础教程20102.5卸载Oracle10g产品停止所有Oracle相关的服务卸载Oracle10g数据库服务器组件手动删除注册表中与Oracle相关的内容。删除Oracle环境变量删除TEMP目录下Oracle相关的文件夹检查“开始”菜单中是否还有Oracle程序组,如果有,则将其删除重新启动计算机删除Windows系统安装磁盘中的ProgramFiles\Oracle目录删除Oracle安装目录Oracle10g数据库基础教程2010Oracle数据库服务器由物理数据库(Database)和实例(Instance)两部分组成。数据库:存储在磁盘上的一个或一组物理文件,包括数据文件、控制文件、联机重做日志文件等。实例:相当于对物理数据库进行管理的数据库管理系统,是处于用户与物理数据库之间的一个中间层软件,由一块内存共享区域和一组后台进程/线程组成。2.6Oracle数据库体系结构Oracle10g数据库基础教程2010Oracle体系结构描述口令文件实例SGA重做日志缓冲区共享池数据字典高速缓存库高速缓存DBWRSMONPMONCKPTLGWROthers用户进程服务器进程PGA控制文件数据文件数据高速缓存重做日志Java池大缓冲池参数文件归档日志Oracle10g数据库基础教程2010Oracle数据库工作过程处理过程可以简单的描述为:1.用户在其机器上运行基于Oracle的应用程序(如:SQL*PLUS、PL/SQLDeveloper等),即启动用户进程.2.客户机、服务器之间建立连接(Connect).3.服务器为用户建立会话(Session),并为该会话建立一个PGA(ProgramGlobalArea,程序全局区)以存储与该会话相关的信息.在同一个连接中,不同的用户有不同的会话.4.启动服务进程,由该服务进程负责执行该会话的各项任务.5.用户进程发送SQL语句(select、update、commit….)6.服务器进程解析、编译、执行SQL语句,然后将结果写入数据库并返回结果给用户进程。7.用户进程接收返回的SQL执行结果。8.在应用程序中显示SQL执行结果.Oracle10g数据库基础教程2010Oracle数据库的物理结构和逻辑结构DatabaseLogicalPhysicalTablespaceDatafileOSblockOracleblockSegmentExtentOracle10g数据库基础教程2010数据库、表空间、数据文件、数据库对象之间的关系数据库表空间1数据文件1数据库对象1数据文件2数据库对象3数据库对象2表空间2数据文件3数据库对象4数据文件4数据库对象5数据库对象6Oracle10g数据库基础教程2010数据库与实例的关
本文标题:第2章数据库服务器的安装与卸载
链接地址:https://www.777doc.com/doc-1599712 .html