PDA

View Full Version : مشکل در وصل شدن به sql server



baradar
چهارشنبه 05 مهر 1391, 09:39 صبح
سلام

من یه برنامه نوشتم که دیتابیس اون sql server هست حالا من یه سرور مجازی گرفتم و sql server 2008 Enterprise روش نصب کردم وقتی میخوام با ADO بهش وصل بشم نمیشه من به جای نام سرور آدرس IP رو میزنم ولی در لیست دیتابیس ها که میخوام انتخاب کنم به من خطا میده که دسترسی ندارم من خیلی جاها رو جستجو کردم هرجا هر کاری هم گفتند کردم ولی باز نمیشه لطفا به صورت کامل راهنمایی نمایید

با تشکر

lord_viper
چهارشنبه 05 مهر 1391, 10:54 صبح
ایا تنظیمات شبکه tcp/ip رو برای sql server 2008 Enterprise فعال کردید از sql server configuration manager ؟
ایا سرورتون فایر وال داره؟ میتونین سرور رو پینگ کنین؟

baradar
چهارشنبه 05 مهر 1391, 11:21 صبح
فایروال سرور که قطعه ویندوزم هم قطعه پینگ هم دارم 64.79.65.166 فقط از بابت tcp/ip بله فعا کردم ولی یه قسمتی از همین tcp/ip وقتی روش میزنم که خصوصیاتش میاد IP داره که IP خود سرور ست شده همه چیز درسته حتی BUILT-IN-ACCOUNT روی NETWORK-SERVICE ست کردم ولی باز درست کار نمیکنه توی قسمت SERVER NAME در ADO آی پی سرور رو میگذارم و بعدش در لیست پایین که میزنم خطا میده لطفا راهنمایی کنید

lord_viper
چهارشنبه 05 مهر 1391, 17:34 عصر
تو configuration manager باید tcp/ip برابر enable باشه و در قسمت tcp/ip propertise/ip address/ip all مقدار tcp port رو ببین چند نوشته

بعد تو کانکشنت قسمت connectionString اطلاعات سرور رو به این صورت بنویس Data Source=127.0.0.1,1433; یعنی بعد از ایپی پورت رو هم بده و از طریق یوزر و پس خود Sql server کانکت بشین یعنی از قسمت security/logins یک یوزر بسازید و از اون تو کانکشن استرینگ استفاده کنید+ اینکه Server authentication رو روی sql server and windows قرار بدین و تیک allow remote connection to this server رو هم باید زده باشید


Provider=SQLOLEDB.1;Password=salam;Persist Security Info=True;User ID=sa;Initial Catalog=ِdatabase;Data Source=127.0.0.1,1433;Use Encryption for Data=False;

baradar
پنج شنبه 06 مهر 1391, 15:26 عصر
دوست گرامی از پاسخ شما ممنونم من همه کارهایی را که گفتید انجام دادم ولی متاسفانه باز برای من وصل نمیشه
من مشخصات سرور مجازی رو براتون به صورت پیام خصوصی ارسال کردم لطفا زحمتی بکشید و مشکل من را حال نمایید
با تشکر فراوان از لطف شما