1. 程式人生 > >ORA-00942 表或檢視不存在解決辦法

ORA-00942 表或檢視不存在解決辦法

本人在開發過程中遇到以下問題:

解決辦法:

OWNER    SYNONYM_NAME    TABLE_OWNER    TABLE_NAME    DB_LINK
SNSMANAGER    US_USERINFORMATION    SNSMANGER    US_USERINFORMATION    EBOOK.TESTDBA
SNSMANAGER    MCP_AUTHORINFORMATION    SNSMANGER    MCP_AUTHORINFORMATION    EBOOK.TESTDBA


--1、檢查語句
select * from all_synonyms WHERE owner = 'SNSMANAGER' AND DB_LINK LIKE 'EBOOK%' and table_owner = 'SNSMANGER';
--2、重建語句
create or replace synonym SNSMANAGER.US_FLOOR_NUM for

[email protected];


相關推薦

ORA-00942 檢視存在解決辦法

本人在開發過程中遇到以下問題: 解決辦法: OWNER    SYNONYM_NAME    TABLE_OWNER    TABLE_NAME    DB_LINK SNSMANAGER    

ORA-00942: 檢視存在解決方法

ORA-00942: 表或檢視不存在是比較常見的問題,原因也多種多樣。今天碰到了這個問題,從網上搜到了很多解決方案,在此做一個整理。僅做為記錄方便以後查閱。 1、表或檢視確實不存在或名稱寫錯 2、表名大小寫 Oracle對大小寫敏感,通常在建立和查詢時對名稱資料庫會自動轉為大寫,但語句中

"ORA-00942: 檢視存在 "的原因和解決方法(非常好)

執行上面的sql時提示"ORA-00942 表或檢視不存在",納悶了,用select * from AUTH.AUTH_ORG_FRAM語句查詢時可以查到資料,但建立檢視時就提示找不到, 原來是,我

Oracle儲存過程ORA-00942: 檢視存在問題解決

今天在寫儲存過程的時候,發現一個很詭異的問題,儲存過程裡就一個最簡單的SELECT動態SQL語句。編寫完成以後,執行這個儲存過程,總是提示ORA-00942: table or view does

[Java Idea] 關於在navicat(等外部工具?)建立,JDBC使用時提示“ORA-00942: 檢視存在”的解決方案

如圖: 在Navicat新建了表UserDetail,但是查詢時提示”表或檢視不存在“,並且無論使用sqlplus還是PL SQL Developer均提示”表或檢視不存在“。 解決方案: 經過查詢瞭解到,外部工具在建立Oracle表時會預設新增雙引號(""

關於"ORA-00942 檢視存在" 問題的解決方法

在auth使用者下有一表AUTH_ORG_FRAM: SELECT   ORG_ID AS ID_ORGUNIT,             ORG_NAME AS NAME,             ID_PARENTORGUNIT,             ORGCODE

ORA-00942: 檢視存在 "的原因和解決方法

採用Oracle資料庫,使用Powerdesigner設計,生成Sql檔案匯入後查詢出現“ORA-00942: 表或檢視不存在 ”,很是鬱悶,這個問題以前出現過,當初解決了,但因好久沒有使用,這次竟然忘了,害得我浪費了好些時間,為了避免再次忘記,將它記下來,同時和大家一起

"ORA-00942: 檢視存在 "的原因和解決方法

採用Oracle資料庫,使用Powerdesigner設計,生成Sql檔案匯入後查詢出現“ORA-00942: 表或檢視不存在 ”,很是鬱悶,這個問題以前出現過,當初解決了,但因好久沒有使用,這次竟然忘了,害得我浪費了好些時間,為了避免再次忘記,將它記下來,同時和大家一起分享

ORACLE儲存過程執行報“ora-00942檢視存在”、“ORA-01031:許可權不足”的解決方式

目錄: 一、案例 二、思索過程 三、解決方案 四、後記 正文 一、案例: 在userA使用者下書寫儲存過程如下: create or replace procedure sp_test is v_str1 varchar2(1000); begi

oracle 報錯 關於"ORA-00942 檢視存在"

報錯:ORA-00942: 表或檢視不存在 情況:在專案中查詢這個表資料的時候報錯 分析:我今天的任務是將專案部署到虛擬機器上執行起來,並且是把本地的資料匯入到由另一家公司專門負責的資料庫中。 這家公司給我的使用者為user01,我將本地本地資料庫的資料匯出為dmp檔案,然後匯入伺服

Oracle "ORA-00942: 檢視存在 "

採用Oracle資料庫,使用Powerdesigner設計或者用navicat設計,生成Sql檔案匯入後查詢出現“ORA-00942: 表或檢視不存在 ”。 1、問題產生的原因   Oracle 是大小寫敏感的,我們創自己寫Sql指令碼建立表的時候Oracle會自動將

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.授權給相應物件

ORA-00942:視圖存在 低級錯誤一例

原創 huang text 用戶 *** net 存在 ati nbsp ORA-00942:表或視圖不存在 低級錯誤一例 運行查詢語句,報ORA-00942錯誤 檢查後發現沒有指定表的所屬用戶。加入用戶。再次查詢,查詢正常,截圖例如以下: *

Oracle 編譯儲存過程報錯: 檢視存在問題分析與解決

今天遇到一個問題,自己寫了一個很簡單的儲存過程,編譯的時候,報錯: 表或檢視不存在;      但是:表確實是存在,單獨拿出來查詢,一點問題也沒有。      經過幾番查詢,找到了問題所在: 查詢表的許可權不夠; 解決方案:

達夢資料庫新建資料庫提示DUAL檢視存在的解決方法

由於DM資料庫中,dual偽表在SYSTEM庫的SYSDBA模式下,非SYSDBA使用者訪問時需要帶上庫名和模式名來訪問,如果需要直接訪問可以用SYSDBA建立一個PUBLIC同義詞:CREATE P

oracle新建使用者匯入scott的解決新使用者查詢scott時出現檢視存在的問題

1. 備份scott/tiger使用者的表空間     進入控制檯,進入某一個空的目錄。      執行命令:exp      之後會生成一個EXPDAT.DMP    2. 進入dba帳戶     conn sys/sys as sysdba;     create user fpc identifie

mybatis檢視存在 但是明明存在 dubbo框架 預設資料庫配置

問題報錯: java.sql.SQLSyntaxErrorException : ORA-00942  表或檢視不存在 未說明 是哪個表或哪個檢視   sql放入資料庫直接執行正常 方案: 配置資料庫 非單一資料庫 在impl實現層 針對使用的方法 加註解 說明使用

oracle 遞迴 SQL 級別 1 出現錯誤 檢視存在

用著用著oracle,出現一莫名其妙的錯誤, 建新表後建外來鍵老出錯,報遞迴sql級別1出現錯誤,表或檢視不存在。 百度了下,可能是因為我之前刪了一個系統,因為之前裡面有很多廢表,我就刪了一個,結果悲劇了,我也不知道表名。。 在sql視窗執行命令如下: alter sess