من يك نرمافزار دارم كه بانك آن sql ميباشد كامپيوتر من به سرور بانك اطلاعات پينگ ميدهد ولي به بانك اتصال برقرار نميكند تا برنامه اجرا شود .دليل چيست؟
Printable View
من يك نرمافزار دارم كه بانك آن sql ميباشد كامپيوتر من به سرور بانك اطلاعات پينگ ميدهد ولي به بانك اتصال برقرار نميكند تا برنامه اجرا شود .دليل چيست؟
خیلی کلی گفتی دوست عزیز
آیا پورت 1433 روی سرور باز است ؟
از چه طریق کانکشن میزنی ؟ BDE یا ...
یه ذره بیشتر توضیح بده
راه حل 1 :در کلاینت از طریق Admin وارد بشید و به فایل PDOXUSRS.NET در پارتیشن C مجوز Admin دهید.
راه حل 2: در کلاینت از طریق نوشتن IP یا اسم سرور وارد سرور شده و یوزر پسورد را وارد کنید تا به سرور دسترسی داشته باشید ، البته در این مرحله باید تیک Remember my password را بزنید.(این راه حل توصیه نمی شود).صرفاً جهت تست اینکه نرم افزار درست config شده، و کار می کند.
[QUOTE]راه حل 2: در کلاینت از طریق نوشتن IP یا اسم سرور وارد سرور شده و یوزر پسورد را وارد کنید تا به سرور دسترسی داشته باشید ، البته در این مرحله باید تیک Remember my password را بزنید.(این راه حل توصیه نمی شود).صرفاً جهت تست اینکه نرم افزار درست config شده، و کار می کند. [/QUOTE]
ایشون گفته میخواد به یه بانک اطلاعاتی وصل بشه نه به یک وب سرور
این راه حل دوم رو توضیح میدید ؟
خوب اینطوری که من متوجه شدم بانک اطلاعاتی ایشون روی سرور قرار گرفته پینگ هم دارند به گفته خودشون، من هم همین مشکل رو داشتم (اصلاً بحث وب سرور نیست اینجا) ، اینجا یک Application که بر روی کلاینت و یک پایگاه داده SQL که بر رروی سرور نصب شده است.
بعضی برنامه ها آره همین که شما سرور رو پینگ کنی باید جواب بده ولی برای یک سری دیگه باید مجور Admin رو به کلاینت داد تا بتونن از بانک استفاده کنند.
این در حد اطلاعات من هستش .در صورتی که پایه ی علمی ندارد .اصلاح فرمایید. با تشکر
[QUOTE=Zaher;281334]خوب اینطوری که من متوجه شدم بانک اطلاعاتی ایشون روی سرور قرار گرفته پینگ هم دارند به گفته خودشون، من هم همین مشکل رو داشتم (اصلاً بحث وب سرور نیست اینجا) ، اینجا یک Application که بر روی کلاینت و یک پایگاه داده SQL که بر رروی سرور نصب شده است.
بعضی برنامه ها آره همین که شما سرور رو پینگ کنی باید جواب بده ولی برای یک سری دیگه باید مجور Admin رو به کلاینت داد تا بتونن از بانک استفاده کنند.
این در حد اطلاعات من هستش .در صورتی که پایه ی علمی ندارد .اصلاح فرمایید. با تشکر[/QUOTE]
اختیار دارید ! قصد جسارت نداشتم
ببینید ایشون یه برنامه ای مثل همکاران سیستم یا یک اتوماسیون اداری (البته نه web Based) رو روی سرور دارند
طبیعتا با زدن ای پی سرور قرار نیست چیزی بیاد بالا ! بلکه باید یه Shortcut به اپلیکیشن ایجاد بشه و تنظیمات لازمه برای زدن یک کانکشن از کلاینت به دیتابیس که با برنامه هایی مثل BDE صورت میگیره و پورت پیش فرضش 1433 هست انجام بشه
[QUOTE] یک پایگاه داده SQL که بر رروی سرور نصب شده است.[/QUOTE]
من هم فکر میکنم همینطوره پس با زدن ای پی سرور لزوما نباید اتفاق خاصی بیفته
فرمایش شما کاملاً صحیحه.
من یک برنامه حسابداری تحت شبکه داشتم که در نسخه کلاینت باید سرور رو بهش معرفی می کردیم.تمام تنظیمات ok بودش ولی موقع اجرا همینکه کاربر user و پسورد اون نرم افزار رو می زد هنگ می کرد و بالا نمی اومد ، همون لحظه من وارد سرور شدم و user و password سرور رو زدم برنامه هم بالا اومد: به نظرتون دلیلش چی هستش؟
وقتی از پشتیبان سیستم هم پرسیدم راه حل 1 رو گفتند.
[QUOTE=Zaher;281343]فرمایش شما کاملاً صحیحه.
من یک برنامه حسابداری تحت شبکه داشتم که در نسخه کلاینت باید سرور رو بهش معرفی می کردیم.تمام تنظیمات ok بودش ولی موقع اجرا همینکه کاربر user و پسورد اون نرم افزار رو می زد هنگ می کرد و بالا نمی اومد ، همون لحظه من وارد سرور شدم و user و password سرور رو زدم برنامه هم بالا اومد: به نظرتون دلیلش چی هستش؟
وقتی از پشتیبان سیستم هم پرسیدم راه حل 1 رو گفتند.[/QUOTE]
من فکر میکنم علتش این بوده که این یوزر و شاید بهتره بگیم دو سیستم اصلا به هم دسترسی نداشتند
مثل دامین که شما میخوای ساعت سیستم رو تنظیم کنی ارور میگیری
یه بار با یوزر و پس خودت به دامین وصل میشی و بعد اکی میشه
البته یه چیز رو هم بگم ! من فکر میکردم شما منظورتون زدن آدرس سرور در وب هستش وی شما ظاهرا بحثتون وصل شدن به سرور با \\ هست
که این ممکنه مشکل ور حل کنه
در مورد اون فایل اول هم باید بگم تو خیلی برنامه ها چنین قضیه ای وجود داره ! یوزر باید به یه فایلی روی سیستم خودش دسترسی داشته باشه
چه جالب :rolleyes: بنده خدا یه سوال کاملا کلی پرسید ، ببینید جوابها به کجا انجامید.واقعا دنیای مجازی تا کجا می خواد پیش بره که ما از اون جمله تا کجای برنامه و تنظیمات و ... پیش رفتیم ( یعنی ظاهرا دنیای سایبر به عالم بالا - عالم غیب - هم لینک شده ) :o
من از همه دوستان تشكر مكنم حتي اونكه به عالم غيب وصل كرده بود.
مشكل من از كلاينت نيست چون من دو سرور مشابه دارم ازهمين كلاينت به يكي از سرورها وصل مشم ولي از طريق سرور ديگر نميتونم وصل بشم. (يعني برنامه من از طريق اتصال به بانك سرور اول كار مكند ولي با اتصال به بانك سرور دوم هنگ كرده حتي درخواست يوزر و پسورد اول برنامه هم نميكند).
[QUOTE=majidmeraj;281368]من از همه دوستان تشكر مكنم حتي اونكه به عالم غيب وصل كرده بود.
مشكل من از كلاينت نيست چون من دو سرور مشابه دارم ازهمين كلاينت به يكي از سرورها وصل مشم ولي از طريق سرور ديگر نميتونم وصل بشم. (يعني برنامه من از طريق اتصال به بانك سرور اول كار مكند ولي با اتصال به بانك سرور دوم هنگ كرده حتي درخواست يوزر و پسورد اول برنامه هم نميكند).[/QUOTE]
هیچ کلاینتی به این سرور وصل نمیشه یا فقط شما ؟
برنامه ای که استفاده میکنید فقط با بانک اطلاعاتی سرور سر و کار داره؟ یه وقت فایل شیر شده ای چیزی رو سرور نداره؟
ضمنا یه Telnet هم با پورت 1433 بزن
من يكي ديگه از كلاينتها رو چك كردم اونم وصل نميشه.
خب ظاهرا مشکل از سرور شماست نه از کلاینتها .
کاری رو که آقای سکاکی فرمودند انجام دادید ؟ نتیجه چی شد ؟
فایروال رو سرور ندارید ؟ (چه ویندوز چه آنتی ویروس)
وارد فولدر های share در سرور مورد نظر میشید ؟
در ضمن user های موجود درsql رو هم چک کنید .
معمولا این کلاینت ها فایل کانفیگی برای اتصال به اون نرم افزاره روی سرور دارند . اون رو هم پیدا و چک کنید .
آقا مجید سلام میدونم که این بحث برای سه سال پیش هست! ولی اگر یادتون هست که مشکلتون چطوری حل شد لطفا حتما اینجا بگید ، من به شدت با این مشکل درگیرم الان. ممنون