Làm thế nào để bạn chỉ định một số cổng khác nhau trong SQL Management Studio?


416

Tôi đang cố gắng kết nối với máy chủ Microsoft SQL 2005 không có trên cổng 1433. Làm cách nào để chỉ ra số cổng khác khi kết nối với máy chủ bằng SQL Management Studio?

Câu trả lời:


831

127.0.0.1,6283

Thêm dấu phẩy giữa ip và cổng


7
Tôi chỉ đuổi theo đuôi của mình trong một giờ cố gắng tìm ra cách đưa cổng. Không nơi nào trên MSDN. Chồng tràn để giải cứu một lần nữa!
Christo

8
Chết tiệt ... thất bại lớn MS ... THX ... và vì một số lý do nếu bạn đang đào hầm: sử dụng 127.0.0.1 thay vì localhost ... SQL MStudio không thích nó vì một số lý do ..
David

1
Giống như các bạn, nhưng tệ hơn. Tôi đã có trường hợp một vài năm trước đây. Hôm nay tôi không nhớ cách giải quyết chính xác vì tôi cần nó ... nếu họ sử dụng cú pháp "khác", tại sao ít nhất họ không thể đề cập đến nó ở đúng nơi !!
oldbrazil

4
@mark Đồng ý, nhưng thực sự không có gì đáng ngạc nhiên - đây là cùng một công ty đã bỏ qua phần còn lại của thế giới và quyết định sử dụng dấu gạch chéo ngược trong đường dẫn tệp. thở dài
Scott

5
Dấu hai chấm trở nên ít ý nghĩa hơn khi bạn kết nối với địa chỉ IPv6.
EpicVoyage

72

Nếu bạn đang kết nối với một thể hiện được đặt tên và UDP không khả dụng khi kết nối với nó, thì bạn cũng có thể cần chỉ định giao thức.

Thí dụ: tcp:192.168.1.21\SQL2K5,1443


2
cảm ơn rất nhiều. Điều này đã đúng. chỉ tôi đã chỉ cần tên ví dụ theo sau cổng. ví dụ: INSTANCENAME \ INSTANCE, 1541
mikoop

6

Một cách khác là thiết lập bí danh trong Trình quản lý cấu hình. Sau đó, chỉ cần gõ tên bí danh khi bạn muốn kết nối. Điều này làm cho nó dễ dàng hơn và được ưa thích hơn khi bạn phải quản lý một số máy chủ / phiên bản và / hoặc máy chủ trên nhiều cổng và / hoặc nhiều giao thức. Đặt cho chúng những cái tên thân thiện và việc nhớ chúng trở nên dễ dàng hơn nhiều.


Đây là một câu trả lời tuyệt vời, luôn luôn tốt hơn để có một tên mô tả là địa chỉ IP, đặc biệt là đối với những người duy trì mới trong mã của bạn
ENDEESA

3

Bạn sẽ cần Trình quản lý cấu hình máy chủ SQL. Chuyển đến Cấu hình máy khách bản địa Sql, chọn giao thức máy khách, nhấp chuột phải vào TCP / IP và đặt cổng mặc định của bạn ở đó.


3
Điều đó là tốt nếu tất cả các cơ sở dữ liệu bạn kết nối để sử dụng cùng một cổng. Không phải trường hợp trong tất cả các môi trường.
Brettski

2

Sử dụng trình quản lý khách hàng ảnh hưởng đến tất cả các kết nối hoặc đặt bí danh cụ thể của máy khách.

Sử dụng dấu phẩy như trên: điều này cũng có thể được sử dụng trong app.config

Có lẽ bạn cũng cần nếu bạn có tường lửa giữa bạn và máy chủ ...


-6

Trên Windows plattform với lệnh thực thi máy chủ:

netstat -a -b

tìm kiếm các sql serverquy trình và tìm cổng phong 49198

Hoặc dễ dàng hơn. Kết nối với dbvisualizer, chạy netstat -a -bquá trình tìm dbvis.exe và nhận cổng.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.