View Full Version : سوال: مشکل در وصل شدن به دیتا بیس
soft-c
یک شنبه 29 خرداد 1390, 23:13 عصر
من از دلفی xe 2011 و sqlserver 2008 استفاده می کنم .
از adoconnection برای اتصال استفاده می کنم و در connection string عملیاتهای لازم را انجام می دهم ولی نام database را پیدا نمی کند و بعد از مدتی پیغام می دهد.
مشکل از کجاست؟
تشکر
pezhvakco
دوشنبه 30 خرداد 1390, 08:33 صبح
اگه بشه یکم بیش تر توضیح بدین، بهتر است .
شما بر مبنای برداشت خودتون این جا هیچی نپرسین .
در connection string عملیاتهای لازم را انجام می دهم
چی کار هایی انجام می دهید .
ولی نام database را پیدا نمی کند
کجا (در چه مرحله ای) نام رو پیدا نمیکنه .
بعد از مدتی پیغام می دهد.
بعد از چه کاری پیفام میده .
soft-c
دوشنبه 30 خرداد 1390, 15:15 عصر
در connection string عملیاتهای لازم را انجام می دهم
روش معمول برای اتصال به دیتا بیس :
1- انتخاب connection string و دابل کلیک روی آن
2-کلیک روی گزینه build و رفتن به صفحه ی data link property
3- انتخاب گزینه ی microsoft ole db provider sql server از تب provider و کلیک روی next
4- انتخاب گزینه ی use windows nt integrated security و سپس قرار دادن . در select or enter a server name و بعد از آن پیدا کردن نام دیتا بیس در select the database on the server (که البته بدون قرار دادن . هم تست کردم)
ولی در مرحله ی آخر نام دیتا بیس را پیدا نمی کند و بعد از مدتی که هنگ می کند پیغام میدهد
پیغام : login timeout expired
آیا می تواند مشکل از ویندوز باشد ، یعنی با تعویض ویندوز مشکل حل شود ؟
تشکر
pezhvakco
سه شنبه 31 خرداد 1390, 18:02 عصر
در مرحله select or enter a server name میتونه نام سرور رو پیدا کنه .
در Sql برای کاربر sa رمز مشخص نکردین یا تغییر دیگه ای ندادین .
soft-c
سه شنبه 31 خرداد 1390, 18:11 عصر
من امروز یک چیزی فهمیدم و اون اینکه وقتی sql server را با admin باز می کنیم این مشکل حل می شود
ولی قبلا در sql 2005 این مشکل نبود
آیا میدانید چطوری این محدودیت برداشته شود ؟
چون وقتی sql بسته است همان مشکل پیش می آید و باید اول با admin وارد شویم تا مشکل حل شود
تشکر
soft-c
سه شنبه 31 خرداد 1390, 18:42 عصر
در مرحله select or enter a server name میتونه نام سرور رو پیدا کنه .نه
الان که تست کردم حتی با admin هم که وارد می شوم باز هم error می دهد .
آیا می تواند مشکل از ویندوز باشد ، یعنی با تعویض ویندوز مشکل حل شود ؟این را جواب ندادید
پیغام : login timeout expired
و البته این پبغام بعد از آن : login failed.catalog information can not be retrieved
تشکر
soft-c
پنج شنبه 02 تیر 1390, 12:15 عصر
من ویندوز و دلفی و sql را مجددا نصب کردم .ابتدا مشکل حل شد و به بانک وصل شد ولی بعد از مدتی وقتی تست کردم مجددا همان پیغام قبلی را می دهد و وصل نمی شود .:عصبانی++:
کسی نمیدونه مشکل از کجاست ؟
soft-c
پنج شنبه 09 تیر 1390, 13:02 عصر
کسی نمی تونه راهنمایی کنه ؟
soft-c
جمعه 10 تیر 1390, 23:22 عصر
برای تست کردن اسم سرور دیتا بیس را به صورت دستی در server name کپی کردم و در آن لحظه مشکل حل شد .(یعنی اسم table را شناخت و connect شد) . ولی وقتی دلفی را close کردم ، مجددا false , connected می شود !!!!!!
pop123
چهارشنبه 26 مرداد 1390, 19:55 عصر
شما به جای نام سرور (.) قرار بدید درست میشه
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.