如果可以重启数据库最好,或者你用sp_who查看那些用户在使用这个库,然后kill掉,保证此库未被锁定,因为有连接,此库是无法还原的。
第一种、计算机管理-服务-数据库服务
第二种、在企业管理器里,右键选择你的库(不是实例),会有“停止”,然后服务状态出现红色方格形,再右键选择“启动”
找到这个文件 MicrosoftSqlServerSqmdll 在 C:/Program Files/Microsoft SQL Server/100/Shared 下面,复制到 C:/Program Files/Microsoft SQL Server/100/Tools/Binn/VSShell/Common7/IDE 和C:/Program Files (x86)/Microsoft SQL Server/100/Tools/Binn/VSShell/Common7/IDE。
试试。
我用的是2005,若版本不同,你自己相应的改动。
在SQL Server 2005中的步骤如下:
1打开SQL Server Studio Management Express ,点开数据库,先建立一个数据库,取名为KyCms V10 20080306
2在数据库上右击,选择‘回复数据库’,这时可以看到左侧有‘常规’和‘选项’两个节点
3先填写第一个节点,然后填写第二个节点,ok,搞定。
在U8还原数据库时,如果出现无法打开所登录请求数据库错误,可能是因为数据库连接信息配置错误、权限不足、数据库文件被占用等原因所致。以下是几种可能的解决方法:
1检查数据库连接信息是否正确,比如数据库名、用户名、密码等是否填写正确,网络连接等是否正常;
2尝试使用管理员权限运行U8应用程序或者还原工具,以获得足够的文件访问权限;
3检查数据库文件是否被占用,尝试关闭其他应用程序或者服务对数据库文件的占用,再重新运行U8数据库还原工具;
4尝试重装U8应用程序和数据库,并确保安装过程中没有出现错误。
如果以上方法都不能解决问题,建议联系U8提供商的技术支持人员,获得更详细的帮助和指导。
方法/步骤
1
左下角点击开始,程序,microsoft
sql
server
2008
r2
,找到sql
server
management
studio,进入企业管理器。
2
选择服务器\实例名,登录名选择sa,输入sa登录密码,点击连接。
3
进入企业管理器界面,鼠标右键单击“数据库”,选择“新建数据库”。
4
输入数据库名称,例如123材料,然后点击确定。然后在企业管理器里就会发现多出了一个数据库“123材料”
5
鼠标右键点击
“123材料”这个数据库,选择“任务”—“还原”—“数据库”
6
进入还原数据库页面,选择“源设备”,然后点击后面的三个小圆点。
7
点击“添加”。
8
选择要恢复的bak文件。
9
点击下面的“选择用于还原的备份集”,把还原下面的方框全部勾选,,然后点击左侧的“选项”
10
在选项的设置里,把“覆盖现有数据库”前面的方框勾选,然后点击下面的“确定”
11
成功完成数据库的还原,大功告成!
以上就是关于sqlserver还原数据库失败全部的内容,包括:sqlserver还原数据库失败、sql server 2012无法还原数据库,具体错误如下、还原数据库失败等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)