使用SQLPLUS生成HTML报表
我们可以在SQLPLUS中手工运行AWR,ASH的脚本生成HTML报表,下面来简单讲讲怎么利用SQLPLUS来生成HTML报表
在SQLPLUS中有个命令(具体可以参考官方文档SQLPLUS部分)
SET MARK[UP] HTML [ON | OFF] [HEAD text] [BODY text] [TABLE text] [ENTMAP {ON | OFF}] [SPOOL {ON | OFF}] [PRE[FORMAT] {ON | OFF}]
一:首先在SQLPLUS中设置
set mark html on spool on entmap off pre off
这样设置过后,利用spool 导出为html,SQLPLUS将会自动的为我们创建HTML格式,
注意:如果设置pre 为on,那么输出的不是HTML格式,默认为off,
entmap 默认为on ,它会将>换成HTML中的>来显示,所以我将其设置为off
二:为了格式化输出,我们需要对输出内容格式化
set echo off 这样设置之后不会在HTML报表中显示执行过的SQL语句
set feedback off 这样设置过后不会在HTML报表中显示已经处理多少行
set heading on 设置标题显示
set termout off 关闭在屏幕上的输出,这样可以加快spool执行速度
set linesize 200 设置行宽度为120
set pagesize 1000 设置一页显示1000行
set trimout off 去掉 每行后面多余的空格
三:利用spool 输出为 *.html
spool c:/test.html
四:写下要执行的SQL语句
五:spool off
例如要查询表空间利用率,并将结果输出为HTML报表格式:
将下面的语句保存为一个SQL脚本,然后在SQLPLUS中调用
SET MARKUP HTML ON SPOOL ON pre off entmap off
SET ECHO OFF
SET TERMOUT OFF
SET
相关文档:
<html>
<script language="javascript" defer>
function isvalid()
{
Input_Str=document.getElementById("tsinput").value;
document.getElementById("ts").innerHTML=Input_Str;
if(Input_Str!=document.getElementById("ts").innerText)
alert("include Html Element... ......
CuteEditor是一款功能非常强大的Asp.net HTML编辑器
一、CuteEditor的配置
1、将以下文件考贝到你站点根目录下的bin内(这些在CuteEditor6.0/bin下都可以找到)
CuteEditor.dll,
CuteEditor.ImageEditor.dll(6. ......
可以说几乎每个做过Web开发的人都问过,到底元素的ID和Name有什么区别阿?为什么有了ID还要有Name呢?! 而同样我们也可以得到最classical的答案:ID就像是一个人的身份证号码,而Name就像是他的名字,ID显然是唯一的,而Name是可以重复的。
上周我也遇到了ID和Name的问题,在页面里输 ......