Bài giảng Hệ quản trị cơ sở dữ liệu MSSQL 2005: Chương 8 - Hồ Thị Anh Đào

22 14 0
Bài giảng Hệ quản trị cơ sở dữ liệu MSSQL 2005: Chương 8 - Hồ Thị Anh Đào

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Bài giảng Hệ quản trị cơ sở dữ liệu MSSQL 2005: Chương 8 cung cấp cho người học các kiến thức: Cấu hình của SQL Server, kết nối SQL với C#,.... Mời các bạn cùng tham khảo nội dung chi tiết.

KHOA CÔNG NGHỆ THÔNG TIN Chương KẾT NỐI VỚI SQL SERVER & ỨNG DỤNG TRÊN C# LOGO I Cấu hình SQL Server Tiếp cận kết nối từ xa với SQL 2005 Click Start -> Programs -> Microsoft SQL Server 2005 -> Configuration Tools -> SQL Server Surface Area Configuration Trong trang SQL Server 2005 Surface Area Configuration, click Surface Area Configuration for Services and Connections Trong trang Surface Area Configuration for Services and Connections, mở nút Database Engine, click Remote Connections, click Local and remote connections, click chọn giao thức thích hợp thường dùng giao thức TCP/IP, sau click Apply Lưu ý: Click OK nhận thông báo: Changes to Connection Settings will not take effect until you restart the Database Engine service Trong trang Surface Area Configuration for Services and Connections, mở nút Database Engine, click Service, click Stop, đợi đến dịch vụ MSSQLSERVER dừng lại, sau click Start để khởi động lại dịch vụ MSSQLSERVER Kết nối từ xa với SQL 2008 Kích hoạt dịch vụ SQL Server Browser 2005 Nếu thao tác SQL Server 2005 việc sử dụng tên thể (instance name) không định port cụ thể chuỗi kết nối phải kích hoạt dịch vụ SQL Server Browser phép kết nối từ xa Ví dụ: SQL Server 2005 Express Edition cài đặt với thể mặc định tên_máy_tính\SQLEXPRESS Chúng ta cần kích hoạt dịch vụ SQL Server Browser lần SQL Server 2005 sử dụng (running) Để kích hoạt dịch vụ SQL Server Browser, cần làm theo bước sau: Click Start -> Programs -> Microsoft SQL Server 2005 -> Configuration Tools, click SQL Server Surface Area Configuration Trong trang SQL Server 2005 Surface Area Configuration, click Surface Area Configuration for Services and Connections Trong trang Surface Area Configuration for Services and Connections, click SQL Server Browser, click Automatic for Startup type, click Apply Kiểm tra tình trạng dịch vụ Service status Sau click Start dịch vụ bị Stop 3 Tạo ngoại lệ Windows Firewall 2005  Các bước áp dụng cho Windows Firewall Windows XP Service Pack (SP2) Windows Server 2003  Nếu tường lửa sử dụng máy tính cài đặt SQL Server 2005, kết nối từ bên bị chặn trừ SQL Server 2005 SQL Serve Browser liên lạc qua tường lửa Chúng ta phải tạo ngoại lệ cho thể SQL Server 2005 (muốn thể tiếp nhận kết nối từ xa phải tạo ngoại lệ cho thể đó) ngoại lệ cho dịch vụ SQL Server Browser  Việc tạo ngoại lệ theo bước sau:  Click Start -> Programs -> Microsoft SQL Server 2005 ->Configuration Tools -> SQL Server Configuration Manager Trong trang SQL Server Configuration Manager, click SQL Server Services, right-click tên thể hiện, click Properties Trong trang SQL Server Browser Properties, click tab Advanced, xác định instanceID danh sách thuộc tính, click OK Lưu ý: - Nếu không cần sử dụng SQL Server 2005 thường xuyên, ta để chế độ khởi động dịch vụ MSSQLSERVER manual (nghĩa cần dùng kích hoạt) nhằm giảm bớt thời gian khởi động Windows tiết kiệm tài nguyên hệ thống - Tương tự dịch vụ MSSQLSERVER, chọn startup type Automatic dịch vụ SQL Server Browser khởi động Windows khởi động - Chúng ta có nhiều thể SQL Server, phải xác định instanceID chúng tao muốn tạo ngoại lệ Để mở Windows Firewall, click Start, click Run, đánh firewall.cpl, click OK Tạo ngoại lệ cho SQL Server 2005 Windows Firewall Trong Windows Firewall, click tab Exceptions, sau click Add Program Trong cửa sổ Add a Program window, click Browse C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Binn\sqlservr.exe, click Open, click OK II KẾT NỐI SQL VỚI C# Thao tác tìm chuỗi kết nối - Khởi động C# (nếu chưa khởi động) Chọn View -> Server Explore (nếu chưa có) Right_Click vào Data Conection, chọn Add Connect Nhập giá trị: Server Name, Database Name.Chọn Test Connect Right_Click vao tên kết nối, chọn Properties Vào thuộc tính Connect String: tìm thấy chuỗi kết nối sau: Kết nối với chứng thực Windows Authentication Data Source=;Initial Catalog=; Integrated Security=True Kêt nối với chứng thực MixMode Data Source=;Initial Catalog= Programs -> Microsoft SQL Server 2005 -> Configuration Tools -> SQL Server Configuration Manager Trong trang SQL Server Configuration Manager, click SQL Server Services, right-click... hình SQL Server Tiếp cận kết nối từ xa với SQL 2005 Click Start -> Programs -> Microsoft SQL Server 2005 -> Configuration Tools -> SQL Server Surface Area Configuration Trong trang SQL Server... động Windows tiết kiệm tài nguyên hệ thống - Tương tự dịch vụ MSSQLSERVER, chọn startup type Automatic dịch vụ SQL Server Browser khởi động Windows khởi động - Chúng ta có nhiều thể SQL Server,

Ngày đăng: 09/05/2021, 18:40

Mục lục

  • Chương 8 KẾT NỐI VỚI SQL SERVER & ỨNG DỤNG TRÊN C#

  • I. Cấu hình của SQL Server

  • Kết nối từ xa với SQL 2008

  • II. KẾT NỐI SQL VỚI C#

  • 2. Viết chuỗi kết nối trong C#

  • Ví dụ: Tạo Form hiển thị dữ liệu trên Form sau:

  • Lấy dữ liệu từ thủ tục trong SQL

  • Tạo thủ tục GetAll_svlop

  • Gọi thủ tục có tham số

  • Taọ thủ tục Insert_Sinhvien

Tài liệu cùng người dùng

Tài liệu liên quan