Forums before death by AOL, social media and spammers... "We can't have nice things"
|    comp.databases.ms-sqlserver    |    Notorious Rube Goldberg contraption    |    19,505 messages    |
[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]
|    Message 19,056 of 19,505    |
|    Hendrik van der Heijden to All    |
|    power loss DB corruption    |
|    25 Apr 14 09:43:19    |
      From: hvdh@gmx.de              Hi everyone,              I get database corruption on hard shutdowns and wonder if there's       some way to fix this. I googled a lot but couldn't find an answer       whether this is supposed to work at all.              I have a standard consumer PC (single SATA drive on Intel Chipset       Controller) running Windows 7 and MS SQL Server 2012 Express.              When I load the database with transactions and pull the PC power cord,       due to ACID compliance, I expect to get no data loss on reportedly       completed transactions. However, on SQL Server 2012 very often the       database is corrupt afterwards and cannot be used anymore.       I tried to disable HDD write caching, but it didn't improve things.       On SQL Server 2008, the problem occurred less likely.                     ** Can somepoint point me to documentation stating whether MSSQL       ** supports ACID (especially the D) compliance on consumer hardware       ** and what needs to be configured?                     PostgreSQL, InnoDB and others support this as they can be configured       to use fsync after each transaction. Does Microsoft also offer this?                     Hendrik vdH              --- SoupGate-Win32 v1.05        * Origin: you cannot sedate... all the things you hate (1:229/2)    |
[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]
(c) 1994, bbs@darkrealms.ca