鬼知道我经历什么配图:坚持学习oracle 第一天

来源:百度文库 编辑:偶看新闻 时间:2024/04/28 16:46:19
要对oracle进行维持两个星期的学习,一定要坚持住。
今天是第一天,先说一下关于oracle的热备份与冷备份。
所谓的热备份就是在不关机的情况下,对数据库进行备份。冷备份就是在数据库shutdown以后是用操作系统的命令对表空间进行拷贝备份的方式。
热备份适用于重要的数据库,比如7x24不能中断的生产系统,同时可以保证数据库在出现崩溃时结合归档日志可以恢复到任意一个时间点,不会造成数据丢失。冷备份在数据库出现问题是 只会恢复到备份时的那一时间点,备份完成到数据库出现问题需要恢复时的这一时间段内的所有新数据、修改记录都无法恢复。热备份只能在归档模式下进行,冷备份不需要归档模式,归档模式会对系统性能尤其是磁盘I/O造成一定的影响,但是相对于归档的好处和安全性,相信大多数DBA都会选择归档模式
归档模式与非归档模式的区别
1.归档模式
Oracle数据库有联机重做日志,这个日志是记录对数据库所做的修改,比如插入,删除,更新数据等,对这些操作都会记录在联机重做日志里。一般数据库至少要有2个联机重做日志组。当一个联机重做日志组被写满的时候,就会发生日志切换,这时联机重做日志组2成为当前使用的日志,当联机重做日志组2写满的时候,又会发生日志切换,去写联机重做日志组1,就这样反复进行。 如果数据库处于非归档模式,联机日志在切换时就会丢弃. 而在归档模式下,当发生日志切换的时候,被切换的日志会进行归档。比如,当前在使用联机重做日志1,当1写满的时候,发生日志切换,开始写联机重做日志2,这时联机重做日志1的内容会被拷贝到另外一个指定的目录下。这个目录叫做归档目录,拷贝的文件叫归档重做日志。 数据库使用归档方式运行时才可以进行灾难性恢复。1.归档日志模式和非归档日志模式的区别非归档模式只能做冷备份,并且恢复时只能做完全备份.最近一次完全备份到系统出错期间的数据不能恢复.归档模式可以做热备份,并且可以做增量备份,可以做部分恢复.用ARCHIVE LOG LIST 可以查看期模式状态时归档模式还是非归档模式.2.非归档模式相反非归档就是不保存旧事务日志。
今天在安装过程中遇到了一个问题,再次说一下。用sqlplus登录oracle的时候,提示错误ORA-12541: TNS: 没有监听器,在命令行中输入CMD -——LSNRCTL
接着status查看状态,发现是关闭着的,接着按照从网上搜寻到的方案,输入start,依然提示错误。后来又到服务里面去开启监听服务,提示找不到路径。于是发现该服务的路径下确实没有监听程序的影子,看到DB1文件夹下面有,所以在注册表里面更改路径,再次在服务里面选择启动服务,成功。登录成功。