<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Samhandle.no &#187; Disaster Recovery</title>
	<atom:link href="http://www.samhandle.no/skill/sikkerhet/disaster-recovery/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.samhandle.no</link>
	<description>Skill blogger om forretningsløsninger</description>
	<lastBuildDate>Wed, 18 Jan 2012 18:25:52 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.5</generator>
		<item>
		<title>Korrupt database? Attach uten log-fil?</title>
		<link>http://www.samhandle.no/korrupt-database-attach-uten-log-fil/</link>
		<comments>http://www.samhandle.no/korrupt-database-attach-uten-log-fil/#comments</comments>
		<pubDate>Wed, 18 Jan 2012 18:23:54 +0000</pubDate>
		<dc:creator>Andreas Munch</dc:creator>
				<category><![CDATA[Disaster Recovery]]></category>
		<category><![CDATA[Microsoft SQL Server]]></category>
		<category><![CDATA[andreas]]></category>
		<category><![CDATA[Andreas Munch]]></category>
		<category><![CDATA[munch]]></category>
		<category><![CDATA[sql]]></category>
		<category><![CDATA[sql server]]></category>

		<guid isPermaLink="false">http://www.samhandle.no/?p=934</guid>
		<description><![CDATA[Restore uten log-fil. Korrupt database?]]></description>
			<content:encoded><![CDATA[<p>Jeg får ofte henvendelser fra DBA&#8217;er med &#8220;korrupte&#8221; databaser hengende i modus &#8220;Restoring&#8221;, selv om de mener at de ikke har utført en restore. Ofte er logfilen ødelagt eller fjernet. Les løsningene under, så vet du at det finnes håp hvis du ender opp i en slik situasjon.</p>
<p><strong>1. Den mest naturlige årsaken er at du gjør en restore eller ikke fullførte din forrige restore riktig</strong><br />
Løsning:<br />
Fullfør restore av log-backups eller kjør RESTORE DATABASE  WITH RECOVERY for å få database online. Alternativt, gjør en restore på nytt.</p>
<p><strong>2. Hvis du mangler backup og log-filen, og mener at databasen ble lukket på forsvarlig måte, så kan du attache en mdf-fil (data) uten å ha ldf-filen (log)</strong><br />
Løsning:<br />
CREATE DATABASE TestDb ON (FILENAME = N&#8217;E:\FilenDin.mdf&#8217;)  FOR ATTACH_REBUILD_LOG</p>
<p><strong>3. Hvis du mangler backup og databasen er korrupt pga &#8220;servercrash&#8221; gjerne kombinert med &#8220;tomt for diskplass&#8221;</strong><br />
Løsning:</p>
<p><span id="more-934"></span></p>
<p>&#8211;Fjern den gamle databasen din<br />
&#8211;Lag en database som så lik som de gamle som mulig både med tanke på navn og størrelser<br />
CREATE DATABASE [Databasen]<br />
ON PRIMARY<br />
( NAME = [Databasen]_Data,<br />
FILENAME = N&#8217;E:\[Databasen].mdf&#8217;,<br />
SIZE = 2048, MAXSIZE = 2048,<br />
FILEGROWTH = 10% )<br />
LOG ON<br />
( NAME = [Databasen]_Log,<br />
FILENAME = N&#8217;E:\[Databasen].ldf&#8217;,<br />
SIZE = 2048, MAXSIZE = 2048,<br />
FILEGROWTH = 1MB ) ;<br />
GO</p>
<p>ALTER DATABASE [Databasen] SET EMERGENCY<br />
&#8211;(Dette er det samme &#8220;UPDATE SET = -32768&#8243; som ble brukt før 2008)</p>
<p>ALTER DATABASE [Databasen] SET SINGLE_USER</p>
<p>&#8211;Her &#8220;kan&#8221; du miste data<br />
DBCC CHECKDB ([Databasen], REPAIR_ALLOW_DATA_LOSS)<br />
&#8211;Kjør samme igjen<br />
DBCC CHECKDB ([Databasen], REPAIR_ALLOW_DATA_LOSS)</p>
<p>ALTER DATABASE [Databasen] SET MULTI_USER<br />
ALTER DATABASE [Databasen] SET ONLINE</p>
<p>&#8211;ENJOY!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.samhandle.no/korrupt-database-attach-uten-log-fil/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

