2013-01-23 35 views
21

Trong phòng thu trực quan 2012 sqlproj, nút kết nối mặc định luôn kết nối với (localdb) \ Projects theo mặc định. Làm cách nào để thay đổi điều đó? Mỗi khi tôi cần ngắt kết nối và kết nối lại để thay đổi máy chủ.Làm cách nào để thay đổi kết nối mặc định thành máy chủ trong Visual Studio 2012 SQL Project?

+0

@ Yang..suppose Tôi cần kết nối với cơ sở dữ liệu Microsoft Nav bằng Webservices, sau đó làm cách nào tôi có thể thực hiện? – sonsha

Trả lời

37

Kiểm tra các thuộc tính của dự án cơ sở dữ liệu của bạn. Trong tab Debug, có tùy chọn "Target Connection String". Thay đổi điều đó thành máy chủ và cơ sở dữ liệu bạn muốn sử dụng.

+1

Tuyệt vời. Cuối cùng nó hoạt động. Cảm ơn. :-) – suresh2

+0

Tôi thành thật nghĩ rằng các dự án Cơ sở dữ liệu> SSMS được xây dựng trong Solution Explorer. Đối với thực tế là bạn cũng có thể làm so sánh dữ liệu, so sánh lược đồ và tất cả mọi thứ khác inbetween cho phát triển hàng ngày, tôi tin rằng điều này kicks ass bigtime. Câu trả lời của bạn chỉ lắc lư ý kiến ​​của tôi về các dự án Cơ sở dữ liệu. – Eon

+0

Theo mặc định, cài đặt này được lưu trong tệp cài đặt * your-database.user *. Nếu bạn sử dụng kiểm soát nguồn và đã loại trừ các tệp * .user * khỏi các cam kết của mình, hãy đảm bảo thêm tệp này theo cách thủ công hoặc bỏ qua các tệp * .user *. Một khả năng khác là lấy thẻ '' cùng với nội dung từ tệp * .user * và sao chép chúng vào tệp * .sqlproj *. – Gabrielius

8

Để thay đổi kết nối mặc định

  1. Trên menu, chọn Tools-> Options -> Cơ sở dữ liệu công cụ
  2. Trên dữ liệu kết nối nhập tên Instance SQL máy chủ mà bạn muốn sử dụng
  3. Nhấn OK

đây là từ http://xprog.blogspot.com/2012/08/visual-studio-2012-change-default-sql.html

Để thay đổi kết nối trên một tệp theo cơ sở tệp

Điều này làm việc cho tôi. Tôi đã có một tập tin sql với BuildAction = Xây dựng và nó đã thiếu thanh công cụ kết nối sql.

  1. trong solution explorer, click vào file sql
  2. thay đổi BuildAction của nó tới Không
  3. mở file (nếu nó đã được mở, đóng và mở lại)

bây giờ bạn sẽ nhận được thanh công cụ kết nối.

bạn sẽ phải nhớ thay đổi tác vụ xây dựng trở lại khi bạn hoàn tất việc bảo trì.

+2

Xin chào Cảm ơn bạn đã trả lời. Thanh công cụ kết nối có sẵn cho chúng tôi. câu hỏi là mỗi khi tôi nhấn biểu tượng Connect trong thanh công cụ kết nối, nó ban đầu tự động kết nối với db cục bộ. bạn phải nhấp vào biểu tượng ngắt kết nối để ngắt kết nối khỏi db cục bộ và nhấp lại vào biểu tượng kết nối để hộp thoại kết nối với máy chủ xuất hiện. Tôi không thể tìm cách kết nối với db khác nhau trong một bước. – suresh2

+0

tôi có cùng sự cố – BraveNewMath

1

Để thay đổi db mặc định Trong giải pháp Explorer, bấm chuột phải vào dự án DB của bạn, chọn Properties Tới gỡ lỗi Tab Dưới 'Kết nối Target String' bấm EDIT nhập bạn chi tiết máy chủ sql và lưu lại.

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