神魂顛倒論壇logo

icon
首頁Microsoft 應用技術區資料庫 MS SQL → 免費無料 SQL Server Expression

雷射溶脂 | 瘦小腹 | 植髮 | 眼袋 | 玻尿酸 | 電波拉皮 | Flash | 購物車 | Flash Player 11.2 | 豐胸 |

下一主題 上一主題


免費無料 SQL Server Expression


免費無料 SQL Server Expression 簡版






免費無料 SQL Server Expression Edition, Royalty Free


來源:http://sharedderrick.blogspot.com/2008/03/sql-server-expression-edition-royalty.html



SQL Server 2005 Express Edition:免費、無料、功能豐富、效能佳的資料庫系統

友人,自從知道了 MySQL 不是免費使用的資料系統後(有關於 MySQL 版本授權的討論部分,請參考: MySQL 的 GPL 之討論 http://sharedderrick.blogspot.com/2007/11/mysql-gpl.html),就詢問筆者有哪些推薦可以免費使用的資料庫系統。

在此推薦使用 [SQL Server 2005 Express Edition],這是完全免費、無料、功能豐富、、效能極佳的資料庫系統
在選用 [SQL Server 2005 Express Edition] 的前提是:
專案無須修改資料庫引擎,僅是使用資料庫系統提供的功能。
目前僅可在安裝於 Windows 平台上


其實絕大多數的程式設計師,都是使用資料庫系統所提供的功能,甚少需要修改資料庫引擎的核心程式。會提出這點,是因為 MySQL 有公開來源碼。
所以如果您不需要重新設計、修改資料庫引擎的情境下,在 Windows 平台上,筆者以為最佳的、可免費使用的資料庫系統就是:[SQL Server 2005 Express Edition]。

以下是 SQL Server 2005 Express Edition 豐富的功能列表:
SQL Server Express 功能
http://msdn2.microsoft.com/zh-tw/library/ms165636.aspx


SQL Server Express with Advanced Services 功能
http://msdn2.microsoft.com/zh-tw/library/ms365248.aspx


SQL Server 2005 Express Edition with Advanced Services 還提供下列功能:

SQL Server Management Studio Express,以 SQL Server Management Studio 作為基礎的圖形化管理工具,可讓您輕鬆管理 SQL Server Express 資料庫
Reporting Services,用於建立報表的整合式報表建立與設計環境
全文檢索搜尋,用於搜尋大量文字資料的強大搜尋引擎

與舊版本的 MSDE 比較起來,MSDE 其實是需要使用授權,需要先購買 Office 或 Visual Studio 或 SQL Server 後,才具備使用權。
而且在 MSDE 中,有一個稱做:工作負載管理員 (也稱為流速) 會隨著並行使用者人數的增加而造成效能上的限制(5 個並行工作量)。但是SQL Server Express 沒有工作負載管理員。

比較 SQL Server Express 與 MSDE
http://msdn2.microsoft.com/zh-tw/library/ms165672.aspx

SQL Server 2000 Desktop Engine (MSDE 2000)
http://www.microsoft.com/taiwan/sql/techinfo/development/2000/MSDE2000.htm

SQL Server 2005 Express Edition 有提供中文化、方便好用的圖形介面管理工具:
Microsoft SQL Server 2005 Express Edition Toolkit (SQL Server Express Toolkit) 提供用來管理 SQL Server 2005 Express Edition (SQL Server Express) 與 SQL Server 2005 Express Edition with Advanced Services (SQL Server Express) 的工具和資源。

它也可以讓您使用 SQL Server 2005 Reporting Services (SSRS) 建立報表。

SQL Server Express Toolkit
http://msdn2.microsoft.com/zh-tw/library/ms365251.aspx

SQL Server Express Edition 目前有提供 3 個版本,功能比較如下:
分別是:

[SQL Server 2005 Express Edition]
[SQL Server 2005 Express Edition with Advanced Services]
[SQL Server 2005 Express Edition Toolkit]
等 3 個版本。

SQL Server Express Edition Comparison
http://msdn2.microsoft.com/en-us/express/aa718379.aspx

SQL Server 2005 Expression 的連線數量:預設值應該是無限制。
並行連接的最大數目 (0 = 無限制)
如果設定為零以外的值,則會限制 Microsoft SQL Server 允許的連接數目。
但是 Connection 數量越多,所需要耗掉的系統資源相對來講也就更多了。
可以參考以下的資訊:伺服器屬性 (連接頁面)

http://technet.microsoft.com/zh-tw/library/ms180124.aspx


程式設計師想要以 SQL Server Express 建置及傳送應用程式嗎?請在這裡申請免費轉散發權限:
SQL Server Express Registration
http://msdn2.microsoft.com/en-us/express/bb410791.aspx
http://www.microsoft.com/sql/editions/express/redistregister.mspx

在這份 SQL Server 2005 Express 軟體授權條款中,比較有趣的是:
若使用軟體造成的直接損害,可以向 Microsoft 要求:5.00 美元的賠償。






以下是申請註冊後,收到回函郵件,信件中提供豐富的參考資訊:


參考資料:
Learning Resources:
http://msdn2.microsoft.com/en-us/express/aa718391.aspx


SQL Server Express - Easy to Use
http://msdn2.microsoft.com/en-us/express/aa718378.aspx


SQL Server 2005 Express Edition Feature Tour
http://msdn2.microsoft.com/en-us/express/aa718381.aspx


Samples and Starter Kits
http://msdn2.microsoft.com/en-us/express/aa718396.aspx


Sample Rich Client and Web Applications
http://msdn2.microsoft.com/en-us/express/bb403187.aspx


Starter Database Schemas
http://msdn2.microsoft.com/en-us/express/bb403186.aspx





Flash Player 12 | 回到頂部
Icon
網路的事情,讓網路解決

[ 逛網路就像是在探險 ]

    神 魂 顛 倒 T W G

http://bbs.flash2u.com.tw

http://tw.myblog.yahoo.com/flash2u-twg

http://flash-silverlight.blogspot.com/

http://flash2u.spaces.live.com/?_c02_owner=1

SQL Server 2005 Express Edition的授權方式 簡版






SQL Server 2005 Express Edition的授權方式

來源:http://blog.tenyi.com/2006/11/sql-server-2005-express-edition.html

SQL Server 2005 Express Edition相當於MSDE的地位,因此有著SQL Server 2005完全相容的特點,速度比MSDE快。系統限制為:16個instances、只支援 1 CPU、1 GB RAM,不過資料檔大小擴大為4 GB,提供UI,而且支援全文檢索(Full-text search)。細節請參考Upgrading MSDE 2000 to SQL Server 2005 Express。而授權為:
To redistribute SQL Server 2005 Express with your applications, you need to register for redistribution rights. This is also free of charge, and can be found at the Register for SQL Server Express Edition Redistribution Rights Web page.

To register for SQL Server 2005 Express redistribution rights, you need to:

Review the SQL Server 2005 Express Edition Redistribution End-User License Agreement (EULA).

Print and retain a copy of the SQL Server 2005 Express Redistribution EULA.

Register for SQL Server 2005 Express redistribution rights.

乍看之下似乎比MSDE 的限制多,但其實不然。在Oracle Database 10g Express Edition授權為Free to develop, deploy, and distribute的壓力下,微軟的條文媦g著幾個限制,包括不得散布惡意程式等等,其中我感興趣的是:不得散佈並於非 Windows 的平台上執行。所以程式使用SQLExpress,基本上在Windows平台是免費使用,如果在Linux使用WINE執行SQLExpress就違反授權,但大概沒有人會這麼做吧?

雖然MSDE能使用2顆CPUs和2GB RAM,但是授權限制多,而且資料檔限制在2GB,稍微大一些的資料檔就會超過。而SQLExpress是以單一資料檔4GB為限制,雖然說限制使用1GB RAM,但目前一般的PC也很少裝超過2GB,其中1GB留給SQLExpress用,另1GB給OS和AP用應該很夠吧!只是未經實測,不知道使用雙核心CPU的情況如何,但在下是對效率滿意。

我在前一篇有提到,我執行的程式在SQLExpress比MSDE快;根據胡百敬的書上所寫,SQL Server 2005比SQL Server 2000快,看來果然不假。

最後必須做真實的評論,商業軟體比起自由軟體不見得比較好,但是花錢的東西就有支援。最近朋友的公司有遇到Linux上PHP與SQLServer不相容的問題,而我用Tomcat寫JSP使用JDBC連接SQLServer則完全沒問題。PHP的好朋友叫MySQL,盡可能不要自找麻煩。像我們這種全使用微軟solution的小公司,還是乖乖地繳一些微軟稅。其實MS SQL已經不算貴,Workgroup版也夠用,就算買Standard也還負擔得起。工作幾年後,重點已經變成如何快速解決問題,而不再堅持理想使用Free Software;只要是公司用的東西,就算是Free Software也希望有商業支援。




瘦小腹 | 回到頂部
Icon
網路的事情,讓網路解決

[ 逛網路就像是在探險 ]

    神 魂 顛 倒 T W G

http://bbs.flash2u.com.tw

http://tw.myblog.yahoo.com/flash2u-twg

http://flash-silverlight.blogspot.com/

http://flash2u.spaces.live.com/?_c02_owner=1

簡版






請問下載點在那裡阿



自體脂肪隆乳 | 回到頂部

簡版






這東西真是不錯啊   謝謝  提供



瘦小腹 | 回到頂部
下一主題 上一主題