Thư viện tri thức trực tuyến
Kho tài liệu với 50,000+ tài liệu học thuật
© 2023 Siêu thị PDF - Kho tài liệu học thuật hàng đầu Việt Nam

Tài liệu Sử dụng và quản lý Database Mail docx
Nội dung xem thử
Mô tả chi tiết
Sử dụng và quản lý Database Mail
SQL Server 2005 có một hệ thống mail nhỏ được gọi là Database Mail.
Database Mail là một tính năng được cải thiện trong SQL Mail so với các
phiên bản trước đó của SQL Server. Với tính năng này bạn có thể thiết lập
nhiều tài khoản cũng như hồ sơ để hỗ trợ những vấn đề về email. Database
Mail là gì?
Database Mail là một hệ thống hàng đợi của mail. Các email message được
lưu trong một hàng đợi bên trong cơ sở dữ liệu để được xử lý. Khi một email message được đưa
vào trong hàng đợi, một quá trình mở sẽ được kích hoạt để gửi email messages trong hàng đợi
đến mail server thích hợp. Khi email đã được gửi thì một email message có trạng thái của phân
phối sẽ được gửi trở lại cho SQL Server.
Kích hoạt Database Mail
Database Mail không ở trạng thái có sẵn khi cài đặt. Từ mô hình bảo mật của SQL Server có một
số thứ bị tắt mặc định, bạn cần phải kích hoạt Database Mail nếu muốn sử dụng nó. Bạn có thể
sử dụng công cụ cấu hình Surface Area Configuration hoặc T-SQL Server dưới đây để kích hoạt
Database Mail:
sp_configure 'show advanced options', 1;
GO
RECONFIGURE;
GO
sp_configure 'Database Mail XPs', 1;
GO
RECONFIGURE
GO
Thiết lập tài khoản
Một tài khoản Database Mail cho biết SQL Server 2005 phải truyền thông như thế nào với máy
chủ SMTP. Tài khoản chỉ rõ email được định dạng và được gửi như thế nào. Một tài khoản sẽ
nhận dạng một máy chủ SMTP và phương pháp thẩm định. Tài khoản được sử dụng cho
Database Mail không tương ứng với tài khoản đăng nhập của SQL Server.
Khi thiết lập một tài khoản, bạn cần phải chỉ ra đủ thông tin để SQL Server 2005 có thể truyền
thông với máy chủ SMTP và thẩm định lại nó nếu cần thiết. Tham khảo các nguồn dữ liệu có
online để có danh sách đầy đủ về các tùy chọn trong việc định nghĩa một tài khoản. Bạn có thể
thiết lập một tài khoản bằng sử dụng Database Mail Configuration Wizard, chức năng này có thể
được tìm thấy ở dưới “Database Mail” trong thư mục “Management” bên trong SQL Server
Management Studio, hoặc bằng sử dụng thủ tục được lưu (SP) “sysmail_add_account_sp”. Đây
là một đoạn mã sử dụng phương pháp SP ở trên để tạo một tài khoản cho phép truyền thông với
một máy chủ SMTP không yêu cầu sự thẩm định: