<?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>Απ: Back up με bat file</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/41030.aspx</link><pubDate>Thu, 20 Mar 2008 19:34:03 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:41030</guid><dc:creator>rantanplan</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/41030.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=28&amp;PostID=41030</wfw:commentRss><description>Βασικά αυτό έκανα και εγώ αλλά δυστυχώς δεν έπαιξε..... θα δοκιμάσω αυτό που μου λες....&lt;br&gt;&lt;br&gt;Σε ευχαριστώ πολύ....&lt;br&gt;</description></item><item><title>Απ: Back up με bat file</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/41029.aspx</link><pubDate>Thu, 20 Mar 2008 19:23:33 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:41029</guid><dc:creator>gkaz</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/41029.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=28&amp;PostID=41029</wfw:commentRss><description>&lt;P class=MsoNormal style="MARGIN:0cm 0cm 0pt;"&gt;&lt;FONT face="Times New Roman" size=3&gt;Όπως το αντιλαμβάνομαι το μόνο που πρέπει να αλλάξεις είναι το &lt;SPAN style="mso-ansi-language:EN-US;"&gt;name&lt;/SPAN&gt;&lt;SPAN&gt; &lt;/SPAN&gt;της βάσης δεδομένων και τα &lt;SPAN style="mso-ansi-language:EN-US;"&gt;paths&lt;/SPAN&gt;&lt;SPAN&gt; &lt;/SPAN&gt;όπου θα αποθηκεύονται το &lt;SPAN style="mso-ansi-language:EN-US;"&gt;backup&lt;/SPAN&gt;&lt;SPAN&gt; &lt;/SPAN&gt;και το &lt;SPAN style="mso-ansi-language:EN-US;"&gt;log&lt;/SPAN&gt;.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0cm 0cm 0pt;"&gt;&lt;FONT face="Times New Roman" size=3&gt;Δεν είχαν οδηγίες εκεί που βρήκες το παράδειγμα;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0cm 0cm 0pt;"&gt;&lt;o:p&gt;&lt;FONT face="Times New Roman" size=3&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0cm 0cm 0pt;"&gt;&lt;FONT face="Times New Roman" size=3&gt;Εγώ χρησιμοποιώ κάτι ποιο απλό. Στο &lt;SPAN style="mso-ansi-language:EN-US;"&gt;bat&lt;/SPAN&gt;&lt;SPAN&gt; &lt;/SPAN&gt;έχω μόνο την παρακάτω εντολή&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0cm 0cm 0pt;"&gt;&lt;SPAN style="mso-ansi-language:EN-GB;"&gt;&lt;FONT face="Times New Roman" size=3&gt;sqlcmd -i F:\BackUp\backup.sql -o F:\BackUp\result.txt&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0cm 0cm 0pt;"&gt;&lt;o:p&gt;&lt;FONT face="Times New Roman" size=3&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0cm 0cm 0pt;"&gt;&lt;FONT face="Times New Roman" size=3&gt;όπου το –&lt;SPAN style="mso-ansi-language:EN-US;"&gt;i&lt;/SPAN&gt;&lt;SPAN&gt; &lt;/SPAN&gt;είναι ένα αρχείο &lt;SPAN style="mso-ansi-language:EN-US;"&gt;sql&lt;/SPAN&gt;&lt;SPAN&gt; &lt;/SPAN&gt;όπως βλέπεις και το –&lt;SPAN style="mso-ansi-language:EN-US;"&gt;o&lt;/SPAN&gt;&lt;SPAN&gt; &lt;/SPAN&gt;το εξαγόμενο &lt;SPAN style="mso-ansi-language:EN-US;"&gt;log&lt;/SPAN&gt;.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0cm 0cm 0pt;"&gt;&lt;SPAN style="mso-ansi-language:EN-US;"&gt;&lt;o:p&gt;&lt;FONT face="Times New Roman" size=3&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0cm 0cm 0pt;"&gt;&lt;FONT face="Times New Roman"&gt;&lt;FONT size=3&gt;Το &lt;SPAN style="mso-ansi-language:EN-US;"&gt;sql&lt;/SPAN&gt;&lt;SPAN&gt; &lt;/SPAN&gt;αρχείο μπορείς να το φτιάξεις κάνοντας δεξί κλικ στην βάση σου και επιλέγοντας &lt;SPAN style="mso-ansi-language:EN-US;"&gt;tasks&lt;/SPAN&gt;-&amp;gt;&lt;SPAN style="mso-ansi-language:EN-US;"&gt;Backup&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0cm 0cm 0pt;"&gt;&lt;FONT face="Times New Roman" size=3&gt;Δώσε τις επιλογές σου στο νέο παράθυρο και από το μενού του επέλεξε &lt;SPAN style="mso-ansi-language:EN-US;"&gt;script&lt;/SPAN&gt;-&amp;gt;&lt;SPAN style="mso-ansi-language:EN-US;"&gt;script&lt;/SPAN&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;SPAN style="mso-ansi-language:EN-US;"&gt;action&lt;/SPAN&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;SPAN style="mso-ansi-language:EN-US;"&gt;to&lt;/SPAN&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;SPAN style="mso-ansi-language:EN-US;"&gt;file&lt;/SPAN&gt;.&lt;/FONT&gt;&lt;/P&gt;</description></item><item><title>Back up με bat file</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/41026.aspx</link><pubDate>Thu, 20 Mar 2008 18:14:58 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:41026</guid><dc:creator>rantanplan</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/41026.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=28&amp;PostID=41026</wfw:commentRss><description>Καλημέρα παιδιά. Έψαξα στο internet και βρήκα τον παρακάτω κώδικα σε ένα bat file o οποίος κάνει back up μια βάση SQL. Παιδιά επειδή δεν ξέρω μήπως μπορεί να μου πει κάποιος που γνωρίζει τι πρέπει να αλλάξω για να κάνει back up την δικια μου βάση?? Χρησιμοποιώ SQL Express 2005.&lt;br&gt;&lt;br&gt;Ευχαριστώ πολύ&lt;br&gt;&lt;br&gt;&lt;font color="#006400" face="Tahoma" size="2"&gt;&lt;b&gt;@echo off&lt;br&gt;&lt;br&gt;SET DBName = MyDB&lt;br&gt;SET BACKUPName = C:\backup.sql&lt;br&gt;&lt;br&gt;&lt;br&gt;:: Delete the Temporary SQL File&lt;br&gt;IF EXIST "backup.sql" DEL "backup.sql"&lt;br&gt;&lt;br&gt;echo set nocount on &amp;gt;&amp;gt; "backup.sql"&lt;br&gt;echo declare @sql varchar(255) &amp;gt;&amp;gt; "backup.sql"&lt;br&gt;echo declare @backup_path varchar(255) &amp;gt;&amp;gt; "backup.sql"&lt;br&gt;&lt;br&gt;echo set @backup_path='C:' &amp;gt;&amp;gt; "backup.sql"&lt;br&gt;&lt;br&gt;echo declare c100 cursor for &amp;gt;&amp;gt; "backup.sql"&lt;br&gt;echo select convert(varchar(255), 'use '+name+' exec sp_helpdb '+name+' dbcc checkdb('''+name+''') backup database '+name+' to disk='''+@backup_path+'\'+name+'-1.bak''') &amp;gt;&amp;gt; "backup.sql"&lt;br&gt;echo from master..sysdatabases &amp;gt;&amp;gt; "backup.sql"&lt;br&gt;echo where name in ('MyDB') &amp;gt;&amp;gt; "backup.sql"&lt;br&gt;echo order by name &amp;gt;&amp;gt; "backup.sql"&lt;br&gt;&lt;br&gt;echo open c100 &amp;gt;&amp;gt; "backup.sql"&lt;br&gt;echo fetch c100 into @sql &amp;gt;&amp;gt; "backup.sql"&lt;br&gt;echo while @@fetch_status = 0 begin &amp;gt;&amp;gt; "backup.sql"&lt;br&gt;echo print '' &amp;gt;&amp;gt; "backup.sql"&lt;br&gt;echo print @sql &amp;gt;&amp;gt; "backup.sql"&lt;br&gt;echo print '' &amp;gt;&amp;gt; "backup.sql"&lt;br&gt;echo exec(@sql) &amp;gt;&amp;gt; "backup.sql"&lt;br&gt;echo fetch c100 into @sql &amp;gt;&amp;gt; "backup.sql"&lt;br&gt;echo end &amp;gt;&amp;gt; "backup.sql"&lt;br&gt;echo; &amp;gt;&amp;gt; "backup.sql"&lt;br&gt;echo close c100 &amp;gt;&amp;gt; "backup.sql"&lt;br&gt;echo deallocate c100 &amp;gt;&amp;gt; "backup.sql"&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;ECHO Database Backup is in progress&lt;br&gt;ECHO Please wait...........&lt;br&gt;&lt;br&gt;::C:&lt;br&gt;::cd \SQLServer\Default\&lt;br&gt;echo %date% %time% &amp;gt;&amp;gt; backuplog.txt&lt;br&gt;&lt;br&gt;::cd Backup&lt;br&gt;&lt;br&gt;::del *-3.*&lt;br&gt;::ren *-2.* *-3.*&lt;br&gt;::ren *-1.* *-2.*&lt;br&gt;&lt;br&gt;osql /E -i backup.sql -E -w500 -n &amp;gt;&amp;gt; backup-1.log&lt;br&gt;cd ..&lt;br&gt;&lt;br&gt;IF EXIST "backup.sql" DEL "backup.sql"&lt;br&gt;@ECHO on&lt;br&gt;-------------------&lt;/b&gt;&lt;/font&gt;&lt;font face="Tahoma" size="2"&gt;&lt;br&gt;&lt;/font&gt;&lt;br&gt;</description></item></channel></rss>