正文
oracle实例怎么删 oracle 删除
小程序:扫一扫查出行
【扫一扫了解最新限行尾号】
复制小程序
【扫一扫了解最新限行尾号】
复制小程序
如何删除oracle实例及无用的OracleDBConsole服务
当oracle实例不再使用时需将无用的oracle删除掉,且无需存在于服务列表中,具体操作如下:
1、删除OracleService实例
开始程序-Oracle - OraDb10g_home1-配置和移植工具-Database Configuration Assistant--删除实例
选中要删除的实例名,一直点击下一步
删除实例之后从服务列表中自动删除了OracleServiceXXX名称
2、实例删除了但发现OracleDBConsoleXXX,OracleJobSchedulerXXX在服务列表中都存在
删除服务列表中的OracleJobSchedulerXXX,具体操作如下:
"regedit"打开注册表,修改HEKY_LOCAL_MACHINE-SYSTEM-CurentControlSet-Services-找到OracleServiceXXX发现已不存在,则说明实例已从服务列表中删除
只需要找到OracleDBConsoleXXX,OracleJobSchedulerXXX删除,删除完成电脑重启
3、瑞星删除Oracle实例解决
服务中的OracleServiceGIST没有了
注册表中HEKY_LOCAL_MACHINE-SYSTEM-CurentControlSet-Services-
OracleServiceGIST也没有了。
解决:
找一台装有oracle数据库的机器,把上面的注册键值信息导出,是一个xxx.reg文件
然后复制到本机桌面上,用editplus编辑,将所有实例名信息改成本机的实例名,如OracleServiceXXX改成
OracleServiceGIST,再双击运行,即在本机注册表中生成注册信息。
重启机器,注册表中信息生成,服务中信息生成,启动OracleService实例时,
报错,找不到路径,原来先前的xxx.reg文件的那台机器的Oracle数据库是装在C盘,
而本机的Oracle数据库是装在D盘的,
"regedit"打开注册表,修改HEKY_LOCAL_MACHINE-SYSTEM-CurentControlSet-Services-
OracleServiceGIST的ImagePath键值信息为d:\oracle\ora92\bin\ORACLE.EXE GIST,
再在服务里启动OracleServiceGIST,能正常运行。
导出的xxx.reg文件内容:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\OracleServiceGIST]
"Type"=dword:00000010
"Start"=dword:00000003
"ErrorControl"=dword:00000001
"ImagePath"=hex(2):64,00,3a,00,5c,00,6f,00,72,00,61,00,63,00,6c,00,65,00,5c,00,\
6f,00,72,00,61,00,39,00,32,00,5c,00,62,00,69,00,6e,00,5c,00,4f,00,52,00,41,\
00,43,00,4c,00,45,00,2e,00,45,00,58,00,45,00,20,00,47,00,49,00,53,00,54,00,\
00,00
"DisplayName"="OracleServiceGIST"
"ObjectName"="LocalSystem"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\OracleServiceGIST\Security]
"Security"=hex:01,00,14,80,90,00,00,00,9c,00,00,00,14,00,00,00,30,00,00,00,02,\
00,1c,00,01,00,00,00,02,80,14,00,ff,01,0f,00,01,01,00,00,00,00,00,01,00,00,\
00,00,02,00,60,00,04,00,00,00,00,00,14,00,fd,01,02,00,01,01,00,00,00,00,00,\
05,12,00,00,00,00,00,18,00,ff,01,0f,00,01,02,00,00,00,00,00,05,20,00,00,00,\
20,02,00,00,00,00,14,00,8d,01,02,00,01,01,00,00,00,00,00,05,0b,00,00,00,00,\
00,18,00,fd,01,02,00,01,02,00,00,00,00,00,05,20,00,00,00,23,02,00,00,01,01,\
00,00,00,00,00,05,12,00,00,00,01,01,00,00,00,00,00,05,12,00,00,00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\OracleServiceGIST\Enum]
"0"="Root\\LEGACY_ORACLESERVICEGIST\\0000"
"Count"=dword:00000001
"NextInstance"=dword:00000001
oracle创建的数据库实例怎么删的
想彻底删除的话,建议你还是用DBCA,这样删除的比较彻底,
跟这个实例相关的内容都会被删除的!
开始——程序——Oracle10g——配置和移植工具—DBCA
进入DBCA后,选择删除数据库,就会显示你机器上的
所有实例数据库,选择要删除的就OK
oracle数据库如何删除实例
1.删除
实例;
instance,
是一个
内存
区域
和一堆后台进程,
oracle
shutdown,
实例就删除了.
2.
删除数据库:
只需要删除所有的数据文件,
redo
log,
controlfile,
archivelog
,parameter
file
etc,
就可以了.
再NT上面,
还需要删除相应的OS
Service:
oradim
-delete
-sid
yoursid.
如何删除linux中oracle实例
删除oracle实例记录oracle实例怎么删:
方法一、从图形界面运行dbca,选择删除,按提示一路next;
方法二、手动删除。
1、关闭所有oracle进程,其实只要shutdown
abort即可.因我的机器oracle没设置为开机自动启动,重启机器后oracle进程一个也没有,系统很是干净.
2、删除实例数据文件和dump文件;
find $ORACLE_BASE/ -name $ORACLE_SID
在我系统里面显示如下,将这些目录直接删除;
/u01/app/oracle/admin/testdb
/u01/app/oracle/oradata/testdb
/u01/app/oracle/product/10.2.0/db_1/cfgtoollogs/emca/testdb
/u01/app/oracle/product/10.2.0/db_1/cfgtoollogs/dbca/testdb
3、删除其他配置文件
find $ORACLE_BASE/* -name '*[Bb][Tt][Ss][Dd][Bb]2*' | grep -v
admin| grep -v oradata
将查找结果出现的文件也一一删除,当然oracle实例怎么删你可以用xarg结合rm删除.
find结果如下oracle实例怎么删:
/u01/app/oracle/flash_recovery_area/testdb
/u01/app/oracle/product/10.2.0/db_1/cfgtoollogs/emca/testdb
/u01/app/oracle/product/10.2.0/db_1/cfgtoollogs/dbca/testdb
/u01/app/oracle/product/10.2.0/db_1/oc4j/j2ee/OC4J_DBConsole_host_testdb
/u01/app/oracle/product/10.2.0/db_1/rdbms/log/alert_testdb.log
/u01/app/oracle/product/10.2.0/db_1/host_testdb
/u01/app/oracle/product/10.2.0/db_1/host_testdb/sysman/emd/state/A190EE260BF6B09EB5805807
28916A3B.alert_testdb.log
/u01/app/oracle/product/10.2.0/db_1/host_testdb/sysman/log/nmctestdb1521
/u01/app/oracle/product/10.2.0/db_1/dbs/alert_testdb.log
/u01/app/oracle/product/10.2.0/db_1/dbs/lktestdb
/u01/app/oracle/product/10.2.0/db_1/dbs/hc_testdb.dat
/u01/app/oracle/product/10.2.0/db_1/dbs/orapwtestdb
/u01/app/oracle/product/10.2.0/db_1/dbs/spfiletestdb.ora
4、最重要的一步,如果你要重建的实例和刚删除实例的实例名一样的话,删除
/etc/oratab文件最后一行。
至此,已干净删除linux系统的oracle实例。
如何彻底删除oracle实例
直接通过图形界面的方式删除实例
windows下启动(Net Configuration Assistant)界面删除
Linux下启动dbca图像化删除
注明(这种删除一般不彻底),建议与第2步骤一起使用
查看$ORACLE_BASE目录下admin、oradata、cfgtoollogs/dbca、diag/rdbms、product/11.2.0/db_1/dbs删除。
注明(dbs下面的密码文件和spfile初始化文件删除掉)
以上是只删除实例不删除oracle软件的一个参考,望采纳。
怎么删除oracle数据库实例
直接通过图形界面的方式删除实例
windows下启动(Net
Configuration
Assistant)界面删除
Linux下启动dbca图像化删除
注明(这种删除一般不彻底),建议与第2步骤一起使用
查看$ORACLE_BASE目录下admin、oradata、cfgtoollogs/dbca、diag/rdbms、product/11.2.0/db_1/dbs删除。
注明(dbs下面的密码文件和spfile初始化文件删除掉)
以上是只删除实例不删除oracle软件的一个参考
关于oracle实例怎么删和oracle 删除的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。