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

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




صفحه 3 از 3 اولاول 123
نمايش نتايج 21 به 26 از 26

نام تاپيک: backup و restore در SQLEXPRESS

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

    پيش فرض

    یعنی reference کردید ولی دستور زیر خطا میدهند؟
    ;using Microsoft.SqlServer.Management.Smo
    من اومدم از مسیر زیر
    C:\Program Files\Microsoft SQL Server\90\Tools\Binn\VSShell\Common7\IDE

    Microsoft.SqlServer.ٍExpress.Management.Smo.dll و بقیه dll های لازم رو به reference پروژه اضافه کردم .
    من فکر کردم حالا می تونم از
    Using Microsoft.SqlServer.Express..Management.Smo استفاده کنم مثل اینکه سوتی دادم
    یعنی باید از همون
    using Microsoft.SqlServer.Management.Smo استفاده کنم ؟؟؟
    پس اون dll ها هم نیز نیست( منظورم Microsoft.SqlServer.ٍExpress.Management.Smo.dll ) ؟؟

    اگر کارتان فوری نیست و بتوانید تا آخر هفته صبر کنید، شاید خودم وقت کنم و یک بررسی کلی روی نصب SMO-Express انجام دهم و مطمئن شوم که ...
    آیا با پک عادی SQlExpress نصب میشود؟
    آیا با پک SSMS-Express نصب میشود؟ (که این یکی حتمی است)
    آیا با پک Advanced Services نصب میشود؟ (احتمال این یکی هم بسیار زیاد است)
    عجله که ندارم , اگر این لطف رو در حقم بکنید که یک دنیا ممنون می شم

    شرمنده که یه خورده دیر جواب دادم توی شهر ما ینترنت قطع شده بود


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

    پيش فرض

    سلام
    من فکر کردم حالا می تونم از Using Microsoft.SqlServer.Express.Management.Smo استفاده کنم مثل اینکه سوتی دادم
    درست است که نام dll تغییر کرده ولی namespace ان همچنان ثابت است و اصولاً namespace ربطی به نام exe یا dll ندارد، گرچه مایکروسافت نام بیشتر (نه همه) dll های دات نت را نامی یکسان با namespace شان گذاشته.

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


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

    پيش فرض

    سلام جناب _H2_ و خسته نباشد
    منیه سمپل درست کردم و همون dll های Microsoft.SqlServer.Express..Management.Smo رو به پروژه اضافه کردم و توی یه سیستمی که هیچ چیزی نصب نبود نصب کردم Attach درست انجام شد و عملیات درج و حذف . ویرای هم الحمدلله به درستی انجام شد اما توی بک آپ و ریستور مشکل داره و ارور داد
    البته توی سیستم خودم همه چیز درست بود (اینکه واضحه)
    از همون کد های شما استفاده کردم
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    Last edited by CHAPTER; 26-07-2009 at 15:30.

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

    پيش فرض

    سلام
    همانطور که گفته بودم من SMO-Express را تا حالا نصب نکرده بودم و نداشتم
    ولی یکسری تست و آزمایش گسترده روی نصب SQLServer Express & SMO انجام دادم...
    که نتایج این آزمایشات حاکی از ان بود که برخی مطالبی که در خصوص نصب SMO-Express گمان میکردم صادق باشد و گفتم صحیح نبوده، که لازم است عضرخواهی کنم.

    ==============

    رایانه های تحت بررسی ....
    (1)- WinVista-Ultimate-SP1
    (2)- WinXP-Pro-SP2 در هر تست در شرایط بعد از اتمام نصب ویندوز و بدون هیچ نرم افزار نصب شده ای بوده.

    ==============

    نتایج بررسی روی سیستم (2)

    - بر خلاف تصور من کتابخانه Microsoft.SqlServer.Express.Smo.dll و سایر کتابخانه های وابسته مخصوص SSMS-E است و همراه SS-E نصب نمیشوند.

    - کتابخانه های نصب شده با SS-E دارای همان نام استاندارد شبیه Microsoft.SqlServer.Smo.dll هستند ولی با ورژن های مختلف ....
    به طور مثال سه ورژه مختلف SS-E اقدام به نصب SMO های زیر میکنند:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    - این کتابخانه در زمان نصب در GAC مستقر میشود.

    ==============

    نتایج:
    - این به این معنا است که لزوماً مجبور به نصب همان SP ای که در زمان طراحی به ان ارجاع داده اید نیستید ولی باید Express2005 باشد.
    (ضمن اینکه میتوانید با غیر فعال کردن Specific Version در زمان طراحی، حساسیت برنامه را به نسخه SMO نصب شده کاهش دهید.)

    - نیازی به قراردادن dll های مذکور در کنار exe نیست.

    - من برنامه نمونه ای برای Backup و Restore ساختم که در سیستم (1) و (2) تست شد و به خوبی جواب داد.
    (یعنی برنامه به صورت مجزا و بعد از نصب XP-Pro-SP2 و قبل از نصب هر جنبده نرم افزاری با Setup خودش نصب شد و دستی و بدون SSMS بانکی نمونه ای جداگانه Attach شد و فرآیند Backup و Restore با موفقیت تست شد.)

    ==============

    نکات مفید و قابل توجه:
    - برای attach در رایانه نمونه (2) و تسریع در کار از exe موجود در بسته زیر (که قبلاً بارها معرفی شده بود) استفاده شد:
    support.h02.ir/fwlink/?LinkId=1001158667

    - برای مسیر attach از مسیرهای مجاز قابل دسترسی SS استفاده شد مثل سایر درایوهای غیر C و یا مسیر پیش فرض Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data

    - فایل پروژه Backup+Restore و پروژه Setup مربوطه از مسیر زیر قابل دانلود است
    (میتوانید پروژه را در حالت Release کامپایل کرده و محتویات Setup\Release را به عنوان بسته Setup در رایانه ای خالی تست کنید)
    support.h02.ir/fwlink/?LinkId=1006043097

    ==============

    موفق باشید.
    Last edited by _H2_; 27-07-2009 at 02:35.

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


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

    پيش فرض

    سلام
    همانطور که گفته بودم من SMO-Express را تا حالا نصب نکرده بودم و نداشتم
    ولی یکسری تست و آزمایش گسترده روی نصب SQLServer Express & SMO انجام دادم...
    که نتایج این آزمایشات حاکی از ان بود که برخی مطالبی که در خصوص نصب SMO-Express گمان میکردم صادق باشد و گفتم صحیح نبوده، که لازم است عضرخواهی کنم.

    شما برای چی عذر خواهی می کنید
    من شرمنده هستم برای این موضوع اینقدر مزاحم شدم
    در نهایت شما مثل همیشه تمام کمال مسئله رو تحلیل کردید و به سرانجام رساندید
    با تشکر فراوان و آرزوی موفقیت برای شما

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

    پيش فرض

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



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

صفحه 3 از 3 اولاول 123

Thread Information

Users Browsing this Thread

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

User Tag List

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

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

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