1. 程式人生 > >ORA-02069錯誤 處理辦法

ORA-02069錯誤 處理辦法

今天執行一條語句:

INSERT INTO [email protected]
  SELECT seq_sysalert_id.NEXTVAL,
         '15098727782' AS MSISDN,
         '0' AS MSTYPE,
         'sfafs' AS MSMESSAGE,
         '0' AS MSFLAG
    FROM DUAL

丟擲錯誤碼為ORA-02069 ,錯誤解釋如下:ORA-02069 global_names parameter must be set to TRUE for this operation

Cause: A remote mapping of the statement is required but cannot be achieved because GLOBAL_NAMES should be set to TRUE for it to be achieved.

Action: Issue ALTER SESSION SET GLOBAL_NAMES = TRUE if possible

實際引發錯誤的原因並非如此,而是因為插入的表是遠端資料庫的表,而序列不是遠端資料庫的序列,這時需要將序列後面也新增遠端標識,修改為如下即可:

INSERT INTO [email protected]
  SELECT [email protected],
         '15098727782' AS MSISDN,
         '0' AS MSTYPE,
         'sfafs' AS MSMESSAGE,
         '0' AS MSFLAG
    FROM DUAL

相關推薦

ORA-02069錯誤 處理辦法

今天執行一條語句: INSERT INTO [email protected]  SELECT seq_sysalert_id.NEXTVAL,         '15098727782' AS MSISDN,         '0' AS MSTYPE,    

ORA 00972 錯誤處理

報錯 -c 補充 最長 找到 標識 好的 中文字符 中文 Oracle 11G SQL 寫好的腳本執行後報錯:ORA 00972 標識符過長 個人排查,找到原因: select 語句中的字段別名太長,中文字符別名最長為10個漢字,簡化別名名稱,問題得到解決。 網上也有

Oracle下ORA-28002錯誤處理

oracle 最近一段時間突然收到Nagios上的一條Oracle報警:CRITICAL - ORA-28002: the password will expire within 7 days在多方資料查詢下得知是Oracle下的默認賬號安全策略(缺省180天賬號密碼到期),在到期前7天使用賬號連接Ora

ORA-00600和ORA-08103錯誤處理

iamlaosong文 工作需要每月將總部下發的結算資料匯入到表中,然後進行統計清分。每個月的資料量很大,累計下來後資料量更大。用sqlldr匯入資料速度比較快。本次用sqlldr匯入8月結算資料後,進行統計時報錯:ORA-00600: internal error code, argume

ORA 02019 錯誤處理

                       ORA-02019 錯誤提示是未找到遠端資料庫的連線說明,通常發生在本地資料庫無法連線到遠端資料庫。引發該問題的原因很多,比如網路連線,連線方式(tnsnames),dblinkc的建立等等。而下面的描述的故障則比較奇特。                     

src refspec xxx does not match any 錯誤處理辦法

在我們使用Git往GitHub上面push自己專案程式碼的時候往往會遇到上面的問題,其實解決方法很簡單 初始化倉庫 在專案資料夾下右鍵滑鼠開啟Git Bash,輸入程式碼: git i

Oracle sqlplus修改scott密碼和解鎖ORA-01034錯誤 解決辦法

環境: 使用非日誌記錄方式登陸:sqlplus /nolog 轉而用sys使用者登陸sysdba資料庫:conn sys as sysdba 使用alter,account修改和解鎖: alter user scott identified by 123456 account u

oracle斷電後報 ora-01033錯誤處理

參考文章 伺服器掉電,重啟後看oracle服務都啟動了,但是連線時報錯。 錯誤編碼: ora-01033: oracle initialization or shutdown in progress 故障特徵: 使用命令列sqlplus或PL/SQL Develope

Oracle ORA-01033: 錯誤解決辦法

nag sysdba pro cat min dism ora- erp image Oracle ORA-01033: ORACLE initialization or shutdown in progress 錯誤 解決辦法:[oracle@slave ~]$ sql

[oracle]Ubuntu下ORA-27102及ORA-00845錯誤處理

錯誤資訊: ORA-27102: out of memory Linux-x86_64 Error: 28: No space left on device 00845, 00000, "MEMORY_TARGET not supported on this system

Oracle啟動時ORA-00600錯誤處理方法

oracle  startup時 報錯ORA-00600: 內部錯誤程式碼,引數: [kcratr1_lostwrt], [], [], [], [], [], [], [] 原因可能是非法關機或掉電造成,以下是出現的問題及解決方法: C:/Documents and Set

PLS-00201: identifier 'SYS.DBMS_JOB' must be declared 錯誤處理辦法

定義一個Job,SYS.DBMS_JOB.SUBMIT(...) 之後,執行發生錯誤。 ORA-06550: 第 4 行, 第 3 列:  PLS-00201: identifier 'SYS.DB

Oracle ORA-03113錯誤解決辦法

Oracle ORA-03113錯誤解決辦法 昨天由於突然停電,資料庫主機重新開機。現在,開啟資料庫,總是報“ORA-03113: 通訊通道的檔案結尾” SQL> conn /

ASM裝載磁碟組時ORA-15063錯誤處理

環境:Vmware Redhat linux AS4雙機 資料庫:Oracle 10.2.0.1.0 在其中一臺機器上啟動ASM例項時,發生如下錯誤: $ export ORACLE_SID=+ASM

ORA-16014錯誤解決辦法

1.問題以及解決過程 SQL> select status from v$instance; STATUS------------MOUNTED SQL> alter database open;alter database open*第 1 行出現錯誤:ORA-

ORA-10458、ORA-01196和ORA-01110錯誤解決辦法

ges 啟動報錯 返回結果 mounted shadow https src recover require oracle DG 備庫啟動報錯如下SQL> startupORACLE instance started. Total System Global Area

ORA-00020: maximum number of processes (1000) 錯誤處理

-o 日誌 故障現象 args mage 多進程 num xxx image 故障現象:檢查數據庫備份時發現數據庫未執行備份,查看日誌顯示:[root@oracle 11g ~]# su - oracle[root@oracle 11g ~]$ sqlplus / as s

18C 建庫 ORA-12754 錯誤的解決辦法

18C ORA-12754 _exadata_feature_on [oracle@dg18c ~]$ sqlplus / as sysdba SQL> startup nomount; ORA-12754: Feature ‘startup‘ is disabled due to

Python3.4 安裝 pycrypto 提示錯誤處理辦法

地址 3.4 ges 我們 方案 vs2008 follow void 機器 今天做接口測試,有個接口的參數使用了 AES 加密,開發也提供了加密函數的實現,但是 Python2.6 實現的,我習慣使用的是 Python3.4,於是準備做下兼容處理,結果過程中發現安裝 py

關於ORA-00257: archiver error. Connect internal only, until freed 錯誤處理方法

產生原因:出現ORA-00257錯誤(空間不足錯誤),通過查詢資料,絕大部分說這是由於歸檔日誌太多,佔用了全部的硬碟剩餘空間導致的,通過簡單刪除日誌或加大儲存空間就能夠解決 解決辦法:(親測有效) 1、登陸伺服器 ssh登入伺服器,切換使用者oracle,連線oracle [[email