Oracle 10g 数据库恢复

发布于 科技 2024-02-05
3个回答
  1. 匿名用户2024-01-25

    如果redolog和controlfile和datafile都在那里,应该没问题,如果只有数据文件,那就没有办法了。

  2. 匿名用户2024-01-24

    1.你估计你用impd命令恢复dmp文件,这是一个逻辑备份,本质是数据导入,它不会改变数据库的物理结构,只会导入数据。 这意味着您必须创建一个表空间,并且必须手动创建用户。

    权限是指数据库管理员角色的权限,该角色具有数据库操作的大部分权限。

    3.表空间用于存储数据,并在系统上表示为数据文件。 它不必在驱动器号下构建,并且 Oracle 必须具有修改它的权限。

    4.您可以直接删除表,无需重新构建表空间。

    5.无论您有多少个表空间,它都只会恢复为默认的表空间,并且您的用户拥有的对象名称不能重复。

  3. 匿名用户2024-01-23

    这可能是一些新的运维人员或维护人员不得不遇到的问题,如何恢复只剩下dbf文件的旧数据库中的数据?

    其实这个问题分为很多情况,请自行就座:

    1)数据库中的所有dbf文件都在那里,没有丢失,也没有损坏。

    在这种情况下,最简单的方法是创建自己的参数文件,基于这些 dbf 文件创建控制文件,然后尝试打开数据库。 如果数据文件干净整洁,则可以直接打开它们。 如果数据文件是脏的,则没有重做日志,因此需要通过隐藏参数来打开数据库。

    2)数据库dbfs缺失数量少,主要是非数据文件,没有损坏。

    在这种情况下,最好在1)的基础上将丢失的数据文件下线,因为对应的数据文件不见了,所以对应数据文件上的数据丢失是正常的。

    3)数据库dbf有少量缺失,缺失的主要是非数据文件,非数据文件是少量损坏的。

    在这种情况下,在2)的基础上打开数据库问题不大,但是打开数据库后,由于其他表空间数据文件的少量损坏,在访问用户数据时可能会出现ora-1578、ora-8103、ora-1410、ora-00600等错误,比较容易克服。

    4)数据库dbfs缺失数量少,主要是非数据文件,已损坏。

    在这种情况下,打开数据库并不容易,您可能需要使用 bbed 技术对其进行修改才能打开数据库。

    5)只有一个部分DBF,仍然缺失。

    在这种情况下,不要指望能够打开数据库,只能使用 prm-dul 等软件直接提取数据。

    在上述情况下,1)4)只要还在或损坏不是太严重,那么专业技术人员就可以打开数据库并导出数据,但是在5)的情况下,只能使用DUL工具提取数据。

    如果自己想不通,可以找专业的石坛软件oracle数据库修复团队成员帮你恢复!

    世潭软件专业的数据库修复团队。

相关回答
4个回答2024-02-05

它是新版Oracle数据库采用的一项新技术,是Oracle数据库支持网格计算环境的一种高可用性和核心技术。 >>>More

7个回答2024-02-05

卸载它并重新安装它,否则您将不得不重新安装系统。

5个回答2024-02-05

1.首先,点击桌面左下角的开始菜单按钮,在打开的选择窗口中找到选项,点击打开窗口界面。 >>>More

5个回答2024-02-05

您可以使用 case when 语句来确定数字的范围。 >>>More

3个回答2024-02-05

这个问题很复杂,你可以找一本具体的书看。