程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> SqlServer數據庫 >> 關於SqlServer >> Win XP SP2對SQL Server和MSDE的影響

Win XP SP2對SQL Server和MSDE的影響

編輯:關於SqlServer



  問: Windows XP SP2 是什麼?  
  答: Windows XP SP2 是最新的 Windows XP 操作系統服務包,同時面向 Professional (專業版)和 Home Edition(家庭版)。Windows XP SP2 包括的修補程序和更新解決了用戶及 Microsoft 的內部測試小組所發現的問題。Windows XP SP2 還包括了一組 Microsoft開發的安全技術,旨在降低惡意攻擊為計算機系統帶來的風險。
  
  Windows XP SP2 包括了Windows 防火牆(先前稱為 Internet 連接防火牆的組件的增強版本)。Windows 防火牆是一個基於主機和狀態的篩選防火牆,可以丟棄 IPv4 和 IPv6 連接上的未經主動請求的傳入流量。Windows XP SP2 默認情況下會在所有網絡連接上啟用 Windows 防火牆。
  
  為了查找有關 Windows 防火牆和其他 Windows XP SP2 特性的所有文檔,請訪問 TechNet 站點上的 Windows XP SP2 頁面。
  
  問: 為什麼說 Windows XP SP2 對於 SQL Server 用戶是重要的?
  答: Windows XP SP2 會默認開啟 Windows 防火牆。通過打開 Windows 防火牆,計算機在抵御類似 Blaster 和 Slammer 的蠕蟲病毒方面具有了更強的能力。 
  
  問: Windows XP SP2 會對 SQL Server 產生何種影響?
  答: SQL Server 可以通過文件和打印共享訪問本地子網,從而實現了對命名管道(使用端口 445,又稱“多協議”)的訪問。TCP/IP 和 UDP 默認被關閉。通過網絡連接 SQL Server 數據庫的應用程序將無法接受或發起連接。此項設置修改有助於防止惡意的蠕蟲病毒通過向計算機發送端口請求來建立拒絕服務攻擊,從而提高系統的安全性。
  
  問: 我如何才能知道我的 SQL Server 或 MSDE 會受影響?
  答: 試圖連接到 SQL Server 或 MSDE 的應用程序會報告一個連接錯誤。
  
  問: 哪些版本的 SQL Server 會受 Windows XP SP2 的影響?
  答: 如果用戶在運行 Windows XP 的計算機上使用 SQL Server 作為數據庫服務器,SQL Server 的以下版本會受到 Windows 防火牆的影響:
  
  SQL Server 2000 Developer Edition(開發版)
  SQL Server 2000 Evaluation Edition(評估版)
  SQL Server 2000 Personal Edition(個人版)
  SQL Server 7.0 Personal Edition(個人版)
  SQL Server 7.0 Standard Edition(標准版)
  MSDE 2000
  MSDE 1.0
  
  問: Windows XP SP2 如何對 SQL Server 2000 Service Pack 3a (SP3a) 之前的 SQL Server 系統產生影響?
  答: 如果您使用較早版本的 SQL Server,而且沒有安裝任何更新,那麼在安裝了 Windows XP SP2 後,將禁止通過網絡訪問 SQL Server 的此實例,只能進行本地訪問。在這種情況下,可以在 Windows 錯誤日志中找到一個錯誤條目,它可以幫助您更新 SQL Server 的版本。 Microsoft 采取這種措施的目的在於:防止諸如 Slammer 這樣的蠕蟲病毒攻擊未經保護的計算機。Microsoft 建議用戶使用最新版本的產品,並且安裝最新的服務包。
  
  問: 什麼是 MSDE 2000?
  答: MSDE 2000 是一個數據庫引擎,Microsoft 和其他公司所推出的幾個產品均包括了該引擎。在大多數情況下,MSDE 為不需要 SQL Server 2000 這種規模的產品的用戶提供了一個替代選擇。MSDE 2000 默認情況下沒有被安裝。以下列表中的產品均附帶了早起版本的 MSDE,沒有包括通過 SQL Server 2000 Service Pack 3a 提供的安全更新。默認情況下,Windows XP SP2 會限制這些產品執行本地訪問,除非應用了SQL Server Service Pack 3a 服務包。可以通過以下地址下載累積服務包:Windows Update。
  
  以下 Microsoft 產品包括了 MSDE,但是沒有默認安裝該產品:
  
  Access 2002
  ASP.Net Web Matrix Tool
  MSDN Universal and Enterprise subscriptions
  Office XP (Developer and Professional Editions)
  Visual FoxPro 7.0
  Visual Studio .Net (Architect, Developer, and Professional Editions)
  以下產品附帶了 MSDE,而且默認安裝了該產品:
  
  Application Center 2000
  BizTalk Server 2002 Partner Edition
  Microsoft Encarta Class Server 1.0
  Host Integration Server 2000
  Microsoft Operations Manager 2000
  Project Server 2002 and 2003
  Retail Management System 1.0
  SharePoint Team Services
  Small Business Manager 6.2 and 6.3
  Stress Tools version 1.2
  Visio 2000 Enterprise Edition
  Visio Enterprise Network Tools (VENT)
  Windows XP Embedded Build Tool


  問: Windows XP SP2 會對 MSDE 產生何種影響?
  答: Windows XP SP2 可能會影響 Microsoft SQL Server 2000 Desktop Engine (MSDE 2000) 的工作行為。如果您通過 TCP/IP、命名管道或者遠程過程調用(RPC)訪問網絡,Windows 防火牆會阻止數據庫連接到網絡。如果您正在使用安裝了 SQL Server 2000 SP3a 的 MSDE 2000,則不應該遇到問題,因為該網絡和 SQL Browser 技術在默認情況下已經被關閉了。
  
  問: 我如何知道我的計算機是否安裝了 MSDE?
  答: Microsoft 以外的很多公司也在程序中使用了 MSDE,所以我們鼓勵所有用戶檢查是否安裝了 MSDE 2000。
  
  為了檢查計算機上是否安裝了 MSDE 2000,請按照如下步驟操作:
  
  右擊 我的電腦 圖標。
  選擇 管理
  雙擊 服務和應用程序
  雙擊 服務
  如果 MSSQLSERVER 存在於服務列表中,說明計算機已經安裝了 MSDE 的默認實例。如果在列表中發現了 MSSQL$**** 的字樣,則說明可能存在其他實例,此處的星號代表實例的名稱。
  
  問: 如何才能讓我的 MSDE 應用程序更安全?
  答: 為了保護 MSDE 程序的安全,可以執行如下操作:
  
  升級到 MSDE 的最新版本。 為了下載最新版本,請訪問 MSDE 站點。
  
  下載 Windows XP SP2 Release Candidate 1 並測試您的應用程序。 為了下載軟件並獲得更多技術信息,請訪問 TechNet 站點上的 面向 IT 專業人員的 Windows XP SP2 資源 頁面。
  
  問: 如果我的應用程序要求 SQL Server 偵聽網絡應該怎麼辦?
  答: 如果應用程序需要使用 TCP/IP 或命名管道訪問網絡,我們建議您根據需要進行設置。此外,我們還建議,對於 TCP/IP,可以分配一個靜態端口。對於使用動態 TCP 端口的 MSDE 具名實例,可以打開 UDP 端口 1434 和響應的 TCP/IP 端口。對於命名管道,我們建議您使用 Windows 防火牆工具,打開文件和打印共享(啟用端口 445 )。Microsoft 不建議使用多協議連接到 SQL Server 或 MSDE。
  
  問: 為了升級我的 SQL Server 系統,應該如何操作?
  答: 我們強烈建議 SQL Server 2000 和 MSDE 2000 的用戶立即安裝 SQL Server 2000 SP3a 和 Windows XP SP2,以更新他們的系統。
  
  問: 如果遇到了需要解決的安全問題,我應該怎麼辦?
  答: 遇到安全問題的用戶應該訪問 Microsoft 安全性站點 ,或者聯系 Microsoft 防病毒熱線(1-866-PCSAFETY)、Microsoft 產品支持或者防病毒產品廠商。與病毒有關的 Microsoft 支持服務永遠是免費的。為了獲得 Microsoft 支持服務的聯系信息,請訪問 Microsoft 產品支持站點。
  
  問: 我可以從哪裡找到有關 Windows XP SP2 對 SQL Server 和 MSDE 產生影響的更多技術信息。
  答: 下表提供了有關 SQL Server 和 Windows XP SP2 的 Microsoft 知識庫(KB)文章列表。
  
  問: 為了保護系統,我應該遵循哪些操作實踐?
  答: Microsoft 建議所有用戶都遵守以下這些通用的操作實踐,保護系統免受攻擊的威脅:
  
  檢查防火牆配置 審核 Internet 和內部網防火牆,確保它們遵守您作為第一道防線的安全策略;作為一種最佳實踐,Microsoft 建議阻止所有沒有使用的端口。 Windows XP SP2 默認開啟了 Windows 防火牆。
  
  要求遠程連接到網絡的員工遵守安全性方面的最佳實踐。 員工應該采取 保護您的 PC 站點中介紹的三個步驟,保護連接到網絡的所有家用計算機和筆記本電腦。使用類似 Windows 防火牆這樣的產品為通過 VPN 或 RAS 訪問網絡的計算機提供保護非常重要。
  
  利用最新的安全更新保持系統處於最新。訂閱免費的 Microsoft 安全通知服務,獲得有關安全問題的最新信息,使用 Microsoft 更新服務自動獲得安全更新。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved