نمایش نتایج 1 تا 8 از 8

نام تاپیک: سلام کمک کنیدMerg دیتا یبس

  1. #1
    کاربر تازه وارد آواتار ویژوال استودیو
    تاریخ عضویت
    مرداد 1389
    محل زندگی
    کیش
    پست
    37

    سلام کمک کنیدMerg دیتا یبس

    من یه برنامه نوشتم که تحت کلاینته و دیتا بیسش sqlexpress هست .
    برنامه رو تو مکان A,B نصب کردم و در مکان C مدیریت برنامه نصب شد.
    حالا لازمه که با تغییر و بروز شدن هر کدوم از دیتابیس ها که بصورت جدا از هم هستن بشه با فایل دیتابیس پشتیبان گرفته شده از ایستگاه A,B کاری کرد که رکوردهای دیتابیس A,B به رکوردهای دیتابیس C اضافه شود بدون حذف و یا تغییرات دیگر

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

  2. #2

    نقل قول: سلام کمک کنیدMerg دیتا یبس

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

  3. #3
    کاربر تازه وارد آواتار ویژوال استودیو
    تاریخ عضویت
    مرداد 1389
    محل زندگی
    کیش
    پست
    37

    نقل قول: سلام کمک کنیدMerg دیتا یبس

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

  4. #4

    نقل قول: سلام کمک کنیدMerg دیتا یبس

    خوب پس یعنی برنامه ها و دیتابیس ها و کلا اطلاعات a ,b ,c از هم جدا هستن ولی در کل c باید اطلاعات a , b رو داشته باشه.
    خوب پس در پایان هر روز که شما فایل پشتیبان تهیه میکنی باید بدی به c اما اینجا یک مشکل هست. که وقتی c پشتیبان یکی از a , b رو باز کنه اطلاعات خودش میپره پس قبلا از باز کردن هر پشتیبان باید از اطلاعات خودش یک پشتیبان بگیره.

  5. #5

    نقل قول: سلام کمک کنیدMerg دیتا یبس

    برای کنترل فرمانهای SQL Server از SMO استفاده کنید.
    یک Server جدید ایجاد کنید . همه ی کارهایی که SQL انجام میدهد را میشود از طریق کتابخانه ی فرمانهای SMO شبیه سازی کنید.
    Microsoft.SqlServer.Management.Smo

    را ایمپورت کنید

  6. #6
    کاربر تازه وارد آواتار ویژوال استودیو
    تاریخ عضویت
    مرداد 1389
    محل زندگی
    کیش
    پست
    37

    نقل قول: سلام کمک کنیدMerg دیتا یبس

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

  7. #7

    نقل قول: سلام کمک کنیدMerg دیتا یبس

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

    اما خود SQL یک فرمانی داره که اینکارو یکجا انجام میده و بعد فایهای خالی جا میزاره
    کد SQL که اینه :


    USE dbname;
    DBCC SHRINKFILE ('LogicalFileName', EMPTYFILE);
    ALTER DATABASE dbname REMOVE FILE LogicalFileName;

  8. #8
    کاربر تازه وارد آواتار ویژوال استودیو
    تاریخ عضویت
    مرداد 1389
    محل زندگی
    کیش
    پست
    37

    نقل قول: سلام کمک کنیدMerg دیتا یبس

    ببخشید میشه بگید چطوری اجراش کنم؟

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

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