今天遇到的问题是数据库的备份!在独立启动的模式下是无法进行数据库备份的,这又涉及到权限的问题,无奈,只能启动Oracle Management Server,在这之前还要进行Enterprise Manager Configuration Assistant 的配置,只有经过这一部,才能启动OracleOraHome92ManagementServer这个服务。到此,别以为就可以轻松的右键单击表,选择数据管理,然后导出数据了!还有一些我想都没想到的设置,只能上网查找,最后终于找到了可以实现备份的解决方法,如下:
如果使用windows,备份数据之前,首先需要建立一个操作系统的用户【我用的是登陆计算机的账号密码】,专门用于oracle备份,比如建立用户oracle_back,隶属于Administrator组和ora_dba组。然后需要在本地策略中给该用户赋一个批处理权限。方法是:
回到Enterprise Manager Console,打开配置--首选项--首选身份证实,在目标名中找到你的机器名,同时它的目标类型为节点,在下面的身份证实中输入oracle_back和它的密码。然后找到你要备份的数据库名,它的目标类型是数据库,在身份证实中输入dba帐号。Ok,现在你可以备份数据了。在任意一张表中点右键,选择数据管理--导出,你就可以在作业中看到这个任务。