我们经常会遇到数据库拷贝的问题,同版本数据库或者低版本数据库至高版本数据库,都可以用数据库的分离附加来完成。项目过程中也会遇到高版本数据库向低版本中拷贝的问题,如果仍旧采用数据库的分离和附加来完成就可能会因为不兼容而报错。这时我们可以利用数据库脚本来对数据库进行复制。
具体步骤如下:
1. 选中你的数据库,右击---任务---生成脚本(X)弹出如下窗口
2. 单击下一步,选择脚本的生成内容。
3. 单击下一步,选择高级按钮,选择生成脚本的类型(架构和数据,仅架构,仅数据)
4. 记住自己将数据库脚本导出的位置,根据提示单击下一步直至完成。
5. 导出的数据库脚本,直接在新数据库中打开执行即可。(导入纯数据脚本时,要保证同名新数据库架构存在;导入数据库架构时,要保证有同名的数据库存在)