簡體   English   中英

SQL Server 2005或2008發行版

[英]SQL Server 2005 or 2008 for release

我們在開發過程中一直使用sql server 2005,但沒有任何實際問題。

現在,在發行時,已經建議我們使用SQL Server2008。所有配置選項的安裝都有些噩夢,我敢肯定,這會使客戶(甚至是文檔)感到困惑。 Powershell等必須先安裝一些其他應用程序,然后才能安裝,以及一些Windows更新。

我們應該只發布SQL Server 2005(如果我沒有記錯的話,安裝會更容易),還是選擇2008年會更好(只接受安裝問題)?

京東

如果您在2005年進行開發和測試,那么請避免使用2005,以避免出現復雜情況,但我會在某個時候將所有內容升級到2008。

根據提供的信息,堅持2005年。
在測試環境中運行該應用程序,徹底對其進行測試並檢查文檔以確保一切就緒之后,請遷移到2008。

我總是想在發布前對應用程序進行最后的更改。 如果您決定切換到SQL 2008,您的團隊將有時間完全回歸測試您的應用程序嗎? 我不只是假設一切都會正常。

如果您有時間進行完全回歸測試,那么問題是,SQL 2008為您提供了什么? 顯然,沒有關鍵的技術原因-SQL 2008中沒有2005年以外的函數,但是您絕對必須擁有。 您認為您的客戶會以某種方式在乎嗎? 您是否有已經擁有2008服務器的客戶並希望利用該服務器? 它會幫助您的銷售成為“最新,最偉大”版本嗎?

這些只是要問的一些問題。

您始終可以將開關保存到2008,以備將來升級。

安裝/配置問題並不是真正的主要焦點,因為這是一次性的事情,寫得很好的指南可以解決您遇到的絕大多數問題。

這是我會考慮做出的決定:

  1. 測試 -一切都應該工作正常開箱即用,但你負責的任何一種方式。 比您所不知道的惡魔還好。 有一個升級的時間和地點,就在發布版本之前。
  2. 許可 -請記住,較新的軟件通常帶有較高的價格標簽,並且您不想在沒有明顯好處的情況下強迫用戶使用更昂貴的軟件。

總而言之,為了升級,我將遠離升級。 堅持使用您所知道的,直到從升級中獲得合法收益。

幾年后,新客戶將不願意使用SQL Server 2005,因此您將不得不在某個時候支持SQL Server 2008

我的經驗是,當您希望現有客戶升級軟件時, 很難讓他們升級到新版本的數據庫服務器,因此您很可能會被迫長時間支持SQL Server 2005 。如果您允許客戶現在使用它。

那你想嗎?

  • 現在讓SQL Server 2008工作有些痛苦
  • 或者,有測試同時 支持 SQL Server 2008和每次你做一個新版本的許多年里時間 SQL Server 2005中的成本

必須決定是否值得在發布上稍作延遲以節省持續的成本...

這很困難,因為在現實世界中,上市時間通常比持續的維護成本更為重要。 畢竟,如果您沒有進入市場窗口,那么您就沒有日常維護成本!

這會延遲您的發布嗎? 它會延遲到足以花錢的時間嗎?

我不會太擔心安裝復雜性。 您的客戶在必須升級到2008年時會遇到相同(或更糟)的情況,而最終他們會因為無法永遠堅持2005年而遇到這種情況。 我會更擔心它如何影響您的項目和銷售。 這就是我要重點關注的折衷方案。

暫無
暫無

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

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