
一般BAK数据库文件是MSSQL的备份文件, *** 作方式,需要在本地安装MSSQL,例如SQL 2000或者SQL 2005,安装后,通过SQL的企业管理器“还原/恢复”的方式将BAK文件还原到MSSQL里面,再在MSSQL里面将还原后的数据通过“导入/导出”的方式传到你的数据库服务器上面。这里有 *** 作指南: >
第一步,要新建一个空的数据库
第二步:选中新建的数据库右键,任务-----还原----数据库
第三步:
第四步:点击“添加”,选择bak文件
第五步:选择bak文件,点击确定,再点击确定
第六步:勾选要还原的文件,点击确定,就可以了。
先问下你是怎么备份的,你用的是oracle
还是sql
或者是别的,不同的数据库有不同的还原方法, *** 作系统只能存储备份文件,并不能打开这些备份文件,只有还原到数据库里才可以查看,看你的提示,你不会直接在bak文件上双击,想把它打开吧,这个是不可能的。只有放到特定的数据库里才可以的。
1、代码:use master restore database 数据库名 from disk='c:/dbnamebak' with REPLACE 或: 还原修改数据库路径: RESTORE DATABASE 数据库名 FROM disk='c:/dbnamebak' WITH MOVE 'test' TO 'c:"Program Files"Microsoft SQL Server"MSSQL"Data"testmdf', MOVE 'test_log' TO 'c:"Program Files"Microsoft SQL Server"MSSQL"Data"'test_logldf' 2、企业管理器: 企业管理器中的 *** 作: 企业管理器--右键"数据库"--所有任务--还原数据库 --"还原为数据库库"中输入还原后的数据库名 --还原选择"从设备"--选择设备--添加--添加你的备份文件--确定,回到数据库还原的界面 --选项--将"移至物理文件名"中的物理文件名修改为你的数据文件要存放的文件名 --如果要还原的数据库已经存在,选择"在现有数据库上强制还原"- -确定
select into 新数据库新表 from 旧数据库旧表
就可以把表数据备份到另外一个数据库了
---------------------
第一步:选择需要还原的数据库,鼠标右键,选择任务下的还原
第二步:选择“源设备”,点击后面的文件选择“”
第三步:添加你需要还原的数据库,还原的数据库文件后缀为备份文件(bak)
第四步:选中添加进来的还原文件,找到左上角上的“选择项”,勾选第一项(覆盖现有数据库),点击确定就可以了
以上就是关于BAK数据库怎么还原全部的内容,包括:BAK数据库怎么还原、怎样还原SQL Server2000数据库的.bak文件、sql server bak文件怎么还原数据库等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)