تبلیغات :
آکوستیک ، فوم شانه تخم مرغی، صداگیر ماینر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




صفحه 2 از 3 اولاول 123 آخرآخر
نمايش نتايج 11 به 20 از 22

نام تاپيک: بدست آوردن محل نصب نرم افزار و طریقه Restore کردن دیتابیس

  1. #11
    ناظر انجمن .NET Framework _H2_'s Avatar
    تاريخ عضويت
    Feb 2007
    محل سكونت
    یک جایی بین Framework و نارمک!
    پست ها
    4,746

    پيش فرض

    سلام
    من در نسخه sqlserver2008 از smo استفاده نکرده بودم.
    الآن که مشکل شما را دیدم متوجه شدم در نسخه 2008 امکانات backup و restore در smo به یک dll جانبی SmoExtended منتقل شده.

    شما باید reference چهار اسمبلی های زیر را هم اضافه کنید:
    SQLServer 9 & 10
    --------------
    Microsoft.SqlServer.Smo
    Microsoft.SqlServer.ConnectionInfo

    SQLServer 10
    --------------
    Microsoft.SqlServer.Management.Sdk.Sfc
    Microsoft.SqlServer.SmoExtended

    با کدی مثل این:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    موفق باشید.

  2. #12
    اگه نباشه جاش خالی می مونه M-B-M's Avatar
    تاريخ عضويت
    Mar 2006
    محل سكونت
    ایران - مشهد
    پست ها
    371

    پيش فرض

    خیلی ممنون
    لطفا اگه امکان داره کد Restore را هم بفرمایید
    Last edited by M-B-M; 28-02-2009 at 13:37.

  3. #13
    ناظر انجمن .NET Framework _H2_'s Avatar
    تاريخ عضويت
    Feb 2007
    محل سكونت
    یک جایی بین Framework و نارمک!
    پست ها
    4,746

    پيش فرض

    سلام
    لطفا اگه امکان داره کد Restore را هم بفرمایید
    چندان فرقی نداره، بجر اینکه بایدConnection ها بسته باشه...
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    اگر که بخواهم که این نسخه پشتیبان را روی سرور بریزم چگونه باید این کار را انجام بدهم
    من دستور مستقیم SQL زیر را روی یک کلاینت در شبکه آزمایش کردم (البته اول مجوزهای لازم را سرور ست کردم) ...
    با یک Connection و Command ساده ...
    نتیجه اش تولید فایل backup در هارد درایو خود سرور بود !
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

  4. #14
    در آغاز فعالیت
    تاريخ عضويت
    Nov 2007
    پست ها
    2

    پيش فرض مشکل با smo

    با سلام

    من با smo کار میکنم و لی یه مشکلی دارم. در هر مسیری نمیتونم backup بگیرم مثلا c:\

    در صورت امکان دوستان راهنمایی فرمایند

  5. #15
    ناظر انجمن .NET Framework _H2_'s Avatar
    تاريخ عضويت
    Feb 2007
    محل سكونت
    یک جایی بین Framework و نارمک!
    پست ها
    4,746

    پيش فرض

    سلام
    من با smo کار میکنم و لی یه مشکلی دارم. در هر مسیری نمیتونم backup بگیرم
    این یک ایراد نیست و برمیگردد به مجوزهای امنیتی درایوهای NTFS است.
    سرویس های خود SQLServer برای کنترلر امنیت بیشتر با یک Acount کاربری کارهایش را انجام میدهد.
    که محدود کدن دسترسی این Acount میتواند یک ابزار امنیتی مهم در دست ویندوز باشد.

    در صورت داشتن مجورهای لازم میتوانید این تنظیمات را برای درایو C تغییر دهید ولی در نهایت بهتر است اینکار را انجام ندهید و مسیری دیگری کار را ادامه دهید.

    در برنامه های کاربردی هم میتوانید، پیغام مناسبی به کاربر برنامه تان نشان دهید و از او بخواهید مسیر دیگری را برای مقصد Backup مشخص کند.

  6. #16
    در آغاز فعالیت
    تاريخ عضويت
    Nov 2007
    پست ها
    2

    پيش فرض

    خیلی ممنون از راهنمایتون

  7. #17
    اگه نباشه جاش خالی می مونه CHAPTER's Avatar
    تاريخ عضويت
    Feb 2009
    محل سكونت
    -_-
    پست ها
    464

    پيش فرض

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



    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

  8. #18
    ناظر انجمن .NET Framework _H2_'s Avatar
    تاريخ عضويت
    Feb 2007
    محل سكونت
    یک جایی بین Framework و نارمک!
    پست ها
    4,746

    پيش فرض

    سلام
    من از کد رستوری که شما گفتید استفاده می کنم خطا میده
    ولی بک آپ رو بدون خطا می گیره
    پس مشکل backup ندارید و فقط restore ایراد دارد ...
    1- لطفاً متن کامل خطا را درج کنید
    2- به احتمال قریب به یقین مشکل شما از یک connection باز ناشی میشود.
    (در زمان restore باید کلیه connection ها بسته و در صورت نیاز pool داخلی هم خالی شود.

  9. این کاربر از _H2_ بخاطر این مطلب مفید تشکر کرده است


  10. #19
    اگه نباشه جاش خالی می مونه CHAPTER's Avatar
    تاريخ عضويت
    Feb 2009
    محل سكونت
    -_-
    پست ها
    464

    پيش فرض

    بابت مزاحمت همیشگیم شرمنده
    متن خطا همون (Ali-PC اسم کامپیوترم هست )
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

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


    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

  11. #20
    ناظر انجمن .NET Framework _H2_'s Avatar
    تاريخ عضويت
    Feb 2007
    محل سكونت
    یک جایی بین Framework و نارمک!
    پست ها
    4,746

    پيش فرض

    سلام
    تمام connection های باز برنامه را ببندید و قبل از قبل از عملیات هم یکبار دستور زیر را اجرا کرده و مجدد تست کنید.
    ()System.Data.SqlClient.SqlConnection.ClearAllPool s

    (
    در زمان دریافت خطا اگر روی دیالوگ باز شده دقت کنید، میتوانید بجز عنوان یکسری جزئیات بیشتری هم مشاهده کنید و درجشان در اینجا برای یافتن علت میتواند مفید باشد.
    )

  12. این کاربر از _H2_ بخاطر این مطلب مفید تشکر کرده است


Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

برچسب های این موضوع

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •