数据库冷备份步骤

文档下载地址:「数据库冷备份部分.doc」https://www.aliyundrive.com/s/SNcNF2U3hq5

一   找到SQLPLUS执行文件

 

 

如图 :开始菜单,程序找到oracle-oradb10g-home1的下级菜单,鼠标右键的属性,查找目标。

 

 然后向上找到如图路径,在Db_1文件夹下找到BIN文件夹,在BIN文件夹里找到sqlplus.exe执行文件,双击执行。

 

 

二:登陆数据库,并关闭数据库

弹出如图所示窗体,输入    / as sysdba 然后回车

 

 

登陆成功后入上图所示,

然后在sql行上 输入:shutdown immediate

关闭数据库。

三  考备数据文件

 

1 此目录下的oradata整个文件夹

       2 此目录下的admin整个文件夹

       3 此目录下的Db_1文件夹中的database文件夹下的PWDdlgis.ora文件

将此三部分文件放到别的机子,以供日后恢复数据库用

从新启动数据库

 

 

如图所示,在sql行上 输入:startup force

等待片刻,显示如图所示,即数据库重新启动成功。

数据冷备份完成,系统可正常使用。

五、数据库恢复

    1  首先重复(一)(二)步骤   把当前数据库关闭

       注意:应先将原来的文件备份一下.

    2  把(三)中的数据文件考到相应位置

    3  在新的admin文件夹下找到dlgis文件夹找到pfile文件夹下的pfile文件(即init__文件),修改相应路径:

 

此处路径修改成备份数据所在的路径

 

 

此处路径修改成Oracle数据库安装路径.

查看红色标记区域中的路径是否和恢复数据路径一致,如不一致则改正。

  1. 从pfile启动数据库,输入startup pfile=’path’(path为initdlgis.ora文件的全路径)

 

 

 

,出错修改数据文件路径

            修改数据文件路径,

①   输入select name from v$datafile 查看数据文件路径

②  输入select member from v$logfile查看数据文件路径

 

 

看相应文件路径是否一致,不一致的话,用下面语句修改文件路径。

输入alter database rename file ‘path1’ to ‘path2’;(path1为选择出来的路径,path2为新的路径)

            修改完毕后,启动数据库

输入alter database open;(如未正常启动,使用startup force即可)

5、用conn tester进行测试

6、成功后,输入以下命令:

Create spfile  from pfile=’path2’;(path2为/admin/dlgis/pfile/initdlgis.ora的全路径)

7、输入commit;(提交修改)

8、重启服务进行测试

9、检查临时表空间(temp、dlgis_temp)

 

10 如果有错误的话,删除后重建

       Create  temporary tablespace dlgis_temp  tempfile  ‘ dlgis_temp ’  size 100m;

 

posted @ 2022-03-03 09:06  恋上微笑的天使  阅读(647)  评论(0编辑  收藏  举报