<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://www.dotnetzone.gr:443/cs/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>SQL Server (και άλλες databases)</title><link>https://www.dotnetzone.gr:443/cs/forums/28/ShowForum.aspx</link><description>Θέματα που αφορούν τον SQL Server (7.0, 2000, 2005) αλλά και Oracle, Access, DB2, MySQL, κλπ.</description><dc:language>el</dc:language><generator>CommunityServer 2.1 SP3 (Build: 20423.1)</generator><item><title>Απ: πώς μπορώ να μικρύνω το log file?</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/14834.aspx</link><pubDate>Mon, 17 Jul 2006 18:09:38 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:14834</guid><dc:creator>KelMan</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/14834.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=28&amp;PostID=14834</wfw:commentRss><description>Ναι, αρκεί ή μπορείς να πας στα properties της βάσης και να ορίσεις το Recover Model σε Bulk-Logged</description></item><item><title>Απ: πώς μπορώ να μικρύνω το log file?</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/14832.aspx</link><pubDate>Mon, 17 Jul 2006 17:55:42 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:14832</guid><dc:creator>agmarios</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/14832.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=28&amp;PostID=14832</wfw:commentRss><description>&lt;P&gt;Οπως θα κατάλαβες από batadase administration έχω μαύρα μεσάνυχτα, αλλά αυτό είναι πολύ σοβαρό για οποιαδήποτε εφαρμογή.&lt;/P&gt;
&lt;P&gt;Τώρα που μίκρυνε το log file αρκει να δώσω την "αντίστροφη εντολή" &lt;BR&gt;&lt;span style="color: Black;background-color: Transparent;font-family: Courier New;font-size: 11px;font-weight: normal;"&gt;&lt;span style="color: Blue;background-color: Transparent;font-family: Courier New;font-size: 11px;font-weight: normal;"&gt;EXEC&lt;/span&gt; sp_dboption dbname, &lt;span style="color: Red;background-color: Transparent;font-family: Courier New;font-size: 11px;font-weight: normal;"&gt;'trunc. log on chkpt.'&lt;/span&gt;, &lt;span style="color: Red;background-color: Transparent;font-family: Courier New;font-size: 11px;font-weight: normal;"&gt;'False'&lt;/span&gt;    &lt;/span&gt;&lt;BR&gt;ή χρειάζεται κάτι άλλο;&lt;/P&gt;
&lt;P&gt;Ευχαριστώ&lt;BR&gt;Μάριος&lt;/P&gt;</description></item><item><title>Απ: πώς μπορώ να μικρύνω το log file?</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/14518.aspx</link><pubDate>Sat, 08 Jul 2006 04:43:32 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:14518</guid><dc:creator>KelMan</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/14518.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=28&amp;PostID=14518</wfw:commentRss><description>Τότε έχε υπόψην σου ότι πλέον το log file θα είναι auto-truncated ωστόσο μπορείς να παίξεις μόνο με full και differential backups. Που σημαίνει ότι αν συμβεί οποιοδήποτε "καταστροφικό" event θα χάσεις όλες τις αλλαγές στα data από το τελευταίο backup μέχρι το event (αν δεν έχεις ενεργοποιήσει το "truncate log on checkpoint" τότε μπορείς να επαναφέρεις τα data μέχρι και πχ ένα sec πριν το event).</description></item><item><title>Απ: πώς μπορώ να μικρύνω το log file?</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/14508.aspx</link><pubDate>Fri, 07 Jul 2006 19:28:03 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:14508</guid><dc:creator>agmarios</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/14508.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=28&amp;PostID=14508</wfw:commentRss><description>ναι</description></item><item><title>Απ: πώς μπορώ να μικρύνω το log file?</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/14498.aspx</link><pubDate>Fri, 07 Jul 2006 17:29:12 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:14498</guid><dc:creator>KelMan</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/14498.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=28&amp;PostID=14498</wfw:commentRss><description>Έκανες 'trunc. log on chkpt.' ?</description></item><item><title>Απ: πώς μπορώ να μικρύνω το log file?</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/14497.aspx</link><pubDate>Fri, 07 Jul 2006 17:21:20 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:14497</guid><dc:creator>agmarios</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/14497.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=28&amp;PostID=14497</wfw:commentRss><description>έπεξε, το μόνο που άλλαξα ήταν το target size</description></item><item><title>Απ: πώς μπορώ να μικρύνω το log file?</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/14496.aspx</link><pubDate>Fri, 07 Jul 2006 17:09:26 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:14496</guid><dc:creator>agmarios</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/14496.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=28&amp;PostID=14496</wfw:commentRss><description>Ευχαριστώ πολύ, ήσουν κατατοπιστικότατος. Θα το δοκιμάσω και βλέπουμε.&lt;br /&gt;
&lt;br /&gt;
Τα άρθρα τα είχα διαβάσει πριν κάνω το post αλλά δεν έλεγαν ποια είναι η διαδικασία.&lt;br /&gt;
&lt;br /&gt;
Μάριος</description></item><item><title>Απ: πώς μπορώ να μικρύνω το log file?</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/14484.aspx</link><pubDate>Fri, 07 Jul 2006 04:50:29 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:14484</guid><dc:creator>KelMan</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/14484.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=28&amp;PostID=14484</wfw:commentRss><description>&lt;P&gt;To transaction log αποτελείται από active και inactive entries. Ένα entry χαρακτηρίζεται inactive όταν πλέον δεν χρειάζεται προκειμένου να γίνει restore η βάση, είναι προφανές ότι τα entries που έχουν γίνει *πριν*&amp;nbsp;από ένα backup δεν χρειάζονται.&lt;/P&gt;
&lt;P&gt;Για να μπορέσεις να κάνεις shrink το TL θα πρέπει πρώτα να το κάνεις truncate. Tο truncate&amp;nbsp;μαρκάρει τις εγγραφές ως inactive συγκρίνοντας πότε έγινε η κάθε εγγραφή σε σχέση με το τελευταίο backup. Άρα,&amp;nbsp;για να μπορέσεις να κάνεις truncate το TL θα πρέπει να κάνεις πρώτα τη βάση ένα full backup. Το shrink δεν είναι κάτι σαν defrag, δεν αφαιρεί τον άδειο χώρο αλλά τις άχρηστες εγγραφές από το TL. Χωρίς να έχεις κάνει backup και truncate τη βάση, ο server θεωρεί ότι είναι απαραίτητες για τυχόν restore και έτσι το shrink αποτυγχάνει. Έτσι λοιπόν, η διαδικασία έχει ως εξής:&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;full backup της βάσης&lt;/LI&gt;
&lt;LI&gt;κάνε ένα BACKUP LOG &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ή &lt;BR&gt;EXEC sp_dboption dbname, 'trunc. log on chkpt.', 'True' &amp;nbsp; &amp;nbsp;&lt;BR&gt;CHECKPOINT&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR&gt;DBCC SHRINKFILE (dbname_Log,100,Truncateonly) &lt;/LI&gt;&lt;/OL&gt;
&lt;P&gt;Υπάρχει&amp;nbsp;περίπτωση να μην παίξουν τα παραπάνω, οπότε θα δούμε εναλλακτικούς τρόπους. Μπορείς να διαβάσεις τα topics "Truncating the Transaction Log" και "Shrinking the Transaction Log" στα BOL για να καταλάβεις επακριβώς τι γίνεται.&lt;/P&gt;</description></item><item><title>πώς μπορώ να μικρύνω το log file?</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/14475.aspx</link><pubDate>Thu, 06 Jul 2006 23:01:43 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:14475</guid><dc:creator>agmarios</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/14475.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=28&amp;PostID=14475</wfw:commentRss><description>&lt;P&gt;Έχω μια βάση που αυτή τη στιγμή έχει 4 ΜΒ data και 40 ΜΒ log file. Δεν μπορώ να κάνω κάτι; Το shrink είχε ελάχιστα αποτελέσματα αφού το logfile δεν έχει άδειο χώρο, γέμισε από μαζικές ενέργειες (insert,update,delete). &lt;/P&gt;
&lt;P&gt;Δεν υπάρχει ένας τρόπος να ορίσω ένα "checkpoint" της βάσης και να αδειάζω το Logfile μέχρι εκείνη τη στιγμή;&lt;/P&gt;</description></item></channel></rss>