全文索引它的数据字典本来就是自己加密过的数据格式,只有翻译过来了,才可以修改。这样修改后再生成它自己的数据格式文件,覆盖掉原来的,就会将新添加的关键词加入进去了!!
以下操作是在Oracle服务器安装的计算机上
1、C:appshiying10haoproduct12.1.0dbhome_1ctxdatazhlx C:Usersfengjun>ctxlc -zht -ocs zhs16GBK> zhs16gbk_102.txt
1、运行-cmd
2、创建数据字典zhs16gbk_102.txt 文档 ; C:Users计算机登陆者名称>ctxlc -zht -ocs zhs16GBK> zhs16gbk_102.txt
3、打开文档 ;C:Users计算机登陆者名称>zhs16gbk_102.txt
4、在打开的zhs16gbk_102.txt文档上添加自定义词语
5、将数据字典zhs16gbk_102.txt 文档转换成Oracle数据格式文件 ; C:Users计算机登陆者名称>ctxlc -zht -ics zhs16gbk -n -i zhs16gbk_102.txt
6、会在C:Users计算机登陆者名称文件夹下产生drold.dat、droli.dat、drolk.dat、drolt.dat 4个文件
7、备份C:app计算机登陆者名称product12.1.0dbhome_1ctxdatazhlx 下的内容,并且将上面以d、k、i结尾的几个文件copy到……ctxdatazhlx下,并且改名即可
8、一定记得将原来的文件备份一下。
把索引删除,重新建立,就可以看到添加的自定义词语。。。
上述整理是通过博客http://blog.csdn.net/renfengjun/article/details/40268639 的文章所做