◆问题5:怎样将数据库从noarchivelog方式改变为archivelog方式?
答:首先打开Init.ora文件,确保存档日志目标指向一有效目录。
然后启动Server Manager
svrmgrl〉 shutdown immediate
svrmgrl〉 startup mount
svrmgrl〉 alter database archivelog;
svrmgrl〉 alter database open;
svrmgrl〉 archive log list; |
在init.ora中设置参数archive_log_start=TRUE,它设置存档日志为自动启动。在Oracle 8i中支持多个存档日志的目标,因此参数修改为log_archive_dest[n],其中n为1到5。
◆问题6:在Oracle数据库中,我们如何增加表空间的大小?
答:在开发Oracle数据库中,我们有两种方法增加表空间的大小:
1.增加额外的数据文件到表空间中
例如:
alter tablespace users add datafile
'/u01/oradata/orcl/users02.dbf' size 25m; |
2.修改表空间当前的数据文件
例如:
alter database datafile
'/u01/oradata/orcl/users01.dbf' resize 50M; |
◆问题7:请问如何在REPORT中设置动态显示域?
答:在REPORT中设置动态显示域的方法如下:
1. 在REPORT的“数据模型”下面的“用户参数”中,创建用户自定义参数,如RQ,RQ是从FORM传递过来的显示日期,数据类型为字符型。
2. 在布局模型中,创建一个显示域F_1,在属性选项板中修改该显示域的源为用户自定义参数RQ,并且设为“不可见的”。
3. 在动态预览中,创建一个文本域D_1,调整该文本域的位置和宽度,在该域的内容中输入&&F_1,则该域会动态显示用户定义参数RQ的值。
(编辑:aniston)
|