SQL Server 2005数据库备份与还原全攻略

0 下载量 141 浏览量 更新于2024-09-01 收藏 1.03MB PDF 举报
本文档是一份详细的SQL Server 2005数据库备份与还原教程,针对MSSQL2005用户提供了图文并茂的步骤指导。首先,用户需要通过SQL Server Management Studio (SSMS)登录到SQL Server 2005管理系统。教程分为两个主要部分: 1. 新建数据库: - 用户可以通过右键点击“数据库”并选择“新建数据库”,输入数据库名称(如mydata)和选择存储位置,通常保持默认即可。 - 接着,创建新的登录名(如mydata),设置为SQL Server身份验证,输入密码,并确保“强制密码过期”未被勾选。登录名需映射到对应的数据库,例如“public”和“db_owner”角色。 2. 还原数据库: - 将备份的.bak文件上传到服务器,建议存放在如d:\mssql目录,并确保该目录对mssqluser有完全控制权限,以便于备份和还原操作。 - 在SSMS中,选择要还原的数据库,点击“任务”->“还原”->“数据库”。如果备份文件不在本地,需从源设备选择bak文件,确认后勾选“还原”并指定覆盖现有数据库,以及目标文件路径。 - 还原过程可能需要较长时间,特别是大型数据库。还原成功后,系统会显示提示,检查表的架构是否正确,如不是dbo,可能需要创建新的架构并设置所有者为dbo。 3. 附加数据库: - 将数据库的mdf和ldf文件上传至服务器目录(避免系统盘),并确保该目录有适当权限。 - 通过SSMS的“附加数据库”功能,指定mdf和ldf文件路径,将它们附加到SQL Server中。 这份教程涵盖了从创建新数据库、管理用户权限,到备份与恢复数据库的完整流程,对于SQL Server 2005的管理员和开发者来说,是一份实用的参考资料。