2009-04-21 32 views
5

Khi tôi đi tới cửa sổ 'Thêm mục mới' trong Visual Studio 2005 và thử thêm một Cơ sở dữ liệu SQL mà nó treo một chút rồi đưa ra lỗi sau:Tạo cơ sở dữ liệu SQL và thêm vào dự án bằng Visual Studio

A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible. Verify that the instance name is correct and that SQL Server is configured to allow remote connections. (provider: TCP Provider, error: 0 - No connection could be made because the target machine actively refused it.)

Tôi có thể sử dụng SQL Server Management Studio để kết nối với localhost (trường hợp mặc định) tốt, nhưng Visual Studio phải cố gắng kết nối với một cá thể khác (không chạy nữa). Làm cách nào để thay đổi trường hợp nào nó cố gắng kết nối để thêm và sử dụng cơ sở dữ liệu?

Trả lời

3

Có vẻ như bạn đang cố thêm một thể hiện của cơ sở dữ liệu SQL Server Express nhưng có thể bạn chưa cài đặt hoặc bật dịch vụ đó.

+0

Tôi đang chạy SQL Server 2005 Express –

+0

Max: Bạn có tích cực là dịch vụ đang chạy không? – TheTXI

+0

Tôi có thể kết nối bằng SQL Server Management Studio –

0

Mở rộng nút Máy chủ và xóa máy chủ cũ.

+0

Trong trình khám phá máy chủ? Họ là cùng một máy chủ (hộp của tôi) chỉ là trường hợp khác nhau. Làm thế nào để tôi biết những gì nó đang cố gắng để kết nối với? –

+0

xóa cả hai và bắt đầu lại –

0

Bạn có nhận được hộp thoại cảnh báo chỉ tại ... http://go.microsoft.com/fwlink/?LinkId=49251? Máy dev VS2005 của tôi có phiên bản SQL Server Developer, nhưng không có SQL Express và tôi nhận được lỗi đó khi tôi thử và thêm cơ sở dữ liệu SQL mới

+0

Liên kết đó chỉ chuyển hướng tôi đến microsoft.com/express ... Nhưng tôi cho rằng chúng tôi sẽ gặp lỗi tương tự –

1

Bạn có thể giải quyết vấn đề này không? Tôi chỉ mất 3 giờ trên cùng một vấn đề và không thể nói chắc chắn giải pháp là gì, nhưng nó hoạt động. Lỗi của tôi là bản sao SQL Server cục bộ không chạy khi tôi 'nâng cấp' Visual Studio lên phiên bản cơ sở dữ liệu. SQLExpress không được cài đặt.

Sau khi khởi động cơ sở dữ liệu, ban đầu tôi gặp lỗi giống như khi tôi cố mở dự án cơ sở dữ liệu hiện có hoặc tạo dự án cơ sở dữ liệu mới trong Visual Studio. Tôi đã googled nó trong một thời gian dài, đã thử tất cả các kết hợp của máy chủ, cá thể, máy chủ, bí danh và các tên khác cho cài đặt cơ sở dữ liệu xác thực thời gian thiết kế, tất cả đều không có kết quả. Nó sẽ không kết nối. Tôi thậm chí còn cài đặt lại Visual Studio, cũng không giúp được gì.

Tôi nghĩ rằng những gì có thể đã thực hiện thủ thuật là một lưu ý trong this msdn article - dỡ bỏ dự án sau khi thay đổi cài đặt này. Tôi đã kết thúc việc xóa trường (đối với trường hợp mặc định), dỡ bỏ dự án, tải lại nó và vi phạm, tôi đang kinh doanh. Đã đến giờ đi ngủ rồi.

Các vấn đề liên quan