急救,菜鸟!

[复制链接]
查看11 | 回复9 | 2015-3-6 11:57:31 | 显示全部楼层 |阅读模式
各位前辈,再下还没开始学ORACLE,但公司却要开始用了,现急求ORACLE的数据库新建、备份、恢复的方法,暂时只用这些,哪位大虾能指点迷经(最好写细点,因为很茶。。)。。。。。。


回复

使用道具 举报

千问 | 2015-3-6 11:57:31 | 显示全部楼层
呵呵,要是一两句话能说清楚,那Oracle就没什么搞头了。去买本书,创建个数据库连连把,要不然就参加个培训班,速成一下
回复

使用道具 举报

千问 | 2015-3-6 11:57:31 | 显示全部楼层
是啊,数据库的备份与恢复技术估计一本书都未必说得清楚,楼主好是先把基础好好看看吧!


回复

使用道具 举报

千问 | 2015-3-6 11:57:31 | 显示全部楼层
嘿嘿
回复

使用道具 举报

千问 | 2015-3-6 11:57:31 | 显示全部楼层
看书得发很多时间,没时间。。。。。。
回复

使用道具 举报

千问 | 2015-3-6 11:57:31 | 显示全部楼层
没时间怎么学习?
回复

使用道具 举报

千问 | 2015-3-6 11:57:31 | 显示全部楼层
建议去看看有本书叫。oracle数据库管理员使用大全。好像是清华出的。那里边有很多实例照着,模仿应该很快~
回复

使用道具 举报

千问 | 2015-3-6 11:57:31 | 显示全部楼层
是呀,知识是要靠自己花时间去记的。建意你去买一本《database management systems》third edition 清华大学出版社作者:Raghu Ramarkrishnan和Johannes Gehrke
不过,你现在也逼不得已,好吧,我就把有关于归档的一些设置直接告诉你吧,不过这是在oracle10g里才生效。
完整的10g归档设置

C:>mkdir e

raclerecover
C:>sqlplus /nolog
SQL*Plus: Release 10.1.0.2.0 - Production on 星期三 4月 6 04:00:31 2005
Copyright (c) 1982, 2004, Oracle. All rights reserved.
SQL> conn / as sysdba
已连接。
SQL> show parameter db_recover
NAME TYPE VALUE
------------------------------------ ----------- --------------------
db_recovery_file_dest string
db_recovery_file_dest_size big integer
SQL> alter system set db_recovery_file_dest='e

raclerecover';
系统已更改。
SQL> alter system set db_recovery_file_dest_size=1G;
系统已更改。
SQL> shu immediate
数据库已经关闭。
已经卸载数据库。
ORACLE 例程已经关闭。
SQL> startup mount
ORACLE 例程已经启动。
Total System Global Area 419430400 bytes
Fixed Size 789192 bytes
Variable Size 208663864 bytes
Database Buffers 209715200 bytes
Redo Buffers 262144 bytes
数据库装载完毕。
SQL> alter database archivelog;
数据库已更改。
SQL> alter database open;
数据库已更改。
SQL> archive log list
数据库日志模式 存档模式
自动存档 启用
存档终点 USE_DB_RECOVERY_FILE_DEST
最早的联机日志序列 405
下一个存档日志序列 406
当前日志序列 406
SQL> alter system switch logfile;
系统已更改。
SQL> /
系统已更改。
####################################################
可以到e

raclerecover目录下去查看新生成的归档日志文件。
####################################################
回复

使用道具 举报

千问 | 2015-3-6 11:57:31 | 显示全部楼层
数据库由归档改为非归档
SQL> shu immediate
数据库已经关闭。
已经卸载数据库。
ORACLE 例程已经关闭。
SQL> startup mount
ORACLE 例程已经启动。
Total System Global Area 419430400 bytes
Fixed Size 789192 bytes
Variable Size 208663864 bytes
Database Buffers 209715200 bytes
Redo Buffers 262144 bytes
数据库装载完毕。
SQL> alter database noarchivelog;
alter database noarchivelog
*
第 1 行出现错误:
ORA-38774: 无法禁用介质恢复 - 闪回数据库已启用
SQL> alter databse flashback off;
alter databse flashback off
*
第 1 行出现错误:
ORA-00940: 无效的 ALTER 命令
SQL> alter database flashback off;
数据库已更改。
SQL> alter database noarchivelog;
数据库已更改。
SQL> archive log list;
数据库日志模式 非存档模式
自动存档 禁用
存档终点 USE_DB_RECOVERY_FILE_DEST
最早的联机日志序列 407
当前日志序列 408
回复

使用道具 举报

千问 | 2015-3-6 11:57:31 | 显示全部楼层
最初由 jaoyzeng 发布
[B]各位前辈,再下还没开始学ORACLE,但公司却要开始用了,现急求ORACLE的数据库新建、备份、恢复的方法,暂时只用这些,哪位大虾能指点迷经(最好写细点,因为很茶。。)。。。。。。

[/B]


呵呵,你可以参加ITPUB五一在北京的培训,我现在每天还在看
ORACLE 10G CONTEPT,学习不是结果,是过程
type of failures:1.user erro2.statement failure 3.process failure

4.instance failure 5.disk failure 6.
recovery need: the redo log,undo records , a control file ,database backup
很多东西是基础来的,不是一天两天的,否则ERP直接上软件得了
还调研做什么呢
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行