在SQLServer 2005附加SQLServer 2008数据库异常处理
来源:互联网 发布:前端防止sql注入 编辑:程序博客网 时间:2024/05/22 10:56
远程服务器软件系统不算新,数据库是SQL Server 2005.本地开发基本是用新的软件系统.数据库采用SQL Server 2008. 这样在用远程服务器SQL 2005选择附加SQL 2008的数据库时就出现错误:
“数据库 'XXX' 的版本为 655,无法打开。此服务器支持 612 版及更低版本。不支持降级路径。无法打开新数据库 XXX 。CREATE DATABASE 中止。 (Microsoft SQL Server,错误: 948)”
有没有办法让SQL 2005能附加这个数据库?直接附加是不行的,也不能用备份+还原的方式解决问题.
解决方法: 在SQL 2008中右键 数据库--任务--生成脚本 通过脚本生成向导为整个库的对象生成脚本,并设置好相关的脚本生成选项,尤其要注意的是脚本的服务器版本要选择sql server 2005完成向导后,在SQL 2005中执行生成的脚本,这样就把2008的库结构搬到2005了再用数据导入/导出向导把数据导过去就行了
- 在SQLServer 2005附加SQLServer 2008数据库异常处理
- 在SQLServer 2005附加SQLServer 2008数据库异常处理
- SQLServer 2008 R2附加数据库
- C# 在SQLServer中附加一个数据库
- 自动附加Sqlserver数据库
- SQLServer附加数据库失败
- sqlserver数据库附加语句
- sqlserver 2008数据库分离、附加 图解教程
- SQLServer附加数据库报错
- 附加分离SQLServer数据库命令
- sqlserver没有ldf附加数据库
- MS SQLServer 批量附加数据库
- MS SQLServer 批量附加数据库
- Sqlserver 异常处理
- sqlserver 2005附加数据库的时候发生错误
- SQLServer 2005 附加数据库 无法为此检索数据
- sqlserver 2005 无日志附加
- SQLSERVER附加错误代码823的处理
- 敏捷开发(agile development)介绍
- 如何对sqlite3数据库进行加密
- CVS的一些备忘
- TextView如何高亮显示文本
- 使用Java调用Oracle数据库的存储过程实例
- 在SQLServer 2005附加SQLServer 2008数据库异常处理
- 改变TabActivity标签大小,显示ICON
- JAVA线程之二:线程的调度及优先级
- 监听电池电量,信号强度,手机状态
- php垃圾回收机制
- Android中如何显示本地HTML
- Android project 的常用编译方法
- cxf调用客户端的方法
- 杯具