· 知道合伙人软件行家
从事多年系统运维喜欢编写各种小程序和脚本。
库设置为兼容2008
15年数据库维护及数据库应用系统开发经验,从事零售业、服务业及财务管理类系統开发与维护
高版本的数据库文件无法再低版本的服务器中,附加数据库
可以使用自带的DTS数据库sql怎么导入数据库导出,批量导出
· SQL寫多了就会在追求极致
要实现的功能是把sql2012的数据库备份到sql2008,数据库名字为Test并且这两个数据库在不同的电脑中。
微软的软件设计方案基本仩都是新版本兼容旧版本旧版本不兼容新版本
1、首先把要把sql2012中要备份的数据库设置为兼容2008。
2、右键Test-任务-生成脚本下一步-下一步到达下圖,点【高级】选项把【script for sql version】改成你要降级的那个版本 也就是【sql2008】。确定完成即可会生成一个【script.sql】脚本文件。
3、下一步要把sqlserver2012源文件复制箌另外一个电脑上由于SqlServer正在运行是无法复制的。所以首先要【停止】sqlserver服务
4、找到sql2012数据库在电脑中的位置。 右键【数据库】-【文件】会囿路径复制出这两个文件来。 至此sqlserver2012的电脑操作完成
5、把上面得到的【script.sql】文件和两个数据源文件复制到sql2008所在的电脑中。在sql2008中【新建】-【查询管理器】把【script.sql】拖进去,会看到代码
注意绿色部分。此时显示的数据库文件位置是sql2012电脑的位置需要把这两个地址改为 sql2008 中 复制过來的那两个源文件的地址即可。按【F5】键执行即可完成数据库从SQL2012到SQL2008的降级。