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

نام تاپیک: خطای ارتباط با بانک

  1. #1

    خطای ارتباط با بانک

    سلام دوستان
    یه برنامه دارم که با visual studio 2010 C#‎ و بانکمم SQL EXPREESS خود Visualle !!!
    حالا وقتی setup میگیرم و نصب می کنم رو سیستم دیگه ،موقع اجرا خطای ارتباط بابانک میده.در صورتی که موقع setupگرفتن تیک sql expree2008 میزنم و رو سیستم مقصد نصبش میکنم.بنظرتون مشکل چیه؟؟
    یه سوال دیگه اینکه میشه توی سیستم مقصد sql expree نریزم.و دیتابیس به sql server 2000 ، اتچ کنم و استفاده کنم؟؟
    با تشکر

  2. #2

    نقل قول: خطای ارتباط با بانک

    سلام . فکر کنم اگر عکس خطا رو آپلود کنین بهتر بشه بهتون کمک کرد .

  3. #3
    کاربر دائمی آواتار mrprestige
    تاریخ عضویت
    مرداد 1393
    محل زندگی
    کرج
    پست
    646

    نقل قول: خطای ارتباط با بانک

    سلام وقت بخیر . Visual Studio 2010 خودش نرم افزار Sql رو داخل نرم افزار های پیشنهادی خودش نداره اینکه شما می فرمایید درواقع مثل یه برنامه کمکی میمونه و شما باید خود نرم افزار sql 2008 رو جداگانه نصب کرده باشید . واینکه درمورد سوال دومتون میشه واضح تر بگید متوجه نشدم .

  4. #4
    کاربر دائمی
    تاریخ عضویت
    اسفند 1384
    محل زندگی
    تهران
    پست
    1,629

    نقل قول: خطای ارتباط با بانک

    سلام
    1. تو کامپیوتر مشتری Sql Express رو نصب کنید.
    2. گمان کنم نسخه‌ای که روی VS2010 باشه SqlExpress 2012 باشه. طبیعی هست که روی SqlServer 2000
    نتونید ازش استفاده کنید. ( SqlServer 2000 که دیگه باشه منقرض شده باشه! )
    اما در کل، Attach کردن امکان‌پذیره به شرطی که نسخه‌ها یکی باشن.
    ولی برای این کار بهتره Backup کرده و بعد Restore کنید. چون غیر همون نسخه‌ به نسخه‌های بالاتر هم می‌تونید Restore کنید.
    مثلاً از SqlExpress 2005 می‌تونید به SqlServer 2005 یا SqlServer 2008 و یا بالاتر Restore کنید.

    اما اگه می‌خواین کارتون حرفه‌ای باشه، هیچکدوم خوب نیست.
    شما Script دیتابیستون رو تو برنامه Setup داشته باشین و روی SqlServer مورد نظر اجرا کنید.
    SqlServer رو هم حداقل از نسخه‌ی 2005 پشتیبانی کنید و Script رو برای اون نسخه تهیه کنید.

    صبا صبوحی

  5. #5

    نقل قول: خطای ارتباط با بانک

    ببینین دوستان فک می کنم مشکلم به خاطر این باشه!!!
    من وقتی windows installer نصب می کنم با موفقیت نصب میشه،ولی توی program fileدرایو c یا درایوای دیگه که میگردم فایل های برنامه پیدا نمیکنم.بالاخره باید یه جا کپی کنه دیگه!!

    وقتیم که میام پوشه debug کپی می کنم و می برم تو سیستم مقصدمیزارم،موقع اجرای فرم هایی که از دیتابیس تغذیه می کنن خطای زیرو میده

    123.JPG
    آخرین ویرایش به وسیله nooshin609 : شنبه 27 دی 1393 در 11:25 صبح

  6. #6
    کاربر دائمی آواتار mrprestige
    تاریخ عضویت
    مرداد 1393
    محل زندگی
    کرج
    پست
    646

    نقل قول: خطای ارتباط با بانک

    نقل قول نوشته شده توسط nooshin609 مشاهده تاپیک
    ببینین دوستان فک می کنم مشکلم به خاطر این باشه!!!
    من وقتی windows installer نصب می کنم با موفقیت نصب میشه،ولی توی program fileدرایو c یا درایوای دیگه که میگردم فایل های برنامه پیدا نمیکنم.بالاخره باید یه جا کپی کنه دیگه!!
    سلام . بنده فکر نمیکنم که مشکل شما از Windows Installer باشه از طرفی هم می فرمایید عملیات نصب با موفقیت انجام میشه ، و اینکه این برنامه توی پوشه ی Windows ذخیره میشه نه Program File چون این برنامه تو شاخه ی نرم افزار های Runtime هستند و تو مسیر خوده پوشه ی سیستم عامل ذخیره میشن . حالا برای اینکه خیالتون راحت بشه میتونین این عملیاتی رو که الان خدمتتون عرض میکنم رو انجام بدید تا مطمئن بشید windows installer کار میکنه منوی استارت کلیک کنید توی قسمت Search این عبارت رو تایپ کنید Services.msc اولین برنامه که ظاهر شد کلیک کنید پنجره ای ظاهر میشه به نام services از بین برنامه های موجود دنبال windows installer بگرد بعد روش کلیک راست کن اگه غیر فعال باشه وقتی که روش کلیک راست کرده باشی اولین گزینه که میبینی عبارت Start هست روش کلیک کن بعد پنجره رو ببند ( بعد ریستارت ویندوز ) دوباره عملیات ستاپ گیری نرم افزار تو شروع کن . ولی اگه اگه نظر بنده رو بخواین میگم شما فقط کافیه تو کامپیوتر مقصد SQL نصب کنید مشکل حل میشه . و اینکه ویندوز 7 بطور پیش فرض رو خودش windows installer نصب داره .

    موفق باشید

  7. #7
    کاربر دائمی آواتار حسین.کاظمی
    تاریخ عضویت
    مرداد 1392
    محل زندگی
    Microsoft Visual Studio
    پست
    652

    نقل قول: خطای ارتباط با بانک

    نقل قول نوشته شده توسط nooshin609 مشاهده تاپیک
    سلام دوستان
    یه برنامه دارم که با visual studio 2010 C#‎‎ و بانکمم SQL EXPREESS خود Visualle !!!
    سلام دوست عزیز
    این نسخه بانک اطلاعاتی در واقع یک پوسته ظاهری از بانک sql server است و کمتر کسی استفاده از این نسخه را می کنند.
    شما بهتر است از نسخه اصلی خود sql server استفاده کنید تا به این مشکلات برنخورید!!


    پیروز باشید

  8. #8

    نقل قول: خطای ارتباط با بانک

    منظورتون اینه sqlای که زمان setup ساختن ساخته میشه بدرد نمیخوره؟؟؟
    ببینین الان من setup ساختم و اون .net وsql ساخت خودشو رو سیستم مقصد نصب می کنم؟؟؟
    چیکار باید بکنم که به مشکل نخورم
    visual stuio 2010 وsql expres خود ویژوال استفاده کردم
    با تشکر

  9. #9

    نقل قول: خطای ارتباط با بانک

    نقل قول نوشته شده توسط Ho3einAlone مشاهده تاپیک
    سلام دوست عزیز
    این نسخه بانک اطلاعاتی در واقع یک پوسته ظاهری از بانک sql server است و کمتر کسی استفاده از این نسخه را می کنند.
    شما بهتر است از نسخه اصلی خود sql server استفاده کنید تا به این مشکلات برنخورید!!




    پیروز باشید
    سلام . من متوجه نشدم . ماهیت بعضی از پروژه ها طوری هست که دیگه نیاز نیست کاربر بیاد Sql Server اصلی رو نصب کنه . پس در اون صورت باید چی کار کنن ؟

    نقل قول نوشته شده توسط nooshin609 مشاهده تاپیک
    ببینین دوستان فک می کنم مشکلم به خاطر این باشه!!!
    من وقتی windows installer نصب می کنم با موفقیت نصب میشه،ولی توی program fileدرایو c یا درایوای دیگه که میگردم فایل های برنامه پیدا نمیکنم.بالاخره باید یه جا کپی کنه دیگه!!

    وقتیم که میام پوشه debug کپی می کنم و می برم تو سیستم مقصدمیزارم،موقع اجرای فرم هایی که از دیتابیس تغذیه می کنن خطای زیرو میده
    خودمم زیاد تو این موارد اشکال دارم . اما بر اساس تجربه میگم . شما یک فایل MDF دارید که باید در همون مسیری باشه که فایل Exe اتون هست . و زمانی که به اون فایل MDF اشاره می کنید منظورم دیتاسورس هست ، باید بگین که این فایل از مسیر جاری خوانده میشه .
    یک مورد دیگه اینکه بعضی از سیستم ها مثلا" ویندوز سون 64 بیتی ، به ایجاد و نوشتن در Program file ایراد می گیره ، شما یک بار مسیر پیش فرض نصب رو تغییر بده . ببین چی میشه . مثلا" به این صورت c:\Narmafzar

  10. #10
    کاربر دائمی
    تاریخ عضویت
    اسفند 1384
    محل زندگی
    تهران
    پست
    1,629

    نقل قول: خطای ارتباط با بانک

    سلام
    نظر دوستمون Ho3einAlone در مورد SQL Express Edition درست نیست، نسخه Express یک نسخه‌ی ساده شده و
    رایگان از SQL Server هست. و باید توجه داشته باشید که غالب محدودیت‌های Express Edition هرگز برای پروژه‌های معمولی
    که ما انجام می‌دیم محدودیت تلقی نمی‌شن. ( یعنی برای اغلب کارهای ما کاملاً کافی هست )

    نظر دوست دیگمون خانم حکمت هم کمی اشکال داره
    هیچ نیازی نیست که فایل MDF در مسیر برنامه‌ی شما باشه. ( تقریباً من هرگز این کار رو انجام نمی‌دم. )
    از Windows 7 به بالا ( ربطی هم به 64 بیت بودنش نداره ) نسبت به نوشتن و تغییر در مسیرهای حساس مثل مسیرهای
    ویندوز و برنامه‌های نصب شده حساسیت ایجاد شده. ( برای امنیت کاربر نهایی )
    ایجاد فایل دیتا در مسیر Program Files کار اشتباهی هست. اگر قصد دارین فایل دیتا رو خودتون درست کرده و مدیریت کنید
    حتماً از مسیر Environment.SpecialFolder.ApplicationData برای وقتی که دیتا فقط مربوط به یه کاربر هست و یا
    مسیر Environment.SpecialFolder.CommonApplicationData برای وقتی که برنامه برای همه کاربران نصب می‌شود استفاده کنید.
    ( معمولاً بهتره از مسیر دومی استفاده کنید )

    صبا صبوحی

  11. #11
    کاربر دائمی آواتار حسین.کاظمی
    تاریخ عضویت
    مرداد 1392
    محل زندگی
    Microsoft Visual Studio
    پست
    652

    نقل قول: خطای ارتباط با بانک

    نقل قول نوشته شده توسط SabaSabouhi مشاهده تاپیک
    سلام
    نظر دوستمون Ho3einAlone در مورد SQL Express Edition درست نیست، نسخه Express یک نسخه‌ی ساده شده و
    رایگان از SQL Server هست. و باید توجه داشته باشید که غالب محدودیت‌های Express Edition هرگز برای پروژه‌های معمولی
    که ما انجام می‌دیم محدودیت تلقی نمی‌شن. ( یعنی برای اغلب کارهای ما کاملاً کافی هست )
    صبا صبوحی
    صبحت شما درست است ولی نسخه ایی که تو خود ویژوال موجود است فقط یک پوسته ساده از محیط sqlserver است و برای یک پروژه ی واقعی از نسخه مجزی شده همین ویرایش کافی است.

    ببخشید از تمامی دوستان
    و
    تشکر دوست عزیز صبوحی


    پیروز و موفق باشید

  12. #12

    نقل قول: خطای ارتباط با بانک

    نقل قول نوشته شده توسط SabaSabouhi مشاهده تاپیک
    سلام
    نظر دوستمون Ho3einAlone در مورد SQL Express Edition درست نیست، نسخه Express یک نسخه‌ی ساده شده و
    رایگان از SQL Server هست. و باید توجه داشته باشید که غالب محدودیت‌های Express Edition هرگز برای پروژه‌های معمولی
    که ما انجام می‌دیم محدودیت تلقی نمی‌شن. ( یعنی برای اغلب کارهای ما کاملاً کافی هست )

    نظر دوست دیگمون خانم حکمت هم کمی اشکال داره
    هیچ نیازی نیست که فایل MDF در مسیر برنامه‌ی شما باشه. ( تقریباً من هرگز این کار رو انجام نمی‌دم. )
    از Windows 7 به بالا ( ربطی هم به 64 بیت بودنش نداره ) نسبت به نوشتن و تغییر در مسیرهای حساس مثل مسیرهای
    ویندوز و برنامه‌های نصب شده حساسیت ایجاد شده. ( برای امنیت کاربر نهایی )
    ایجاد فایل دیتا در مسیر Program Files کار اشتباهی هست. اگر قصد دارین فایل دیتا رو خودتون درست کرده و مدیریت کنید
    حتماً از مسیر Environment.SpecialFolder.ApplicationData برای وقتی که دیتا فقط مربوط به یه کاربر هست و یا
    مسیر Environment.SpecialFolder.CommonApplicationData برای وقتی که برنامه برای همه کاربران نصب می‌شود استفاده کنید.
    ( معمولاً بهتره از مسیر دومی استفاده کنید )

    صبا صبوحی
    ممنون
    فقط متوجه نشدم الان باید چیکار کنم؟؟میشه مرحله به مرحله توضیح بدین

  13. #13
    کاربر دائمی
    تاریخ عضویت
    اسفند 1384
    محل زندگی
    تهران
    پست
    1,629

    نقل قول: خطای ارتباط با بانک

    نقل قول نوشته شده توسط Ho3einAlone مشاهده تاپیک
    صبحت شما درست است ولی نسخه ایی که تو خود ویژوال موجود است فقط یک پوسته ساده از محیط sqlserver است و برای یک پروژه ی واقعی از نسخه مجزی شده همین ویرایش کافی است.

    ببخشید از تمامی دوستان
    و
    تشکر دوست عزیز صبوحی


    پیروز و موفق باشید
    سلام
    دوست من، تا جایی که من می‌دونم Visual Studio دقیقاً Sql Express Edition رو نصب می‌کنه.

    صبا صبوحی

  14. #14
    کاربر دائمی
    تاریخ عضویت
    اسفند 1384
    محل زندگی
    تهران
    پست
    1,629

    نقل قول: خطای ارتباط با بانک

    نقل قول نوشته شده توسط nooshin609 مشاهده تاپیک
    ممنون
    فقط متوجه نشدم الان باید چیکار کنم؟؟میشه مرحله به مرحله توضیح بدین
    سلام
    دوست گرامی، آیا پست پیشین من ( شماره 4 ) رو خوانده‌اید؟
    نظر من به صورت مرحله به مرحله:
    1. ایجاد script از دیتابیس
    2. نصب sql express edition نسخه مناسب روی دستگاه مقصد
    3. ساخت دیتابیس
    4. اجرای script روی کامپیوتر مقصد.

    در مورد نسخه‌ی مناسب، از نظر من بالاترین نسخه‌ای که قابل نصب باشه روی اون کامپیوتر.
    اگه ویندوز اجازه بده من sql express edition 2014 رو انتخاب می‌کنم. ولی این نسخه مثلاً روی
    ویندوز XP نصب نمی‌شه.

تاپیک های مشابه

  1. سوال: پیام خطای ارتباط با بانک در ویندوز ایکس پی
    نوشته شده توسط bagion در بخش VB.NET
    پاسخ: 3
    آخرین پست: پنج شنبه 02 خرداد 1392, 12:08 عصر
  2. خطای Provider در برقراری ارتباط با بانک
    نوشته شده توسط armira در بخش بانک های اطلاعاتی در Delphi
    پاسخ: 5
    آخرین پست: جمعه 03 آذر 1391, 00:32 صبح
  3. ارتباط با بانک اطلاعاتی
    نوشته شده توسط mohamad6 در بخش مطالب مرتبط با بانکهای اطلاعاتی در VB6
    پاسخ: 4
    آخرین پست: جمعه 21 فروردین 1388, 20:20 عصر
  4. کنترل خطای قطع شدن ارتباط با بانک در برنامه
    نوشته شده توسط absaeed در بخش VB.NET
    پاسخ: 1
    آخرین پست: جمعه 11 آبان 1386, 09:22 صبح
  5. شما برای ارتباط با بانک اطلاعاتی از چه متدی استفاده میکنید؟
    نوشته شده توسط mohamad6 در بخش بانک های اطلاعاتی در Delphi
    پاسخ: 3
    آخرین پست: دوشنبه 23 تیر 1382, 12:11 عصر

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

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