<?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>Deec.it &#187; recovery</title>
	<atom:link href="http://www.deec.it/tag/recovery/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.deec.it</link>
	<description>Le Guide Pratiche Dell&#039;Informatica</description>
	<lastBuildDate>Sun, 04 Sep 2011 16:52:42 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Riparare un database Sqlite danneggiato</title>
		<link>http://www.deec.it/2009/09/01/sqlite-database-recovery/</link>
		<comments>http://www.deec.it/2009/09/01/sqlite-database-recovery/#comments</comments>
		<pubDate>Tue, 01 Sep 2009 07:42:47 +0000</pubDate>
		<dc:creator>Marco</dc:creator>
				<category><![CDATA[Altro]]></category>
		<category><![CDATA[How-to]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[fix]]></category>
		<category><![CDATA[recovery]]></category>
		<category><![CDATA[sqlite]]></category>

		<guid isPermaLink="false">http://www.deec.it/?p=213</guid>
		<description><![CDATA[








Può capitare che un database sqlite venga in qualche modo danneggiato, per cercare di ripristinare il suo corretto funzionamento abbiamo due alternative.
Dopo aver fatto una copia di backup, la prima possibilità  è quella di utilizzare l&#8217;apposita utility fornitaci da Sqli, quindi accedere al database con:
sqlite3 nomedeldatabase
una volta sul prompt di sqlite digitare:
pragma integrity check
Il sistema [...]]]></description>
			<content:encoded><![CDATA[<!-- AdSense Now! V1.77 -->
<!-- Post[count: 3] -->
<div class="adsense adsense-leadin" style="text-align:center;margin: 12px;"><script type="text/javascript"><!--
google_ad_client = "pub-5841373120371067";
/* 468x60, creato 22/09/09 M&amp;P */
google_ad_slot = "8731175604";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></div><div class="mceTemp">
<dl id="attachment_214" class="wp-caption alignleft" style="width: 115px;">
<dt class="wp-caption-dt"><img class="size-full wp-image-214" title="Sqlite" src="http://www.deec.it/wp-content/uploads/2009/09/sqlite.gif" alt="Sqlite database" width="105" height="105" /></dt>
</dl>
</div>
<p>Può capitare che un database sqlite venga in qualche modo danneggiato, per cercare di ripristinare il suo corretto funzionamento abbiamo due alternative.</p>
<p>Dopo aver fatto una copia di backup, la prima possibilità  è quella di utilizzare l&#8217;apposita utility fornitaci da Sqli, quindi accedere al database con:</p>
<blockquote><p>sqlite3 nomedeldatabase</p></blockquote>
<p>una volta sul prompt di sqlite digitare:</p>
<blockquote><p><span id="intelliTxt">pragma integrity check</span></p></blockquote>
<p><span>Il sistema potrebbe non riuscire a riparare il database quindi a questo punto abbiamo solo la possibilità di esportare il database e reimportarlo.</span></p>
<blockquote><p>sqlite3 nomedatabase .dump .quit &gt;&gt; nomedatabase.dump</p>
<p>sqlite3 nomenuovodb &lt; nomedatabase.dump</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.deec.it/2009/09/01/sqlite-database-recovery/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

