July 14, 2010

[書籤] 32bit 軟體安裝於 64bit OS 之問題

安裝 SQL 2005 Express 發現系統是 x64
(裝置管理員:電腦:acpi multiprocessor x64-based pc)
找了一堆連結

沒有安裝SQL Express的電腦,可不可以執行包有SQL資料庫的程式?
http://social.msdn.microsoft.com/Forums/zh-TW/240/thread/0e94f5b6-2a45-40e2-9535-2932e5498453



其中之解答二:

問題2. 我在一台64位元的電腦上,無法安裝SQL Express,這是正常的嗎,還是我應該下載64位元專用的SQL Express?

回覆:

SQL Server 2005 Express Edition 目前有 32 位元版本,恐怕尚未有 64 位元版本。

但是 SQL Server Express 可以在 Windows On Windows (WOW) 中的 x64 及 EMT64 系統上受到支援。SQL Server Express 在 IA64 系統上不受支援。

以下是安裝注意事項:

注意:您必須對電腦具有管理員權限才能安裝 SQL Server Express。

步驟 1:下載並安裝 Windows Installer 3.1。

步驟 2:對於 32 位元的平台,下載並安裝 32 位元版本的 Microsoft .NET Framework 2.0。對於 64 位元的平台 (僅限 x64 及 EMT64 only),下載並安裝 64 位元版本的 Microsoft .NET Framework 2.0。

步驟 3:稍後在此頁上按一下 SQLExpr.exe 連結,下載 SQL Server Express。若要立刻開始安裝,請按一下 [執行]。稍後若要安裝 SQL Server Express,請按一下 [儲存]。SQLExpr.exe 是可自動解壓縮的 SQL Server Express 安裝套件。

步驟 4:遵照讀我檔案提供的安裝指示。

有兩個可執行檔可以用來安裝 SQL Server Express:

SQLEXPR.EXE。可安裝在 x86 架構的電腦上,並支援 x64 (而非 IA64) 上的 WoW64。

SQLEXPR32.EXE。只能安裝在 x86 架構的電腦上。此程式無法在任何 64 位元的平台上執行 (甚至連 WoW64 也不行)。


建議可以參考以下的文件:
SQL Server 2005 版本支援的功能
http://technet.microsoft.com/zh-tw/library/ms143761.aspx

下載 Microsoft SQL Server 2005 Express Edition
http://www.microsoft.com/downloads/details.aspx?displaylang=zh-tw&FamilyID=220549b5-0b07-4448-8848-dcc397514b41

硬體和軟體需求 (SQL Server Express)
http://technet.microsoft.com/zh-tw/library/ms143680.aspx

SQL Server 2005 功能比較
http://www.microsoft.com/taiwan/sql/prodinfo/features/compare-features.mspx


另外的文件有:

install sql server 2005 express on 64 bit windows
http://social.msdn.microsoft.com/forums/en-US/sqlsetupandupgrade/thread/18265448-18bc-41d3-9e3d-b863f56865d2/

提到

If SQL Native Client is not installed, you can obtain from http://www.microsoft.com/downloads/details.aspx?familyid=DF0BA5AA-B4BD-4705-AA0A-B477BA72A9CB&displaylang=en

*** Look for the "X64 Package (sqlncli_x64.msi) - 6403 KB" one.


還有

Running 32-bit Applications
http://msdn.microsoft.com/en-us/library/aa384249(VS.85).aspx

WOW64 Implementation Details
http://msdn.microsoft.com/en-us/library/aa384274(v=VS.85).aspx

64-Bit Windows Part 11: Windows On Windows 64
http://blogs.msdn.com/b/craigmcmurtry/archive/2004/12/14/301155.aspx

Feature Pack for Microsoft SQL Server 2005 - April 2006
http://www.microsoft.com/downloads/details.aspx?familyid=DF0BA5AA-B4BD-4705-AA0A-B477BA72A9CB&displaylang=en

0 意見: