SQL Server 2005 数据处理与安全加固全解析
1. 数据处理包相关内容
1.1 数据处理包概述
数据处理包和商业智能开发工作室为创建用于自动化和控制数据移动的包提供了丰富的环境。这些包不仅在数据导入或导出方面非常有用,还能用于自动化维护活动。SSIS 设计器是一个图形化开发界面,即使是初级数据库管理员也能轻松创建、测试和部署包。
1.2 创建和使用数据处理包的最佳实践
- 监控包在商业智能开发工作室中的进度。
- 不要使用 F5 快捷键来刷新屏幕,因为它会执行当前包。
- 记录包的执行情况。
- 为包添加错误事件处理程序。
- 对于少量服务器,使用手动包部署。
- 对于大量服务器,使用打包部署。
- 使用包配置来动态调整包的设置。
- 使用维护计划来设置数据库维护,而不是使用包。
- 使用包任务在包中包含特定的维护任务。
- 使用复制数据库向导进行一次性数据库传输。
1.3 手动数据导入工具
还有批量复制实用工具(bcp.exe)可用于从表中手动导入数据。该工具将数据从数据文件批量复制到数据库中的现有表。不过,它不如向导方便,因为它要求预先创建表,并且命令选项相对晦涩。
2. SQL Server 2005 安全加固
2.1 安全加固的重要性
SQL Server 由于存储着组织的敏感数据,经常成为黑客的目标。如果服务器被攻破,黑