Kết nối SQL Server qua Internet- Ứng dụng vào nhập liệu VEMIS qua Internet
Chia sẻ bởi Cntt Đăk Hà |
Ngày 16/10/2018 |
51
Chia sẻ tài liệu: Kết nối SQL Server qua Internet- Ứng dụng vào nhập liệu VEMIS qua Internet thuộc Tin học 9
Nội dung tài liệu:
Kết nối SQL Server qua Internet- Ứng dụng vào nhập liệu VEMIS qua Internet
Quy trình làm như sau:
1- Kết nối SQL Server qua Internet
2- Ứng dụng vào VEMIS để nhập dữ liệu qua Internet.
Trong bài hướng dẫn này tôi cài đặt như sau:
- Máy chủ SQL Server: Tên SERVER_VEMIS, IP: 192.168.1.151. Máy này cài hệ điều hành Windows Server 2003, đã cài SQL 2005 Express với tên instant mặc định là SQLEXPRESS
- Trên no-ip: tên DNS tôi đăng ký là: huynhphihung.no-ip.org
- Địa chỉ IP máy tôi trên trang http://www.whatismyip.com là: 113.162.238.155 =>IP hiện tại của máy tôi trên Internet.
- Phần mềm Advanced Scan Port các bạn có thể download tại đây:
Download Here
Chi tiết:
1- Kết nối SQL Server qua Internet: Bạn cần làm các bước sau: Tạo tài khoản để login vào SQL Server -> Cấu hình trên máy chủ SQL Server để có thể truy cập từ xa -> Test thử port 1433 trên máy chủ SQL Server đã mở chưa (test trong LAN)-> Mở port 1433 trên modem và trỏ các yêu cầu bên ngoài Internet qua port 1433 về đúng máy SQL Server -> Test port 1433 của máy chủ SQL Server thông qua Internet.
a, Tạo tài khoản để login vào SQL Server:
Mở Start -> All Programs -> Microsoft SQL Server 2005 -> SQL Server Management Studio -> Connect vào Server
Ở menu bên trái, mở mục Security -> Login -> Nhấn chuột phải và chọn New Login
Gõ vào Tên User, Password như trong hình, bỏ dấu ở mục Enforce password Expiration -> Nhấn OK
Thoát SQL Server Management Studio ra và login lại bằng tài khoản và password vừa tạo
Nếu thành công bạn sẽ thấy như hình bên dưới
b, Cấu hình trên máy chủ SQL Server để có thể truy cập từ xa:
Vào Start -> All Programs -> Microsoft SQL Server 2005 -> Configuration Tools -> SQL Server Configuration Manager
Ở menu bên trái, chọn vào mục SQL Server 2005 Services -> Bên phải tìm mục SQL Server (SQLEXPRESS) (chú ý đây là dịch vụ cơ bản của SQL Server, tên của nó tùy thuộc vào Instant của SQL mà bạn cài vào máy, của tôi là SQLEXPRESS, có thể Instant của bạn sẽ khác). Click phải vào và chọn Properties
Trong Tab Log On, click chọn vào Built-In Account, chọn vào Network Service như trong hình, Click OK
Quay lại màn hình SQL Server Configuration Manager -> ở menu bên trái tiếp tục click vào mục SQL Server 2005 Network Configuration để mở ra menu con Protocols for SQLEXPRESS(tên trên máy bạn có thể khác), chọn vào mục này -> bên phải tìm mục có tên là TCP/IP, click phải vào nó và chọn Properties. Trong cửa sổ mở ra, ở Tab Protocols, mục Enabled chọn vào Yes
Tiếp tục click qua Tab IP Address -> Sẽ xuất hiện list các IP (IP1, IP2,…), bạn chỉnh lại như hình bên dưới (chú ý TCP/IP Port đều là 1433, 192.168.1.151 là IP của máy chủ SQL Server). Click OK.
Thoát SQL Server Configuration Manager ra, bạn vào tiếp Start -> All Programs -> Microsoft SQL Server 2005 -> Configuration Tools -> SQL Server Surface Area Configuration. Nhấp vào Surface Area Configuration for Services and Connections, nhấp tiếp vào Remote Connections và chọn như hình bên dưới.
OK, bây giờ hãy test thử kết quả trên mạng LAN trước cái đã.
Chú ý: sau bước này bạn cũng có thể kết nối SQL Server từ bất kỳ một máy nào trong mạng LAN dùng SQL Management Studio login vào SQL Server với server name là ten_may_chu en_instant (SERVER_VEMISSQLEXPRESS), kiểu xác thực là SQL Authentication, tên login và password là tài khoản bạn đã tạo.
c,Test thử port 1433 trên máy chủ SQL Server đã mở chưa (test trong LAN)
Tại máy chủ SQL Server hoặc một máy bất kỳ trong mạng LAN, bạn mở chương trình Advanced Port Scan lên và gõ vào địa chỉ IP trong LAN của máy SQL Server và scan thử, nếu thấy opened có port 1433 là đã thành công.
d, Mở port 1433 trên modem và trỏ các yêu cầu bên ngoài Internet qua port 1433 về đúng máy SQL Server:
Đối với từng modem khác nhau thì có nhiều cách cấu hình khác nhau nhưng thường là cấu hình trong phần Virtual Server hoặc NAT, ở đây tôi hướng dẫn trên modem FWR 2105.
- Vào trình duyệt gõ địa chỉ gateway (modem tôi là 192.168.1.2, tùy loại mocdem và tùy vào cấu hình của người cài đặt, thông thường mổi modem đều có 1 địa chỉ, tên user, password default, nếu người cài đặt
Quy trình làm như sau:
1- Kết nối SQL Server qua Internet
2- Ứng dụng vào VEMIS để nhập dữ liệu qua Internet.
Trong bài hướng dẫn này tôi cài đặt như sau:
- Máy chủ SQL Server: Tên SERVER_VEMIS, IP: 192.168.1.151. Máy này cài hệ điều hành Windows Server 2003, đã cài SQL 2005 Express với tên instant mặc định là SQLEXPRESS
- Trên no-ip: tên DNS tôi đăng ký là: huynhphihung.no-ip.org
- Địa chỉ IP máy tôi trên trang http://www.whatismyip.com là: 113.162.238.155 =>IP hiện tại của máy tôi trên Internet.
- Phần mềm Advanced Scan Port các bạn có thể download tại đây:
Download Here
Chi tiết:
1- Kết nối SQL Server qua Internet: Bạn cần làm các bước sau: Tạo tài khoản để login vào SQL Server -> Cấu hình trên máy chủ SQL Server để có thể truy cập từ xa -> Test thử port 1433 trên máy chủ SQL Server đã mở chưa (test trong LAN)-> Mở port 1433 trên modem và trỏ các yêu cầu bên ngoài Internet qua port 1433 về đúng máy SQL Server -> Test port 1433 của máy chủ SQL Server thông qua Internet.
a, Tạo tài khoản để login vào SQL Server:
Mở Start -> All Programs -> Microsoft SQL Server 2005 -> SQL Server Management Studio -> Connect vào Server
Ở menu bên trái, mở mục Security -> Login -> Nhấn chuột phải và chọn New Login
Gõ vào Tên User, Password như trong hình, bỏ dấu ở mục Enforce password Expiration -> Nhấn OK
Thoát SQL Server Management Studio ra và login lại bằng tài khoản và password vừa tạo
Nếu thành công bạn sẽ thấy như hình bên dưới
b, Cấu hình trên máy chủ SQL Server để có thể truy cập từ xa:
Vào Start -> All Programs -> Microsoft SQL Server 2005 -> Configuration Tools -> SQL Server Configuration Manager
Ở menu bên trái, chọn vào mục SQL Server 2005 Services -> Bên phải tìm mục SQL Server (SQLEXPRESS) (chú ý đây là dịch vụ cơ bản của SQL Server, tên của nó tùy thuộc vào Instant của SQL mà bạn cài vào máy, của tôi là SQLEXPRESS, có thể Instant của bạn sẽ khác). Click phải vào và chọn Properties
Trong Tab Log On, click chọn vào Built-In Account, chọn vào Network Service như trong hình, Click OK
Quay lại màn hình SQL Server Configuration Manager -> ở menu bên trái tiếp tục click vào mục SQL Server 2005 Network Configuration để mở ra menu con Protocols for SQLEXPRESS(tên trên máy bạn có thể khác), chọn vào mục này -> bên phải tìm mục có tên là TCP/IP, click phải vào nó và chọn Properties. Trong cửa sổ mở ra, ở Tab Protocols, mục Enabled chọn vào Yes
Tiếp tục click qua Tab IP Address -> Sẽ xuất hiện list các IP (IP1, IP2,…), bạn chỉnh lại như hình bên dưới (chú ý TCP/IP Port đều là 1433, 192.168.1.151 là IP của máy chủ SQL Server). Click OK.
Thoát SQL Server Configuration Manager ra, bạn vào tiếp Start -> All Programs -> Microsoft SQL Server 2005 -> Configuration Tools -> SQL Server Surface Area Configuration. Nhấp vào Surface Area Configuration for Services and Connections, nhấp tiếp vào Remote Connections và chọn như hình bên dưới.
OK, bây giờ hãy test thử kết quả trên mạng LAN trước cái đã.
Chú ý: sau bước này bạn cũng có thể kết nối SQL Server từ bất kỳ một máy nào trong mạng LAN dùng SQL Management Studio login vào SQL Server với server name là ten_may_chu en_instant (SERVER_VEMISSQLEXPRESS), kiểu xác thực là SQL Authentication, tên login và password là tài khoản bạn đã tạo.
c,Test thử port 1433 trên máy chủ SQL Server đã mở chưa (test trong LAN)
Tại máy chủ SQL Server hoặc một máy bất kỳ trong mạng LAN, bạn mở chương trình Advanced Port Scan lên và gõ vào địa chỉ IP trong LAN của máy SQL Server và scan thử, nếu thấy opened có port 1433 là đã thành công.
d, Mở port 1433 trên modem và trỏ các yêu cầu bên ngoài Internet qua port 1433 về đúng máy SQL Server:
Đối với từng modem khác nhau thì có nhiều cách cấu hình khác nhau nhưng thường là cấu hình trong phần Virtual Server hoặc NAT, ở đây tôi hướng dẫn trên modem FWR 2105.
- Vào trình duyệt gõ địa chỉ gateway (modem tôi là 192.168.1.2, tùy loại mocdem và tùy vào cấu hình của người cài đặt, thông thường mổi modem đều có 1 địa chỉ, tên user, password default, nếu người cài đặt
* Một số tài liệu cũ có thể bị lỗi font khi hiển thị do dùng bộ mã không phải Unikey ...
Người chia sẻ: Cntt Đăk Hà
Dung lượng: 702,00KB|
Lượt tài: 0
Loại file: doc
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)