引言:
一、意义:当我们使用一个数据库时,总希望数据库的内容是可靠的、正确的,但由于计算机系统的故障(硬件故障、网络故障、进程故障和系统故障)影响数据库系统的操作,影响数据库中数据的正确性,甚至破坏数据库,使数据库中全部或部分数据丢失。
摘要:
经常有人会问:原来的数据在users表空间里面,我想把它imp进app表空间,我已经修改了目的用户的默认表空间,为什么结果还是imp到users表空间中了呢。
关于此问题,作如下解释:
oracle并没有提供什么参数来指定要导入哪个表空间,数据默认将导入到原本导出时数据所在的表空间中,但是我们可以通过以下的方法来实现导入到不同的表空间。
1.在imp时候使用indexfil......
摘要: 对于一个管理信息系统来说,数据库中数据的重要性是显而易见的,管理员们总是想尽一切办法来确保它们的安全。在那些要求每周7天、每天24小时不间断运行的系统中,管理员们动用了ups、riad、备份站点等几乎所有手段来确保系统的高可用性。然而再坚实的系统也可能存在崩溃的一天,当这一天到来时,唯一能拯救他们的可能只是及时备份出来的数据。于是数据备份就理所应当的成为数据库管理员的日常工作中最重要的一部分,......
有关Oracle数据库的备份情况上一页 ...冷备份发生在数据库已经正常关闭的情况下,当正常关闭时会提供给我们一个完整的数据库.数据库使用的每个文件都被备份下来,这些文件包括: 【程序编程相关:
MySQL入门学习(三)学习篇】 【推荐阅读:
在服务器上安装、使用MySQL的注意事项】☆所有数据文件 【扩展信息:
MySQL入门学习(一)安装篇】 ☆所有控制文件 ☆所有联机redo log 文件 ☆init.ora文件(可选) 值得注意的是冷备份必须是数据库关闭的情况下完成,当数据库开着的时候,执行数据库文件系统备份无效. 作冷备份一般步骤是: 1:正常关闭要备份的实例(instance); 2: 备份整个数据库到一个目录 3:启动数据库 1: sqldba>connect internal sqldba>shutdown normal 2: sqldba>! cp <file> <backup directory> 或 sqldba>!tar cvf /dev/rmt/0 /wwwdg/oracle 3: sqldba>startup (三)热备份(achirelog) 数据库需要二十四小时运行,而且随时有新的数据加入.数据丢失将影响整个公司.采用archivelog mode物理备份. ?设置数据库为automatic archivelog mode, #su - oracle %svrmgrl svrmgrl>connect internal svrmgrl>startup mount svrmgrl>alter database archivelog svrmgrl>shutdown svrmgrl>exit %vi initoracle7.ora 加入log_archive_start = true # if you want automatic archiving log_archive_dest = $oracle_home/dbs/arch log_archive_format = log%s.arc %dbstart %ps -ef|grep arch oracle 1743 1 0 15:20:20 ? 0:00 ora_arch_oracle7 注:oracle database is in automatic archivelog mode ?full offline entire database backup, 当数据库初始完成后 这份备份是将来备份的基础.它提供了所有与数据库有关 的拷贝. %dbshut %cp /oracle/oradata/oracle7/system.dbf /oracle/oradata/oracle7/rbs.dbf /oracle/oradata/oracle7/temp.dbf /oracle/oradata/oracle7/tools.dbf ...
下一页 摘要:实例
1.启动oracle server.
startup[nomount|mount|open][force][pfile=filename]
参数说明:
nomount:只启动实例
mount:启动实例,并装载数据库
open:启动实例,装载并打开数据库。
force:终止实例,并重新启动数据库。(默认选项)
pfile:指定非默认参数......