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