ورود

نسخه کامل مشاهده نسخه کامل : مشکل اجرا در xp



HOJ-JAT
19-08-2013, 19:57
سلام من یک برنامه با vs12 در ویندوز 8 با نت فریم ورک 4 با sql expeers 12 و استفاده از linq نوشتم
این برنامه رو میخوام رو ویندوز Xp اجرا کنم
خوب میدونید که sql expeers 12 روی xp نصب نمیشه میخواستم ببینم چوری میتونم نسخه sql رو بیارم پایین؟؟
مثل دات فریم ورک که میشه نسخه شو برد پایین یا بالا

anvar.net
20-08-2013, 00:02
روش زیر رو امتحان کنCompatibility level دیتابیست رو بیار پائین - مثلا 90بر روی دیتابیست در management studio راست کلیک بعد Properties رو انتخاب کندر فرم Properties از سمت چپ گزینه options رو انتخاب کن - الان در سمت راست می تونی Compatibility رو تغییر بدی. البته خیلی از قابلیت های sql 2012 دیگه در نسخه 2005 یا 2008 کار نخواهند کرد.

HOJ-JAT
20-08-2013, 09:25
من با خود ویژوال دیتا بیس ساختم ...در این حالت باید چکار کنم؟

HOJ-JAT
20-08-2013, 09:33
من با خود ویژوال دیتا بیس ساختم ...در این حالت باید چکار کنم؟

anvar.net
20-08-2013, 09:34
به هر حال دو راه بیشتر نداره

تبدیل از روش بالا
تبدیل با T-sql

ALTER DATABASE database_name
SET COMPATIBILITY_LEVEL = 90
در هر دو حالت به managmenet studio نیاز داری

HOJ-JAT
20-08-2013, 10:18
پایگاه داده ای که ساختم با maneagment stdio اتچ نمیشه...می نویسه Access denite

_H2_
21-08-2013, 19:48
سلام
برای مشکل اول به تاپیک زیر مراجعه کنید:
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]

و مشکل access denid هم مربوط به UAC و یا Permission های NTFS میشود.
برای UAC مطمئن شوید که SSMS را با run as admin اجرا کنید
و
برای permission ها هم مطمئن شوید که فایل mdf مجوز دسترسی لازم برای اکانت سرویس sqlserver را داشته باشد. (نسخه sqlserver تان که این خطا را میدهد چیست؟)

موفق باشید.