View Full Version : برنامه را در سیستم مقصد نصب کردم- ارور زیر را میده
c_doost
دوشنبه 04 اردیبهشت 1391, 22:40 عصر
سلام در سیستم مقصد نرم افزار را نصب کردم ولی ارور زیر را میده
سیستم من ویندوزش سون هست با ویزوال استادیو 2008 و اس کیو ال کسپرس برنامه را نوشتم
سیتستم مقصد ویندوزش اکس پی هست
لطفا کمک کنید
با تشکر
Sirwan Afifi
دوشنبه 04 اردیبهشت 1391, 22:44 عصر
SQL Express 2008 رو روی سیستم مقصد نصب کن.
c_doost
دوشنبه 04 اردیبهشت 1391, 22:51 عصر
SQL Express 2008 رو روی سیستم مقصد نصب کن.
چرا اکسپرس 2008؟؟؟
Sirwan Afifi
دوشنبه 04 اردیبهشت 1391, 22:55 عصر
چرا اکسپرس 2008؟؟؟
ببخشید 2005 اکسپرس.
سوداگر
دوشنبه 04 اردیبهشت 1391, 23:10 عصر
در اینجا هم همین مشکل رو داشتن که به جواب هم رسیدن.
http://stackoverflow.com/questions/5193752/db-cannot-be-opened-because-it-is-version-655-this-server-supports-version-612
فکر کنم ورژن های Sql Express در دو طرف باید با ساختار فایل MDF شما، همخوانی داشته باشند.
http://stackoverflow.com/questions/1892313/sql-server-version-612-655
c_doost
سه شنبه 05 اردیبهشت 1391, 07:21 صبح
در اینجا هم همین مشکل رو داشتن که به جواب هم رسیدن.
http://stackoverflow.com/questions/5193752/db-cannot-be-opened-because-it-is-version-655-this-server-supports-version-612
فکر کنم ورژن های Sql Express در دو طرف باید با ساختار فایل MDF شما، همخوانی داشته باشند.
http://stackoverflow.com/questions/1892313/sql-server-version-612-655
من انگلیشم خوب نیست میشه نتیجه کار را برام توضیح بدید؟
c_doost
سه شنبه 05 اردیبهشت 1391, 15:12 عصر
خیلی برام مهمه این مشکل را سریعتر حل کنم لطفا کمکم کنید
با تشکر
esrafilhashemi
سه شنبه 05 اردیبهشت 1391, 15:22 عصر
سلام
دیتابیست رو لوکال تعریف کن
و کانکشن استرینگت رو اینجوری تغییر بده تا به این مشکل برنخوری
"Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirector y|\namedatabase.mdf;Integrated Security=True;User Instance=True"
یا حق
c_doost
سه شنبه 05 اردیبهشت 1391, 16:59 عصر
همون کاری که Sirwan Afifi گفتن، رو انجام داده بود. لینک پایینی هم دلیلش بود.
یعنی شما هم میگویید اس کیو ال اکسپرس 2005 نصب کنم ؟
c_doost
سه شنبه 05 اردیبهشت 1391, 17:12 عصر
سلام
دیتابیست رو لوکال تعریف کن
و کانکشن استرینگت رو اینجوری تغییر بده تا به این مشکل برنخوری
"Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirector y|\namedatabase.mdf;Integrated Security=True;User Instance=True"
یا حق
connectionString =(@"Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirector y|\honarmand.mdf;Integrated Security=True;Connect Timeout=30;User Instance=True");
من دیتابیس را در مسیر فایل Exe قرار دادم اینم کانکشن استرینگمه
با تشکر
سوداگر
سه شنبه 05 اردیبهشت 1391, 17:28 عصر
یعنی شما هم میگویید اس کیو ال اکسپرس 2005 نصب کنم ؟
همون نسخه ای که روی کامپیوتر شما نصبه و داره درست کار می کنه رو نصب کنید.
Sirwan Afifi
سه شنبه 05 اردیبهشت 1391, 19:54 عصر
موقع ساخت Setup از ليست پيش نيازي ها نصب SQL Express 2005 رو انتخاب كنيد،و در سيستم مقصد نصبش كنيد.
c_doost
چهارشنبه 06 اردیبهشت 1391, 11:19 صبح
موقع ساخت Setup از ليست پيش نيازي ها نصب SQL Express 2005 رو انتخاب كنيد،و در سيستم مقصد نصبش كنيد.
من اینکار را انجام دادم
c_doost
چهارشنبه 06 اردیبهشت 1391, 12:55 عصر
من روی سیستم خودم اس کیو ال 2008 دارم اگر اشتباه نکنم بانکم را اینجا ساختم و برای نصب روی سیستم مقصد بانکی را که در 2008 ساختم از مسیر اس کیو ال گرفتم و در کنار فایل EXE قرار دادم و کانکشن استرینگ را به این آدرس تغییر دادم که این ارور ایجاد شده
حالا اومدم ویزوال استادیو 2008 را باز کردم و یک بانک ساختم ( اینجوری میتونم با sqlexpress یک بانک بسازم ) بانک را در مسیر فایل EXE قرار دادم حالا میخوام کانکشن استرینگ را بگیرم از سمت چپ روی سرور اکسپلورر راست کلیک میکنم و Add Connection میزنم و ..... و مسیر فایل EXE که بانکم را انجا کپی کردم را میدم و فیلم را انتخاب میکنم اما ارور زیر را میده
لطفا کمک کنید
Sirwan Afifi
چهارشنبه 06 اردیبهشت 1391, 13:04 عصر
شما بانکت رو با SQLExpress ساختی؟
c_doost
چهارشنبه 06 اردیبهشت 1391, 13:18 عصر
شما بانکت رو با SQLExpress ساختی؟
بله الان که فهمیدم اختلاف ورژن بوجود آمده با اکسپرس ساختم و قسمت دوم ( حالا اومدم ویزوال استادیو 2008 را باز کردم و یک بانک ساختم ( اینجوری میتونم با sqlexpress یک بانک بسازم ) بانک را در مسیر فایل EXE قرار دادم حالا میخوام کانکشن استرینگ را بگیرم از سمت چپ روی سرور اکسپلورر راست کلیک میکنم و Add Connection میزنم و ..... و مسیر فایل EXE که بانکم را انجا کپی کردم را میدم و فیلم را انتخاب میکنم اما ارور زیر را میده
لطفا کمک کنید )
را انجام دادم ولی اروری که گذاشتم بوجود آمده
بید چکار کنم ؟
esrafilhashemi
چهارشنبه 27 اردیبهشت 1391, 12:56 عصر
من روی سیستم خودم اس کیو ال 2008 دارم اگر اشتباه نکنم بانکم را اینجا ساختم و برای نصب روی سیستم مقصد بانکی را که در 2008 ساختم از مسیر اس کیو ال گرفتم و در کنار فایل EXE قرار دادم و کانکشن استرینگ را به این آدرس تغییر دادم که این ارور ایجاد شده
حالا اومدم ویزوال استادیو 2008 را باز کردم و یک بانک ساختم ( اینجوری میتونم با sqlexpress یک بانک بسازم ) بانک را در مسیر فایل EXE قرار دادم حالا میخوام کانکشن استرینگ را بگیرم از سمت چپ روی سرور اکسپلورر راست کلیک میکنم و Add Connection میزنم و ..... و مسیر فایل EXE که بانکم را انجا کپی کردم را میدم و فیلم را انتخاب میکنم اما ارور زیر را میده
لطفا کمک کنید
دوست عزیز این خطا ماله اینه که فایل هایی که در داخل فولدر program file ساخنه می شوند و از نوع red only است و برنامه شما با دیتابیس ارتباط برقراه میکنه ولی نمی تونه اطلاعاتش را درون دیتابیست ذخیره کنه
پیشنهاد میکنم در درایو دیگری نصب کنی و برنامه ات رو اجرا کنی
یا حق
c_doost
پنج شنبه 28 اردیبهشت 1391, 13:48 عصر
دوست عزیز این خطا ماله اینه که فایل هایی که در داخل فولدر program file ساخنه می شوند و از نوع red only است و برنامه شما با دیتابیس ارتباط برقراه میکنه ولی نمی تونه اطلاعاتش را درون دیتابیست ذخیره کنه
پیشنهاد میکنم در درایو دیگری نصب کنی و برنامه ات رو اجرا کنی
یا حق
بعید میدونم اینجور باشه وقتی VS را در سیتم دیگر نصب کردم و ستاپ ساختم هیچ مشکلی نداشت
bamzi software
شنبه 30 اردیبهشت 1391, 12:38 عصر
یک سوال:
اگر در سیستم مقصد ،اس کیو ال با همون ورژنی که ما می خواهیم و در پیش نیاز نصب قرار دادیم ،از قبل نصب شده باشه ،در موقع نصب به مشکلی برمی خوریم یا خودش متوجه میشه و نصب دوباره نمیکنه؟
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.