天天看点

使用SQL Server2005的几个错误解决方案

使用SQL Server2005的几个错误解决方案

①、  附加数据库时出现错误

 错误消息:

  无法为此请求检索数据。 (Microsoft.SqlServer.SmoEnum)

  尝试打开或创建物理文件 'E:/DataBase/FoodDB/FoodDB.mdf' 时,

  CREATE FILE 遇到操作系统错误 5(拒绝访问。)。 (Microsoft SQL Server,错误: 5123)

 解决方案:

                 权限不够

                 1)、你可以将需要附加的数据库Copy到SQL Server2005安装目录下

                       例如: C:/Program Files/Microsoft SQL Server/MSSQL.2/MSSQL/Data/(这里存放你要附加的数据库)

                  2)如果你是Vista或者windows7的操作系统那么请用管理员身份登陆

-------------------问题解决

②、使用sa登陆失败

       错误消息:

        1、 SQL Server2005 sa登录失败,错误: 18452

        2、 用户 'sa' 登录失败。原因: 该帐户被禁用 错误: 18470

       解决方案:

                 第一步:  使用windows身份正常登陆

                 第二步: 选择服务器属性 >>选择安全性 >> 选择单选按钮 SQL Server 和Windows身份验证模式 >>确定 >>重启服务器

                 第三步: 重启服务器后,依然再次用户Windows登陆 >>选择 安全性 >>  登录名 >> sa 属性 >> 选择状态 >> 把登录按钮设为启用

-------------------问题解决