صفحه 6 از 10 اولاول ... 45678 ... آخرآخر
نمایش نتایج 201 تا 240 از 396

نام تاپیک: backup and restore گرفتن پشتیبان از دیتابیس و بازگردانی آن

  1. #201

    نقل قول: دانلود کد بکاپ و ریستور از پایگاه داده SQL به زبان سی شارپ

    فهمیدم مشکل از چی بود
    آقای danialafshari این کد رو امتحان کنید همونطور که گفتم تغییر یافته کد دوستمون firoozi90 هست.
    امیدوارم شما هم مثل من جواب بگیرید


    bool bBackUpStatus = true;

    Cursor.Current = Cursors.WaitCursor;

    if (Directory.Exists(@"d:\SQLBackup"))
    {
    if (File.Exists(@"d:\SQLBackup\MelkAra_Db.bak"))
    {
    if (MessageBox.Show(@"??? ???????? ??????? ?????? ???????", "??????? ????? ??? ???", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
    {
    File.Delete(@"d:\SQLBackup\MelkAra_Db.bak");
    }
    else
    bBackUpStatus = false;
    }
    }
    else
    Directory.CreateDirectory(@"d:\SQLBackup");

    if (bBackUpStatus)
    {
    //Connect to DB
    SqlConnection connect;

    string con = "Data Source=.\\SQLEXPRESS; AttachDbFilename=" + Application.StartupPath + "\\MelkAra_Db.mdf; Integrated Security=True; Connect Timeout=30; User Instance=True";
    //string con = @"Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirector y|\MelkAra_Db.mdf;Integrated Security=True;User Instance=True";
    connect = new SqlConnection(con);
    connect.Open();
    //-------------------------------ww.papro.blogfa.com--------------------------------

    //Execute SQL------ww.papro.blogfa.com---------
    SqlCommand command;
    command = new SqlCommand(@"backup database [" + System.Windows.Forms.Application.StartupPath + "\\MelkAra_Db.mdf] to disk ='d:\\SQLBackup\\MelkAra_Db.bak' with init,stats=10", connect);
    //command = new SqlCommand(@"backup database MelkAra_Db to disk ='d:\SQLBackup\MelkAra_Db.bak' with init,stats=10", connect);
    command.ExecuteNonQuery();
    //---------------------------------ww.papro.blogfa.com-------------------------------------

    connect.Close();

    MessageBox.Show("??????? ???? ?? ?????? ????? ??", "??????? ???", MessageBoxButtons.OK, MessageBoxIcon.Information);
    }


  2. #202
    کاربر دائمی آواتار firoozi90
    تاریخ عضویت
    آذر 1390
    محل زندگی
    تهران
    پست
    572

    نقل قول: دانلود کد بکاپ و ریستور از پایگاه داده SQL به زبان سی شارپ

    دوستان همونطور که گفتم مشکل شما کانکشن استرینگتون هست.من در پروژه ی مربوط به کد خودم دیتابیس را کپی کردن در پوشه ی دیباگ برنامه و سپس کانکشنم رو به اون وصل کردم که دیگه نیازی به اتچ کردن دیتابیس نباشه.
    حالا شما می تونید کانکشن استرینگ من رو عوض کنید و کانکشن خودتون رو بزارید

  3. #203

    بک آپ برای برنامه دفترچه تلفن

    سلام
    چطور میتونم برای برنامه دفترچه تلفن یه دکمه Bakup ایجاد کنم؟

  4. #204
    مدیر بخش آواتار danialafshari
    تاریخ عضویت
    تیر 1387
    محل زندگی
    هر کجا هستم باشم آسمان مال من است
    پست
    2,909

    نقل قول: بک آپ برای برنامه دفترچه تلفن

    دیتابیس برنامتون چیه؟

  5. #205

    نقل قول: بک آپ برای برنامه دفترچه تلفن

    دیتابیس SQL هست.

  6. #206

    مشکل در کد بکاپ گیری

    دوستان من این کد رو از توی تایپیک ها گیر آوردم اما ارور میده کسی میدونه مشکل چیه
    از دیروز دارم میگردم اما کد مناسبی پیدا نکردم

    bool bBackUpStatus = true;

    Cursor.Current = Cursors.WaitCursor;

    if (Directory.Exists(@"d:\SQLBackup"))
    {
    if (File.Exists(@"d:\SQLBackup\Report_db1.bak"))
    {
    if (MessageBox.Show(@"اولی", "اولی", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
    {
    File.Delete(@"d:\SQLBackup\Report_db1.bak");
    }
    else
    bBackUpStatus = false;
    }
    }
    else
    Directory.CreateDirectory(@"d:\SQLBackup");

    if (bBackUpStatus)
    {
    //Connect to DB
    SqlConnection connect = new SqlConnection(@"Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirector y|\Report_db.mdf;Integrated Security=True;User Instance=True");
    connect.Open();
    //-------------------------------ww.papro.blogfa.com--------------------------------

    //Execute SQL------ww.papro.blogfa.com---------
    SqlCommand command;
    command = new SqlCommand(@"backup database Report_db to disk ='d:\SQLBackup\Report_db1.bak' with init,stats=10", connect);
    command.ExecuteNonQuery();
    //---------------------------------ww.papro.blogfa.com-------------------------------------

    connect.Close();

    MessageBox.Show("دومی", "دومی", MessageBoxButtons.OK, MessageBoxIcon.Information);

  7. #207

    نقل قول: مشکل در کد بکاپ گیری

    اینم اروری که میده

    من از بانک express استفاده میکنم
    عکس های ضمیمه عکس های ضمیمه

  8. #208
    کاربر دائمی
    تاریخ عضویت
    آبان 1387
    محل زندگی
    همه ایران سرای من است
    پست
    188

    نقل قول: مشکل در کد بکاپ گیری

    سلام
    این خطا می گه Report_db وجود نداره ، این دیتا بیس رو درست کردی؟
    مسیرش درسته؟ یعنی همچین مسیری وجود داره؟

  9. #209

    نقل قول: مشکل در کد بکاپ گیری

    دیتابیس داخل پوشه خود برنامه هست

  10. #210
    کاربر دائمی
    تاریخ عضویت
    آبان 1387
    محل زندگی
    همه ایران سرای من است
    پست
    188

    نقل قول: مشکل در کد بکاپ گیری

    به این لینک یه نگاهی بنداز
    http://archive.msdn.microsoft.com/SQ...ringTitle=Home

    یه پروسیجر تعریف می کنه که به صورت اتوماتیک می تونی از همه DB هات Backup بگیری و همچنین هنگام صدا زدن پروسیجر هم می تونی اسم DB رو بدی

    امیدوارم با این مشکلت حل بشه

  11. #211
    کاربر دائمی
    تاریخ عضویت
    آبان 1387
    محل زندگی
    همه ایران سرای من است
    پست
    188

    نقل قول: مشکل در کد بکاپ گیری

    اینم خوبه
    http://www.codeproject.com/Articles/...uler-Framework

    یه سورس که Backup می گیریه
    البته من تستش نکردم !

  12. #212
    کاربر دائمی
    تاریخ عضویت
    آبان 1387
    محل زندگی
    همه ایران سرای من است
    پست
    188

    نقل قول: مشکل در کد بکاپ گیری

    این err که داره می ده خیلی غیر منطقیه ...
    شما connection زدی به SQLEXPRESS\. بعد داری یه دیتا بیس بک آپ می گیری...

    حالا می گه دیتا بیس وجود نداره : (چند دلیل داره)
    1- دیتا بیس وجود نداره
    2- اسم رو اشتباه زدی
    3- اون مسیر ReadOnly هست
    4- مسیر اشتباه
    5- کانکت نشده (برای کانکت شدن فقط connectionstring کافی نیست یه کاری باهاش انجام بده ببین کار می کنه)

    البته یه چیزی می گم مطمئن نیستم : زمانی که داری connection را تعریف می کند از \ استفاده کردی توی #C همچین مواقعی از \\ استفاده می کنن البته یادم نیست توی command هم همینجور باشه...

  13. #213

    نقل قول: مشکل در کد بکاپ گیری

    این کد رو توی یکی از تایپیک ها دیدم و واسه خودم تغییر دادم دیتابیس من express هست و داخل پوشه خود برنامه قرار داره

  14. #214
    کاربر دائمی آواتار mortezasar
    تاریخ عضویت
    مرداد 1391
    محل زندگی
    DARANGIA(سیستان)
    پست
    456

    نقل قول: مشکل در کد بکاپ گیری

    سلام دوست عزیز سرچ و پیدا کردنش فقط 30 ثانیه طول کشید
    اینم آدرس تاپیک
    https://barnamenevis.org/showthread.p...8C%D8%B1%DB%8C

  15. #215

    نقل قول: مشکل در کد بکاپ گیری

    نقل قول نوشته شده توسط mortezasar مشاهده تاپیک
    سلام دوست عزیز سرچ و پیدا کردنش فقط 30 ثانیه طول کشید
    اینم آدرس تاپیک
    https://barnamenevis.org/showthread.p...8C%D8%B1%DB%8C
    داداش حداقل یه نگاه مینداختی خب منم از همین کد استفاده کردم دیگه

  16. #216

    نقل قول: مشکل در کد بکاپ گیری

    بچه ها این نمونه برنامه منه اگه کسی میتونه واسه این برنامه یک بکاپ و ریستور بذاره تا منم اشتباهم رو متوجه بشم

    ممنون از دوستان
    فایل های ضمیمه فایل های ضمیمه

  17. #217
    کاربر دائمی آواتار uniqueboy_ara
    تاریخ عضویت
    فروردین 1389
    محل زندگی
    تهران
    پست
    420

    نقل قول: مشکل در کد بکاپ گیری

    اینم از جواب شما :)
    فایل های ضمیمه فایل های ضمیمه

  18. #218

    نقل قول: مشکل در کد بکاپ گیری

    این ارور واسه چیه ؟

  19. #219

    نقل قول: مشکل در کد بکاپ گیری

    به گزارش گیری گیر داده مشه یک مقدار در مورد کاری که کردی توضیح بدی تا خودم انجام بدم
    البته نیاز به توضیح کلی دارم چون تازه کارم

  20. #220

    نقل قول: مشکل در کد بکاپ گیری

    نقل قول نوشته شده توسط vapa_71 مشاهده تاپیک
    این ارور واسه چیه ؟
    خطایی که تو قسمت error ها گرفته چیه اون ها رو بزار

  21. #221
    مدیر بخش آواتار danialafshari
    تاریخ عضویت
    تیر 1387
    محل زندگی
    هر کجا هستم باشم آسمان مال من است
    پست
    2,909

    نقل قول: مشکل در کد بکاپ گیری

    سلام
    کد رو پیدا کردید یا نه؟
    خودم مدت زیادی دنبالش بودم و در نهایت درستش کردم. اگر پیدا نکردید بگید تا اینجا بزارمش
    موفق باشید

  22. #222

    نقل قول: مشکل در کد بکاپ گیری

    نقل قول نوشته شده توسط danialafshari مشاهده تاپیک
    سلام
    کد رو پیدا کردید یا نه؟
    خودم مدت زیادی دنبالش بودم و در نهایت درستش کردم. اگر پیدا نکردید بگید تا اینجا بزارمش
    موفق باشید
    خدا خیرت بده پدرم در اومد 2 روزه دارم از این تایپیک به اون تایپیک اگه لطف کنی بذاری که ممنون میشم

    فقط من بانکم توی خود برنامه هست و به صورت experess هست و توی C#‎ ساختمش

  23. #223
    مدیر بخش آواتار danialafshari
    تاریخ عضویت
    تیر 1387
    محل زندگی
    هر کجا هستم باشم آسمان مال من است
    پست
    2,909

    نقل قول: مشکل در کد بکاپ گیری

    بفرمائید:
    ریستور رو هنوز وقت نکردم ولی این بک آپ:
    SQL Server 2005
    فایل های ضمیمه فایل های ضمیمه

  24. #224

    نقل قول: مشکل در کد بکاپ گیری

    داداش برنامه رو وقتی توی یک سیستم دیگه اجرا میکنم این ارور رو میده
    عکس های ضمیمه عکس های ضمیمه

  25. #225
    مدیر بخش آواتار danialafshari
    تاریخ عضویت
    تیر 1387
    محل زندگی
    هر کجا هستم باشم آسمان مال من است
    پست
    2,909

    نقل قول: مشکل در کد بکاپ گیری

    دیتابیس رو attach کردی؟

  26. #226

    نقل قول: مشکل در کد بکاپ گیری

    نه من همونطور که ساخته شده فقط پوشه برنامه رو ریختم توی یک سیستم دیگه و اونجا تست کردم
    توی سیستم خودم خوبه اما توی یک سیستم دیگه ابنو نشون میده

  27. #227

    نقل قول: مشکل در کد بکاپ گیری

    این کل برنامه است اگه میشه لطف کنین و علتشو بهم بگین
    فایل های ضمیمه فایل های ضمیمه

  28. #228
    مدیر بخش آواتار danialafshari
    تاریخ عضویت
    تیر 1387
    محل زندگی
    هر کجا هستم باشم آسمان مال من است
    پست
    2,909

    نقل قول: مشکل در کد بکاپ گیری

    سلام
    من sql 2005 نصبه و attach نمیشه فکر می کنم اگر شما در اون سیستم در management دیتابیس رو attach کنید دیگه مشکلی پیش نیاد

  29. #229

    نقل قول: مشکل در کد بکاپ گیری

    من دیتابیس رو داخل خود C#‎ ساختم چطوری باید attach کنم ؟

  30. #230
    مدیر بخش آواتار danialafshari
    تاریخ عضویت
    تیر 1387
    محل زندگی
    هر کجا هستم باشم آسمان مال من است
    پست
    2,909

    نقل قول: مشکل در کد بکاپ گیری

    sql management رو باید سر سیستم مقابل نصب کنی و سرویس

  31. #231

    نقل قول: مشکل در کد بکاپ گیری

    روی اون سیستم هم همون sql و ویژوال استدیو نصبه ها ؟ لازمه اسکیوال جدا نصب کنم ؟

  32. #232

    نقل قول: مشکل در کد بکاپ گیری

    فایل بکاپ ایجاد میشه اگه continue رو بزنی اما نمیدونم فایل بکاپش درسته یا نه

  33. #233

    نقل قول: مشکل در کد بکاپ گیری

    اینم ارور توی برنامه


  34. #234

    نقل قول: مشکل در کد بکاپ گیری

    من همیشه به شکل زیر Backup میگیرم مشکلیم ندارم، ببین شاید بدردت بخوره
                saveFileDialog1.FileName = "";
    saveFileDialog1.Filter = "Backup File|*.bak";
    saveFileDialog1.ShowDialog();
    if (saveFileDialog1.FileName != "")
    {
    btnBackup.Enabled = false;
    this.Cursor = Cursors.WaitCursor;
    string strBackupCommand = "USE MASTER BACKUP DATABASE [نام دیتابیس] TO DISK = N'" + saveFileDialog1.FileName + "' WITH NOFORMAT, NOINIT, " +
    "NAME = N'" + saveFileDialog1.FileName + "-Full Database Backup', SKIP, NOREWIND, NOUNLOAD, STATS = 10";
    SettingClass.Backup(strBackupCommand);
    MessageBox.Show("پشتیبان گیری با موفقیت صورت گرفت", "کاربر گرامی");
    btnBackup.Enabled = true;
    this.Cursor = Cursors.Default;
    }
    else
    {
    MessageBox.Show("نام فایلی برای پشتیبان گیری اعلام نگردید", "کاربر گرامی", MessageBoxButtons.OK, MessageBoxIcon.Warning, MessageBoxDefaultButton.Button1, MessageBoxOptions.RightAlign);
    }


            public static void SettingClass(string SqlCom)
    {
    com.CommandText = SqlCom;
    com.CommandType = System.Data.CommandType.Text;
    com.Connection = new SqlConnection(ConnectionString);
    SqlDataReader dr = null;
    try
    {
    com.Connection.Open();
    dr = com.ExecuteReader();
    }
    catch
    {
    }
    finally
    {
    if (com.Connection.State == ConnectionState.Open)
    com.Connection.Close();
    }
    }
    آخرین ویرایش به وسیله hosseinzamani13677 : چهارشنبه 04 بهمن 1391 در 22:46 عصر

  35. #235
    مدیر بخش آواتار danialafshari
    تاریخ عضویت
    تیر 1387
    محل زندگی
    هر کجا هستم باشم آسمان مال من است
    پست
    2,909

    نقل قول: مشکل در کد بکاپ گیری

    سلام کد درون کلاس رو نزاشتید
    SettingClass.Backup(strBackupCommand);

  36. #236

    نقل قول: مشکل در کد بکاپ گیری

    داداش مشکل از سیستم دومی هست چون برنامه خودتم توی سیستم دومی همین مشکل رو داره اما توی سیستم خودم هیچکدوم مشکل ندارن

  37. #237

    نقل قول: مشکل در کد بکاپ گیری

    به نظرت سیستم دومی چی کم داره من همون نسخه از ویژوال و نت فرم رو روش نصب کردم

  38. #238
    مدیر بخش آواتار danialafshari
    تاریخ عضویت
    تیر 1387
    محل زندگی
    هر کجا هستم باشم آسمان مال من است
    پست
    2,909

    نقل قول: مشکل در کد بکاپ گیری

    نقل قول نوشته شده توسط vapa_71 مشاهده تاپیک
    به نظرت سیستم دومی چی کم داره من همون نسخه از ویژوال و نت فرم رو روش نصب کردم
    فکر میکنم نیاز هست که Sql management , service نصب بشه و بانک attach بشه
    شاید عصر یا شب تست کردم

  39. #239

    نقل قول: مشکل در کد بکاپ گیری

    نقل قول نوشته شده توسط danialafshari مشاهده تاپیک
    فکر میکنم نیاز هست که Sql management , service نصب بشه و بانک attach بشه
    شاید عصر یا شب تست کردم
    آخه روی سیستم خودم sql نضب نیست و اصلا با پروژه شما هم کاری نکردم و مشکلی هم نداشت
    جالب اینه فایل بکاپ هم ایجاد میشه اما چون ریستور ندارم نمیشه چکش کرد

  40. #240

    نقل قول: مشکل در کد بکاپ گیری

    داداش من این کد رو پیدا کردم هم بکاپش واسم کار میکنه هم ریستورش اما یک مشکل داره وقتی 1 بار بکاپ میگیره برای بار دوم فایل قبلی رو پاک نمیکنه که بکاپ جدید رو جایگزین کنه و همون بکاپ اول باقی میمونه
    فایل بکاپ رو داخل خود پوشه برنامه میسازه

    SqlCommand cmd = new SqlCommand();
    cmd.Connection = new SqlConnection("Data Source=.\\SQLEXPRESS;AttachDbFilename=|DataDirecto ry|\\Report_db.mdf;Integrated Security=True;Connect Timeout=10;User Instance=True");
    cmd.Connection.Open();
    string dbname = cmd.Connection.Database;//'گرفتن نام کامل دیتابیس
    cmd.Connection.Close();

    SqlConnection.ClearAllPools();
    string query = "BACKUP DATABASE [" + dbname + "] TO DISK ='" + Application.StartupPath + "\\backup.bak'";
    cmd.Connection = new SqlConnection("Data Source=.\\sqlexpress;Integrated Security=True;Connect Timeout=30;User Instance=True");
    cmd.Connection.Open();
    cmd.CommandText = query;
    cmd.ExecuteNonQuery();
    cmd.Connection.Close();
    MessageBox.Show("database backup: ok");

صفحه 6 از 10 اولاول ... 45678 ... آخرآخر

تاپیک های مشابه

  1. Backup And Restore دیتابیس SQLite
    نوشته شده توسط PetekDincos در بخش C#‎‎
    پاسخ: 7
    آخرین پست: یک شنبه 12 مهر 1394, 14:51 عصر
  2. Backup and Restore از داخل برنامه
    نوشته شده توسط s.k711 در بخش دسترسی به داده ها (ADO.Net و LINQ و ...)
    پاسخ: 3
    آخرین پست: یک شنبه 21 مهر 1392, 17:15 عصر
  3. backup and restor
    نوشته شده توسط ghulam yahya ayobi در بخش بانک های اطلاعاتی در Delphi
    پاسخ: 1
    آخرین پست: سه شنبه 01 خرداد 1386, 07:05 صبح
  4. Backup AND Restore
    نوشته شده توسط look in future1 در بخش SQL Server
    پاسخ: 1
    آخرین پست: جمعه 16 بهمن 1383, 21:11 عصر

برچسب های این تاپیک

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •