Làm sao tạo kết nối giữa bằng SQL Server 2000 được cài dặt trên 2 máy tính nối mạng cục bộ sử dụng Windows XP và 2000. Ai biếi vui lòng hướng dẫn.CÁM ƠN
Xin lỗi, bạn có thể hỏi cụ thể hơn được không? Kết nối giữa bằng SQL Server? (chú ý: Hệ điều hành không quan trọng). Mình thử phỏng đoán nhé? Bạn có 2 máy nối mạng LAN.(vậy theo mô hình nào? Server - Client hay P2P). Bạn có database ở một máy chạy SQL-sv và bạn muốn từ máy kia truy xuất đến? Cả 2 máy của bạn đều chạy SQL-sv, database của bạn để ở 2 máy, và bạn muốn kết nối chúng thành một database độc lập, hoặc muốn đồng bộ hoá một hoăc nhiều phần của database giữa 2 máy? Bạn muốn tạo nối kết đơn thuần bằng SQL server? Một lời khuyên tốt cho bạn là nên chú ý trình bày thật kĩ và đủ ý, đủ dữ liệu cho một câu hỏi để nhận được sự giúp đỡ tốt nhất. Chào bạn. Em chân thành cảm ơn những bạn, anh chị em đã vote 5***** cho em! Ơ, sao mọi người lại biết em chỉ thích được vote 5***** thôi ạ?
Tôi có 2 databases (tạo bằng sql sevr 2000) db1 trê máy chay wins XP pro (server1) và db2 trên máy chạy wins 2000 pro(server2). Làm thế nào để từ server1 có thể truy xuất database db2 trên server2 và ngược lại từ server2 truy xuất db1. Server1 và server2 có kết nối với nhau. Được cat123 sửa chữa / chuyển vào 15:28 ngày 12/04/2004 Được cat123 sửa chữa / chuyển vào 09:45 ngày 13/04/2004
Thân chào bạn cat123, hôm qua mình có chuyện buồn nên chưa trả lời bạn ngay được, thông cảm cho mình nhé! Chúc bạn mọi điều tốt lành! Về yêu cầu kết nối và truy xuất DB ở server nào đó trong mạng LAN, bạn hãy config mạng LAN của bạn theo yêu cầu sau: Config tốt LAN với đầy đủ các giao thức thiết yếu. Thực hiện Map network driver ổ đĩa mà bạn chứa DB. Microsoft SQL Server phải được config đúng và đang có hiệu lực trên máy sẽ share. Sau khi có những điều trên, bạn thực hiện lần lượt theo những bước sau để khai báo một DB trên máy bạn lấy source từ máy server mà bạn muốn chia sẻ: (trường hợp này là khai báo ở máy 1 để add 1 DB từ máy 2, trường hợp ngược lại làm tương tự): Bạn nhấn vào Start/Control Panel/Administrative Tools/Data Sources(ODBC) Bạn nhấn tiếp Add.../SQL Server/Địa_chỉ_server_2_của_bạn/ Bạn vào tab File DNS/Look in/ Point nó đến server SQL trên máy 1/File source của bạn/ Bạn vào tab Connection Pooling/SQL Server enable/-->Ok Bạn khai báo tương tự với máy 2 để truy xuất DB trên máy 1. Sau đó Restart 2 máy để những thay đổi của bạn có hiệu lực. Tạo kết nối và chú ý đến URL để đảm bảo bạn connect đúng địa chỉ Một file source tham khảo: Source file connecttion DB Server: name: connection.asp <% ''''''''Kết nối tới CSDL SetConn = Server.CreateObject("ADODB.Connection") Conn.Open "provider=microsoft.jet.oledb.4.o;data source=" &server.Mappath("url/name của DB của bạn") set rs = server.CreateObject("ADODB.recordset") rs.ActiveConnection = Conn %> Chào bạn, chúc bạn thành công. Được the_sound_of_heart sửa chữa / chuyển vào 11:32 ngày 13/04/2004