请问怎么作oracle的BACKUP和RESTORE?

[复制链接]
查看11 | 回复1 | 2005-5-19 18:47:53 | 显示全部楼层 |阅读模式
数据库版本:ORACLE8.0.4
操作系统:windowsNT
问题:
我使用backup manager时,需要按照SYSDBA登陆,但是,用缺省的internal/oracle登陆时,总说是错误的用户名、密码。我在安装oracle之后,从来没有更改过缺省的用户密码,也不存在其他人更改的可能,请问这是怎么回事?
我还尝试使用oracle 的NT BACKUP MANAGER,登陆internal/oracle之后,显示错误信息:“普通连接错误,请检查数据库是否可用及连接是否正确,(ORA-1017)”,点确定之后,有信息:“无法读取数据库的存档模式,采用NOARCHIVE模式”,确定之后,第二次出现ORA-1017的错误信息,确定之后,选择备份到磁盘,点击“备份”,出现错误信息:“某些数据文件不存在,可能需要修复”。请教各位大侠怎么解决这个问题?在“NOARCHIVE”模式下,需要把数据库关掉才能备份吗?但是我没有办法按照SYSDBA登陆,怎么shutdown呢?
如果是用命令行的方法,请问具体是怎么写得?


回复

使用道具 举报

千问 | 2005-5-19 18:47:53 | 显示全部楼层
可以采用停止当前INSTANCE的NT服务。
NT的当然INSTANCE服务停止之后就相当于DATABASE SHUTDOWN 就可以备份了。
可以试试啊。
RECOVER时,我做的没有出现问题。
如果有其他方法的话最好是不用这种方法,因为我也不知道这样的关闭DATABASE是以什么方式SHUTDOWN。这是没有办法的办法。
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行