UNIX 應用程式子系統 (SUA) 是一個原始碼相容的子系統,用於在執行 Microsoft(R) Windows(R) 伺服器等級作業系統的電腦上編譯與執行自訂 UNIX 的應用程式。您只需要稍微修改或完全不用變更原始程式碼,即可讓 UNIX 應用程式和 SUA 中的 Windows 完整交互作業。
UNIX 應用程式子系統為「可攜式作業系統介面 (POSIX)」處理程序提供了一個作業系統。SUA 加上本身支援的公用程式套件 (例如,殼層和 Telnet 用戶端) 能夠提供完整的 UNIX 環境,並且您可以透過 Microsoft 網站 (
SUA 也可以支援檔案名稱區分大小寫、工作控制、編譯工具,以及可使用 300 個以上的 UNIX 命令、公用程式和殼層指令碼。由於子系統安裝完全和 Windows 核心分離,因此可提供真正的 UNIX 功能,而無需任何模擬。
此版本中的功能
UNIX 應用程式子系統包括下列功能:
-
資料庫 (OCI/ODBC) 程式庫連線能力 SUA 透過使用 Oracle Call Interface (OCI) 和 Open Database Connectivity (ODBC) 標準來支援 Oracle 與 SQL Server 和資料庫應用程式的連線能力。
-
用於 POSIX 應用程式偵錯的 Microsoft Visual Studio(R) 偵錯工具延伸 SUA 使用 Visual Studio 整合開發環境 (IDE) 來提供 POSIX 處理程序偵錯。
-
SVR-5 與 BSD UNIX 環境為基準的公用程式 SUA 下載套件可支援兩種不同的 UNIX 環境:SVR-5 與 BSD。
-
64 位元應用程式支援 透過使用名稱為 thunking 的處理程序,SUA 不僅支援在 64 位元作業系統上執行 64 位元應用程式,還預設支援在 64 位元作業系統上執行 32 位元二進位碼。
如需相關資訊,以及下載指令碼處理公用程式及 SDK,請參閱 Microsoft 網站 (