PDA

View Full Version : Cho hỏi tình trạng lạ trong SQL Server



thitkhohotvit
22-01-2007, 10:28
Mình bị lỗi này khi kết nối vào SQL của máy khác, ví dụ mình có 1 máy A, dùng máy B connect vào SQL Server của máy A ko được, mình phải browse tới máy A ( \\A ) trước thì mới connect vào SQL Server được, các bác chỉ mình cách khắc phục với :(

minhdien
22-01-2007, 13:01
Bạn xem lại có phải 2 máy này có subnet khác nhau không?

thitkhohotvit
22-01-2007, 14:24
Bác ui y chang à, mói xài mấy bữa trước đc, hum nay lại bị vậy :(

minhdien
22-01-2007, 16:10
Vì subnet khác nhau nên mới bị vậy đó, bên chỗ mình cũng bị y vậy. Tạm thời mình khắc phục bằng cách làm một cái tool share map và cho chạy tool này trước khi cho chạy project có connect tới SQL Sever.

Bác nào biết cách giải quyết hay hơn xin chỉ giáo với.

xbacala
22-01-2007, 22:12
một nguyên nhân khác là you dùng namepipe để connect nên windows phải authenticate you trước rồi mới pass qua cho SQL Server.

You check lại make sure là you dùng TCP/IP để connect thay vì namepipe.

proitman
29-01-2007, 14:55
\\server với account đó thì lần sau khi tắt máy mở lại vẫn không bị.Mình đã làm rồi.

thangdung
02-04-2007, 14:17
Trường hợp này là bác đang sài work group rồi,
change quan domain sẽ hết.
hoặc cho hai máy sai chung 1 account của window (trường hợp này chỉ đoán thôi, but mà nghĩ có thể được).

NoZ
02-04-2007, 17:52
Có lẽ do khi cài đặt SQL server bạn chọn chế độ Windows Authentication chứ không phải Mixed Mode. Bạn thử đổi lại xem.

Cách đổi: xem ở đây

http://kbase.gfi.com/showarticle.asp?id=KBID002805

Nếu bạn vẫn muốn sử dụng Windows Aut. thì trên mỗi máy tạo một account giống nhau, cả password rồi connect (có bạn đã đề cập ở trên). Tuy nhiên, nếu đặt chế độ này, sau này bạn khó phát triển các dự án đặc biệt các dự án web.