我在百度和谷歌上面找了好久没找到答案,就在这里问下各位大大我用过mysql数据库,如果要备份那个数据表的话只是需要到安装目录下的data下面复制相应的文件夹就可以了,然后恢复的话直接复制到DATA下面然后用phpmyadmin就可以看到这个表了请问:
1、oracle也可以这样复制么,我找了下这样是叫冷备份,好像我看到我服务器上面的oracle里面的有一个数据库的的格式是dnls.dbf (有23GB,独立一个文件,不同于mysql是很多文件组成的) 这样的,我需要备份的表也是dnls这个名称,是不是我直接复制过去就可以了呢 2、复制过去以后是不是和mysql一样,放到DATA目录下面就可以找到这个表了呢,如果不是,应该如何恢复这个表到另外一台新装的电脑上面呢 3、除了冷备份意外,从字面意思上面来理解应该还有热备份,请问应该怎么操作,比如需要用的sql语句。 3、有没有关于oracle方面比较好的书籍请推荐下,谢谢。本人刚学,想把公司服务器上面的数据备份到我自己的电脑里面学习。这样就会对公司的数据库尽快熟悉了。
1、oracle也可以这样复制么,我找了下这样是叫冷备份,好像我看到我服务器上面的oracle里面的有一个数据库的的格式是dnls.dbf (有23GB,独立一个文件,不同于mysql是很多文件组成的) 这样的,我需要备份的表也是dnls这个名称,是不是我直接复制过去就可以了呢 2、复制过去以后是不是和mysql一样,放到DATA目录下面就可以找到这个表了呢,如果不是,应该如何恢复这个表到另外一台新装的电脑上面呢 3、除了冷备份意外,从字面意思上面来理解应该还有热备份,请问应该怎么操作,比如需要用的sql语句。 3、有没有关于oracle方面比较好的书籍请推荐下,谢谢。本人刚学,想把公司服务器上面的数据备份到我自己的电脑里面学习。这样就会对公司的数据库尽快熟悉了。
2、如果已经冷备份,如果另外一台机器环境相同(版本和路径等),可以在另外一台机器上恢复。
3、热备份也不是一两句话可以说清楚,最好系统地看一下ORACLE备份与恢复管理书籍。
4、先买一本oracle基础的书热身,如:Oracle 11g 基础与提高
2.oracle是封装在一起的,你是无法查看单表的。 如果要恢复单表, 那么 用exp /imp 指定 tables=(tablename)
3.热备份的话 要开启归档模式,备份控制文件,数据文件,归档日志文件。 这个网络上找一大堆 。 有rman是比较通用的。
4.。。这个 网络上太多了
physical backup: RMAN (recovery manager)
慢慢学习吧!