Tôi mới cài đặt SQL Server 2012. Chưa có cơ sở dữ liệu nào được tạo. Và tôi có thể mở Management Studio bằng sa / mật khẩu. Binn \ sqlservr.exe được bắt đầu như một dịch vụ và tôi có thể thấy nó bắt đầu trong danh sách dịch vụ. Tuy nhiên, nó không nghe cổng 1433 hoặc thậm chí, không nghe bất kỳ cổng nào theo mặc định, như tôi đã kiểm tra như dưới đây:
tasklist|find /I "sql"
Tôi đã nhận:
sqlservr.exe 5668 Services 0 40,112 K
Trong đó 5668 tôi nghĩ là PID. Và sau đó để có được PID = "5668" đang lắng nghe cổng nào:
netstat -ano | find /I "5668"
nhưng tôi không có gì ngoại trừ trống. Mặt khác, sau khi tìm kiếm các bài đăng trong trang web này, tôi đã kiểm tra kỹ cấu hình SQL Server của mình: start-> All Programs -> Microsoft SQL Server 2012 -> Công cụ cấu hình -> Trình quản lý cấu hình SQL Server-> SQL Server SQL Native Client 11.0 Cấu hình -> Giao thức máy khách -> TCP / IP -> Cổng mặc định 1433. Có 3 dịch vụ, SQL Server (MyInstanceName), SQL Server Agent (MyInstanceName) và SQL Server Browser. Hai cuối cùng được dừng lại.
Trình quản lý cấu hình máy chủ SQL-> Cấu hình mạng máy chủ SQL-> Giao thức cho MyInstanceName -> TCP / IP bị tắt theo mặc định, sau khi tôi bật nó và khởi động lại dịch vụ và lặp lại netstat -ano | lệnh find / I "newPIDNum" Tôi đã tìm thấy
TCP 0.0.0.0:52395 0.0.0.0:0 LISTENING 5668(newPIDNum)
Tại sao 52395 thay vì 1433? Và tôi đã thất bại trong việc tạo DSN bằng quản trị viên Nguồn dữ liệu ODBC của Windows, điều này trả về cho tôi một lỗi: không tìm thấy máy chủ SQL được chỉ định. Có ai giúp tôi không? Cảm ơn.