




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
步骤1:停止Oracle服务在卸载Oracle组件之前,首先必须停止Oracle服务。具体方法:打开,管理工具”,选择“服务”,停止以Oracle或Ora开头的且处于“已启动”状态的每个Oracle服务,然后退出“服务”。步骤2:用DatabaseConfigurationAssistant或DBCA卸载数据库使用该方法可将数据库连同其物理文件和目录全部删除(可选)。如果在卸载数据库过程中,由于意外或其他原因,没有成功卸载数据库,则没有删除数据库文件及其相应的OracleService对此采用手工命令方式删除OracleService,并在资源管理器中直接删除该数据库所在的目录删除OracleService的方法是:在使用OracleDatabaseConfigurationAssistant或DBCA卸载完数据库之后,通过oradim工具删除数据库实例服务。注意,删除数据库之前不可先删除实例服务;否则,在使用OracleDatabaseConfigurationAssistant或DBCA删除或卸载数据库时,会找不到所要卸载的数据库。使用oradim命令删除实例服务的具体命令格式如下:oradim-delete-sid若无意中删除了OracleService且没有卸载数据库文件,则可重建OracleService。重建OracleService的具体方法是,通过指定以下参数创建例程:oradim-new-sidsidI-srvcservice[-intpwdpassword][-maxusersnumber][-startmodeaIm][-pfilefile][-timeoutsecs]其中参数说明如下:□*new:建立新实例服务。□・sid:定义实例标识。□・intpwd:指定特权用户sys的口令。其中,特权用户是指有启动、关闭OracleServer以及建立数据等特权的用户。□・startmode:指定实例服务的启动模式,默认值是a(自动启动),否则为m(手动启动)。□・pfile:指定实例所对应的参数文件。通常,该参数文件事先应建立起来。可通过复制、修改的形式建立。例如:若删除了OracleServicetest,可在DOS提示符中进入d:\oracle\product\10.2.0\db_1\BIN目录,输入以下命令:oradim-new-sidtest-intpwdchina-startmodeauto-pfiled:\oracle\product\1020\admin\test\pfile\init.ora.6192006134030这样实例服务OracleServicetest又被重新建立起来。一旦创建了服务,系统自动将服务的参数添加到注册表中。在注册表的hkey_local_machine\system\currentcontrolset\services目录下存储Oracle服务信息。步骤3:使用OracleUniversalInstaller卸载Oracle组件在全部停止了Oracle服务后,启动OracleUniversalInstaller,选择“卸装产品”按钮,然后选中要卸载的组件并单击“删除”按钮。
步骤4:手工卸载剩余的Oracle数据库组件OracleUniversalInstaller不能卸载所有组件,还需手工删除剩余的注册信息、环境变量、“启动”菜单选项以及文件目录。(1) 删除自动存储管理实例+ASM如果创建了自动存储管理实例,则还需对其进行删除。实例+ASM的删除是在数据库被卸载之后完成的,因此必须完成下列步骤:1) 在Windows命令窗口提示符中,设置oracle_sid环境变量为+ASM实例:setoracle_sid=+ASM2) 启动SQL*Plus并以sys用户连接到自动存储管理+ASM实例:sqlplussys/assysdba3) 使用下列命令来确定是否有数据库实例正在使用自动存储管理实例+ASM:SQL>selectinstance_namefromv$asm_client;该命令结果列出所有正在运行并使用+ASM实例的数据库实例。只要+ASM包含正在支持的数据库实例,就不能删除该+ASM实例。4) 如果没有与+ASM相关联的数据库实例,则删除与该实例相关联的磁盘组。首先,识别与+ASM相关联的磁盘组:SQL>selectnamefromv$asm_diskgroup;其次,用下列命令删除每个要删除的磁盘组:SQL>dropdiskgroupincludingcontents;5) 关闭+ASM实例并退出SQL*Plus:SQL>shutdownSQL>exit6) 在命令提示符中输入下列命令,删除+ASM服务:oradim-delete-asmsid+ASM(2) 从Microsoft注册表中删除Oracle注册信息OracleUniversalInstaller在安装期间为Oracle组件创建了Windows服务,但在卸载期间并不能删除由OracleNetConfigurationAssistant和OracleDatabaseConfigurationAssistant等创建的所有服务,另外,OracleUniversalInstaller不能单独删除其他注册信息,只有通过手工方式才能完全删除这些注册信息。具体步骤如下:步骤1:以管理员组成员身份登录,并确认已经停止了所有Oracle服务。步骤2:在MS-DOS命令提示符中输入命令:regedit。步骤3:定位到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services并删除Oracle<Home_Name>TNSListener注册项,OracleUniversalInstaller自动删除所有其他OracleNet服务。步骤4:定位到HKEY_CLASSES_ROOT。
步骤5:删除以Ora、Oracle、Orel或EnumOra.开头的项,这些键值包括以下列开头的所有项:•EnumOraHomes•OracleConfig•OracleDatabase•OracleHome•OracleInProcServer•OracleProcess•ORADC•ORAMMCCFG10•ORAMMCPMONIO•OraOLEDB•OraPerfMon•ORCLMMC•ORCLSSO步骤6:定位到HKEY_CURRENT_USER,删除ORACLE键。步骤7:定位到HKEY_CURRENT_USER\Software。步骤8:删除所有Oracle键,包括在Microsoft\Windows\CurrentVersion\Explorer\MenuOrder\StartMenu\Programs下的Oracle-vHome_Name>。步骤9:定位于HKEY_LOCAL_MACHINE\SOFTWARE并查找Oracle组键。注意Oracle组键中inst_loc键值,该值是OracleUniversalInstaller的默认位置,其默认位置是c:\ProgramFiles\Oracle\Inventory。如果不是默认的值,则该值应稍后再删除。删除ORACLE组键。步骤10:转到HKEY_LOCAL_MACHINE\SOFTWARE\ODBC。展开ODBC下的子键并删除所有与Oracle有关的ODBC驱动键值。步骤11:转到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services。删除该分支下以Oracle或OraWeb开头的所有键值。步骤12:转到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application。删除该分支下以Oracle开头的所有键值。步骤13:关闭注册表并重新启动机器。如果忘记具体定位的位置,可以在注册表的菜单中,使用“查找”功能。例如,选择“编辑”一“查找”,在“查找目标”一栏中输入“Ora”,单击“确定”按钮,即可查找到所有与Oracle有关的键值。(3)修改环境变量path检查环境变量path并删除任何Oracle项:
步骤1:从“控制面板”中打开“系统”。步骤2:在系统属性对话框中,单击“高级”一“环境变量”按钮。步骤3:删除系统环境变量path中任何与Oracle有关的路径。对已安装的JRE路径也要删除。步骤4:若存在为Oracle设置的CLASSPATH环境变量,则删除。步骤5:若有任何其他Oracle环境变量的设置,如Oracle_Home、Oracle_Sid、Tns_Admin、JserV或Wv_gateway_cfg,亦删除。步骤6:保存并退出控制面板,如图1-8和图1-9所示。图1-8系统属性图
图1-9环境变量从“开始”菜单中删除Oracle删除Oracle目录当删除了所有Oracle注册信息并
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年机动喷粉机项目可行性研究报告
- 2024-2025学年高中语文第二单元义薄云天自读文本管鲍之交巩固提升案鲁人版选修史记蚜
- 2024-2025学年高中地理第四章生态环境保护第五节中国区域生态环境问题及其防治途径课时作业新人教版选修6
- 中国男式帆布鞋行业市场调研分析及投资前景预测报告
- 2025年电扇金属配件行业深度研究分析报告
- 2024黑色金属矿采选业行业分析报告
- 2025年中国监护仪行业市场运营现状及投资战略咨询报告
- 2025年中国低芥子酸油菜子行业市场深度调研分析及投资前景研究预测报告
- 中国食品安全检测仪行业市场深度分析及发展前景预测报告
- 汽车制造市场前景及投资研究报告
- 文化产业管理专业大学生职业生涯规划书
- DSM-V美国精神疾病诊断标准
- 文献的载体课件
- 2023年高考语文全国乙卷《长出一地的好荞麦》解析
- 混凝土强度回弹检测方案
- 历年中考地理生物变态难题
- 研学旅行课程标准(一)-前言、课程性质与定位、课程基本理念、课程目标
- 部编版二年级下册语文教案全册
- 解放牌汽车CA10B后钢板弹簧吊耳加工工艺及夹具设计哈
- 大学专科《机电传动控制》课件
- 高中地理高清区域地理填图册
评论
0/150
提交评论