當前位置:編程學習大全網 - 編程語言 - sql server 2005 編程的方式有哪些

sql server 2005 編程的方式有哪些

Windows Server 2008是微軟下壹個服務器操作系統的名稱,它將會繼承WindowsServer2003。WindowsServer2008在進行開發及測試時的代號為"Windows Server Longhorn"。

Windows Server 2008將會是壹套相等於Windows Vista(代號為Longhorn)的服務器系統,兩者很可能將會擁有很多相同功能;Vista及Server2008與XP及Server2003間存在相似的關系。(XP和Server 2003的代號分別為Whistler及Whistler Server)

WindowsServer2008的測試版本Server Longhorn Beta1於2005年7月27日發布、Beta2版本則於2006年5月23日公布,2007年4月發布了功能發展齊備的Beta3版本,這相信是推出市面前最後的壹個測試版本。

Microsoft Windows Server 2008代表了下壹代Windows Server。使用Windows Server 2008,IT專業人員對其服務器和網絡基礎結構的控制能力更強,從而可重點關註關鍵業務需求。Windows Server 2008通過加強操作系統和保護網絡環境提高了安全性。通過加快IT系統的部署與維護、使服務器和應用程序的合並與虛擬化更加簡單、提供直觀管理工具,Windows Server2008還為IT專業人員提供了靈活性。Windows Server 2008為任何組織的服務器和網絡基礎結構奠定了最好的基礎。

Microsoft Windows Server2008用於在虛擬化工作負載、支持應用程序和保護網絡方面向組織提供最高效的平臺。它為開發和可靠地承載Web應用程序和服務提供了壹個安全、易於管理的平臺。從工作組到數據中心,Windows Server2008都提供了令人興奮且很有價值的新功能,對基本操作系統做出了重大改進。

更強的控制能力

使用Windows Server 2008,IT專業人員能夠更好地控制服務器和網絡基礎結構,從而可以將精力集中在處理關鍵業務需求上。增強的腳本編寫功能和任務自動化功能(例如,WindowsPowerShell)可幫助IT專業人員自動執行常見IT任務。通過服務器管理器進行的基於角色的安裝和管理簡化了在企業中管理與保護多個服務器角色的任務。服務器的配置和系統信息是從新的服務器管理器控制臺這壹集中位置來管理的。IT人員可以僅安裝需要的角色和功能,向導會自動完成許多費時的系統部署任務。增強的系統管理工具(例如,性能和可靠性監視器)提供有關系統的信息,在潛在問題發生之前向IT人員發出警告。

增強的保護

WindowsServer2008提供了壹系列新的和改進的安全技術,這些技術增強了對操作系統的保護,為企業的運營和發展奠定了堅實的基礎。WindowsServer2008提供了減小內核攻擊面的安全創新(例如PatchGuard),因而使服務器環境更安全、更穩定。通過保護關鍵服務器服務使之免受文件系統、註冊表或網絡中異常活動的影響,Windows服務強化有助於提高系統的安全性。借助網絡訪問保護(NAP)、只讀域控制器(RODC)、公鑰基礎結構(PKI)增強功能、Windows服務強化、新的雙向Windows防火墻和新壹代加密支持,WindowsServer2008操作系統中的安全性也得到了增強。

更大的靈活性

WindowsServer2008的設計允許管理員修改其基礎結構來適應不斷變化的業務需求,同時保持了此操作的靈活性。它允許用戶從遠程位置(如遠程應用程序和終端服務網關)執行程序,這壹技術為移動工作人員增強了靈活性。Windows Server 2008使用Windows部署服務(WDS)加速對IT系統的部署和維護,使用WindowsServer虛擬化(WSv)幫助合並服務器。對於需要在分支機構中使用域控制器的組織,Windows Server 2008提供了壹個新配置選項:只讀域控制器(RODC),它可以防止在域控制器出現安全問題時暴露用戶帳戶。

自修復NTFS文件系統

從DOS時代開始,文件系統出錯就意味著相應的卷必須下線修復,而在WS2K8中,壹個新的系統服務會在後臺默默工作,檢測文件系統錯誤,並且可以在無需關閉服務器的狀態下自動將其修復。

有了這壹新服務,在文件系統發生錯誤的時候,服務器只會暫時無法訪問部分數據,整體運行基本不受影響,所以CHKDSK基本就可以退休了。

並行Session創建

如果妳有壹個終端服務器系統,或者多個用戶同時登陸了家庭系統,這些就是Session。在WS2K8之前,Session的創建都是逐壹操作的,對於大型系統而言就是個瓶頸,比如周壹清晨數百人返回工作的時候,不少人就必須等待Session初始化。

Vista和WS2K8加入了新的Session模型,可以同時發起至少4個,而如果服務器有四顆以上的處理器,還可以同時發起更多。舉例來說,如果妳家裏有壹個媒體中心,那各個家庭成員就可以同時在各自的房間裏打開媒體終端、同時從Vista服務器上得到視頻流,而且速度不會受到影響。

快速關機服務

Windows的壹大歷史問題就是關機過程緩慢。在Windows XP裏,壹旦關機開始,系統就會開始壹個20秒鐘的計時,之後提醒用戶是否需要手動關閉程序,而在WindowsServer裏,這壹問題的影響會更加明顯。

到了WS2K8,20秒鐘的倒計時被壹種新服務取代,可以在應用程序需要被關閉的時候隨時、壹直發出信號。開發人員開始懷疑這種新方法會不會過多地剝奪應用程序的權利,但現在他們已經接受了它,認為這是值得的。

核心事務管理器(KTM)

這項功能對開發人員來說尤其重要,因為它可以大大減少甚至消除最經常導致系統註冊表或者文件系統崩潰的原因:多個線程試圖訪問同壹資源。

在Vista核心中也有KTM這壹新組件,其目的是方便進行大量的錯誤恢復工作,而且過程幾乎是透明的,而KTM之所以可以做到這壹點,是因為它可以作為事務客戶端接入的壹個事務管理器進行工作。

SMB2網絡文件系統

很久很久以前,Windows就引入了SMB,作為壹個網絡文件系統,不過SMB現在已經太老了,歷史使命已經完成,所以WS2K8采用了SMB2,以便更好地管理體積越來越大的媒體文件。

在微軟的內部測試中,SMB2媒體服務器的速度可以達到Windows Server 2003的四倍到五倍,相當於400%的效率提升。

隨機地址空間分布(ASLR)

ASLR在64位Vista裏就已出現,它可以確保操作系統的任何兩個並發實例每次都會載入到不同的內存地址上。

微軟表示,惡意軟件其實就是壹堆不守規矩的代碼,不會按照操作系統要求的正常程序執行,但如果它想在用戶磁盤上寫入文件,就必須知道系統服務身在何處。在32位WindowsXPSP2上,如果惡意軟件需要調用KERNEL32)DLL,該文件每次都會被載入同壹個內存空間地址,因此非常容易惡意利用。

但有了ASLR,每壹個系統服務的地址空間都是隨機的,因此惡意軟件想要輕松找到它們,基本沒戲。

Windows硬件錯誤架構(WHEA)

最終,微軟決定將錯誤規範化,確切地說是應用程序向系統匯報發現錯誤的協議要實現標準化了。

目前錯誤報告的壹大問題就是設備報錯的方式多種多樣,各種硬件系統之間沒有壹種標準,因此編寫應用程序的時候很難集合所有的錯誤資源,並統壹呈現,這就意味著要編寫許多特定代碼,針對各種特定情況。

而在WS2K8裏,所有的硬件相關錯誤都使用同樣的界面匯報給系統,第三方軟件就能輕松管理、消除錯誤,管理工具的發展也會更輕松。

虛擬化

盡管微軟精簡了其虛擬化軟件“Viridian”,但這仍是企業的壹個福音,可以有效減少總體成本。盡管VMware在虛擬機領域獨樹壹幟,但Viridian得以讓Intel和AMD都提供了對基於硬件的虛擬化的支持,從而提供虛擬硬件支持平臺,而這是VMware所難以做到的。

據IDC統計,美國企業已經在根本用不到的處理器資源上浪費了千百億美元,但這並不是他們的錯,而是操作系統的管理問題導致最多85%的CPU資源就經常被閑置。WS2K8加虛擬化的壹大目標就是加強閑置資源利用,減少浪費。

PowerShell命令行

PowerShell原計劃作為Vista的壹部分,但只是作為免費下載的增強附件,隨後又成了ExchangeServer2007的關鍵組件,接下來又將是WS2K8不可或缺的壹個成員。這個新的命令行工具可以作為圖形界面管理的補充,也可以徹底取代它。

WindowsServer部門總管IainMcDonald宣稱:“如果壹切可以由我決定,我很樂意把PowerShell設置成Windows的默認外殼。我太喜歡這東西了。”

在下月初的TechEd2007大會上,微軟會對PowerShell的壹些新應用進行展示。

ServerCore

這才是微軟真正的變化之處。如果妳是Unix和Linux管理員,可能會對在受保護環境中扮演DHCP和DNS服務器角色的低能耗、虛擬化、無圖形界、只需壹個終端管理的服務器系統非常熟悉,但Windows也可以這麽做了。

作為服務器操作系統,Windows Server壹直以來頗為詬病的地方就是,它是“Windows”,因為管理員根本不需要安裝圖形驅動、DirectX、ADO、OLE等東西,畢竟他們不需要運行用戶程序;而且,圖形界面壹直是影響Windows穩定性的重要因素。

從WS2K8開始,這些東西都將成為安裝時的可選項。目前的Beta3版本已經可以處理八個角色,最終正式版還會更多,比如文件服務器、域控制器、DHCP服務器、DNS服務器等等,其定位也非常清楚:安全穩定的小型專用服務器。

另外,如果配置合理,管理員也可以遠程管理無圖形界面的ServerCore安裝,只需開啟TCP3389端口即可。

PowerShell也可以在ServerCore上運行,但很顯然,圖形界面程序都不行,.NETFramework也不會被支持,遊戲自然就不用提了。

WindowsServer2008測試版本

WindowsWebServer2008RC0Web

WindowsServer2008RC0Enterprise

WindowsServer2008RC0StandardEdition

WindowsServer2008RC0Datacenter

WindowsServer2008RC0forItanium-basedSystems

2008年3月13日已在北京發布三款核心應用平臺產品:Windows Server 2008、Visual Studio 2008、SQL Server 2008

創新產品帶來創新特性

Windows Server 2008、Visual Studio 2008和SQL Server 2008為創建和運行高要求的應用程序提供了壹個安全可靠的平臺。同時,也為下壹代Web應用提供了堅實的基礎、廣泛的虛擬化技術支持以及相關信息的訪問能力。進壹步改善的安全技術、開發人員對最新平臺的支持、改進的管理工具和Web工具、靈活的虛擬化解決方案以及相關信息的訪問能力,使得廣泛的技術解決方案成為可能。

Windows Server 2008

Windows Server 2008在虛擬化技術及管理方案、服務器核心、安全部件及網絡解決方案等方面具有眾多令人興奮的創新性能:通過內置的服務器虛擬化技術,Windows Server 2008可以幫助企業降低成本,提高硬件利用率,優化基礎設施,並提高服務器可用性;通過Server Core、PowerShell、Windows Deployment Services以及增強的聯網與集群技術等,Windows Server 2008為工作負載和應用要求提供功能最為豐富且可靠的Windows平臺;Windows Server 2008的操作系統和安全創新,為網絡、數據和業務提供網絡接入保護、聯合權限管理以及只讀的域控制器等前所未有的保護,是有史以來最安全的Windows Server;通過改進的管理、診斷、開發與應用工具,以及更低的基礎設施成本,Windows Server 2008能夠高效地提供豐富的Web體驗和最新網絡解決方案。

Visual Studio 2008

作為新壹代開發工具,Visual Studio 2008能幫助開發團隊在最新的平臺上開發傑出的用戶體驗,同時,通過進行靈活快速開發實現生產效率新突破,並使開發團隊更好地進行協作:從建模到編碼和調試,Visual Studio 2008對編程語言、設計器、編輯器和數據訪問功能進行了全面的提升,確保開發人員克服軟件開發難題,快速創建互連應用程序;Visual Studio 2008為開發人員提供了壹些新的工具,在最新的平臺上快速地構建傑出的、高度人性化用戶體驗的和互聯的應用,這些最新平臺包括Web、Windows Vista、Office 2007、SQL Server 2008、Windows Mobile和Windows Server 2008;Microsoft Visual Studio Team System 2008提供完整的工具套件和統壹的開發過程,適用於任何規模的開發團隊,幫助所有團隊成員提高自身技能,使得開發人員、設計人員、測試人員、架構師和項目經理更好地協同工作,縮短軟件或解決方案的交付時間。

SQL Server 2008

SQL Server 2008 提供了壹個可靠的、高效的、智能化的數據平臺,可運行需求最苛刻新功能的、完成關鍵任務的應用程序。SQL Server 2008新增了諸多功能,如: Resource Governor管理並發工作負載;通過Policy-Based Management在企業範圍內加強策略的兼容性;通過數據壓縮以及稀疏列來降低存儲需求並提升查詢性能;在SQL Server Reporting Services中利用其提升的性能,高可用性,虛擬化技術與Microsoft Office 2007高度集成;通過對空間數據的支持,實現對地理信息軟件的集成等。SQL Server 2008提供可靠的數據平臺,通過壹個安全,可靠,並且可擴展的平臺上運行最關鍵的應用程序,保護您的數據,確保業務連貫性,提供可預知的響應;同時,SQL Server 2008的高效的數據平臺,能夠降低數據管理的成本,同時流線型部署數據應用程序。擁有更便捷的操作維護,加快開發過程,從任意地點訪問您的數據,存儲並處理任意類型的數據並實現地理信息的集成;SQL Server 2008智能化的數據平臺,在整個企業範圍內實現商務智能,管理任意大小、任意復雜度的報表和數據分析,實現強大的界面交互並與Microsoft Office System高度集成。集成任意數據,提供相關信息,提升信息的洞察力。

微軟Windows Server 2008硬件需求詳解

為配合Windows Server 2008 RC0預覽版能夠更好的進行測試工作,微軟公布了該系統的硬件配置需求:

相關信息 具體說明

處理器 :

最低1.0GHz x86或1.4GHz x64

推薦2.0GHz或更高;安騰版則需要Itanium 2

內存 :

最低512MB

推薦2GB或更多

內存最大支持 32位標準版4GB、企業版和數據中心版64GB

64位標準版32GB,其他版本2TB

硬盤 :

最少10GB,推薦40GB或更多

內存大於16GB的系統需要更多空間用於頁面、休眠和轉存儲文件

備註: 光驅要求DVD-ROM;

顯示器:要求至少SVGA 800×600分辨率,或更高

  • 上一篇:python可視化數據分析常用圖大集合(收藏)
  • 下一篇:碼垛機器人的種類有哪些
  • copyright 2024編程學習大全網