bak数据库还原数据库
第一步,要新建一个空的数据库
第二步:选中新建的数据库右键,任务-----还原----数据库
第三步:
㈡ BAK数据库怎么还原
一般BAK数据库文件是MSSQL的备份文件,操作方式,需要在本地安装MSSQL,例如SQL 2000或者SQL 2005,安装后,通过SQL的企业管理器“还原/恢复”的方式将BAK文件还原到MSSQL里面,再在MSSQL里面将还原后的数据通过“导入/导出”的方式传到你的数据库服务器上面。 这里有操作指南: 还有一种办法,就是找到空间提供商,把bak文件发给空间提供商,让空间提供商帮你在服务器上直接还原恢复操作,这样比较简单,你也不需要再安装MSSQL软件。
㈢ bak文件如何还原数据库文件
同一个数据库多个副本
很多时候,比如为了方便测试,排查问题,我们常常会拿到问题系统的数据库备份来开发环境下debug,这个时候就会出现同一个数据库的多个副本。
还原法
还原到一个新建的空数据库,在选项中勾选覆盖现有数据库,同时需要修改目标MDF和LDF文件的路径为新数据库的文件路径。但是这个还是提示"备份于现有的数据库不同",WTF
一定是我们少选了什么,还是代码可靠,用下面的代码可以成功的克隆数据库:
restore database [Max_Insurance]from disk = 'F:xxxxxxx.bak'with nounload, replace, stats = 10,move 'xxxx_Data' to 'H:SQLServerdataMax_Insurance.mdf',move 'xxxx_log' to 'H:SQLServerlogMax_Insurance.LDF'go
move后面的xxx对应到上图中的马赛克
复制法
数据库中有个复制数据库的功能,可以试试
㈣ 数据库还原出现错误,是什么原因要怎么处理
出现这个问题一般只有两个原因,一可能是.bak文件损坏,二可能你用高版本的备分SQL Server 数据库 的.bak文件想在低版本的SQL Server 上还原。
有时候你装了多个版本的SQL Server 在同一台机子上,你想用高版的SQL Server 还原打开SQL Server Management Studio时连接却是低版本的SQL Server 服务,这种情况也无法还原成功,也是由于上面列的第二个原因,我机子上做了SQL Server 2008 和 SQL Server 2005,当时用SQL 2008的SQL Server Management Studio 连接时服务器名是默认名“XXXX-PC\SQLEXPRESS”时连接的总是SQL 2005的服务实例,.bak也因此始终会弹”媒体簇的结构不正确“无法处理的错误,后来将连接时服务器名直接改为”XXXX-PC“就好了,当然这取决于你的安装SQL 2008 时服务设置。
㈤ 怎样还原SQL Server2000数据库的.bak文件
还原SQL Server2000数据库的.bak文件的具体步骤如下:
1.打开电脑,然后在电脑上找到并打开软件,打开sqlserver后在数据库上右键单击,点击‘还原数据库’。
㈥ bak文件用什么工具还原到数据库
打开SQL2000企业管理器,在需要还原的数据库上点击右键选择还原
,指向
对应的BAK
文件。
㈦ 如何把备份的.bak文件还原到一个新的数据库
1、随便选择一个数据库来还原,选择好你的bak文件后,再查看“选项”选项卡中可以查看bak文件关联的原数据库名称。
2、然后取消还原,新建一个空的原名称的数据库,再执行还原备份就可以了。
㈧ BAK文件怎么恢复到数据库中
1.右击SQL Server 2000实例下的“数据库”文件夹。就是master等数据库上一级的那个图标。选择“所有任务”,“还原数据库”
2.在“还原为数据库”中填上你希望恢复的数据库名字。这个名字应该与你的源码中使用的数据库名字一致。
3.在弹出的对话框中,选“从设备”
4.点击“选择设备”
5.点击“添加”
6.点击“文件名”文本框右侧的“...”按钮,选中你的“.BAK”文件,并点击确定回到“选择还原设备”对话框。
7.点击确定回到“还原数据库”对话框。
8.点击“选项”选项卡
9.将所有“移至物理文件名”下面的路径,改为你想还原后的将数据库文件保存到的路径。如果你不希望改变,可以直接点击确定。这时便恢复成功了。
㈨ 后缀为bak的数据库还原,但是不知道它是什么数据库,怎么还原
额,得先下载个sqlserver
最好2005以上版本
然后进入后,右键点数据库,还原数据库,找到那个bak文件,然后耐心等待就好