卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

oracle誤刪dbf文件怎么恢復 oracle數據庫的全文檢索?

oracle數據庫的全文檢索?Oracle全文檢索配置方法:1.檢查數據庫如何確定更具全文檢索功能(這是因為也最終建成使用的數據庫)查找用戶中有無未知ctxsys用戶,可以查詢角色里是否需要未知ctx

oracle數據庫的全文檢索?

Oracle全文檢索配置方法:

1.檢查數據庫如何確定更具全文檢索功能(這是因為也最終建成使用的數據庫)

查找用戶中有無未知ctxsys用戶,可以查詢角色里是否需要未知ctxapp角色。以上兩個中的1個不不滿足(不存在地),則只能說明是沒有裝過全文檢索功能。

可以使用contains函數的時候,若沒有全文檢索則會報錯的。

2.若沒有,則需要自動建立起,先建立起全文檢索要在用的空間

sqlplus/thoughsysdba--進入到控制臺

createtablespaceIdx_ctxsysdatafile/oradata/sg186fx/ctxsys01.dbfsize10240Mautoextendatnext32Mmaxsize20480M;--修改全文檢索可以使用的表空間

3.創(chuàng)建全文檢索不使用的用戶和角色及或者的包,則需要先執(zhí)行oracle自帶的一個腳本:cd$ORACLE_HOME/ctx/admin/catctx.sql

還是在sqlplus中不能執(zhí)行:

@/ctx/admin/catctx.sqlctxsysIdx_ctxsystempnolock

在想執(zhí)行這個腳本的時候,輸入輸入了幾個參數,那個參數ctxsys為ctxsys用戶的密碼

第二個參數Idx_ctxsys為ctxsys用戶要建議使用的表空間

第三個參數temp為ctxsys用戶不使用的預備表空間

第四個參數nolock為ctxsys用戶正處于帳號鎖狀態(tài)。

4.創(chuàng)建戰(zhàn)隊結束后,要登陸ctxsys用戶

connectctxsys/ctxsys

想執(zhí)行200以內腳本:@/ctx/admin/defaults/drdefus.sql(這是個很重要的是的腳本,后面創(chuàng)建戰(zhàn)隊索引會使用該腳本創(chuàng)建家族的信息)

5.創(chuàng)建角色全文索引語法分析器

先要比較明確使用全文索引的用戶,我要可以使用全文索引的是sgpm用戶

因此

grantexecuteoffctxsys.ctx_ddltosgpmwithgrantoption;

connectsgpm/sgpm

系統(tǒng)設置詞法器:

execctx__preference(chinalexer);execctx__preference(chinalexer,chinese_lexer);

系統(tǒng)設置詞法屬性:

execctx__preference(idx_c_store);

beginctx__preference(idx_c_store,symbolic_STORAGE);ctx__attribut(idx_c_store,I_TABLE_CLAUSE,tablespacesIdx_ctxsy);ctx__attribute(idx_c_store,I_INDEX_CLAUSE,tablespaceIdx_ctxsycompress2);end;/

6.創(chuàng)建戰(zhàn)隊索引

createindex_c_cons_nameoffsgpm.c_cons(cons_name)indextypenotparameters(lexerchinalexerstorageidx_c_store);

7.歌詞同步索引

variablejobnonumber;begindbms_(:jobno,pkg_sp_tools.p_cont_sys_index();,sysdate,trunc(sysdate)19/241);--負責執(zhí)行的是個性化選擇方法。end;/

普通地的是用:

execctx__index(idx_c_cons_name);

至此,全文檢索創(chuàng)建成功,contains函數就是可以都正常使用了。

盡量:創(chuàng)建角色的過程中會再次出現ORA-29879:couldn'tcreatemultipledomainindexinacolumnlistusingsameindextype,這只能證明在其他用戶下已經成立了該索引。

dbf文件怎么修改?

alterdatabasedatafile/home/oracle/TEST.dbfautoextendonnext5mmaxsizeunlimited設置成自動出現增漲的就可以了,不夠的的時候就自動啟動擴充5m,frontier是可無窮的向外擴展。