SQL sqlserver导出bak2012备份的bak文件可以到sql2008或者sql2005上还原使用吗?

在你的2012数据库上点击右键->属性->选項->兼容性级别
将你的兼容性级别改成sql2008
用该备份还原到你的sql2008中

}

2、在sqlsqlserver导出bak2005中选择“Databases-Restore databases”,选择一个已囿的DB1或直接输入一个新的数据库名称(数据就会还原到该数据库中)在从硬盘中找到你的bak文件(data1.bak),最后点击OK还原

4.出现下面的选择数据源因为之前已经选择了数据库点击的右键,所以数据源会默认显示如图:

6、点击上图的“properties”,如下图填写连接oracle数据库的数据库名称,用户名和密码

7、点击确定后返回上一页,也就是第五步的图点击next,出现下图默认选择

8、点击next出现下图所示

9、全选所有表(或者可鉯选择某个)

10、点击next后,再点击finish出现如下图:,如果是第一次导出的话应该都是success,但是在写该文档时我已经导出成功第二次导出就絀现了下面的问题

加载中,请稍候......

以上网友发言只代表其个人观点不代表新浪网的观点或立场。

}

项目操作过程中利用Navicat操作SQL sqlserver导出bak2008R2數据备份,结果发现数据丢失了很多不得不先对数据丢失部分进行差异对比,然后再重新输入

1、利用Navicat导出的数据格式为sql格式,可以直接还原导入;

在navicat中新建数据库这里新建名为:1111数据库

点击数据库:1111,找到SQL sqlserver导出bak备份然后在空白页--鼠标右键--从文件还原

先在常规中选择,还原到数据库:1111然后选择--添加设备--找到电脑端.bak文件。

设置好常规操作后选择高级设置

会出现以下问题请参考

  • truncate 删除内容,并释放空间,並不删除表结构,删除标识列,标识列重新从1开始delete 删除内容,不释放空间,不删除表结构,不删除标识列,标识列继续增加drop 直接删除表

  • 不知道学stm32有没有這样的烦恼,想看一个项目的代码,但是用keil又发现建立工程太麻烦,单个打开文件又找不到函数和变量之间的依赖关系,变量和函数又不能高亮显礻,linux下vim和emacs虽然很 ...

}

我要回帖

更多关于 sqlserver导出bak 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信