您好、欢迎来到现金彩票网!
当前位置:678彩票 > 服务例程 >

Oradim工具的用法详细点 谢谢

发布时间:2019-05-05 10:42 来源:未知 编辑:admin

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  ORADIM工具是Oracle在Windows上的一个命令行工具,用于手工进行Oracle服务的创建、修改、删除等工作。ORADIM的使用很简单,通过帮助文件可以看到常用的命令示例,此处不再赘述。

  ORADIM在数据库恢复中也常被用到,很多朋友都问过这样的问题:在Windows上,如果系统崩溃了,可能数据库软件丢掉了,但是数据文件、控制文件、日志文件等都还在,该怎样来恢复Oracle数据库?

  其实过程很简单,通常只要按原来的目录结构重新安装Oracle软件,然后通过ORADIM工具重建服务,就可以启动实例、加载数据库(当然相关的参数文件和口令文件等需要在$ORACLE_HOMEdatabase目录存在)。

  用net命令可以查看系统启动了哪些服务,看到Oracle的服务已经启动:

  -USRPWD 口令 指定内部用户的口令,如果作为NT管理员登录,不用此参数

  -PFILE 文件名 为实例指明初始化参数文件,如果参数文件在Oracle的默认位置,则不需要此命令

  在Windows上如果系统崩溃了,数据文件、控制文件、日志文件等都还在,怎样来恢复Oracle数据库?

  如果软件也损失了,那么需要重新安装一下数据库软件,以恢复Windows相关环境变量等信息。

  很多人抱怨我的新书很少关于Windows的内容,实际上,Windows和Linux/Unix上的操作没有什么不同,Windows本身就是一个仿Unix的系统。

  那么好吧,我还是用一个系列的文章介绍一下我所使用的Windows系统,以及我所认为的数据库系统无关性。

  现在让我们用oradim创建一个实例,实际上也就是创建一个Windows服务:

  我们用net命令可以查看系统启动了哪些服务,我们看到Oracle的服务已经启动:

  此时我们就可以通过启动实例,挂接原有数据库,启动Oracle数据库了。当然你可能还有一些其他工作需要完成,比如重建口令文件等。

  当然做好备份仍然是最重要的,我见过有的企业将文件分散在很多逻辑分区上,结果随系统崩溃丢失了部分文件,损失也是相当惨重的。

  在Linux/Unix上不需要服务来启动实例,也就不存在这样类似的操作。不过在命令行操作,一切都是类似的。

  -USRPWD 口令 指定内部用户的口令,如果作为NT管理员登录,不用此参数

  -PFILE 文件名 为实例指明初始化参数文件,如果参数文件在Oracle的默认位置,则不需要此命令

http://ps-stores.com/fuwulicheng/197.html
锟斤拷锟斤拷锟斤拷QQ微锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷微锟斤拷
关于我们|联系我们|版权声明|网站地图|
Copyright © 2002-2019 现金彩票 版权所有