sql server 2008 无法加载xplog70.dll
在对象资源管理器里右击服务器名,选择属性
发现弹出了一个错误提示,如下所示:
我的最终解决办法是:在别人的有安装好sql server 2008的电脑里的“安装目录Microsoft SQL ServerMSSQL10_50.MSSQLSERVERMSSQLBinn”路径下复制了xplog70.dll文件到我电脑的该目录下
需要提醒的是,我在百度和google上搜索到了几个不同的xplog70.dll文件,发现都是不能解决问题的,所以大家还是老老实实的在别的机子上拷过来吧~安全而且省心
其它方法
但是在查看数据库属性的时候报框说无法加载xplog70.dll。这是使用sa登陆时的情况,而使用
windows身份验证登陆时就可以查看属性。
结果发现是C:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\Binn 这个目录下少了这个xplog70.dll文件,然后我从
C:\Program Files\Microsoft SQL Server\MSSQL10.SQLEXPRESS\MSSQL\Binn这个目录下拷了一个,复制到了上面路径下。再次查看属性就没问题了。
SQL Server服务器中,右击"SQL服务器"属性后,系统报告"无法加载dll,xplog70.dll",
即已将xplog70.dll删除或改名,以此来取消xp_cmdshell的执行。
解决思路
重新加载xplog70.dll
方法
如果是只缺少xplog70.dll 的话最简单的办法就是在找一个一样的xplog70.dll放到C:\Program Files\Microsoft SQL Server\MSSQL\Binn下