oracle 遞迴 SQL 級別 1 出現錯誤 表或檢視不存在
用著用著oracle,出現一莫名其妙的錯誤,
建新表後建外來鍵老出錯,報遞迴sql級別1出現錯誤,表或檢視不存在。
百度了下,可能是因為我之前刪了一個系統,因為之前裡面有很多廢表,我就刪了一個,結果悲劇了,我也不知道表名。。
在sql視窗執行命令如下:
alter session set sql_trace=true;
alter session set events'10046 trace name context forever,level 4';
alter session set sql_trace=false;
然後檢視這個時間點的trace檔案。
會發現少了access$這個表,找一個別人的能用的資料庫現成的表匯出成dmp檔案,然後再匯入就可以了。
select * from dba_recyclebin; 資料庫回收站。
這篇文章有點類似,也是少了系統檔案
http://hi.baidu.com/wvgqntjfezkmqre/item/d5cf210611d04ed21ef04662
建立 表
-- Create table
create table SYS.ACCESS$
(
D_OBJ# NUMBER not null,
ORDER# NUMBER not null,
COLUMNS RAW(126),
TYPES NUMBER not null
)
tablespace SYSTEM
pctfree 10
pctused 40
initrans 1
maxtrans 255
storage
(
initial 16
next 104
minextents 1
maxextents unlimited
);
-- Create/Recreate indexes
create index SYS.I_ACCESS1 on SYS.ACCESS$ (D_OBJ#, ORDER#)
tablespace SYSTEM
pctfree 10
initrans 2
maxtrans 255
storage
(
initial 16K
next 104K
minextents 1
maxextents unlimited
);
相關推薦
oracle 遞迴 SQL 級別 1 出現錯誤 表或檢視不存在
用著用著oracle,出現一莫名其妙的錯誤, 建新表後建外來鍵老出錯,報遞迴sql級別1出現錯誤,表或檢視不存在。 百度了下,可能是因為我之前刪了一個系統,因為之前裡面有很多廢表,我就刪了一個,結果悲劇了,我也不知道表名。。 在sql視窗執行命令如下: alter sess
ORA-00604: 遞迴 SQL 級別 1 出現錯誤
SQL> drop user sde cascade; drop user sde cascade * ERROR at line 1: ORA-00604: error occurred at recursive SQL level 1 ORA-04045: errors during
ORA-00604: 遞迴 SQL 級別 1 出現錯誤 ORA-01653: 表 SYS.AUD$ 無法通過 8192 (在表空間 SYSTEM 中) 擴充套件
toad連線oracle資料庫報錯 ORA-00604: 遞迴 SQL 級別 1 出現錯誤 ORA-01653: 表 SYS.AUD$ 無法通過 8192 (在表空間 SYSTEM 中) 擴充套件 ORA-02002: 寫入審計線索時出錯 ORA-00604: 遞迴 SQL
oracle變態錯誤解決:ORA-00604: 遞迴 SQL 級別 2 出現錯誤
Oracle變態錯誤: 問題描述: 在使用sys使用者執行刪除infa使用者下表時,報如下錯誤: ORA-00604: 遞迴 SQL 級別 2 出現錯誤 ORA-00942: 表或檢視不存在 檢視E:/CO.Software/or
關於Oracle中dbms_jobs的使用,異常:表或檢視不存在
oracle 中dbms_jobs的使用介紹: 例子:建立兩張表,A1,A2。建表語句如下: create table A1 ( id VARCHAR2(100) not null, rq VARCHAR2(50) ) tablespace TS_GGSJ
Oracle 遞迴sql,mybatis的遞迴查詢,與儲存過程呼叫
Oralce 遞迴sql 一、查詢所有子節點 SELECT * FROM district ST
oracle新建使用者匯入scott的表,解決新使用者查詢scott表時出現表或檢視不存在的問題
1. 備份scott/tiger使用者的表空間 進入控制檯,進入某一個空的目錄。 執行命令:exp 之後會生成一個EXPDAT.DMP 2. 進入dba帳戶 conn sys/sys as sysdba; create user fpc identifie
為什麼在powerdesigner成功將表生成到oracle,用sql操作提示表或檢視不存在
在powerdesigner中設計Oracle資料庫並generator database成功,用PLSQL Developer可以看到生成的表,但對這些表或者序列進行新增刪除修改等操作時卻提示“表或檢視不存在",直接編輯也是同樣的提示...困擾了我兩天,找了很多資料才發現問題所在,原來是powerdesi
oracle 報錯 關於"ORA-00942 表或檢視不存在"
報錯:ORA-00942: 表或檢視不存在 情況:在專案中查詢這個表資料的時候報錯 分析:我今天的任務是將專案部署到虛擬機器上執行起來,並且是把本地的資料匯入到由另一家公司專門負責的資料庫中。 這家公司給我的使用者為user01,我將本地本地資料庫的資料匯出為dmp檔案,然後匯入伺服
Oracle 編譯儲存過程報錯: 表或檢視不存在問題分析與解決
今天遇到一個問題,自己寫了一個很簡單的儲存過程,編譯的時候,報錯: 表或檢視不存在; 但是:表確實是存在,單獨拿出來查詢,一點問題也沒有。 經過幾番查詢,找到了問題所在: 查詢表的許可權不夠; 解決方案:
Oracle "ORA-00942: 表或檢視不存在 "
採用Oracle資料庫,使用Powerdesigner設計或者用navicat設計,生成Sql檔案匯入後查詢出現“ORA-00942: 表或檢視不存在 ”。 1、問題產生的原因 Oracle 是大小寫敏感的,我們創自己寫Sql指令碼建立表的時候Oracle會自動將
Oracle建立觸發器提示:表或檢視不存在
Problem 測試環境資料庫有一張Comment表,當我寫sql語句往裡面插入一條資料時,報錯(忘了什麼錯誤,好像是觸發器沒執行成功),查看了下觸發器的sql語句,發現確實報錯:表或檢視不存在。 Solution 網上搜了下,得知建立觸發器的時候必須顯式地給
Oracle儲存過程ORA-00942: 表或檢視不存在問題解決
今天在寫儲存過程的時候,發現一個很詭異的問題,儲存過程裡就一個最簡單的SELECT動態SQL語句。編寫完成以後,執行這個儲存過程,總是提示ORA-00942: table or view does
oracle 表或檢視不存在的問題
1 檢查資料庫 連線資訊 2 檢查 查詢的表名稱 3 查看錶的許可權 以及當前登陸使用者 是否有該表的 查詢許可權。 4 ORACLE 查詢會自動轉換大寫 所以把查詢的表名 加 " " 引起來。 使用第4
oracle編譯儲存過程提示表或檢視不存在的問題分析
今天有同事跟我反映有個儲存過程編譯報錯,提示表或檢視不存在。儲存過程中呼叫的那個表t是另一個使用者b的表。但是當前使用者a已經擁有dba角色了,為什麼訪問不到使用者b的表t呢?另一同事說
Activiti-explorer從mysql切換Oracle不能自動建立表報錯:ORA-00942: 表或檢視不存在
在activiti-explorer中activiti-customer-context.xml檔案正常配置情況下,程式碼處於全部註釋狀態,將註釋放開,然後在 <bean id="process
ORA-00942:表或檢視不存在 低階錯誤一例
ORA-00942:表或檢視不存在低階錯誤一例 執行查詢語句,報ORA-00942錯誤 檢查後發現沒有指定表的所屬使用者,新增使用者,再次查詢,查詢正常,截圖如下: *********
ORA-00942:表或檢視不存在(低階錯誤)
在好多時候,除錯PL/SQL物件時會報,ORA-00942 看看錯誤原因吧: 報錯原因:1.該schema沒有對錶或者檢視沒有select許可權 2.就是該物件不存在 解決辦法: 1.授權給相應物件
ORACLE儲存過程執行報“ora-00942表或檢視不存在”、“ORA-01031:許可權不足”的解決方式
目錄: 一、案例 二、思索過程 三、解決方案 四、後記 正文 一、案例: 在userA使用者下書寫儲存過程如下: create or replace procedure sp_test is v_str1 varchar2(1000); begi
Windows7 Python-3.6 安裝PyCrypto(pycrypto 2.6.1)出現錯誤以及解決方法
windows python pycrypto 今天準備在Windows系統上基於python3.6安裝一個pycrypto 2.6.1模塊,很不幸的報了一堆錯誤,如下所示:running installrunning buildrunning build_pyrunning build_extw