今天把一年前做的一个.NET项目从SVN上取下来,配置后运行,出现了以前遇到过的两个错误,俚时间太长了,怎么也想不起来,最后“摆了一下肚子”才解决掉。现将解决方法做个记录,以备再忘。
1:访问IIS元数据库失败
现象:web service在IIS上配好后,访问web service时,出现访问IIS元数据库失败。
解决方法:打开CMD,进入 C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727 输入 aspnet_regiis.exe -i 稍等片刻,注册成功。 再试访问web service OK。
2:SQL Server 2005的18452错误
其实这是个超级简单的问题,只不过是我一时忘了在哪改了,这次一定要记住:
现象:
无法连接到服务器:消息18452, 级别16,状态1
[Microsoft][ODBC SQL Server Driver][SQL Server]用户‘sa’登陆失败。
未与信任SQL Server连
接相关联
原因: SQL Server使用了"仅 Windows"的身份验证方式,因此用户无法使用SQL Server的登录帐户进行连接
原因: SQL Server使用了"仅 Windows"的身份验证方式,因此用户无法使用SQL Server的登录帐户进行连接
解决方法:在企业管理器中,展开"SQL Server组",鼠标右键点击SQL Server服务器的名称 ,选择"属性"