ĐÃ CẬP NHẬT:
ĐỂ DI CHUYỂN GIỮA SQL CE VÀ SQL SERVER:Vui lòng xem hướng dẫn này
Bạn nên làm theo các bước sau:
1- Đặt máy ảo có địa chỉ IP thực.
Để định cấu hình mạng trên Microsoft Virtual PC: http://support.microsoft.com/kb/833134
2- Đảm bảo rằng bạn có thể thấy máy ảo có địa chỉ IP tĩnh. (ping là một ý tưởng hay để kiểm tra điều đó, nhưng đừng quên tắt tường lửa trên máy mục tiêu, ý tôi là máy bạn muốn ping. Không cần máy chủ nhìn thấy máy khách, vì vậy hãy kiểm tra xem máy khách của bạn (trong trường hợp này là máy ảo của bạn) có thể ping địa chỉ IP của máy chủ như "ping 192.168.10.1 -t"
)
3- Sử dụng Trình quản lý Cấu hình (Tất cả Chương trình \ Microsoft SQL Server \ Công cụ Cấu hình) và đặt cổng SQL và khả năng hiển thị qua mạng.
Tham khảo: http://msdn.microsoft. com / en-us / library / ms189083 (v =sql.105) .aspx
4- Khởi động lại máy chủ SQL.
5- Đảm bảo rằng "SQL Server Browser"
dịch vụ được bắt đầu. (trong trường hợp bạn muốn sử dụng tên phiên bản để truy cập máy chủ SQL)
6- Định cấu hình tường lửa trên máy chủ (máy có công cụ SQL) và thêm cổng bạn đã chỉ định trong Trình quản lý cấu hình vào quy tắc Gửi đến TCP.
Hãy xem tại đây: http://www.tavislovell.com/post/How-to-configure-Windows-Firewall-to-allow-access-to-SQL-Server.aspx
NHƯNG nên đặt cổng được chỉ định trong Trình quản lý cấu hình (mặc định là 1433 nhưng đôi khi cổng động và bạn nên đặt lại)
7- Sau khi bạn đặt cổng và khả năng hiển thị mạng, bạn nên thay đổi "Server"
giá trị trong chuỗi kết nối với định dạng này "IPAddress, PORT"
như "192.168.10.50, 1433"
(Khi bạn chỉ định cổng, không cần đặt tên phiên bản như thế này "192.168.10.50\SQLEXPRESS"
)
Hy vọng nó sẽ hữu ích