سلام.
آیا روشی هست که من بتوانم دیتابیس ساخته شده در Sql server 2008 r2 را در سروری که دتابیس آن Sql express 2008 می باشد Attach کنم؟
Compatibility level را روی Sql server 2005 تنظیم کردم اما باز هم خطای Compatibility گرفتم.
تشکر.
سلام.
آیا روشی هست که من بتوانم دیتابیس ساخته شده در Sql server 2008 r2 را در سروری که دتابیس آن Sql express 2008 می باشد Attach کنم؟
Compatibility level را روی Sql server 2005 تنظیم کردم اما باز هم خطای Compatibility گرفتم.
تشکر.
سلام
منم مشکل همین دوست عزیزمون رو دارم خیلی هم سرچ کردم ببینم آیا سایتی هست که فایلهای دیتا بیس رو دریافت کنه و اقلا اسکریپت آن را تولید کنه تا بشه تو ورژن های پایین تر هم دیتا بیس رو ایجاد کرد،ولی متاسفانه به نتیجه نرسیدم
با تشکر از همه دوستان
گویا راهی نداره :
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...
سلام.
تنها راهش استفاده از Import/Export هست .
Telegram : @SQL_Server
سلام آقای صادقیان.
یعنی از باید برای Sql server express 2008 --
Management studio نصب کنم بعد دیتایس Sql server 2008 r2 رو Import کنم ؟
یا بر عکس از 2008 r2 به Sql express 2008
Export کنم ؟
مطمئنید جواب میده ؟
سلامتنها راهش استفاده از Import/Export هست .
میشه بیشتر توضیح بدید لطفا ،وقتی نتونیم دیتابیس Sql server 2008 r2 رو اتچ کنیم چطور میتونیم اطلاعاتش رو Imort کنیم تو دیتا بیس جدید ؟ مگه اینکه از روی دو تا سرور این کارو انجام بدیم درسته ؟ مشکل اینجاست که من فقط یه سرور دارم که اونم فقط Sql server 2008 روش نصبه
با تشکر
ببینید شما از نسخه بالا به نسخه های پایینی باید از Import/Export استفاده کنید.
اگر همزمان به دو سرور دسترسی ندارید میتونید از روی سیستمی که نسخه 2008 r2 هست دیتابیس رو ازش یک Script به همراه Data تهیه کنید و در نسخه 2008 Express اونو اجرا کنید.
از نسخه های پایین به بالا مشکلی در Attach شدن ندارند.
Telegram : @SQL_Server
آقای صادقیان
من الآن سعی کردم یک Script تهیه کنم تا در سرور اجرا کنم.
- در سرور Management Studio ندارم می تونم اسکریپت را همینجا اجرا کنم فایل MDF و LDF را به سرور انتقال بدم ؟
- در یکی از مراحل Import Export از من مشخصات Destination رو می خواد. (خب من که به Destination دسترسی ندرام)
ممنون از کمکی که می کنید.
در Import/Export شما به یک مقصد نیاز دارید.
میتونه این مقصد حتی یک فایل Excel باشه.
به جز این شما سعی کنید یک Script تهیه کنید و اونو با استفاده از دستورات OSQL اجرا کنید. روی مقصد هم میشه با همین دستورات اون Script رو اجرا کرد و نیازی به Management Studio نیست.
فقط روی سیستمی که Management Studio دارید یک Script از کل دیتابیس به همراه اطلاعات اون تهیه کنیدو اونو در مقصد اجرا کنید.
Telegram : @SQL_Server