我正在将我的ASP.NET网站移到一个新的提供商。唯一问题是,旧主机支持我的SQL Server 2000数据库。新主机仅支持SQL Server 2005。我应该如何进行转换?我是否可以简单地在旧主机上生成2000 (.bak)文件的备份,然后将该文件恢复到新主机上的SQL Server2005?或者还有更多的东西?
请注意,我家里没有SQL Server2005的副本...我正在努力避免不得不这么做。
谢谢,巴扎
在SQL Server 2000中,您有“所有任务...-导出数据”选项。SQL Server 2005 Management Studio中的此选项在哪里?
或者,有没有一种SQL Server 2005方法可以做到这一点?
编辑:我使用的是Express版本。
编辑:Joel的回答回答了我的问题,但是Mike的回答给了我们这些使用Express版的人一个很好的选择(投票支持他!!)。
我有一个奇怪的场景,如果我使用SQL Server 2008 Express (数据库兼容性级别SQL Server 2008)创建数据库,并使用xml数据类型执行insert,它将无限期地执行,但当在兼容级别为SQL Server 2005的数据库上执行相同的查询时,它运行良好,并且在不到一分钟的时间内执行。
谢谢