建立物化檢視ORA-12014錯誤解決方法
1、建立物化檢視
reate materialized view DA_XXX_XQ
tablespace users refresh force on demand
as
SELECT * from DA_XXX_XQ@Xdblnk
ORA-12014: 表'DA_XXX_XQ'不包含主鍵約束條件
解決方法:
a、使用rowid建立物化檢視;
create materialized view DA_XXX_XQ
tablespace xcgl_gdsj
refresh force on demand with rowid
as
SELECT * from DA_XXX_XQ@Xdblnk;
§ 使用rowid僅僅是為了向後相容,不能擔保rowid的確定性,因為move table,exp/imp等操作等有可能會改變rowid
b、為表定義主鍵;
§ 某些表可能沒有唯一性欄位,無法定義主鍵
c、使用完全重新整理;
§ 完全重新整理會對網路負載產生較大影響,應當儘量避免。
具體採用哪種方法還要視具體情況分析而定.
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/241379/viewspace-695036/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 物化檢視日誌無法正常清除的解決方法
- calcite物化檢視詳解
- [重慶思莊每日技術分享]-建立物化檢視時出現ORA-7445錯誤
- Oracle物化檢視的建立及使用(二)Oracle
- Oracle物化檢視的建立及使用(一)Oracle
- 物化檢視
- 物化檢視(zt)
- PbootCMS 404 錯誤解決方法boot
- dbfread報錯ValueError錯誤解決方法Error
- dedecms提示500錯誤解決方法
- undefined reference to錯誤的解決方法Undefined
- HTTP 錯誤 500.19- Internal Server Error 錯誤解決方法HTTPServerError
- 使用Materialise物化檢視解耦微服務架構解耦微服務架構
- Oracle普通檢視和物化檢視的區別Oracle
- 資料庫的物化檢視資料庫
- 物化檢視分割槽實驗
- steam磁碟寫入錯誤怎麼解決 steam磁碟寫入錯誤解決方法大全
- nginx出現403錯誤的解決方法Nginx
- Mac上搭建chromedriver的錯誤解決方法MacChrome
- standby新增檔案錯誤的解決方法
- MYSQL中 TYPE=MyISAM 錯誤的解決方法MySql
- ClickHouse 物化檢視學習總結
- 物化檢視幾個知識點
- Ocelot錯誤解決
- 建立python虛擬環境virtualenv錯誤怎麼解決?Python
- PHP & Linux: libsodium.so.23 錯誤解決方法PHPLinux
- Nginx報504 gateway timeout錯誤的解決方法NginxGateway
- Linux yum提示Loaded plugins錯誤的解決方法LinuxPlugin
- ORACLE匯入遇到ORACLE錯誤959解決方法Oracle
- ClickHouse 效能優化?試試物化檢視優化
- ClickHouse效能優化?試試物化檢視優化
- 印表機提示列印錯誤怎麼解決 印表機狀態錯誤的方法
- 解決 Python UnicodeEncodeError 錯誤PythonUnicodeError
- 7.Hibernate一對多關係建立與錯誤解決
- 織夢提示dedecms error warning錯誤的解決方法Error
- 帝國CMS搬家常見錯誤及解決方法
- 解決java5 發行錯誤最好的方法Java
- adobe安裝提示【錯誤程式碼1】解決方法
- ORA-06550錯誤程式碼的解決方法QB