易截截图软件、单文件、免安装、纯绿色、仅160KB

oracle全文索引和定时任务

--首先检查数据库中是否有CTXSYS用户和CTXAPP脚色。
--如果没有这个用户和角色,意味着你的数据库创建时未安装intermedia功能。
--你必须修改数据库以安装这项功能。
--用sys用户为了用户gzinfo分配权限
grant
 CTXAPP 
to
 gzinfo;
grant
 
execute
 
on
 ctx_ddl 
to
 gzinfo;
--回到gzinfo用户
--创建测试表,CLOBTEXT字段为需要索引的字段
create
 
table
 INXTEXT (ID 
number
(
13
), CLOBTEXT CLOB);
--创建分词,这里用了chinese_vgram_lexer,分词名为GZINFO_LEXER
call ctx_ddl.create_preference (
'
GZINFO_LEXER
'

'
chinese_vgram_lexer
'
);
--创建索引,索引名为INX_TEST (PARAMETERS 中需要以LEXER开头,替换时用replace)
create
 
index
 INX_TEST 
ON
 INXTEXT (CLOBTEXT) INDEXTYPE 
IS
 CTXSYS.CONTEXT PARAMETERS (
'
LEXER INFO_LEXER
'
);
--创建记录表
create
 
table
 JOBTEST (ID DATE, CONTENT 
VARCHAR2
(
200
));
--创建同步存储过程,ctx_ddl.sync_index('INX_TEST')为同步全文索引,同步表字段中的信息
create
 
or
 
replace
 
procedure
 PROC_SYNC_INDEX
is
begin
ctx_ddl.sync_index(
'
INX_TEST
'
);
insert
 
into
 JOBTEST 
values
(SYSDATE, 
'
同步任务于
'
||
SYSDATE
||
'
执行
'
);
end
;
--创建同步优化存储过程,ctx_ddl.optimize_index('INX_TEST','FULL')为优化全文索引
Code
create
 
or
 
replace
 
procedure
 PROC_SYNC_OPTIMIZE
is
begin
ctx_ddl.sync_index(
'
INX_TEST
'
);
ctx_ddl.optimize_index(
'
INX_TEST
'
,
'
FULL
'
);
insert
 
into
 JOBTEST 
values
(SYSDATE, 
'
同步优化任务于
'
||
SYSDATE
||
'
执行
'
);
end
;
--创建定时任务以便同步全文索引
DECLARE
       X 
NUMBER
;
BEGIN
   SYS.DBMS_JOB.SUBMIT
   (
    job      &n


相关文档:

Java+Oracle应用开发的几个问题


问题一:如保加载JDBC驱动程序:
  正常我们加载驱动程序有三个途径:
  1)Class.forName(String)这想当于classLoader一个String指定的类,在装载时把该驱动程序的静态内容都初始化,其实这时驱动程序类调用了DriverManager.registerDriver(driver)方法
  2)使用系统属性:System.getProperty().load(new Fil ......

ORACLE中临时文件和数据文件的区别

这个问题以前困扰过我,两者后缀名都是.DBF。记得当时好像去论坛上发了个帖子问,不过好几天没人解答,无奈之下我就把帖子给结了。
今天正好在一本书中看到有讲两者区别的,又去网上搜了搜,小总结一下,记下来。
本地管理的临时表空间是基于临时文件的,这些文件与普通的数据文件非常相似,但它们还具有如下特性:
临时 ......

ORACLE移动数据文件的方法

以前发过一篇移动数据文件的方法的文章,参见
http://blog.csdn.net/wh62592855/archive/2009/11/20/4843764.aspx
不过当时只给出了一个示例而已,今天在书中看到了另一种方法,总结一下,记在这里。
Oracle提供了两条移动数据文件的语句
1
ALTER TABLESPACE 表空间名
RENAME DATAFILE '文件名' [,'文件名']...
TO ' ......

Oracle收购Sun若失败 IBM是否再抛橄榄枝

《福布斯》网站近日发表文章称,如果甲骨文74亿美元收购Sun的计划由于欧盟的阻挠而以失败告终,这并不会给甲骨文带来太大损失,但却会令Sun遭受重创。
甲骨文收购Sun的交易仍未获得欧盟委员会的批准。
欧盟反垄断监管部门担心,甲骨文收购Sun将对Sun的开源数据库业务MySQL造成不利影响。甲骨文面对欧盟的疑虑并不愿做出让 ......

建立Oracle全文索引

最近要做搜索,所以学起Oracle全文索引来了。
参考文章:http://www.eygle.com/archives/2005/06/ecieoaoracleeia.html
如何使用Oracle全文检索功能?
作者:eygle
出处:http://www.eygle.com/blog
日期:June 11, 2005
浏览次数:
890
本文链接:http://www.eygle.com/archives/2005/06/ecieoaoracleeia.html
本文简要 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号