sql2005
㈠ sql Serve20055種版本的區別
SQL2005 分五個版本,如下所列,
1.Enterprise(企業版),
2.Development(開發版),
3.Workgroup,(工作群版)
4.Standard,(標准版)
5.Express.(嗯,估且就叫它簡易版吧)
這幾個版本,我們究竟應該使用哪一版呢?
這是許多初學SQL2005的人最常問的問題。
我簡單的比較一下 Enterprise, Development 和 Express 等三個版本:以功能言,Enterprise 版和 Development 版的功能一模一樣。兩者的差別,除了授權不同外,最主要的差別是:
Enterprise版的資料庫引擎只能安裝在Win2003Server(或其他Server)。
如果你想安裝在WindowsXP Pro系統上,你應該安裝SQL2005Development版(開發版)。
注:有人問,什麼是「資料庫引擎」。嗯,資料庫引擎是SQL2005的核心,是最主要的資料庫管理功能模塊。沒有它,就不是資料庫管理系統了。
很多人下載 SQL2005Express版,因為它是免費的,可以直接從微軟網站上下載。但是,它除了支持的內存比較少外,最主要的是
它缺少相當於SQL2000下的「企業管理器」和「查詢分析器」。
注:SQL2000下的「企業管理器」和「查詢分析器」在SQL2005已合為一,稱為 Management Studio。
因此,如果你是初學者,如果你只是想要在家裡學習學習,如果你的環境是 WindowsXP Pro,那麼,你應該選擇的是 SQL2005Development(開發版),而不是SQL2005Enterprise(企業版)或SQL2005Express(簡易版)。
詳細區別:
可以在生產環境中使用所有版本的 SQL Server 2005,但 SQL Server 2005 Developer Edition 和 SQL Server 2005 Evaluation Edition 除外。以下段落介紹 SQL Server 2005 的多個版本。
SQL Server 2005 Enterprise Edition(32 位和 64 位)
Enterprise Edition 達到了支持超大型企業進行聯機事務處理 (OLTP)、高度復雜的數據分析、數據倉庫系統和網站所需的性能水平。Enterprise Edition 的全面商業智能和分析能力及其高可用性功能(如故障轉移群集),使它可以處理大多數關鍵業務的企業工作負荷。Enterprise Edition 是最全面的 SQL Server 版本,是超大型企業的理想選擇,能夠滿足最復雜的要求。
SQL Server 2005 Evaluation Edition(32 位和 64 位)
SQL Server 2005 還推出了適用於 32 位或 64 位平台的 180 天 Evaluation Edition。SQL Server Evaluation Edition 支持與 SQL Server 2005 Enterprise Edition 相同的功能集。可以根據生產需要升級 SQL Server Evaluation Edition。
SQL Server 2005 Standard Edition(32 位和 64 位)
SQL Server 2005 Standard Edition 是適合中小型企業的數據管理和分析平台。它包括電子商務、數據倉庫和業務流解決方案所需的基本功能。Standard Edition 的集成商業智能和高可用性功能可以為企業提供支持其運營所需的基本功能。SQL Server 2005 Standard Edition 是需要全面的數據管理和分析平台的中小型企業的理想選擇。
SQL Server 2005 Workgroup Edition(僅適用於 32 位)
對於那些需要在大小和用戶數量上沒有限制的資料庫的小型企業,SQL Server 2005 Workgroup Edition 是理想的數據管理解決方案。SQL Server 2005 Workgroup Edition 可以用作前端 Web 伺服器,也可以用於部門或分支機構的運營。它包括 SQL Server 產品系列的核心資料庫功能,並且可以輕松地升級至 SQL Server 2005 Standard Edition 或 SQL Server 2005 Enterprise Edition。SQL Server 2005 Workgroup Edition 是理想的入門級資料庫,具有可靠、功能強大且易於管理的特點。
SQL Server 2005 Developer Edition(32 位和 64 位)
SQL Server 2005 Developer Edition 允許開發人員在 SQL Server 頂部生成任何類型的應用程序。該應用程序包括 SQL Server 2005 Enterprise Edition 的所有功能,但許可用作開發和測試系統,而不用作生產伺服器。SQL Server 2005 Developer Edition 是獨立軟體供應商 (ISV)、咨詢人員、系統集成商、解決方案供應商以及生成和測試應用程序的企業開發人員的理想選擇。可以根據生產需要升級 SQL Server 2005 Developer Edition。
SQL Server 2005 Express Edition(僅適用於 32 位)
SQL Server Express 資料庫平台基於 Microsoft SQL Server 2005。它也可以替換 Microsoft Desktop Engine (MSDE)。通過與 Microsoft Visual Studio 2005 集成,SQL Server Express 簡化了功能豐富、存儲安全且部署快速的數據驅動應用程序的開發過程。
SQL Server Express 是免費的,可以再分發(受制於協議),還可以充當客戶端資料庫以及基本伺服器資料庫。SQL Server Express 是獨立軟體供應商 ISV、伺服器用戶、非專業開發人員、Web 應用程序開發人員、網站主機和創建客戶端應用程序的編程愛好者的理想選擇。如果需要更多的高級資料庫功能,可將 SQL Server Express 無縫升級到更復雜的 SQL Server 版本。
SQL Server Express 還提供了一些附加組件,這些組件都作為具有高級服務的 Microsoft SQL Server 2005 Express Edition (SQL Server Express) 的一部分提供。除了 SQL Server Express 的功能外,具有高級服務的 SQL Server Express 還包括以下功能:
SQL Server Management Studio Express (SSMSE),SQL Server Management Studio 的子集。
支持全文目錄。
支持通過 Reporting Services 查看報表。
SQL Server 2005 Mobile Edition(僅 32 位)
SQL Server Mobile 是簡版資料庫,將企業數據管理功能擴展到小型設備上。SQL Server Mobile 能夠復制 Microsoft SQL Server 2005 和 Microsoft SQL Server 2000 的數據,並且允許用戶維護與主資料庫同步的移動數據存儲。SQL Server Mobile 是唯一為智能設備提供關系資料庫管理功能的 SQL Server 版本。
SQL Server 2005 Runtime Edition(32 位和 64 位)
SQL Server 2005 Runtime Edition 隨 Microsoft ISV Royalty Program 提供。根據 SQL Server 2005 Runtime Edition 的最終用戶許可協議,如果用戶不使用 SQL Server 代碼運行任何其他應用程序或者在任何其他上下文中使用 SQL Server 代碼,獨立軟體供應商 (ISV) 可能將 SQL Server 代碼嵌入到他們提供的解決方案中。關於 SQL Server Runtime Edition 的詳細信息,請參閱 Microsoft 知識庫中的文章
在XP上不能安裝 Enterprise 版本,
Express版本只能在本地訪問,不能進行遠程訪問。
Express版本連接時需要在連接字元串中寫 ***\SQLExpress
Developer版本可以進行遠程訪問,記住要啟用TCP/IP連接,同時要設置好防火牆
㈡ sql2005怎麼樣能卸載干凈
我想大家很多遇到過sql server安裝失敗或出錯需要卸載sql server的時候,但是,sql server完全卸載是一個非常麻煩的問題,往往卸載不幹凈,不是哪個進程沒幹掉,就是哪個服務沒卸載,又沒現成的工具,卸載不完全,重裝出問題。怎麼辦?現在以我的經驗給大家介紹一種方法:
第一步,從微軟網站上下載卸載工具msicuu2.exe文件,可以從http://www.support.microsoft.com/default.aspx?kbid=290301下載此工具,下載安裝後如圖:
點擊sql server 2005相關程序,點擊Remove按鈕進行卸載。
或者,從網站上下載Srvinstw漢化版,這也是一款卸載Windows服務的好工具,如圖:
將Sql Server服務卸載,這樣就干凈多了。
第二步,在「開始」菜單里點擊「運行」,輸入regedit,進入注冊表:
把HKEY_CURRENT_USER\Software\Microsoft\Microsoft SQL Server
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ Microsoft SQL Server
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSSQLServer
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SQLSERVER AGENT
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services \MSSQLServerADHelper
全部刪掉,但是一般來說,如果用了卸載工具之後,注冊表中不會有這些內容了。
第三步,為得到最保險,要確保開始菜單和「控制面板/添加刪除程序」里沒有Sql server的文件夾和文件,然後刪除C:\Program Files\或D:\Program Files文件夾所殘留的sql server文件。如果不能刪除,請裝UnLocker工具,將其刪除。
第四步,重新啟動電腦,安裝SQL SERVER 2005,應該就ok了。
但是,假如!萬一!若遇到出現COM+目錄警告,找到Distributed Transaction Coordinator這個服務,啟動,若此無法啟動就可能是Distributed Transaction Coordinator這個服務依賴的msdtc這個伺服器禁止啟動了,啟動MSDTC服務就ok了。
打開MSDTC服務辦法:
點開始→運行→輸入命令」msdtc -resetlog」,運行該命令即可.
㈢ sql server 2005 查詢語句
select count(*) from
(select distinct id from T1) T1,
(select distinct id from T2) T2,
..............
(select distinct id from T12) T12
where T1.id=T2.id and T2.id=T3.id and T3.id=T4.id and T4.id=T5.id and T5.id=T6.id and T6.id=T7.id and T7.id=T8.id and T8.id=T9.id and T9.id=T10.id and T10.id=T11.id and T11.id=T12.id
㈣ sql server 2005怎麼登錄
1。安裝VS2005或者2008時安裝的Sql Server 2005 Express版本沒有自帶Management Studio,所以首先要去微軟的網站上面下一個Microsoft Sql Server Management Studio Express並安裝。 2。打開Management Studio,使用Windows身份驗證登陸進Sql Server Express。 3。在伺服器實例上點右鍵,選「屬性」,在左邊菜單選擇「安全性」,在右邊選擇「Sql Server和Windows驗證模式」,點確定。 4。在伺服器實例的「安全性」-「登陸名」子目錄下雙擊帳戶sa,在「常規」選項卡裡面修改sa的登陸密碼;在「狀態」選項卡裡面選擇「登陸:啟用」,點確定。 5。重新啟動Sql Server 2005 Express服務。 6。現在就可以使用sa帳戶登陸Sql Server 2005 Express了。
㈤ SQL2005 怎麼啟動服務
1、打開電腦,點擊開始,找到Sql Server安裝後生成的文件夾,也可以通過搜索Sql Server 找到。
㈥ sql server 2005下載
個人覺得到微軟SQL官方上下載
官方地址:http://www.microsoft.com/china/sql/downloads/default.mspx
下載試用版,然後下載完網路搜索個序列號就變正式版了。
㈦ SQL SERVER 2005 有哪些版本
Express是速成版,是個輕量級的資料庫系統,免費。如果你進行的是開發工作,而不是對外提供非常專業資料庫服務,並且不是圍繞著資料庫進行開發,資料庫只是搭配其它程序使用,那麼這個版本就夠了。
Workgroup即工作站版,相比速成版,提供了完整的圖形管理界面(速成版需要額外安裝)和更豐富的服務,可以承擔小型伺服器的資料庫服務。
Standard即標准版,基本已經可以滿足企業級用戶的需求。注意,Standard是XP上可以安裝的最強MS SQL版本了。
Enterprise是企業版,只能安裝在伺服器版本的操作系統上,除了不對外發售的資料庫中心版,是最強的版本了,功能非常強大。注意,資料庫中心版你需要直接向微軟訂購(下載是很難滴~)。
Developer是開發版,擁有企業版的全部功能,可以安裝在XP上,但是不能直接用於商業服務(版權原因)。
㈧ SQL2005 怎麼安裝呀
SQL2005 分五個版本,如下所列,
1.Enterprise(企業版),
2.Development(開發版),
3.Workgroup,(工作群版)
4.Standard,(標准版)
5.Express.(嗯,估且就叫它簡易版吧)
這幾個版本,我們究竟應該使用哪一版呢?
這是許多初學SQL2005的人最常問的問題。
我簡單的比較一下 Enterprise, Development 和 Express 等三個版本:以功能言,Enterprise 版和 Development 版的功能一模一樣。兩者的差別,除了授權不同外,最主要的差別是:
Enterprise版的資料庫引擎只能安裝在Win2003Server(或其他Server)。
如果你想安裝在WindowsXP Pro系統上,你應該安裝SQL2005Development版(開發版)。
注:有人問,什麼是「資料庫引擎」。嗯,資料庫引擎是SQL2005的核心,是最主要的資料庫管理功能模塊。沒有它,就不是資料庫管理系統了。
很多人下載 SQL2005Express版,因為它是免費的,可以直接從微軟網站上下載。但是,它除了支持的內存比較少外,最主要的是
它缺少相當於SQL2000下的「企業管理器」和「查詢分析器」。
注:SQL2000下的「企業管理器」和「查詢分析器」在SQL2005已合為一,稱為 Management Studio。
因此,如果你是初學者,如果你只是想要在家裡學習學習,如果你的環境是 WindowsXP Pro,那麼,你應該選擇的是 SQL2005Development(開發版),而不是SQL2005Enterprise(企業版)或SQL2005Express(簡易版)。
㈨ SQL2005和SQL2008的區別
總體而言,SQL server2008優於SQL server2005。
SQL server2005的前一個版本是SQL 2000,2005版與2000版相差得非常大,引入了很多不同的理念,並開始走支持.net的路線,大版本的升級自然會有很多考慮不周的地方。
SQL server2008是SQL server2005的升級版本,這兩個功能上版本變化不大,SQL server2008更成熟穩定,以及一些後台上的優化,比如:
改進了資料庫鏡像 、簡單的數據加密 ……
對於SQL 2005的資料庫,2008基本上是完全兼容,可以直接附加。(附加後登錄帳戶權可能需要重新配置一下)
㈩ sql2005中文版下載
http://218.7.186.221/Microsoft%20SQL%20Server%202005%20Enterprise%20Edition%20x64%20(CHS)%20CD1.iso
經測試迅雷可以下