PDA

View Full Version : سوال: عدم اتصال به سرور و مواجه شدن با Sql Server Does not Exist ...



HjSoft
دوشنبه 13 مهر 1388, 22:15 عصر
سلام ، من دو تا سيستم شبكه شده به صورت مستقيم دارم و مي خوام برنامه اي كه با vb و sql2000 ساختم روي اين دو سيستم كار كند ، اما مشكل اينجاست كه سيستم سرور مي تواند به خودش ( يعني بانك ) وصل شود ، اما كلاينت نمي تواند و با پيغام
sql server does not exist or access denied مواجه ميشود .
دو كامپيوتر با كابل به صورت مستقيم وصل شده اند .
فاير وال خاموش است .
از قسمت DataSource كنترل پنل هم نمي توان وصل شد .
در كانكشن از sa استفاده شده و win aut هست .
روي سرور Develpoer و در كلاينت MSDE نصب است . هيچ تنظيمي بعد از نصب اين دو ابزار انجام نشده است . اگر تنظيم خاصي لازم است ، لطف كنيد و همينجا بگين .
يك دنيا ممنون

In_Chan_Nafar
پنج شنبه 16 مهر 1388, 10:30 صبح
دوست عزيز اولا بايد User اي كه در كلاينت لاگين كرده را در سرور معرفي كنيد (تعريف آن در كامپيوتر سرور)
بعدش هم در SQL در قسمت Security براي اين كاربر يك Login تعريف سپس اون را DBO بانك اطلاعاتي خودت بكن مبحث permission‌در SQL‌گسترده است

HjSoft
پنج شنبه 16 مهر 1388, 16:06 عصر
من لاگين براي كاربر تعريف نكردم ، يعني در اصل ، من از SA استفاده كردم .Premisson ها هم تنظيمه !
اگر يوزر با لاگين فرق مي كنه ، بيشتر توضيح بدين كه چه جوري بايد تعريف كرد !
منظورتون از DBO كردن چيه ؟
خيلي خيلي خيلي Very Very ممنونم !

MOJTABAATEFEH
جمعه 17 مهر 1388, 00:44 صبح
دوست عزيز شما نبايد sqlserver رو با تنظيمات پيش فرض نصب كنيد بلكه به صورت Custom با كمي تغيير در تنظيمات بايستي نصب كنيد و مورد مهم اينكه براي شبكه كردن دو تا كامپيوتر به صورت مستقيم و بدون استفاده از Hob Swich بايستي كابل شما به صورت كراس بسته شود نه معمولي Search كن تو اينترنت طريقه ي كراس بستن رو پيدا مي كني



موفق باشي

HjSoft
یک شنبه 19 مهر 1388, 14:42 عصر
دنبال گشتم ، و نحوه بستنش رو ديدم ، اما نفهمدم فرقش چيه ، ميشه به طور مختصر توضيح بدي ! آخه من به اين سيستم دسترسي ندارم ، يعني كاربر بايد همه اين كار ها رو بكنه !!!!

MOJTABAATEFEH
یک شنبه 19 مهر 1388, 23:49 عصر
دنبال گشتم ، و نحوه بستنش رو ديدم ، اما نفهمدم فرقش چيه ، ميشه به طور مختصر توضيح بدي ! آخه من به اين سيستم دسترسي ندارم ، يعني كاربر بايد همه اين كار ها رو بكنه !!!!

دوست عزیز زیاد کار سختی نیست در عکس ضمیمه طریقه بستن کابل کراس را نمایش داده شده است تصویر سمت چپ معمولی و تصویر سمت کراس است که جای سیمهای 1و3 و 2و6 عوض شده است که به کراس یا ضربدری می گویند که برای اتصال مستقیم دوتا کامپیوتر استفاده می شود



موفق باشی

mitra_mir
دوشنبه 20 مهر 1388, 23:47 عصر
دوست عزيز من هم مشكل شما رو داشتم البته در شبكه workgroupe بايد براي database يك login بسازي و بعد user رو اضافه كني و امكان دسترسي به اجزاي ديتابيس رو بدي. راستي من برناممو با دلفي نوشته بودم و تو كانكشنم نام سرور رو از . به اسم سيستم خودم تغيير دادم و مشكلم حل شد.

HjSoft
جمعه 24 مهر 1388, 13:52 عصر
خیلی ممنون ، اگر نتونستم دوباره خبر میدم ، خیلی خیلی ممنونم !

HjSoft
شنبه 25 مهر 1388, 22:03 عصر
دوست عزيز من هم مشكل شما رو داشتم البته در شبكه workgroupe بايد براي database يك login بسازي و بعد user رو اضافه كني و امكان دسترسي به اجزاي ديتابيس رو بدي. راستي من برناممو با دلفي نوشته بودم و تو كانكشنم نام سرور رو از . به اسم سيستم خودم تغيير دادم و مشكلم حل شد.
من هنوز مشکلم حل نشده ! یکی کمک کنه !
آیا از روش کراس استفاده کرده بودید یا نه ؟ میخوام مطمئن بشم این روش کراس کار میکنه !
نحوه تعریف لاگین و یوزر رو می تونید بگید ، کل سایت رو زیرو رو کردم نبود ! بعد از این لاگین باید توی برنامه هم استفاده کنم یا نه ؟

_jmimi
یک شنبه 26 مهر 1388, 02:26 صبح
سلام
این ربطی به کراس و غیر کراس بودن کابل نداره!!!!!!! مگه شبکه شما مسکل داره که سراغ این حرفا رفتین؟!!!!!!!
شما یه چک بکن ببین که اولاً کامپیوترا همو میبینن یا نه؟ که با ping کردن میتونی بفهمی.
اگه شبکه درست بود، اون موقع چک کن که SQL server رو بهش گفتی که تحت شبکه جواب بده یا نه. که باید از توی Enterprise Manger روی سرویس SQL server رایت کلیک کن و property بگیر و تو Connection Tab ببین که گزینه مربوطه تیک خورده یا نه.