怎样删除ORACLE中的某个数据库实例和它的数据文件?

jinux 2002-02-28 03:17:55
当我用oradim -delete命令删除某数据库的例程后,它的数据文件和配置文件均存在,我是不是可以手动删除它们?
该怎样才能使它完全删除呢(不是说的ORACLE程序)
...全文
1168 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
jinux 2002-03-05
  • 打赏
  • 举报
回复
不知是否还有其它的工具能够一次查询出所有的一个数据库的相关文件?
或者有一个删除所有其相关文件的命令(工具,非GUI的)
zero_wgh 2002-03-04
  • 打赏
  • 举报
回复
agree up!
skytears 2002-03-04
  • 打赏
  • 举报
回复
1、获取数据文件列表:
svrmgr>connect internal/password
svrmgr>select name from v$datafile;
返回与数据相关的数据文件。
如:
NAME
C:\database\system.dbf
2、获取联机重做日志文件列表:
svrmgr>select member from v$logfile;
返回与数据库相关的联机重做日志文件。如:
MEMBER
C:\DATABASE\SYS1A.LOG
C:\DATABASE\SYS2A.LOG
3、获取参数文件:
参数文件是创建实例时指定的。如:C:\DATABASE\INITSYS.ORA
4、获取控制文件列表:
SVRMGR>SHOW PARAMETERS CONTROL_FILES
返回数据库包含的控制文件。如:
NAME TYPE VALUE
control_file 字符串 c:\database\sys01.ctl
5、获取存档的日志文件列表
svrmgr>archive log list
返回存档日志文件所在的目录
6、删除与数据库相关的实例:
oradim -delete -sid 实例名
7、删除与数据库相关的文件:
在删除了实例后可以使用del命令删除在前面所获取的所有文件。
taler 2002-03-04
  • 打赏
  • 举报
回复
直接删除数据文件、控制文件、日志文件和配置文件就好了。
xiaominli 2002-03-04
  • 打赏
  • 举报
回复
如果需要保险的话,你可以通过DB assistant 来删除一个数据库。
如果你是要卸载ORACLE的话,可以直接删除,然后将注册表中删除干净就可以了
jinux 2002-03-04
  • 打赏
  • 举报
回复
我不想通过ORACLE的这些GUI管理工具进行删除,可以手工删除吗

2,596

社区成员

发帖
与我相关
我的任务
社区描述
Sybase相关技术讨论区
社区管理员
  • Sybase社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧