Forum

sql dosyalarını sık...
 
Bildirimler
Hepsini Temizle

[Çözüldü] sql dosyalarını sıkıştırmak

27 Yazılar
11 Üyeler
0 Reactions
3,563 Görüntüleme
(@doganbayraktar)
Gönderiler: 1392
Noble Member
Konu başlatıcı
 

merhabalar sql de daha önce ayarlamış olduğum otomatik yedeklemeyi aldıktan sonra aynı klasöre ziplemesini istiyorum benim belirlediğim saatlerde bunu nasıl yapabilirim.

 
Gönderildi : 07/08/2008 21:32

(@savasdemir)
Gönderiler: 1870
Illustrious Member
 

merhaba;
winrar yüklü ise command için script yada batch file yazarak yapabilirsiniz
sonrada schedule eder otomatik yedek alabilirsiniz hepsini tek bir script çalıştırarak
örnek
rar a -u -as backup sources\*.cpp

 RAR command line syntax
 ~~~~~~~~~~~~~~~~~~~~~~~

 Syntax

    RAR <command>  [ -<switches> ]  <archive>  [ <@listfiles...> ]
        [ <files...> ]  [ <path_to_extract\> ]

 Description

    Command line options (commands and switches) provides control of
    creating and managing archives with RAR. The command is a string (or a
    single letter) which commands RAR to perform a corresponding action.
    Switches are designed to modify the way RAR performs the action. Other
    parameters are archive name and files to be archived into or extracted
    from the archive.

    Listfiles are plain text files contained names of files to process.
    File names should start at the first column. It is possible to
    put comments to the listfile after // characters. For example,
    you may create backup.lst containing the following strings:

    c:\work\doc\*.txt         //backup text documents
    c:\work\image\*.bmp       //backup pictures
    c:\work\misc

    and then run:

       rar a backup @backup.lst

    If you wish to read file names from stdin (standard input),
    specify the empty listfile name (just @).

    You may specify both usual file names and list files in the same
    command line. If neither files nor listfiles are specified,
    then *.* is implied and RAR will process all files

    In a UNIX environment you need to quote wildcards to avoid them being
    processed by RAR itself. For example, this command will extract
    *.asm files from RAR archives in current path:

       rar e '*.rar' '*.asm'

 
Gönderildi : 07/08/2008 21:57

(@doganuzun)
Gönderiler: 149
Estimable Member
 

merhabalar sql de daha önce ayarlamış olduğum otomatik yedeklemeyi aldıktan sonra aynı klasöre ziplemesini istiyorum benim belirlediğim saatlerde bunu nasıl yapabilirim.


Konuyu SQL server bölümüne açmanız gerekiyordu!!!

 
Gönderildi : 07/08/2008 23:19

(@doganbayraktar)
Gönderiler: 1392
Noble Member
Konu başlatıcı
 

merhaba;
winrar yüklü ise command için script yada batch file yazarak yapabilirsiniz
sonrada schedule eder otomatik yedek alabilirsiniz hepsini tek bir script çalıştırarak
örnek
rar a -u -as backup sources\*.cpp

 RAR command line syntax
 ~~~~~~~~~~~~~~~~~~~~~~~

 Syntax

    RAR <command>  [ -<switches> ]  <archive>  [ <@listfiles...> ]
        [ <files...> ]  [ <path_to_extract\> ]

 Description

    Command line options (commands and switches) provides control of
    creating and managing archives with RAR. The command is a string (or a
    single letter) which commands RAR to perform a corresponding action.
    Switches are designed to modify the way RAR performs the action. Other
    parameters are archive name and files to be archived into or extracted
    from the archive.

    Listfiles are plain text files contained names of files to process.
    File names should start at the first column. It is possible to
    put comments to the listfile after // characters. For example,
    you may create backup.lst containing the following strings:

    c:\work\doc\*.txt         //backup text documents
    c:\work\image\*.bmp       //backup pictures
    c:\work\misc

    and then run:

       rar a backup @backup.lst

    If you wish to read file names from stdin (standard input),
    specify the empty listfile name (just @).

    You may specify both usual file names and list files in the same
    command line. If neither files nor listfiles are specified,
    then *.* is implied and RAR will process all files

    In a UNIX environment you need to quote wildcards to avoid them being
    processed by RAR itself. For example, this command will extract
    *.asm files from RAR archives in current path:

       rar e '*.rar' '*.asm'


peki hocam yukarıdaki scripti komple alıp bat olarak kaydedip zamanlanmış görevlerde çalıştırsam bir problem olmaz herhalde değil mi ?

 
Gönderildi : 08/08/2008 01:21

(@savasdemir)
Gönderiler: 1870
Illustrious Member
 

Merhaba;
Bunun ile alakalı Serhat hocanın scriptleri vardı bunlardan örnek alabilirsin
ayrıca problem olmaz
selamlar

 
Gönderildi : 08/08/2008 15:00

(@doganbayraktar)
Gönderiler: 1392
Noble Member
Konu başlatıcı
 

peki herhangi bir dosyayı zamanlanmış görevlerde belirttiğim saatte ziplemesini yapabilirmiyim sql dosyası olmasa?

 
Gönderildi : 09/08/2008 12:21

(@MuratDEMiR)
Gönderiler: 69
Trusted Member
 

Merhaba,

Robotask, İstediğinizi yapabileceğiniz çok güzel ve benimde kullandığım bir program...

http://www.robotask.com/downloads/RobotaskSetup.exe

adresinden indirebilirsiniz.

Her türlü dosya işlemleri, düzenli yedekleme işlemleri planlayabilirsiniz...

Program hakkında Sorunuz olursa yardımcı olabilirim...

 
Gönderildi : 09/08/2008 15:23

(@doganbayraktar)
Gönderiler: 1392
Noble Member
Konu başlatıcı
 

teşekkürler program için biraz kurcalamam gerekli galiba henüz çözemedim ya da beni yapmak istediğim bir tane dosyayı belirli zamanda kendi kendine sıkıştırmasını istiyorum.

 
Gönderildi : 11/08/2008 12:27

(@MuratDEMiR)
Gönderiler: 69
Trusted Member
 

Ben kısaca tarif etmeye çalışayım.

Robotaskı yükleyip çalıştırdıktan sonra;

Task -> New

Task Name' i giriyoruz(örnek yedekle)

Action list'in altında bulunan Add düğmesine tıklayalım.

Select Action penceresinde Zip içinde Pack Files'ı seçip Select e basalım.

Pack Files isimli pencerede Files to zip kısmına sıkıştırmak istediğimiz dosya veya klasörün yolunu yazarız(sağ taraftaki butonları kullanarakta seçebiliriz Örneğin: C:\Sql\*.*)

Destination File kısmına da sıkıştırılmış dosyanın bulunacağı yolu giriyoruz.(Örneğin: D:\SQL_Yedek\yedekdosyaadı.zip)

Eğer yedeğin oluşturulduğu tarih ve saatide eklemek istersek örneğin: sqlyedek{YEAR}{MONTHNO}{DAY}{HOURS}{MINUTES}.zip

yazarsak işlem sonunda dosyanın adı  sqlyedek200808111009.zip olacaktır. Diğer eklenebilecek bilgilerin tam listesini sol altta bulunan {V} kısmında bulabilirsiniz.

 İstersek şifre vs. verebiliriz.

Bütün ayarları yaptıktan sonra Ok basıp kapatıyoruz.

Şimdi ise istediğimiz tarih ve saatte otomatik yedek almasını sağlayacak action u oluşturacağız.

Triggering Events sekmesine geçip

Add düğmesine tıklıyoruz

General içinde Schduler ı seçip Selecte basıyoruz

çalışmasını istediğimiz saati seçip + işaretine tıklıyoruz örneğin 07:00

eğer başka bir zamanda daha çalışmasını istiyorsak tekrar aynı işlemi yazıyoruz.

Time Period kısmında ise günde, haftada veya ayda bir kere çalışacağını seçiyoruz...

Ok a tıklayıp çıkıyoruz

En son New Task penceresinin sol altında bulunan Enabled kısmının seçili olduğuna emin oluyoruz ok a basarak kaydı tamamlıyoruz...

Umarım anlatabilmişimdir...

 

 
Gönderildi : 11/08/2008 13:19

(@doganbayraktar)
Gönderiler: 1392
Noble Member
Konu başlatıcı
 

teşekkürler murat bey zamanı oluşturup enable ettim bu arada gerçekten güzel anlatmışsınız programı hiç bilmeyen arkadaşlar bile bu işlemleri yapabilir.

 
Gönderildi : 11/08/2008 14:00

(@MuratDEMiR)
Gönderiler: 69
Trusted Member
 

Rica ederim... 😉

 
Gönderildi : 11/08/2008 14:13

Hakan Uzuner
(@hakanuzuner)
Gönderiler: 33322
Illustrious Member Yönetici
 

Eline sağlık Murat.

Danışman - ITSTACK Bilgi Sistemleri
****************************************************************
Probleminiz Çözüldüğünde Sonucu Burada Paylaşırsanız.
Sizde Aynı Problemi Yaşayanlar İçin Yardım Etmiş Olursunuz.
Eğer sorununuz çözüldü ise lütfen "çözüldü" olarak işaretlerseniz diğer üyeler için çok büyük kolaylık sağlayacaktır.
*****************************************************************

 
Gönderildi : 12/08/2008 01:04

(@savasdemir)
Gönderiler: 1870
Illustrious Member
 

bencede eline sağlık Murat Bey
makale kıvamında olmuş
selamlar

 
Gönderildi : 12/08/2008 01:15

(@MuratDEMiR)
Gönderiler: 69
Trusted Member
 

Rica ederim, sizin sayenizde bilgimiz paylaştıkça çoğalıyor...

Ben teşekkür ediyorum...

Saygılar

 
Gönderildi : 12/08/2008 14:01

(@doganbayraktar)
Gönderiler: 1392
Noble Member
Konu başlatıcı
 

bu program deneme süreli ve 30 günlük olduğu için benim işime pek yaramadı bende uzun uğraşlar sonucunda free olan başka bir program buldum teşekkürler .

 
Gönderildi : 13/08/2008 21:36

(@MuratDEMiR)
Gönderiler: 69
Trusted Member
 

Bende free versiyonu var... 🙂

 
Gönderildi : 13/08/2008 23:15

(@doganbayraktar)
Gönderiler: 1392
Noble Member
Konu başlatıcı
 

o zaman özelden linki gönderebilirmisin :)))

 
Gönderildi : 14/08/2008 14:08

(@MuratDEMiR)
Gönderiler: 69
Trusted Member
 

Tamam gönderiyorum 😉

 
Gönderildi : 14/08/2008 16:24

(@doganbayraktar)
Gönderiler: 1392
Noble Member
Konu başlatıcı
 

teşekkürler murat bey.

 
Gönderildi : 15/08/2008 14:28

Sayfa 1 / 2
Paylaş: