سلام
نام Instance نصب شده برای 2000 شما چیست ؟
وقتی اس کیو ال 2000 رو میخوام با آیپی کانکت بشم این خطا رو میده
دوست عزیز علت می تونه یک یا چند تا از موارد زیر باشه، پس او نترو چک کن:
1-SQL Browser service رو چک کن حتما run باشه.
2-friewall حتما خاموش باشه.
3-server name حتما درست باشه.
4-Instance name باید درست باشه.
می تونید یه فایل UDL بسازید و نحوه اتصال رو باهاش چک کنید ...
ممنونم از پیگیری دوستان
حال مورد 1 run هست
مورد 2 خاموشه
مورد 3 از درست بودن اینستنس و نام سرور 100%مطمئنم چون باعبارت server2000\. میتونم کانکت بشم اما وقتی به جای . آیپی میزنم کانکت نمیشه
ضمنا قبل ایجاد تاپیک به این صفحه راهنما هم رفتم اما هنوز مشکلم پابرجاست
تعجبم ازینه که چرا با اس کیو ال 2008 میتونم توی شبکه کانکت بشم اما اس کیو ال 2000 نمیتونم
جناب baktash.n81 من همچنین از UDL هم استفاده کردم که اونم همین ارور رو میده که تصویرشو قرار دادم
اگه بتونم توی خود اس کیو ال با آیپی وصل بشم درنتیجه توی Udl هم میتونم وصل بشم
با اسم سرور هم امتحان کردید ؟ یعنی ComputerName رو به جای IP نوشته باشید ؟؟
سلام.
شما به Configuration Manager رفته و از قسمت SQL Server Services یک عکس اینجا قرار بدید.
همچنین از SQLMangr نیز یک عکس اینجا قراربدید.
Telegram : @SQL_Server
ابتدا بگم که پیغامی که داده بودین انجام شد
اینم تصاویری که گفتین
config.jpg
service.jpg
ضمنا تصویر اول مربوط به اس کیو ال 2008 هستش و توی گزینه های اس کیو ال 2000 این آیتم نیست
اگه بتونم اسم اس کیو ال 2000 رو توی صفحه Config بیارم احتمالا مشکلم حل میشه اما فکر نکنم بشه اسمشو اینجا آورد
احتمال داره TCP/IP روی SQL Server ت غیر فعال باشه ... شاید این کمکت کنه ...
شما به ODBC رفته و در SYSTEM DSN یک Connection ایجاد کنید و در قسمت Client Configuration ابتدا TCP/IP رو انتخاب کرده و تیک Dynamic Port رو بردارید و مستقیم پورت 1433 رو انتخاب کنید بعد سعی کنید ابتدا توسط Windows Authentication وصل بشید اگر نشد سعی کنید توسط SQL Authentication وصل بشید و از User SA استفاده کنید.
Telegram : @SQL_Server
واسه ایجاد کانکشن از قسمتی که گفتید اقدام کردم اما جالبه که اگه اسم سرور رو server2000\. بدم به مرحله بعدی میره اما دیتابیس های موجود در اس کیوال 2008 رو میاره و اگه آیپی سیستمم رو اولش قرار بدم بازم قبول نمیکنه.واسه سرور2008 هم اگه با نقطه اسمش رو بگم یا با آیپی فرقی نداره و با هردو کانکت میشه
دیگه دارم دیوونه میشم
یکبار اسم سیستم رو Ping کنید ببینید همون IP خودتون رو میده؟و درست جواب میده؟
یک نکته دیگه این برای SQL Server 2000 در Server Network Utility ببینید TCP/IP فعاله ؟ و انتتخابش کنید و Properties رو بزنید ببینید چه پورتی رو نمایش میده؟
در Client Network Utility نیز ببینید TCP/IP در Enable قرار داره یاخیر.همچنین در اینجا ازش Properties بزنید ببینید چه پورتی رو نمایش میده.
Telegram : @SQL_Server
مورد اول زمانی که اسم سیستمم رو ping میکنم آیپی سیستم رو نمیده اما به جاش عبارتی رو نشون میده که توی قسمت جزئیات کانکشن با عنوان Link-Local IPv6 Address مشخص شده است
مورد دوم و سوم توی هردوتاش TCP/IP فعاله و پورتی هم که داره شماره 1433 هستش
ضمنا گفتم شاید اشکال از سیستم من باشه و رفتم روی یه سیستم دیگه که تازه ویندوزش عوض شده بود تست کردم اما بازم روی اون سیستم با وجود اینکه همه تنظیمات رو انجام داده بودم نتونستم با آیپی و نام سرور کانکت بشم
به نظر شما اشکال از ورژن اس کیو ال من نیست؟
من این اس کیو ال رو نصب میکنم Microsoft Sql Server2000 Developer Edition
ببینید من یک نکته رو عرض کنم.
شما وقتی روی یک سیستم LOCAL دارید کار میکنید ، چه با IP خود سیستم چه با (LOCAL) و یا با . و یا با اسم کامپیوتر یا با 127.0.0.1 باید بتونید به Instance مورد نظر وصل بشید.
به جای IP خودتون از IP Local استفاده کنید ببینید آیا به شما جواب میده یا خیر.
درنهایت شما یک نسخه تکی با Default Instance روی یک سیستم نصب کنید و ببینید آیا تمام شرایطی که عرض کردم درش صادقه یا خیر.
Telegram : @SQL_Server
سلام
نرم افزار حسابداری دارم تحت sql server موقعی که نصب تمتم میشه پیغام میده:
احتمالا"نام سرور اشتباه می باشد یا sql server فعال نیست