PDA

View Full Version : سوال: نام لوكال سرور در sql server 2005



pazahr
یک شنبه 30 تیر 1387, 15:30 عصر
سلام.
بعد از نصب sql server 2005 لازمه كه يك نام instance به عنوان نام سرور مشخص كنيم كه به اون متصل بشيم. توي 2000 خيلي راحت بود حتي مسير كاملي كه service manager مي داد كپي مي كرديم درست ميشد اما 2005 هر اسمي كه دادم قبول نمي كنه!
نام كامپيوترم : station1
توي 2000 به اين صورت بود : local يا (local) WindowsNT) يا . يا [.] يا [local] هيچكدوم توي 2005 نشد
لطفا راهنماييم كنيد.

kamy_ampersand
سه شنبه 08 مرداد 1387, 09:34 صبح
اگر sql server رو روی ویندوز سرور نصب کرده باشی نام localhost جواب می ده اما اگه روی xp نصب کردی باید localhost\sqlexpress رو بنویسی.

maryam1661
چهارشنبه 09 مرداد 1387, 18:39 عصر
سلام :
در vb 2005 برنامه زیر با وجود تغییرات در نام سرور اجرا نمی شود.آخرین کد و خطای مربوط به آن به صورت زیر است:
PublicClass Form1
Dim objConnection AsNew SqlConnection _
("server=localhost\sqlexpress;database=pubs;use r id=;password=")
Dim objDataAdapter AsNew SqlDataAdapter()
Dim objDataSet AsNew DataSet()
...
خطا:
Login failed for user ''. The user is not associated with a trusted SQL Server connection.
لازم به ذکر است که فقط vb2005 نصب کرده ام و جداگانه sql نصب نکرده ام.
لطفا راهنمایی کنید

http://barnamenevis.org/forum/images/statusicon/user_online.gif http://barnamenevis.org/forum/images/buttons/report.gif (http://barnamenevis.org/forum/report.php?p=562916) http://barnamenevis.org/forum/images/misc/progress.gif

__H2__
چهارشنبه 09 مرداد 1387, 18:54 عصر
سلام
مشکل کاربر pazahr که مربوط 10 روز پیش بوده، ولی باید بگویم که کاراکتر نقطه همچنان در 2005 معتبر است و ایشان باید مشکل را در جای دیگری جستجو کنند.

ولی در مورد مشکل کاربر maryam1661 ...
اول اطمینان یابید که sqlexpress هم نصب شده و دیتابیس را به درستی attach کرده اید و login و password و... مشکل ندارد، سپس از ConnectionString زیر استفاده کنید.


Data Source=.\SQLEXPRESS;Initial Catalog=DatabaseName;Persist Security Info=True;User ID=Username;Password=Password;