问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

怎么把bak转换成MDB

发布网友 发布时间:2022-04-19 09:44

我来回答

2个回答

热心网友 时间:2023-07-03 19:01

好像不可以吧,那样在运行的时候好像不能执行
网上找的我也不太懂!
--恢复数据库

/*--调用示例
--完整恢复数据库
EXEC procRestoreDb @byvBkFile='c:\db_20031015_db.bak',@byvBbName='db'

--差异备份恢复
EXEC procRestoreDb @byvBkFile='c:\db_20031015_db.bak',@byvBbName='db',@byvType='DBNOR'
EXEC p_backupdb @byvBkFile='c:\db_20031015_df.bak',@byvBbName='db',@byvType='DF'

--日志备份恢复
EXEC procRestoreDb @byvBkFile='c:\db_20031015_db.bak',@byvBbName='db',@byvType='DBNOR'
EXEC p_backupdb @byvBkFile='c:\db_20031015_log.bak',@byvBbName='db',@byvType='LOG'

--*/

IF EXISTS (SELECT * FROM dbo.sysobjects WHERE id = object_id(N'[dbo].[procRestoreDb]') AND OBJECTPROPERTY(id, N'IsProcere') = 1)
DROP PROC [dbo].[procRestoreDb]
GO

CREATE PROC procRestoreDb
@byvBkFile nvarchar(1000), --定义要恢复的备份文件名
@byvBbName sysname='', --定义恢复后的数据库名,默认为备份的文件名
@byvBbPath nvarchar(260)='', --恢复后的数据库存放目录,不指定则为SQL的默认数据目录
@byvType nvarchar(10)='DB', --恢复类型:'DB'完整,'DBNOR' 为差异,日志恢复进行完整恢复, DF' 差异备份的恢复,'LOG' 日志恢复
@byvFileNo int=1, --恢复的文件号
@byvOverSign bit=1, --是否覆盖已经存在的数据库,仅@byvType为'DB'/'DBNOR'是有效
@byvKillSign bit=1 --是否关闭用户使用进程,仅@byvOverSign=1时有效
AS
DECLARE @vchSql varchar(8000)

--得到恢复后的数据库名
IF ISNULL(@byvBbName,'')=''
SELECT @vchSql=REVERSE(@byvBkFile)
,@vchSql= CASE WHEN CHARINDEX('.',@vchSql)=0 THEN @vchSql
ELSE SUBSTRING(@vchSql,CHARINDEX('.',@vchSql)+1,1000) END
,@vchSql= CASE WHEN CHARINDEX('\',@vchSql)=0 THEN @vchSql
ELSE LEFT(@vchSql,CHARINDEX('\',@vchSql)-1) END
,@byvBbName=REVERSE(@vchSql)

--得到恢复后的数据库存放目录
IF ISNULL(@byvBbPath,'')=''
BEGIN
SELECT @byvBbPath=rtrim(REVERSE(filename)) FROM master..sysfiles WHERE name='master'
SELECT @byvBbPath=REVERSE(substring(@byvBbPath,charindex('\',@byvBbPath),4000))
END

--生成数据库恢复语句
SET @vchSql='restore '+ CASE @byvType WHEN 'LOG' THEN 'log ' ELSE 'database ' END+@byvBbName
+' FROM disk='''+@byvBkFile+''''
+' with file='+CAST(@byvFileNo as varchar)
+ CASE WHEN @byvOverSign=1 AND @byvType in('DB','DBNOR') THEN ',replace' ELSE '' END
+ CASE @byvType WHEN 'DBNOR' THEN ',NORECOVERY' ELSE ',RECOVERY' END

--添加移动逻辑文件的处理
IF @byvType='DB' or @byvType='DBNOR'
BEGIN
--从备份文件中获取逻辑文件名
DECLARE @lfn nvarchar(128),@tp char(1),@i int

--创建临时表,保存获取的信息
CREATE TABLE #tb(ln nvarchar(128),pn nvarchar(260),tp char(1),fgn nvarchar(128),sz numeric(20,0),Msz numeric(20,0))
--从备份文件中获取信息
INSERT INTO #tb EXEC('restore filelistonly FROM disk='''+@byvBkFile+'''')
DECLARE #f CURSOR FOR SELECT ln,tp FROM #tb
OPEN #f
FETCH NEXT FROM #f INTO @lfn,@tp
SET @i=0
WHILE @@FETCH_STATUS=0
BEGIN
SELECT @vchSql=@vchSql+',move '''+@lfn+''' to '''+@byvBbPath+@byvBbName+CAST(@i as varchar)
+ CASE @tp WHEN 'D' THEN '.mdf''' ELSE '.ldf''' END
,@i=@i+1
FETCH NEXT FROM #f into @lfn,@tp
END
CLOSE #f
DEALLOCATE #f
END

--关闭用户进程处理
IF @byvOverSign=1 AND @byvKillSign=1
BEGIN
DECLARE @spid varchar(20)
DECLARE #spid cursor for
SELECT spid=cast(spid as varchar(20)) FROM master..sysprocesses WHERE dbid=db_id(@byvBbName)
OPEN #spid
FETCH NEXT FROM #spid into @spid
WHILE @@FETCH_STATUS=0
BEGIN
EXEC('kill '+@spid)
FETCH NEXT FROM #spid into @spid
END
CLOSE #spid
DEALLOCATE #spid
END

--恢复数据库
EXEC(@vchSql)

GO

热心网友 时间:2023-07-03 19:01

copy a.mdb a.bak
或者
move a.mdb a.bak
如果在Windows中,直接鼠标右键改名即可。
你好我想请教一下SQL备份文件bak 怎么转化成mdb文件???急急急_百度知 ...

bak文件是mssql生成的,需要还原到mssql后,然后导出为access的mdb格式

如何把doc文件转换成PDF格式?

"1.当然可以,首先要确定自己有一个pdf文档,而且确定目的是需要将pdf文档转换为word格式,然后我们将现有文档通过迅捷pdf转换器软件打开。2.通过选择PDF转换页面功能其中的PDF文件转WORD项目拖入文件。3.接着在迅捷pdf转换器下方按自己的需要是否更改文件名,然而在保存类型中选择*.doc选项。4.全部设置完成点击开始转换,确定自己设置好路径、更改文件名和保存类型即可。5.转换完成之后的word文档同样可以通过迅捷pdf转换器重新转换成一开始的pdf文档。"1.当然可以,首先要确定自己有一个pdf文档,而且确定目的是需要将pdf文档转换为word格式,然后我们将现有文档通过迅捷pdf转换器软件打开。2.通过选择PDF转换页面功能其中的PDF文件转WORD项目拖入文件。3.接着在迅捷pdf转换器下方按自己的需要是...

谁帮我把数据库备份文件.bak转换成数据库文件.mdb送20分

打开企业管理器 2个新的数据库 3,右键你的新的数据库任务 - 还原 - 数据库 源选择装置恢复源,请单击后面的游览]按钮添加你的备份文件确定 5,用于恢复备份集检查 6,在左侧,选择“切换到标签页,勾选”覆盖现有的数据库,确定即可。无法连接远程帮助,你也可以。

如何把后缀为.bak或者.mdf的数据转换成后缀为.mdb的数据啊?

如何把后缀为.bak或者.mdf的数据转换成后缀为.mdb的数据啊?

如何将mdb文件转换成bak文件

如果在Windows中,直接鼠标右键改名即可。

如何将BAK文件转换成Word或wps文档

BAk文件只是在原先文件后面加了个后缀.bak,举个例子来说,比如有一个word文档是A.doc,他的bak(即备份文件)的名字就是A.doc.bak,我们只要选择重命名,把.bak去掉就好了。好运! 本回答被网友采纳 最传说 | 发布于2007-01-09 举报| 评论 0 6 bak改后缀名为Word或wps认识的文件名,如doc mhwjf | 发布...

请问这是什么的文件格式mdbbak ,我打开了,都是一些乱七八糟的东西,看...

.mdb是Microsoft Access数据库软件的一种存储格式,可以用office组件中的access打开它查看,如果没有你可以下个MDB View 软件,网上随便就可以搜到下载.bak是备份文件,它一般是用某款软件生成一个文件后就会自动生成.bak的备份文件,一般你可以直接重命名为源文件的格式就可以打开查看,打个比方如果是word...

在等.. bak文件如何打开

bak类型的文件,这个.bak的含意是backup备份的意思。所以光凭后缀.bak是无法判断这是什么类型的文件。你要先知道这个文件是哪来的?干什么用的。一般二进制格式文件头部会有格式标识,你可以用二进制文件编辑器打开查看,然后做出判断。举例:.exe文件头两个字节为MZ ,.rar文件头两个字节为PK......

关于ASP用代码把.bak备份文件恢复数据库

可以的,给你个代码,保存为test.asp,然后在路径中输入备份数据库的路径,比如:Data/backup.bak即可 <%'连接数据库 DBName="Data/mydata.mdb"Set conn = Server.CreateObject("ADODB.Connection")connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(DBName)conn.Open conn...

怎么创建一个批处理文件?

1、在桌面鼠标依次右键——>新建——>文本文档;2、在记事本中输入命令:echo off echo 正在清除系统垃圾文件,请稍等... del /f /s /q %systemdrive%\*.tmp del /f /s /q %systemdrive%\*._mp del /f /s /q %systemdrive%\*.log del /f /s /q %systemdrive%\*.gid del ...

Account.mdb.bak 这样的文件可以用什么打开然后修改模板?

可以用ACCESS打开如果你安装OFFICE时勾选了ACCESS的话,可以看到。修改模板的话,看你修改什么了,可以修改原表,修改表链接,修改VBA语言等,通过切换对象,再选中右界面的需要修改的表,鼠标右键选择“设计视图”进入到编辑修改状态。 其中“窗体”对象,选中相应的窗体,鼠标右键,选择“设计视图”,有些...

怎么转换成bak文件怎么打开 bak文件怎么转换成word 怎么把文件转化成bak文件 怎么把txt文件转换成dat文件 怎么把txt转换成dat bak文件怎么转换成dwg bak文件怎么换成doc文件 怎么将bak文件转换为excel bak文件转换成sql文件
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
在微信通信录里的好友点开可以看单最后一次和他发的时间吗?_百度... 为什么我刚刚在设置里面把有些应用程序的蜂窝移动网络关闭了,把设置... 在市场买的死螃蟹放冰箱冷冻了几天能吃吗?吃了会有什么问题? 腾讯会议怎么开启演讲者模式? 腾讯会议怎么设置演讲者视图? ipad屏幕尺寸在哪里看 如何准确识别iPad型号和尺寸通过轻松辨识iPad的型号和尺寸 ...我都删除了,怎么还自动提醒行程,怎么不让提醒 OPPO手机的Breeno快看如何帮助我们优化日常行程? 136×84的竖式 求115网盘1T空间卡 404 Not Found 求使命召唤7里女播音员播报数字的声音 <<中国药典>>那有电子版的下载? 求《鸟类的崛起》全文免费下载百度网盘资源,谢谢~ 仰恩大学有几个校区啊 《穿条纹睡衣的男孩》txt全集下载 求《鸟类的崛起》全文免费下载百度网盘资源,谢谢~ vbk文件如何转化为pdf文件 VBK文件如何转换为PDF文件 404 Not Found 求个Maya2008的菜单翻译列表,复制过来的也行,不要发破译软件。 简单的翻译一个单词。送分 但必须详细 maya工具 地层概况 有哪些和编程有关的经典语句 如何在你的法线贴图上修接缝 最顶级的电脑配置单  海平面变化事件及层序地层的区域与洲际对比 有谁《终末之诗》的全部翻译。 期末考试复习资料 windows还有7 6 5 天激活…… 《穿条纹睡衣的男孩》epub下载在线阅读全文,求百度网盘云资源 预防火灾手抄报,有没有? 谁能把使命召唤7中德拉格维奇广播的数字给我?不要乱编的! 木字旁的字? 所有带木字旁的字 404 Not Found 枢可以组什怎词 枢的详细释义 漫画《吸血鬼骑士》第61话讲的是什么? 枢 是不是悠和树里的亲生孩子? 枢古文中的意思是什么 满二叉树和完全二叉树的区别 柳树的叶子从树顶垂下来有多长? 院子里种什么树风水好 吸血鬼骑士的树里是谁? 三七树是什么样子 柳树的简介。 吸血鬼骑士里头枢不是始祖么,不是李式召唤醒了的么怎么还会有父母啊?奇怪