{"id":17753,"date":"2009-06-25T10:00:00","date_gmt":"2009-06-25T10:00:00","guid":{"rendered":"https:\/\/blogs.msdn.microsoft.com\/oldnewthing\/2009\/06\/25\/first-try-reading-the-error-message-episode-2-even-programmers-see-error-messages-without-reading-them\/"},"modified":"2009-06-25T10:00:00","modified_gmt":"2009-06-25T10:00:00","slug":"first-try-reading-the-error-message-episode-2-even-programmers-see-error-messages-without-reading-them","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/oldnewthing\/20090625-00\/?p=17753","title":{"rendered":"First, try reading the error message, episode 2: Even programmers see error messages without reading them"},"content":{"rendered":"<p><P>\nI will occasionally note that users don&#8217;t read error messages;\n<A HREF=\"http:\/\/blogs.msdn.com\/oldnewthing\/archive\/2003\/09\/01\/54734.aspx\">\nthey just click Cancel<\/A>.\nAnd the phenomenon isn&#8217;t just restricted to na&iuml;ve users.\nEven programmers ignore error messages.\nAll they see is &#8220;Blah blah blah an error occurred.&#8221;\n<\/P>\n<P>\nFor example, there&#8217;s this message that appeared\n<A HREF=\"http:\/\/blogs.msdn.com\/oldnewthing\/archive\/2008\/03\/04\/8014283.aspx\">\non a peer-to-peer discussion group<\/a>:\n<\/P>\n<BLOCKQUOTE CLASS=\"q\">\n<P>\nI tried to submit an update to our database and I got this error.\nWhat does it mean?\nIs the error on the client or the server?\n<\/P>\n<PRE>\nOpening transaction 34508.\nLocking record 14 for update.\nUpdating record 14 in table BLUECHEESE.\nOperation failed.\nwrite: The file or directory is corrupted and unreadable.\n<\/PRE>\n<P>\nWhen I try to view the record to see whether my update made it,\nI get this error:\n<\/P>\n<PRE>\nThe database may be corrupt; it requires administrator attention.\nTo protect the database, it has been taken offline.\n<\/PRE>\n<\/BLOCKQUOTE>\n<P>\nI&#8217;m no expert here, but it looks like a write operation failed\nbecause the file or directory is corrupted and unreadable.\nSince you&#8217;re updating a record on the server, it&#8217;s probably a\ncorruption problem on the server.\n(After all, there&#8217;s no change taking place on the client.\nThe client is just asking the server to do the work.)\n<\/P>\n<P>\nAnd the second error message seems to suggest that the database\nmay be corrupt and requires administrator attention.\nAs a precautionary measure, the database took itself offline\nso the corruption can&#8217;t spread.\nI&#8217;m pretty sure that&#8217;s a server-side thing, since the database\nis on the server.\n<\/P><\/p>\n","protected":false},"excerpt":{"rendered":"<p>I will occasionally note that users don&#8217;t read error messages; they just click Cancel. And the phenomenon isn&#8217;t just restricted to na&iuml;ve users. Even programmers ignore error messages. All they see is &#8220;Blah blah blah an error occurred.&#8221; For example, there&#8217;s this message that appeared on a peer-to-peer discussion group: I tried to submit an [&hellip;]<\/p>\n","protected":false},"author":1069,"featured_media":111744,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[1],"tags":[26],"class_list":["post-17753","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-oldnewthing","tag-other"],"acf":[],"blog_post_summary":"<p>I will occasionally note that users don&#8217;t read error messages; they just click Cancel. And the phenomenon isn&#8217;t just restricted to na&iuml;ve users. Even programmers ignore error messages. All they see is &#8220;Blah blah blah an error occurred.&#8221; For example, there&#8217;s this message that appeared on a peer-to-peer discussion group: I tried to submit an [&hellip;]<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/oldnewthing\/wp-json\/wp\/v2\/posts\/17753","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devblogs.microsoft.com\/oldnewthing\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devblogs.microsoft.com\/oldnewthing\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/oldnewthing\/wp-json\/wp\/v2\/users\/1069"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/oldnewthing\/wp-json\/wp\/v2\/comments?post=17753"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/oldnewthing\/wp-json\/wp\/v2\/posts\/17753\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/oldnewthing\/wp-json\/wp\/v2\/media\/111744"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/oldnewthing\/wp-json\/wp\/v2\/media?parent=17753"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/oldnewthing\/wp-json\/wp\/v2\/categories?post=17753"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/oldnewthing\/wp-json\/wp\/v2\/tags?post=17753"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}