簡體   English   中英

SQL Server 2008是否與2005兼容?

[英]Is SQL Server 2008 compatible with 2005?

我的網站有問題。 在服務器上發布站點時,出現錯誤消息:

無法打開數據庫“ ----------------------------。MDF”,因為它是版本655。此服務器支持版本611和更早的版本。 不支持降級路徑。

我該怎么辦?

您不能將2008 mdf文件推入2005服務器。 只是行不通。 問題在於sql 2005不知道您可能在2008數據庫中使用了哪些功能,而在2005下則不存在。

您唯一的實際選擇是:1.在sql 2005服務器上創建一個空白數據庫。 2.從2008服務器編寫表,視圖,過程,函數等腳本。 3.在2005服務器上運行該腳本。

如果您使用了一些高級功能,則2005服務器將無法運行該腳本。 修正您必須要做的。

是的...在SQL 2008中,為您的DDL和DML生成腳本; 絕大多數腳本都將兼容,但是您可能需要進行一些奇怪的調整才能適應SQL 2005。

上傳並在您的SQL 2005實例上運行...

也許有很多第三方工具可以為您提供幫助,特別是生成插入語句。

如果您的數據庫特別大,您可能希望SSIS在其中移動數據。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM