oracle数据恢复困境!!!!

[复制链接]
查看11 | 回复9 | 2012-1-4 11:51:22 | 显示全部楼层 |阅读模式
操作系统的服务和数据库服务总是起不来,一狠心就重装了系统和数据库了;我把新的E:\oracle\product\10.2.0\oradata的文件清空,把旧的文件往里面一扔。
发现用plsql连接后可以看到Tablespaces 下面所有的东西(表,索引等等),Users和Profiles下面东西都能看到;但是其它无法打开。
不知道,还要进行什么操作才能看到其他的东西呢?
sigh,sql server恢复多容易啊,直接数据文件和日志一附加就完事了;不过对oracle比较陌生,不知道怎么做。PS:原来整个Oracle安装目录下的文件和数据文件都有备份。
请走过路过的各位大虾不吝指教!

回复

使用道具 举报

千问 | 2012-1-4 11:51:22 | 显示全部楼层
既然PLSQL可以连接,表和索引都能看到,说明你的数据库已经启动了。
“但是其他无法打开。” 这是指什么?
回复

使用道具 举报

千问 | 2012-1-4 11:51:22 | 显示全部楼层
你新的数据文件放到data目录中,然后启动数据库,看下日志文件,上传错误提示
回复

使用道具 举报

千问 | 2012-1-4 11:51:22 | 显示全部楼层
操作系统的服务和数据库服务总是起不来:
打开我的电脑--管理--服务-(如果服务停了,把服务打开不就可以了嘛,)
把旧的文件往里面一扔。
旧的文件是数据库停的时候(shutdown immediate)的时候copy过来的嘛,这相当于冷备,如果数据库开启的时候拷贝的,是没法恢复的,因为数据库三大文件的检查
点不一致,所以虽然看得到,但是却用不了的
回复

使用道具 举报

千问 | 2012-1-4 11:51:22 | 显示全部楼层
本帖最后由 阿文口 于 2012-3-8 09:51 编辑
你直接往里面一丢,数据库怎么起来啊??
还有很多文件没考过来列,
oradata 下面默认是有 数据文件,控制文件,日志文件
还有初始化参数文件,监听相关的,还有admin下面的dump文件(初始化参数文件也在这个里面)

你可以在网上看下 oracle数据库手工迁移相关的例子。
然后再打开数据库···

回复

使用道具 举报

千问 | 2012-1-4 11:51:22 | 显示全部楼层
查看alert 警告日志 报什么错误,查看数据库状态
select status from v$instance
回复

使用道具 举报

千问 | 2012-1-4 11:51:22 | 显示全部楼层
楼上那么多大师在回答,你都试下呗,我在给你顶下。
回复

使用道具 举报

千问 | 2012-1-4 11:51:22 | 显示全部楼层
问题描述不清。。。
回复

使用道具 举报

千问 | 2012-1-4 11:51:22 | 显示全部楼层
看样子是windows下的oracle,一开始说的是操作系统和数据库服务起不来,那就去搞服务阿,如果是单机的话,尝试删掉ora_sid的服务,然后在dos窗口用oradim重建就好了阿
回复

使用道具 举报

千问 | 2012-1-4 11:51:22 | 显示全部楼层
windows下服务起不来是老问题了其本上对数据库各种文件进行系统级的操作后 都无法正常启动服务或者实例
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行