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

نام تاپیک: Attach دیتابیس R2 روی Sql express 2008

  1. #1
    کاربر دائمی آواتار ricky22
    تاریخ عضویت
    مرداد 1386
    محل زندگی
    شیراز
    پست
    1,591

    Attach دیتابیس R2 روی Sql express 2008

    سلام.
    آیا روشی هست که من بتوانم دیتابیس ساخته شده در Sql server 2008 r2 را در سروری که دتابیس آن Sql express 2008 می باشد Attach کنم؟
    Compatibility level را روی Sql server 2005 تنظیم کردم اما باز هم خطای Compatibility گرفتم.
    تشکر.

  2. #2
    کاربر دائمی آواتار reza344
    تاریخ عضویت
    شهریور 1388
    محل زندگی
    اصفهان
    سن
    41
    پست
    126

    نقل قول: Attach دیتابیس R2 روی Sql express 2008

    سلام
    منم مشکل همین دوست عزیزمون رو دارم خیلی هم سرچ کردم ببینم آیا سایتی هست که فایلهای دیتا بیس رو دریافت کنه و اقلا اسکریپت آن را تولید کنه تا بشه تو ورژن های پایین تر هم دیتا بیس رو ایجاد کرد،ولی متاسفانه به نتیجه نرسیدم
    با تشکر از همه دوستان

  3. #3
    کاربر دائمی آواتار ricky22
    تاریخ عضویت
    مرداد 1386
    محل زندگی
    شیراز
    پست
    1,591

    نقل قول: Attach دیتابیس R2 روی Sql express 2008

    گویا راهی نداره :
    Question :
    I have a database on SQL Server 2008 R2.
    I want to attach it on a SQL Server Express 2008 instance running on Windows 2003.
    I set the SQL server compatibility level on the database to SQL Server 2005 in SQL Server 2008 R2 Management Studio before detaching.
    But I can't attach this database to my SQL 2008 instance running on Windows 2003 due to a "compatibility error".
    How can I get around this?


    ----
    Answer :
    You can't attach a SQL Server 2008 R2 database to a SQL Server 2008 or 2005 instance. You can only go up, not down; you can't make your 2008 R2 database compatible with previous versions. The solution is to remove your Express instance and replace it with a 2008 R2 instance, then you will be able to attach your database...




  4. #4

    نقل قول: Attach دیتابیس R2 روی Sql express 2008

    سلام.
    تنها راهش استفاده از Import/Export هست .

  5. #5
    کاربر دائمی آواتار ricky22
    تاریخ عضویت
    مرداد 1386
    محل زندگی
    شیراز
    پست
    1,591

    نقل قول: Attach دیتابیس R2 روی Sql express 2008

    سلام آقای صادقیان.
    یعنی از باید برای Sql server express 2008 --
    Management studio نصب کنم بعد دیتایس Sql server 2008 r2 رو Import کنم ؟
    یا بر عکس از 2008 r2 به Sql express 2008
    Export کنم ؟
    مطمئنید جواب میده ؟

  6. #6
    کاربر دائمی آواتار reza344
    تاریخ عضویت
    شهریور 1388
    محل زندگی
    اصفهان
    سن
    41
    پست
    126

    نقل قول: Attach دیتابیس R2 روی Sql express 2008

    تنها راهش استفاده از Import/Export هست .
    سلام
    میشه بیشتر توضیح بدید لطفا ،وقتی نتونیم دیتابیس Sql server 2008 r2 رو اتچ کنیم چطور میتونیم اطلاعاتش رو Imort کنیم تو دیتا بیس جدید ؟ مگه اینکه از روی دو تا سرور این کارو انجام بدیم درسته ؟ مشکل اینجاست که من فقط یه سرور دارم که اونم فقط Sql server 2008 روش نصبه
    با تشکر

  7. #7

    نقل قول: Attach دیتابیس R2 روی Sql express 2008

    ببینید شما از نسخه بالا به نسخه های پایینی باید از Import/Export استفاده کنید.
    اگر همزمان به دو سرور دسترسی ندارید میتونید از روی سیستمی که نسخه 2008 r2 هست دیتابیس رو ازش یک Script به همراه Data تهیه کنید و در نسخه 2008 Express اونو اجرا کنید.
    از نسخه های پایین به بالا مشکلی در Attach شدن ندارند.

  8. #8
    کاربر دائمی آواتار ricky22
    تاریخ عضویت
    مرداد 1386
    محل زندگی
    شیراز
    پست
    1,591

    نقل قول: Attach دیتابیس R2 روی Sql express 2008

    آقای صادقیان
    من الآن سعی کردم یک Script تهیه کنم تا در سرور اجرا کنم.

    • در سرور Management Studio ندارم می تونم اسکریپت را همینجا اجرا کنم فایل MDF و LDF را به سرور انتقال بدم ؟
    • در یکی از مراحل Import Export از من مشخصات Destination رو می خواد. (خب من که به Destination دسترسی ندرام)

    ممنون از کمکی که می کنید.

  9. #9

    نقل قول: Attach دیتابیس R2 روی Sql express 2008

    در Import/Export شما به یک مقصد نیاز دارید.
    میتونه این مقصد حتی یک فایل Excel باشه.
    به جز این شما سعی کنید یک Script تهیه کنید و اونو با استفاده از دستورات OSQL اجرا کنید. روی مقصد هم میشه با همین دستورات اون Script رو اجرا کرد و نیازی به Management Studio نیست.
    فقط روی سیستمی که Management Studio دارید یک Script از کل دیتابیس به همراه اطلاعات اون تهیه کنیدو اونو در مقصد اجرا کنید.

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

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