SQL2008还原备份的SQL2008的.bak文件时会报错,大部分原因是因为当前登录的版本是2005的,因而无法还原用SQL2008备份的数据,结局的办法是去掉登录的服务器名称后面的后缀SQLEXPRESS,则登录SQL2008,但直接登录也可能会出现如下问题:provide命名管道提供程序,error40 错误2 的问题.这个时候往往是因为无法启动SQLserve服务,进入命令行,输入services.msc进入服务管理找到SQL服务如下图: 直接在这里右击启动服务,如果启动服务成功,则可以