网络编程
位置:首页>> 网络编程>> 数据库>> oracle dba 应该熟悉的命令(9)

oracle dba 应该熟悉的命令(9)

 来源:asp之家 发布时间:2009-07-02 12:08:00 

标签:oracle,dba,命令

211 查看最少路径归档数目的参数
show parameter log_archive_min_succeed_dest
212 查看归档路径的文件名格式参数
show parameter log_archive_format
213 查改归档文件名的格式
alter system set log_archive_format='mydb_%s_%r_%t.log' scope=spfile;
214 显示出快速恢复区的大小和路径
show parameter db_recovery_file_dest
show parameter db_recovery_file_dest_size
215 更改归档路径到到快速恢复区
alter system set log_archive_dest_1='location=use_db_recovery_file_dest';
216 更改快速恢复区的路径
alter system set db_recovery_file_dest='e:recover';
217 查看快速恢复区的使用情况
select * from v$recovery_file_dest;
218 更改快速恢复区的大小
alter system set db_recovery_file_dest_size=10g;
219 查看数据库的归档模式
select log_mode from v$database;
archive log list
220 查看归档文件的归档路径
show parameter log_archive_dest
select * from v$archive_dest;
221 查看归档文件
select * from v$archive;
222 查看曾经归档过的记录
select * from v$archived_log;
223 启动在线备份表空间
alter tablespace users begin backup;
224 查询指定表空间的文件路径
select file_name from dba_data_files where tablespace_name='USERS';
225 在SQL状态上暂时离开返回到SHELL
host ocopy user*.dbf e:backup
226 结束生成备份表空间
alter tablespace users end backup;
227 备份数据库的控制文件
alter database backup controlfile to 'e:backupcontrol01.ctl';
228 生成创建控制文件的脚本
alter database backup controlfile to trace as 'e:backupcontrol01.sql';
229 查询哪个文件需要恢复
select * from v$recover_file;
230 查询指定文件号的详细信息
select * from v$datafile where file#=6;
231 查询有哪些需要归档
select * from v$recovery_log;
232 恢复指字的数据文件
recover datafile 6;
233 创建一个例子表
create table a11 tablespace mytbs3 as select * from dba_objects;
233 查询有没有指定的文件
select * from dba_extents where file_id=6;
224 自动找到归档日志恢复相应数据文件
recover AUTOMATIC datafile 6;
225 将一个表空间设置成不可用
ALTER TABLESPACE USERS OFFLINE IMMEDIATE
226 恢复指定表空间
RECOVER TABLESPACE USERS;
227 将指定的表文件设置成不可用
ALTER DATABASE DATAFILE 6 OFFLINE;
228 将指定的表文件设置成在线
ALTER DATABASE DATAFILE 6 ONLINE;
229 创建一个测试表
CREATE TABLE TEST (A DATE);
230 插入当前系统日期
INSERT INTO TEST VALUES(SYSDATE);
231 查询TEST的值
SELECT * FROM TEST;
232 在注册表里的设置日期格式
NLS_DATE_FORMAT=YYYY-MM-DD HH24:MI:SS
233 恢复到指定的时间点
RECOVER DATABASE UNTIL TIME '2006-11-26 10:49:43';
234 打开资料库并重置重做日志
alter database open resetlogs;
235 恢复控制文件
RECOVER DATABASE using backup controlfile UNTIL cancel;
236 追加临时表空间
alter tablespace temp add tempfile 'd:oradatamydbtemp01.dbf' size 10m reuse;
237 Rman的连接
connect target /
238 显示要备份的数据库文件
report schema;
239 在RMAN的指定位置来备份文件
run {
allocate channel ch1 type disk format 'e:rman%U.bak' maxpiecesize=2g;
backup database;
}
240 在RMAN的显示威者默认设置
show all;
backup database;

0
投稿

猜你喜欢

手机版 网络编程 asp之家 www.aspxhome.com