Tôi vừa cài đặt SQL Server 2008 Express trên máy Vista SP1. Trước đây tôi đã có 2005 ở đây và sử dụng nó tốt với SQL Server Management Studio Express cũ. Tôi không thể kết nối mà không gặp vấn đề gì với phiên bản PC-NAME \ SQLEXPRESS của tôi (không, PC-NAME không phải là tên máy tính của tôi ;-).
Tôi đã gỡ cài đặt 2005 và SQL Server Management Studio Express. Sau đó tôi đã cài đặt SQL Server 2008 Express trên máy của mình và chọn để cài đặt SQL Server Management Studio Basic.
Bây giờ, khi tôi cố gắng kết nối với PC-NAME \ SQLEXPRESS (với Xác thực Windows, như tôi vẫn thường làm), tôi nhận được thông báo sau:
Không thể kết nối với PC-NAME \ SQLEXPRESS. Đã xảy ra lỗi liên quan đến mạng hoặc trường hợp cụ thể trong khi thiết lập kết nối với SQL Server. Máy chủ này không tìm thấy hoặc không thể truy cập được. Xác minh rằng tên ví dụ là chính xác và SQL Server được cấu hình để cho phép kết nối từ xa. (nhà cung cấp: SQL Network Interfaces, error: 26 - Lỗi Định vị Server / Instance rõ) (Microsoft SQL Server, Error: -1) Để được trợ giúp, bấm: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL + Máy chủ & EvtSrc = MSSQLServer & EvtID = -1 & LinkId = 20476
Khi tôi cài đặt SQL Server 2008, tôi đã sử dụng SQLEXPRESS làm tên đối tượng cục bộ. Theo như tôi có thể nói, thông qua Trình quản lý cấu hình SQL Server, SQL Server được cấu hình để cho phép các kết nối từ xa.
Khi tôi đi đến liên kết trợ giúp mà nó đề cập, trang trợ giúp gợi ý như sau:
- Đảm bảo rằng dịch vụ Trình duyệt SQL Server được khởi động trên máy chủ.
- Sử dụng công cụ Cấu hình Bề mặt Máy chủ SQL để cho phép Máy chủ SQL chấp nhận các kết nối từ xa. Để biết thêm thông tin về Công cụ cấu hình bề mặt máy chủ SQL, hãy xem Cấu hình bề mặt cho các dịch vụ và kết nối.
Chà, theo như tôi có thể nói, không có dịch vụ Trình duyệt SQL Server trên hệ thống của tôi (đã tìm trong MMC, không thể tìm thấy một).
Và công cụ Cấu hình Bề mặt Máy chủ SQL không tồn tại trong SQL Server 2008. Rất tốt với tài liệu trợ giúp của bạn, Microsoft ;-).
Tôi không biết phải làm gì ngay bây giờ. Tôi đã có rất nhiều công việc mà tôi hy vọng sẽ hoàn thành ngày hôm nay sau khi nâng cấp lên 2008 (người tôi đang làm việc đã khởi động và không gặp vấn đề gì và nói với tôi rằng nó sẽ dễ dàng - anh ấy cũng tốt hơn với công cụ cơ sở dữ liệu mà tôi là). Có ai có bất cứ ý tưởng những gì có thể sai? Tôi thực sự đánh giá cao nó. Nếu tôi không thể làm việc này trong vài giờ nữa, tôi sẽ quay lại SQL Server 2005 (nếu điều đó thậm chí sẽ hoạt động, gah ...).
Chỉnh sửa: Tôi đã thử tắt Tường lửa Windows và điều đó không giúp được gì. Ngoài ra, tôi nhận thấy rằng tôi không có thư mục "Dữ liệu" trong cây thư mục cài đặt SQL Server 2008 của mình - tôi có thể thiết lập một cái gì đó sai khi tôi cài đặt nó không?
\SQLEXPRESS