• [THÔNG BÁO] CẢNH BÁO LỪA ĐẢO MẠO DANH QUẢN TRỊ VIÊN
    Chào các thành viên GameVN,
    Dạo gần đây tình trạng lừa đảo scamming và phishing đang gia tăng. Ban quản trị GameVN xin lưu ý toàn bộ thành viên:
    KHÔNG/ ĐỪNG / CẤM cho bất kỳ ai tự xưng là quản trị viên của server vay tiền.
    Mọi hành vi lân la làm quen, tự tiện nhắn tin trên Discord, Facebook, Zalo hoặc các nền tảng mạng xã hội khác,
    núp bóng dưới danh nghĩa sinh hoạt của quản trị viên, đều có tỉ lệ rất, rất cao là lừa đảo.
    Nếu có tài khoản lạ add friend hoặc nhắn tin xin tiền dưới danh nghĩa admin:
    Block ngay
    Report ngay
    Không chuyển khoản, không cung cấp thông tin cá nhân


    Quản trị viên của forum và Discord server GameVN không có nhu cầu vay tiền thành viên.
    Không có lý do nào để admin chủ động kết bạn rồi xin tiền.
    Mọi thông báo chính thức chỉ được đăng trên kênh thông báo của server và topic chính thức trên forum.
    Tin nhắn riêng từ tài khoản lạ không phải thông báo của ban quản trị.
    Cảm ơn các bạn đã chú ý và cùng giữ cộng đồng an toàn.
    — Ban quản trị GameVN

    Tắt thông báo bằng nút X bên góc phải của bảng thông báo*

Connect DB trong SQL2000 server từ client

dark_slayer_83

Long Phụng Hòa Minh
Lão Làng GVN
Tham gia ngày
19/4/02
Bài viết
19,987
Reaction score
12,165
Tớ cài SQL2000 trên máy ảo.Sau đó dùng máy thật để truy cập vào(SQLconnection trong C#) nhưng ác cái là máy thật nó k nhìn thấy SQL2000 server đâu cả Y__Y
Ai giúp tớ với,thông cảm tớ mù SQL:D
 
Cậu phải make sure là máy ảo được bật lên.
Thứ 2 nữa là máy ảo phải thuộc về WorkGroup của mạng LAN nội bộ của cậu. Thì khi đó máy Ào sẽ được router cung cấp 1 địa chỉ IP nội bộ.
Cậu vào thử máy ào, mở Command Console lên gõ ipconfig, rồi xem dòng IPv4 Address của nó là gì .

Make sure ở máy áo có cái process tên là sqlserver.exe đng chạy trong Task Manager.

Nếu cậu lập trình dùng ADO.NET thì như thế này

SqlConnection Conn = new SqlConnection("Data Source=Your_Server_Name;Initial Catalog= Your_Database_Name;UserId=Your_Username;Password=Your_Password");

Conn.Open();

Cách dễ nhất là Dùng Server Explorer trong Visual Studio để nối , giao diện trực quan.

Cách khác cậu vào trong máy thật mở Command Console. gõ Ping + Địa chỉ IP của máy ảo xem nó có Response không.

---------------------------------------------

Ý kiến riêng của tui:
Sao cậu không cài SQL 2005 trở lên, Nó có SQL Studio, vào đó cũng có thề nối vào bất cứ SQL server nào.

Nếu để thực tập thì cái chung 1 máy cho nó lẹ, cái máy thật của cậu cài thẳng SQL luôn, tạo máy ảo chi.

Như vậy trong SqlConnection cái Data Source sẽ đổi thành tên cái máy cậu hoặc IP của máy cậu
P/S: thường thì khi máy ảo nối vào trong mạng LAN nội bộ thì c4ung sẽ truy cập internet được bằng máy ảo
 
Hình như cả Client và Server đều cài SQL Server luôn thì mới được. Mình đã test với 2 máy có cài SQL Server, lần đầu kết nối và cập nhật dữ liệu bình thường. Lần thứ 2 mình gỡ SQL trên Client thì không kết nối được.

Như vậy muốn cập nhật dữ liệu từ Client lên Server mà Client không cần cài SQL Server, mình nghĩ chắc phải dùng kết nối Socket gửi câu lệnh SQL lên Server để Server thực hiện.Đây mới là ý tưởng thôi chưa test.
 
Back
Top