cannot execute program ora-12801怎么處理?
ora-12801怎么處理?Oracle的并行查詢是使用多個(gè)操作系統(tǒng)級(jí)服務(wù)器進(jìn)程同時(shí)完成一個(gè)SQL查詢。針對(duì)Oracle數(shù)據(jù)庫(kù)并行查詢中出現(xiàn)的錯(cuò)誤,提出了相應(yīng)的解決方法:1。錯(cuò)誤描述ora-12801
ora-12801怎么處理?
Oracle的并行查詢是使用多個(gè)操作系統(tǒng)級(jí)服務(wù)器進(jìn)程同時(shí)完成一個(gè)SQL查詢。針對(duì)Oracle數(shù)據(jù)庫(kù)并行查詢中出現(xiàn)的錯(cuò)誤,提出了相應(yīng)的解決方法:
1。錯(cuò)誤描述
ora-12801:在并行查詢服務(wù)器P007中發(fā)出錯(cuò)誤信號(hào)
ora-01722:無(wú)效數(shù)字
12801.00000-“在并行查詢服務(wù)器%s中發(fā)出錯(cuò)誤信號(hào)”
*原因:并行查詢服務(wù)器達(dá)到異常狀態(tài)。
*操作:檢查以下錯(cuò)誤消息以了解原因,并查看錯(cuò)誤信息有關(guān)相應(yīng)操作的手冊(cè)。
oracle數(shù)據(jù)庫(kù)新建數(shù)據(jù)庫(kù)連接失敗錯(cuò)誤原因ora-01017,怎么辦?
根據(jù)ora-01017,連接到另一方的用戶的密碼是錯(cuò)誤的,因此,您可以直接使用配置的用戶密碼(lsxy/lsxy)登錄數(shù)據(jù)庫(kù)并找到正常登錄。在dblink語(yǔ)句建立之后,進(jìn)一步檢查它,在dblink語(yǔ)句中,用戶名被轉(zhuǎn)換為大寫,因此可以猜測(cè)密碼是否也被轉(zhuǎn)換為大寫,從而導(dǎo)致密碼錯(cuò)誤。
解決方案:1。如果11g數(shù)據(jù)庫(kù)用戶的密碼是小寫,改成大寫,然后用9i連接,這種方法太粗糙,影響很大,所以我們不考慮使用。
2. 用雙引號(hào)將密碼括起來(lái)。
例如,標(biāo)識(shí)為“jxunicomuusale”
我們可以稍微重寫dblink的創(chuàng)建語(yǔ)句,如下所示:
create public database link DBulsxy
連接到標(biāo)識(shí)為“LSXY”的LSXY