|
21
|
| Keith Fitzgerald · 技术社区 · 17 年前 |
|
|
1
15
|
|
|
2
9
默认情况下,没有办法做到这一点。您可以在2008服务器上为2008数据库生成脚本,然后在2005版本上执行这些脚本。请注意,您必须手动检查脚本并删除2008版本独有的所有部分。 ApexSQL Diff (移动模式)和 ApexSQL Data Diff (移动数据)。 |
|
|
3
6
使用生成脚本来创建数据库和架构,并确保以SQL Server 2005和脚本数据为目标。 |
|
|
4
5
您可以尝试使用SQL 2005的导入/导出数据向导,而不是执行备份和恢复。 http://support.microsoft.com/default.aspx?scid=kb;en-us;314546 http://msdn.microsoft.com/en-us/library/ms140052(SQL.90).aspx |
|
|
5
4
问题是将一个数据库从可运行的SQL Server 2008数据库复制到一个新的SQL Server 2005数据库。
在2005服务器上,我手动创建了一个新数据库,然后运行脚本来设置所有表和索引。
一旦所有的数据都通过了,我就剩下一些小事情要做了——创建用户并在2005数据库中设置安全性,但总的来说,这看起来并不是一个糟糕的方法。这不是很简单,但也不是很费力。
希望这有用。 |
|
|
6
1
无法在SQL Server中还原到以前的版本 是否没有SQL 2005备份?否则,您实际上只能在2008年导出整个数据库,然后重新导入到2005年,或者在2008年导入/导出向导 或者依赖第三方工具。e、 g.红门数据比较能够同步。两台服务器/数据库之间的数据 |
|
|
7
0
我只使用mysql,但您能将数据导出到sql语句中,然后导入到sql2005吗?只是一个想法。。 |
|
8
0
|
|
|
9
0
检查此链接 click here 您可以在sql server 2008中创建数据库脚本,也可以使用sql server 2005及更低版本。。。。 |