溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶(hù)服務(wù)條款》

如何從Error Code獲取Message

發(fā)布時(shí)間:2020-07-17 22:16:15 來(lái)源:網(wǎng)絡(luò) 閱讀:2349 作者:UltraSQL 欄目:關(guān)系型數(shù)據(jù)庫(kù)

如何從Error Code獲取Message


1. Windows下根據(jù)錯(cuò)誤代碼號(hào)打印錯(cuò)誤消息

命令Net helpmsg

“displays information about Windows network messages (such as error, warning, and alert messages). When you type NET HELPMSG and the 4-digit number of the Windows error (for example, NET 2182), Windows tells you about the message and suggests action you can take to solve a problem.”

等價(jià)的PowerShell方法,可參考:PowerShell equivalent of NET HELPMSG


2. 非Windows平臺(tái)

可參考:Errno Codes by Platform、Linux Error Codes Number on Linux Fedora System


3. MySQL error

perror命令是MySQL數(shù)據(jù)庫(kù)系統(tǒng)中的一個(gè)工具程序,它用于打印C語(yǔ)言中errno錯(cuò)誤代碼的含義、也可以打印MySQL中存儲(chǔ)引擎錯(cuò)誤代碼的含義。(perror prints a description for a system error code or for a storage engine (table handler) error code.)

可參考:Linux命令之perror - 解釋錯(cuò)誤代碼


4. Oracle error

“ORA-XXXX”是DBA們常見(jiàn)的錯(cuò)誤類(lèi)型,一般情況下我們可以在網(wǎng)上搜索帶相關(guān)解釋及處理方案,如果事故現(xiàn)場(chǎng)不能上互聯(lián)網(wǎng),而出現(xiàn)的錯(cuò)誤又未曾遇到,那我們?cè)撛趺崔k呢?

強(qiáng)大的ORACLE早已為我們考慮到這一點(diǎn)并提供了一個(gè)簡(jiǎn)單實(shí)用的工具:oerr,在linux或unix環(huán)境下,通過(guò)這個(gè)工具,可以快速找到相應(yīng)錯(cuò)誤代碼的概述及解決方案。

可參考:oracle通過(guò)oerr快速找到相應(yīng)錯(cuò)誤代碼的概述及解決方案


5. SQL Server error

系統(tǒng)視圖sys.sysmessages針對(duì)每個(gè)可由 SQL Server 數(shù)據(jù)庫(kù)引擎返回的系統(tǒng)錯(cuò)誤或警告都包含相應(yīng)的一行。 數(shù)據(jù)庫(kù)引擎在用戶(hù)屏幕上顯示錯(cuò)誤說(shuō)明。

SELECT * FROM [sys].[messages] WHERE message_id IN (41034,41005) AND language_id=1033

可參考:sys.sysmessages

向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI