المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : SQL Server Auto Backup Database By Black Shield-DrDother


Black Shield
07-01-2016, 10:21 AM
http://store2.up-00.com/2015-07/1437915467981.png



الموضوع بسيط
في ناس كتير بتحتاج تعمل auto Backup للـ Database بتاعتهم

انا عملت الرنامج البسيط ده عشان تعمل بيه auto Backup
البرنامج نضيف مفيهوش اي مشاكل

ممكن تستنوا رد يوسف لو مش واثقين فيا :D



http://i.imgur.com/bWvpBly.png


ندخل على شرح البرنامج و الفكرة


البرنامج بعد فك الضغط فيه منه 3 نسخ لكل Database

http://i.imgur.com/lM05Skz.png

هنبدأ بتعديل الكونفج في كل فولدر لكل Database يعني هنعدل ال3

http://i.imgur.com/V0dwpL5.png
http://i.imgur.com/t5ZSG1k.png


:: ************************************************** *****************
:: * Change [ C: or C:\ ] if you are going to change the Directory * >> Defult Directory is : "C:\TestDB_Data_Backup\"
:: ************************************************** *****************

GOTO AuthorComment
This Script file is used to backup the database
Written by Black Shield - DrDother @Dother-Dev
05/01/2016
:AuthorComment

:: Get the Current Directory
SET FirstDir=%~d0

:: Check whether the current directory is C:\ or not
:: %~d0 is used to get the current root directory name eg:- C:
IF "%~d0"=="C:" SET "curr_dir=%~d0"

IF NOT "%~d0"=="C:" SET curr_dir=%cd%

:: In here set absolute path to C:\ drive
CD /D C:\

هنا هنعدل الدرايف الي انت عاوز الفولدر بتاع الBackups يبقا فيه هو معمول على C لو حابب تغيرة
هتغير C: or C:/ For D or E etc...

:: ************************************************** **************************
:: * Change [ TestDB_Data_Backup ] if you are going to change the Directory * >> Defult Directory is : "C:\TestDB_Data_Backup\"
:: ************************************************** **************************

IF EXIST TestDB_Data_Backup (
cd TestDB_Data_Backup
) ELSE (
mkdir TestDB_Data_Backup
cd TestDB_Data_Backup
)

هنا هتغير اسم الفولدر لو عاوز هتغير TestDB_Data_Backup للي انت عاوزه

ملحوظه هو بعمل الفولدور لو مش موجودف انت مش محتاج تعمله فولدر

:: ************************
:: * Your Settings Here *
:: ************************

:: Set your server name
SET server=DRDOTHER\SQLEXPRESS

:: Set your backup database name - in this code my backup database name
SET dataBase=SRO_VT_ACCOUNT

:: Set server authentication username & password of the database server

:: Write your database server user name
SET user=sa

:: Write your database server password
SET password=123

:: Set path name to save the backup file.
SET pathName=C:\TestDB_Data_Backup\

:: Set full name of the backup.
SET fullName=SRO_VT_ACCOUNT-Full Database Backup


هنا هتحط اليانات بتاعت الـ SQL بتاعتك

والباقي متجيش جمبه


هنفتح ده لأول مره بس و مره واحده بس عشان يظبط الوقت للبرنامج

http://i.imgur.com/KdsQv9X.png
http://i.imgur.com/PJbkViy.png

هتشغل البرنامج هايبدأ يعمل Backup و عد ما يخلص تقدر تشوف الفولدر اليانت حددته هتلاقي الداتا بيز موجوده و بالتاريخ و الوقت الياتعملت فيه بالتحديد

http://i.imgur.com/9wBMdhf.png
http://i.imgur.com/wzekh8b.png
http://i.imgur.com/eiiWvdh.png




http://i.imgur.com/bWvpBly.png

جميل قوي كده احنا دلوقتي عملنا باك اب بالبرنامج فين بقى الauto backup

الauto backup هنعمله بتريقه او بمعنى اصح أدة موجوده عندنا في الويندوز

هنفتح Start و نبحث عن Task Schedule لWindows 7 و Schedule tasks ل8
وتابعوا الخطوات

http://i.imgur.com/T6hGRtB.png

http://i.imgur.com/6enaHJ3.png

http://i.imgur.com/3m7Zzmb.png

http://i.imgur.com/RfS0NtQ.png

http://i.imgur.com/wXIKGgT.png

http://i.imgur.com/d8SutW2.png

http://i.imgur.com/0ZQZ6re.png

http://i.imgur.com/oFySpyy.png

http://i.imgur.com/dK4ow5s.png

http://i.imgur.com/u8AJ7F7.png

هتكتب باسورد الويندوز لو في

http://i.imgur.com/ryCGEnS.png


كده تمام هتكرر كل حاجه مع SHARD و SAHRDLOG انت عندك Auto Backup system علشان لو حصل اي حاجه تقدر ترجع السيرفر تاني و من غير ما تفقد كتير من الداتا الي اتسجلت على ال Database



نيجي للتحميل


Auto Backup Black Shield-DrDother.zip - 389 KB (http://clicknupload.me/nnsj4kdkv01j)

Scan (https://www.virustotal.com/en/file/b0632d1c64323e618e92057a70fbf36d6167187c37101cf369 dfefa70a6cd792/analysis/1452149488/)

Password : BlackShield

اعتقد الموضوع بسيط و ان شاء الله اقدر اطور الفكرة

هايتم مراجعة الموضوع تاني لما يتم الموافقه عليه عشان منمتش من امبارح ومن التعب ممكن اكون نسيت حاجه

http://i.imgur.com/bWvpBly.png

لو عــجـبــكـمـ الــمـوضــوع أرجــو الـتــقــيـم http://www.silkroad4arab.com/vb/3eed2012/buttons/reputation.gif http://www.silkroad4arab.com/vb/Silkroad4Arab2013/buttons/reputation.gif
جميعـ الحقوقـ محفوظه
All Rights Reserved®2013~2015
http://www14.0zz0.com/2013/08/04/16/684670676.png
http://www14.0zz0.com/2013/08/04/16/754915422.png
http://img5.imageshack.us/img5/3968/enjoyf.png
http://im25.gulfup.com/2012-07-05/1341435897929.png

Hamza FiGo
07-01-2016, 03:39 PM
تسلم ايدك يا محمود :sailor:

صعب شوية بس في الاول

Black Shield
07-01-2016, 03:55 PM
تسلم ايدك يا محمود :sailor:

صعب شوية بس في الاول

العفو يا حمزه
هو مش صعب قوي هو مجرد س انك بتعدل الكونفج و خلاص البرنامج اشتغل

HLP
07-01-2016, 04:22 PM
الله ينور
بس فيه برنامج اسهل من كدة و بيعمل auto backup
SQLBackupAndFTP

GM_Jo
07-01-2016, 04:36 PM
تمام الله ينور

Xan
07-01-2016, 05:36 PM
ايوه فعلا هو في برنامج اسهل بكتير

بس الله ينور علي مجهودك

Dangers SrO
07-01-2016, 05:49 PM
تسلم يا حوده

Black Shield
07-01-2016, 05:51 PM
الله ينور
بس فيه برنامج اسهل من كدة و بيعمل auto backup
SQLBackupAndFTP

ايوه فعلا هو في برنامج اسهل بكتير

بس الله ينور علي مجهودك

شكرا لمروركم انا دورت كتير بس ملقتش
فعملت البرنامج ده ع اساس انه مش موجود
انا هاشوف البرنامج ده

Black Shield
07-01-2016, 06:28 PM
تمام الله ينور



شكرا لمرورك

تسلم يا حوده

حبيبي يا محمد :specool:

Dynamic_
10-01-2016, 06:38 PM
انا جربت البرنامج التاني وفعلاً ايهل ، جربت البرامج التانية :jason2: بس بالنسبة لي ك coder شايف ان ده امان و رغم انه اسمه auto backup بس فيه جزء manual ودي حاجة كويسة ، وخصوصاً كمان انك بتحدد مكان الملف دي كنت مفتقدها من فترة ..
تسلم ايدك :hypocrite1: و انا هستنى V1.2 باذن الله ، و اتشرفت بالكلام معاك لو فاكرني يا محمود ^^

Black Shield
11-01-2016, 01:57 AM
انا جربت البرنامج التاني وفعلاً ايهل ، جربت البرامج التانية :jason2: بس بالنسبة لي ك coder شايف ان ده امان و رغم انه اسمه auto backup بس فيه جزء manual ودي حاجة كويسة ، وخصوصاً كمان انك بتحدد مكان الملف دي كنت مفتقدها من فترة ..
تسلم ايدك :hypocrite1: و انا هستنى V1.2 باذن الله ، و اتشرفت بالكلام معاك لو فاكرني يا محمود ^^

تسلم لي
و اكيد فاكرك ^^

BLACK X™
12-01-2016, 02:41 PM
تسلم .. موضوع اكثر من رئع ..