金蝶K/3V12.3系統管理員手冊金蝶K/3系統管理員手冊版權聲明版權聲明本書著作權屬于金蝶軟體(中國)有限公司所有,在未經本公司許可的情況下,任何單位或個人不得以任何方式對本書的部分或全部內容擅自進行增刪,改編,節錄,翻譯,翻印,改寫。金蝶軟體(中國)有限公司2011年10月金蝶K/3系統管理員手冊前言前言感謝您使用《金蝶K/3V12.3系統管理員手冊》。本手冊包含的內容可以幫助您進行有效的金蝶K/3系統管理,主要包括以下內容: K/3系統架構概述 K/3系統部署策略 K/3系統安裝過程 K/3系統安全和遠端應用 常見問題在手冊的前言部分還向您提供了獲得其他幫助資訊的途徑及編寫約定。讀者對象本手冊假設您在本手冊涉及的業務領域具有較好的工作經驗和知識,並假設您對金蝶K/3產品基礎知識有整體的瞭解。如果您沒有使用過本系統,我們建議您接受一次或者更多的本子系統的培訓課程(請同金蝶本地分支機搆聯繫,獲得更多培訓資訊)。如果您希望瞭解更加深入的系統知識,如系統介面等,請先瞭解金蝶K/3系統架構、MSSQLSERVER知識和閱讀金蝶K/3系統技術文檔。相關資訊來源您還可以通過以下途徑瞭解我們的系統,並獲取您需要的服務和幫助。1.線上資訊如果您需要及時瞭解金蝶K/3產品動態,交流產品應用解決方案,可以登錄金蝶網站(http://www.kingdee.com/)。2.售前諮詢服務根據企業的發展和管理需要,提供管理諮詢及解決方案,幫助企業作出快速、準確的決策。3.產品培訓金蝶公司秉承技術創新、管理創新的宗旨,不斷提供給客戶完整的行業解決方案。在提供優秀產品的同時,不斷推出配套的培訓服務,幫助用戶在應用軟體時達到事半功倍的效果。4.實施諮詢服務金蝶公司吸收四十多萬客戶的經驗,結合國內外先進的管理理念和管理軟體的實施方法,推出符合中國國情的標準軟體實施方法--金手指實施方法。我們願意運用我們在企業管理及IT技術方面的知識,幫助顧客獲得更大的成功!5.現場支援服務我們的資深專業人員面對面地和您溝通,在運行現場對問題進行研究分析,使問題迅速得到解決。6.CRM服務借助客戶關係管理系統(金蝶EAS-CRM)我們建立了客戶綜合資訊管理庫,能夠快速地解決客戶的問題並保留歷史記錄,以便提供長期、持續、前言金蝶K/3系統管理員手冊高效的服務。7.CSP服務支援金蝶公司融合多年客戶服務經驗與國外先進的管理思想,提煉出客戶常用的和最需要的服務為一體的CSP服務。它是以金蝶公司先進的科技手段和專業化的服務隊伍為依託,在業界領先推出的項目完整、功能全面的系統性服務產品。8.呼叫中心通過客戶呼叫中心服務(CallCenter),提供全面、周到的服務,快速解答客戶應用問題。9.個性化服務針對企業個性化的需求,我們提供-量身定制-服務,使用一切資源,包括和合作夥伴一道為您提供全面的應用解決方案。10.便利服務金蝶不僅是解決方案的提供者,也是相關附屬產品的提供者。我們提供的便利服務不僅省去您選擇的苦惱,還有利於保證相關產品和系統的相容性和一致性。11.合作聯盟服務我們和其他IT領域先導型的企業進行戰略合作,為您提供企業管理諮詢、系統集成、相關知識培訓等全方位的服務。在此,您不僅能得到金蝶的服務資源,也能以優惠的條件享受金蝶合作夥伴的資源。12.版本升級服務版本升級服務將使您隨時代的進步而保持投資的增值,以優惠的價格實現軟體“以舊換新”。金蝶K/3產品設計思想金蝶K/3以企業基礎管理為核心設計思想,對覆蓋產品(服務)價值鏈的業務的流程進行全面的計畫、組織、協調,及對業務的有效處理和有效控制的管理。針對戰略企業管理的特點,強調對企業基礎資料、基本業務流程、內部控制、知識管理、員工行為規範等管理,通過豐富的工具與方法有機整合並提供貫穿戰略企業管理全過程所需的決策資訊,即時監控戰略執行過程中的問題,幫助企業創造持續增長的核心競爭力。金蝶K/3系統管理員手冊前言基礎管理是企業持續的管理實踐的基石。基礎管理的好壞決定了企業的戰略目標能否實現,也決定了企業持續發展是否有堅實的基礎。強調過程管理是基礎管理的特性,是因為它是能真實反映業務處理過程的第一手的、最詳盡的資料,使企業的業務決策和戰略決策建立在“理性”的基礎上。關於金蝶金蝶國際軟體集團有限公司是亞太地區領先的企業管理軟體及電子商務應用解決方案供應商,是全球軟體市場中成長最快的獨立軟體廠商之一,是中國軟體產業的領導廠商。金蝶開發和銷售的軟體產品包括針對快速成長的新興市場中企業管理需求的企業管理軟體、通過互聯網提供服務的電子商務應用軟體和為企業構築電子商務平臺的中間件軟體。同時,金蝶向全球範圍內的顧客提供與軟體產品相關的管理諮詢、實施與技術服務。金蝶獨特的“快速配置,快速實施,快速應用,快速見效”的全球化產品與服務定位,能夠幫助顧客從容面對不確定商業環境帶來的挑戰,實現業務流程與IT技術的完美結合,有效管理變革,確保組織快速、持續和健康成長。金蝶國際軟體集團有限公司是中國第一個WINDOWS版財務軟體;第一個純JAVA中間件軟體;第一個基於互聯網平臺的三層結構的ERP系統—金蝶K/3的締造者,同時金蝶K/3還是中國中小型企業ERP市場中佔有率最高的企業管理軟體。2004年10月,金蝶正式對外發佈了新一代產品—金蝶EAS4.0(KINGDEEENTERPRISEAPPLICATIONSUITE)。金蝶EAS構建于金蝶自主研發的商業作業系統—金蝶BOS之上,面向中大型企業,採用最新的ERPⅡ管理思想和一體化設計,有超過50個應用模組高度集成,涵蓋企業內部資源管理、供應鏈管理、客戶關係管理、知識管理、商業智慧等,並能實現企業間的商務協作和電子商務的應用集成。編寫約定通用格式約定格式意義前言金蝶K/3系統管理員手冊宋體正文。下劃線輸入資訊。斜體提示資訊。圖形介面格式約定格式意義“”窗口名稱。[]普通功能表項或樹狀結構功能表項。【】視窗中的按鈕。<>表單中的選項。→連續選擇功能表及其子功能表或樹狀結構。鍵盤操作約定格式意義[鍵1]鍵盤上的鍵名。[鍵1+鍵2]在鍵盤上同時按下兩個鍵。滑鼠操作約定格式意義單擊按下滑鼠左鍵點擊某一對象。雙擊連續兩次滑鼠左鍵打開某一對象。右擊選中某一物件按下滑鼠右鍵。拖放按住滑鼠左鍵不放移動滑鼠到指定位置,放開滑鼠鍵。特別標誌格式意義溫馨提醒:提醒某些操作可能會導致一些嚴重的後果,請用戶謹慎使用。注意:提供一些應用關鍵的描述。舉例:列舉實例以便用戶加深理解。操作前提:進行某一操作之前,必須先完成的操作。定義:定義內容中出現的財務或電腦術語。流程圖圖例說明本手冊中的主要業務流程均採用EPC(Event-driven-ProcessChain)圖進行描述。EPC全稱Event-driven-ProcessChain,即事件驅動的流程鏈方法,通過連接事件和任務,用戶可以明確地建立複雜的業務流程的模型,並開展分金蝶K/3系統管理員手冊前言析。EPC方法不僅使用易於理解的符號和語言幫助用戶、諮詢顧問描述業務資訊系統,而且還集成了組織結構、功能、資料和資訊流等重要特性。EPC模型可以顯示出任務鏈和責任鏈發生中斷,將如何影響到公司優化其流程的能力。通過將組織與各個任務進行匹配,用戶可以非常方便地看到一個流程中涉及到哪些部門或崗位。EPC圖中涉及到的元素說明如下表:名稱圖示定義示例事件事件描述了狀態的發生,它反過來又充當了一個觸發器。收到原始憑證功能功能描述了初始狀態向最終狀態的轉換。錄入憑證組織單元組織單元描述了企業的大體結構。財務部會計資訊、物料、資源物件資訊、物料或者資源物件描述了現實世界中的物件(比如業務物件、實體)。科目流程路徑流程路徑顯示了流程之間的前後連接關係(可以輔助導航)。憑證處理流程邏輯操作符邏輯操作符描述了事件和功能或流程之間的邏輯關係。“XOR”:表示從多個流程中,必須並且只能選擇其一;“V”:表示“或”的關係;“Λ”:表示“且”的關係。控制流控制流描述了事件和功能或流程之間的先後和邏輯依賴關係。信息流、物流資訊流/物流定義了某個功能是否被讀取、變更或者寫入。資源、組織單元分配資源/組織單元分配描述了哪個單元(員工)或資源來處理某個功能或者流程。意見回饋感謝您使用我們的產品及用戶手冊。在本手冊的最後附有意見回饋表,您可以在上面說明您對我們的產品或用戶手冊的意見和建議,並通過金蝶分支機搆或直接傳真至(0755)26615016K/3產品事業部回饋給我們,我們將期待您給予我們好的建議和意見。11金蝶K/3系統管理員手冊第1章系統架構概述目錄第1章系統架構概述..121.1產品定位..121.2技術架構..13第2章系統部署策略..152.1系統運行環境支援..152.2基本部署策略..202.3擴展部署策略..21第3章系統安裝過程..273.1普通安裝過程..273.2無人值守安裝..54第4章多語言部署..554.1多語言部署規則..554.2多語言部署架構圖..594.3多語言標準部署環境..64第5章網路安全和遠端存取.675.1金蝶K/3系統的網路服務埠..675.2金蝶K/3系統與防火牆集成部署方案示例..695.3用VPN技術實現K/3系統遠端應用..725.4用CITRIXXENAPP(原PRESENTATIONSERVER)實現K/3系統遠端應用.73第6章系統日常監測和性能優化.776.3系統日常監測..776.3系統性能優化..79第7章常見問題..817.1用戶端問題..81附錄A..95附錄B..99第1章系統架構概述金蝶K/3系統管理員手冊第1章系統架構概述1.1產品定位金蝶K/3ERP面向中小型企業,構建BOS平臺之上,幫助企業全面整合內外資源,快速實現個性化需求。金蝶K/3在企業價值創造的各環節,包括採購管理、銷售管理、庫存管理、生產管理、看板管理等基礎業務管理,計畫管理、財務管理、人力資源管理、協同辦公等企業輔助管理方面,更加注重深入應用,使企業在創造價值過程中的每個環節都得以完美銜接。應用金蝶K/3ERP,可以幫助企業打造最佳管理模式,使企業資源配置最優化,提高企業核心競爭力。11金蝶K/3系統管理員手冊第1章系統架構概述1.2技術架構金蝶K/3構建于金蝶自主研發的業務作業系統——金蝶BOS(BusinessOperatingSystem)之上,採用WindowsDNA技術架構,支援32/64位元的Windows作業系統、SQLServer資料庫引擎。金蝶BOS(BusinessOperationSystem)——金蝶業務作業系統,它使用先進、開放、可伸縮的技術體系,面向企業快速成長的業務需求,協同合作夥伴拓展管理業務,通過科學的工具和流程對企業建模進行全程監控。金蝶BOS在金蝶承擔的國家863計畫“新一代ERP系統研發”中發揮核心作用,並致力發展成為中國管理軟體技術平臺的標準。金蝶K/3BOS是金蝶BOS產品家族中的一員,是專門針對金蝶K/3系列產品,自主研發的新一代技術第1章系統架構概述金蝶K/3系統管理員手冊平臺;用以解決K/3系統日益增加的應用複雜度和快速開發與實施之間的矛盾;集成了K/3產品底層的相關服務,如消息中心、資料傳輸、許可權模型、網路控制等,同時提供一系列的客戶化開發工具,讓客戶在不需要任何編程知識的前提下,快速的定制新的業務單據、業務流程和報表,以適應客戶業務環境不斷變化的需要。K/3BOS是與K/3緊密地集成在一起,為K/3的運行提供平臺,依託與支撐K/3的發展。K/3系統是典型的三層結構應用,由資料庫、中間層、用戶端三層構成,此外HR/Web系統為可選部件:資料庫——安裝資料庫產品和K/3資料庫服務部件,目前K/3系統支援的資料庫產品是MicrosoftSQLServer,所有的業務資料都存儲在這裏;中間層——包括所有業務系統的業務邏輯元件,這些元件會被用戶端所調用,是K/3系統的核心部分;用戶端——K/3用戶端桌面應用程式,基於WindowsGUI,安裝在業務系統操作人員的機器上;HR/Web系統——基於IIS提供K/3人力資源、管理門戶、CRM等WEB服務。更詳盡的K/3產品技術架構說明請參閱《金蝶K/3技術白皮書》。15金蝶K/3系統管理員手冊第2章系統部署策略第2章系統部署策略原則上,不同版本的K/3系統對硬體、軟體、網路等周邊系統的需求是不一樣的:高版本K/3系統通常對周邊系統要求更高,但同時能支援更新型的軟硬體。因此本手冊所涉及系統需求的內容只適合手冊所對應版本的K/3,就本版手冊而言,對應的是金蝶K/3V12.3。2.1系統運行環境支援2.1.1用戶端運行環境支援下表列出了金蝶K/3V12.3用戶端的運行環境要求:組件要求處理器處理器類型:Pentium4相容處理器或速度更快的處理器處理器速度:最低:單核1.7GHz雙核1.0GHz推薦:雙核2.0GHz或更快記憶體實體記憶體:最少:512MB推薦:1.0GB或更大存儲存儲空間:最少:4GB空閒空間推薦:8GB空閒空間網路網路品質:速率:100Mbps延時:<20ms(以大小1024位元組的測試資料包返回結果為准)丟包:<0.1%(以大小1024位元組的測試資料包返回結果為准)26第2章系統部署策略金蝶K/3系統管理員手冊作業系統K/3用戶端支援的作業系統:WindowsXPProfessionalSP2/SP3WindowsXPProfessional64位x64SP2WindowsVistaUltimate/Enterprise/BusnessSP1WindowsVistaUltimate/Enterprise/Busness64位x64SP1Windows7HomeBasic/HomePremium/Professional/UltimateWindows7HomeBasic/HomePremium/Professional/Ultimate64位WindowsServer2003Standard/Enterprise/DataCenterSP1/SP2①WindowsServer2003Standard/Enterprise/DataCenter64位x64SP1/SP2①Windows2000Professional/Server/AdvancedServer/DataCenterServerSP4②商業智慧系統不支援②其他未提及的作業系統版本不提供官方支援,金蝶K/3用戶端在此類系統上可能可以運行但未經嚴格測試,也可能完全不能運行。Web流覽器K/3HR/CRM/Portal/Ebos支援的Web流覽器版本:MicrosoftInternetExplorer6.0SP1/SP2-32位③MicrosoftInternetExplorer7.0-32位③MicrosoftInternetExplorer8.0-32位③僅HR/Web用戶端需要Web流覽器,普通K/3GUI用戶端並不需要。其他未提及的Web流覽器版本不提供官方支援,金蝶K/3HR/Web用戶端在此類Web流覽器上可能可以運行但未經嚴格測試,也可能完全不能運行。注解①——同時也支援WindowsServer2003R2對應版本,WindowsServer2003R2是WindowsServer2003的功能擴展包,兩者系統相容性是一致的。注解②——不推薦使用Windows2000系列,其MSDTC效能較低,會降低K/3整體性能。注解③——如果採用64位元作業系統作為HR/Web用戶端,請使用其內置的32位IE訪問K/3HR/Web站點,64位元Windows系統都內置32位元和64位元兩套InternetExplorer,作業系統默認也是調用32位元版。2.1.2中間層伺服器運行環境支援下表列出了金蝶K/3V12.3中間層伺服器的運行環境要求:組件要求15金蝶K/3系統管理員手冊第2章系統部署策略處理器處理器類型:IntelXeon或AMDOpteron處理器速度:最低:1.6GHz推薦:2.4GHz或更快處理器處理器核心總數:最低:2核心推薦:4核心(200併發以內)8核心(200~400併發)400併發以上請增加中間層伺服器,下同記憶體實體記憶體:最少:1GB推薦:2GB(200併發以內)4GB(200~400併發)存儲存儲類型:SCSI或更快企業級存儲,並推薦設置為RAID1或RAID5存儲空間:最少:10GB空閒空間推薦:20GB空閒空間網路網路品質:速率:100Mbps,推薦以1000Mbps與資料庫伺服器連接延時:<20ms(以大小1024位元組的測試資料包返回結果為准)丟包:<0.1%(以大小1024位元組的測試資料包返回結果為准)作業系統K/3中間層伺服器支援的作業系統:WindowsServer2003Standard/Enterprise/DataCenterSP1/SP2①WindowsServer2003Standard/Enterprise/DataCenter64位x64SP1/SP2①WindowsServer2008Standard/Enterprise/DataCenter②WindowsServer2008Standard/Enterprise/DataCenter64位x64②Windows2000Server/AdvancedServer/DataCenterServerSP4③商業智慧系統不支援③其他未提及的作業系統版本不提供官方支援,金蝶K/3中間層伺服器在此類作業系統上可能可以運行但未經嚴格測試,也可能完全不能運行。在虛擬機系統中運行K/3中間層的特別說明請見注解④注解①——同時也支援WindowsServer2003R2對應版本,WindowsServer2003R2是WindowsServer2003的功能擴展包,兩者系統相容性是一致的。注解②——只支持WindowsServer2008完全安裝,不支持伺服器核心安裝(ServerCoreInstallation)。同時也支援WindowsServer2008R2對應版本,WindowsServer2008R2是基於WindowsServer2008的功能擴展,兩者系統相容性是一致的注解③——不推薦使用Windows2000系列,其MSDTC效能較低,會降低K/3整體性能。商業智慧不支援Windows2000系列注解④——中間層加密服務不支援在虛擬機(VMWare、VirtualPC等)中運行,加密服務在虛擬機中將總運行為展示版本,也不支援License檔導入。但加密服務之外的其他中間層元件可以正常在虛擬機中運行。26第2章系統部署策略金蝶K/3系統管理員手冊2.1.3HR/Web伺服器運行環境支援下表列出了金蝶K/3V12.3HR/Web伺服器的運行環境要求:組件要求處理器處理器類型:IntelXeon或AMDOpteron處理器速度:最低:1.6GHz推薦:2.4GHz或更快處理器處理器核心總數:最低:2核心推薦:8核心記憶體實體記憶體:最少:1GB推薦:4GB存儲存儲類型:SCSI或更快企業級存儲,並推薦設置為RAID1或RAID5存儲空間:最少:10GB空閒空間推薦:20GB空閒空間網路網路品質:速率:100Mbps,推薦以1000Mbps與中間層伺服器連接延時:<20ms(以大小1024位元組的測試資料包返回結果為准)丟包:<0.1%(以大小1024位元組的測試資料包返回結果為准)作業系統K/3HR/Web伺服器支援的作業系統:WindowsServer2003Standard/Enterprise/DataCenterSP1/SP2①WindowsServer2003Standard/Enterprise/DataCenter64位x64SP1/SP2①WindowsServer2008Standard/Enterprise/DataCenter②WindowsServer2008Standard/Enterprise/DataCenter64位x64②Windows2000Server/AdvancedServer/DataCenterServerSP4③其他未提及的作業系統版本不提供官方支援,金蝶K/3HR/Web伺服器在此類作業系統上可能可以運行但未經嚴格測試,也可能完全不能運行。注解①——同時也支援WindowsServer2003R2對應版本,WindowsServer2003R2是WindowsServer2003的功能擴展包,兩者系統相容性是一致的。注解②——只支持WindowsServer2008完全安裝,不支持伺服器核心安裝(ServerCoreInstallation)。同時也支援WindowsServer2008R2對應版本,WindowsServer2008R2是基於WindowsServer2008的功能擴展,兩者系統相容性是一致的注解③——不推薦使用Windows2000系列,其MSDTC效能較低,會降低K/3整體性能。商業智慧不支援Windows2000系列2.1.4資料庫伺服器運行環境支援下表列出了金蝶K/3V12.3資料庫伺服器的運行環境要求:15金蝶K/3系統管理員手冊第2章系統部署策略組件要求處理器處理器類型:IntelXeon或AMDOpteron或IntelItanium2處理器速度:最低:1.6GHz(對於Itanium處理器是1.4GHz)推薦:2.4GHz或更快處理器(對於Itanium處理器是1.6GHz)處理器核心總數:最低:2核心推薦:4核心(100併發以內或資料庫實體10GB以內)8核心(100~200併發或資料庫實體10~20GB)16核心(200~400併發或資料庫實體20~40GB)記憶體實體記憶體:最少:2GB推薦:4GB(100併發以內或資料庫實體10GB以內)8GB(100~200併發或資料庫實體10~20GB)16GB(200~400併發或資料庫實體20~40GB)存儲存儲類型:SCSI或更快企業級存儲,資料盤推薦設置為RAID10,並至少建立兩個LUN分別放置生產資料庫與臨時資料庫(TempDB)存儲空間:最少:10GB空閒空間推薦:50GB或更多空閒空間網路網路品質:速率:100Mbps,推薦與中間層伺服器以1000Mbps連接延時:<20ms(以大小1024位元組的測試資料包返回結果為准)丟包:<0.1%(以大小1024位元組的測試資料包返回結果為准)作業系統K/3資料庫伺服器支援的作業系統:WindowsServer2003Standard/Enterprise/DataCenterSP1/SP2①WindowsServer2003Standard/Enterprise/DataCenter64位x64SP1/SP2①WindowsServer2003Enterprise/DataCenter64位IA64SP1/SP2①②WindowsServer2008Standard/Enterprise/DataCenter③WindowsServer2008Standard/Enterprise/DataCenter64位x64③WindowsServer2008Enterprise/DataCenter64位IA64②③Windows2000Server/AdvancedServer/DataCenterServerSP4④Windows2000AdvancedServer/DataCenterServer64位IA64SP4②④其他未提及的作業系統版本不提供官方支援,金蝶K/3資料庫伺服器在此類作業系統上可能可以運行但未經嚴格測試,也可能完全不能運行。26第2章系統部署策略金蝶K/3系統管理員手冊資料庫引擎K/3資料庫伺服器支援的資料庫引擎:SQLServer2005Standard/EnterpriseSP3SQLServer2005Standard/Enterprise64位x64SP3SQLServer2005Enterprise64位IA64SP3②SQLServer2008Standard/EnterpriseSQLServer2008Standard/Enterprise64位x64SQLServer2008Enterprise64位IA64②SQLServer2000Standard/EnterpriseSP4⑤SQLServer2000Enterprise64位IA64SP4②其他未提及的資料庫引擎版本不提供官方支援,金蝶K/3資料庫伺服器在此類資料庫引擎上可能可以運行但未經嚴格測試,也可能完全不能運行。非簡體中文環境下部署K/3資料庫伺服器的注意事項請見注解⑥K/3商業分析(BI)+SQLServer2008環境的部署注意事項見注解⑦注解①——同時也支援WindowsServer2003R2對應版本,WindowsServer2003R2是WindowsServer2003的功能擴展包,兩者系統相容性是一致的。注解②——64位IA64架構的K/3資料庫伺服器暫不支援安裝資料庫服務部件,因此中間層連接IA64架構的資料庫伺服器時,新建、備份、恢復這三種賬套操作不能在賬套管理中直接進行,但其他業務功能正常。資料庫服務部件不是K/3系統的必需部件,除上述三種功能外,資料庫伺服器不依賴它工作。64位x64架構的伺服器無以上限制,可安裝資料庫服務部件。注解③——只支持WindowsServer2008完全安裝,不支持伺服器核心安裝(ServerCoreInstallation)。同時也支援WindowsServer2008R2對應版本,WindowsServer2008R2是基於WindowsServer2008的功能擴展,兩者系統相容性是一致的注解④——不推薦使用Windows2000系列,其MSDTC效能較低,會降低K/3整體性能。商業智慧不支援Windows2000系列注解⑤——不推薦使用SQLServer2000標準版,只推薦企業版,因為標準版最大只能支持2GB實體記憶體,會降低K/3整體性能。但SQLServer2005/2008標準版並沒有實體記憶體限制,可以推薦使用。注解⑥——在非簡體中文環境安裝SQLServer,請把排序(Collation)設為Chinese_PRC_CI_AS,(CI表示大小寫不敏感CaseInsensitive、AS表示重音敏感AccentSensitive),否則K/3資料庫伺服器不能正常工作。SQLServer2005/2008默認安裝過程中可以設置排序,SQLServer2000需要選擇自定義安裝才能設置排序。排序在安裝後不能更改,所以請安裝時正確設置排序。注解⑦——如需用K/3商業分析(BI),且資料庫引擎為SQLServer2008,資料庫伺服器需安裝“SQLServer2005向後相容組件”(SQLServer2005BackwardCompatibilityComponents),它是SQLServer2008FeaturesPack的一部分,微軟官方下載鏈結:x86簡體中文版:http://go.microsoft.com/fwlink/?LinkId=123702&clcid=0x804x64簡體中文版:http://go.microsoft.com/fwlink/?LinkId=123703&clcid=0x804IA64簡體中文版:http://go.microsoft.com/fwlink/?LinkId=123704&clcid=0x8042.2基本部署策略2.2.1小規模部署方案(All-in-One)定義:只有單一台伺服器,中間層、資料庫、Web系統都裝在同一伺服器上,適合於K/3系統小規模應用。在小型的應用場合,業務量較小,只有不超過10個併發用戶端的情況下,可以將中間層和資料庫安裝在同一台伺服器上。超過10個併發用戶端的應用,為保證系統性能,中間層和資料庫應該部署在不同的伺服器上。在小規模應用場景下,通常不需要部署Web系統,如果需要部署Web,而中間層伺服器的負荷並不重,將Web系統安裝在中間層所在伺服器上也是可取的,但必須考慮好系統安全問題。15金蝶K/3系統管理員手冊第2章系統部署策略K/3小規模部署方案2.2.2標準部署方案(分層部署)定義:資料庫、中間層、Web系統均分別單獨部署在專用伺服器上,適合於K/3系統大多數部署案例。當用戶端數量超過10個,應該把每個伺服器角色分開單獨部署,並且建議這些伺服器專用於K/3服務,不建議用其他企業應用伺服器(例如AD、DNS、Mail等)兼任。這樣才不至於多種服務爭搶伺服器運算資源,影響K/3系統的運行性能。而且從網路安全角度考慮,管理員可能對資料庫、中間層、Web服務採用不同的安全性原則,例如將資料庫隔離在單獨VLAN、將Web服務放在DMZ等,伺服器分開部署更能滿足網路安全方面的要求。K/3標準部署方案2.3擴展部署策略2.3.1資料庫群集部署方案定義:用兩台(或多台)伺服器+磁碟陣列櫃,構成資料庫故障轉移群集,適合要保證業務不間斷的客戶。故障轉移群集(FailoverCluster),又可稱為高可用群集(HighAvailabilityCluster),俗稱雙機熱備,主要功能是保證服務不中斷,當提供服務的主機宕機或因其他原因不能聯繫時,備份機會及時線上接替服務。替換過程依照實現技術和設備的不同,持續幾秒到幾十秒不等,通常用戶端不會察覺到服務中斷。26第2章系統部署策略金蝶K/3系統管理員手冊SQLServer2000/2005/2008資料庫引擎,都有故障轉移群集功能,金蝶K/3都能很好的支援。K/3資料庫群集部署方案要實現SQLServer資料庫故障轉移群集,有幾個必要條件:1.要有共用存儲設備,通常是磁碟陣列櫃,直連或通過FCSAN、iSCSI與節點伺服器連接;2.所有節點伺服器的硬體配置最好相同或相近,如果做不到,至少實體記憶體容量要一樣;3.節點伺服器的作業系統必須是WindowsServer企業版或資料中心,標準版沒有群集功能;4.SQLServer2005/2008可以用標準版或企業版搭建群集,標準版只支持雙機群集,企業版可支援多機群集;SQLServer2000群集則必須用企業版搭建,SQLServer2000標準版沒有群集功能;5.必須有活動目錄/域支援,工作組環境無法實現群集;但基於性能和高可用性考慮,網網網網網網域控制站不推薦作為SQLServer集群節點(SQLServer2005/2008已禁止域控作為群集節點,SQLServer2000可以將域控作為群集節點但強烈不推薦)。此外還必須明確:1.SQLServer群集不能實現負載均衡、不提高資料庫性能,只起到故障轉移,也即雙機(多機)熱備作用,到2008為止各版SQLServer群集都只有故障轉移功能;2.SQLServer群集不能提高資料安全性,群集的資料實際只有一份(在陣列櫃上),雖然磁碟陣列的理論可靠性比一般內部磁片高,但不是絕對的,提高資料安全性必須通過定時備份、遠端資料同步等手段解決;3.一些協力廠商群集軟體可以不通過Windows群集功能(MSCS)實現SQLServer群集,K/3跟這些軟體通常是相容的,但沒有廣泛測試過,所以不能完全保證。SQLServer群集下列幾種不同部署模式,K/3都能很好支援,可根據客戶需要進行選擇:15金蝶K/3系統管理員手冊第2章系統部署策略2.3.1.1Active-Passive群集最常用的SQLServer群集部署模式,稱之為Active-Passive(主動-被動)模式,群集平時只有主節點工作,備份節點處於閒置狀態,只在主節點故障時被自動啟動以接替服務。Active-Passive模式的優點:部署簡單,不容易出問題,所以應用比較廣泛。Active-Passive模式的缺點:伺服器資源利用率較低,平時備份機完全不工作,即至少50%的伺服器資源閒置。SQLServer的Active-Passive群集部署模式2.3.1.2Active-Active群集故障轉移群集的另一種部署模式Active-Active(主動-主動),即兩個群集節點各運行一個SQLServer實例,互為備份,任一節點故障時兩個實例會同時在剩下的另一節點上運行。Active-Active群集的優點:平時兩台伺服器都工作,沒有閒置節點,伺服器資源利用率高。Active-Active群集的缺點:故障轉移時兩個實例擠在一個節點運行,激增的工作負載可能造成剩下那個節點也崩潰;而且切換後還需要協調兩個實例爭搶的伺服器記憶體,所以對資料庫管理員的技能要求較高。關於雙向或多向主動群集的記憶體資源管理,可參看微軟站點:http://technet.microsoft.com/zh-cn/magazine/cc162320(en-us).aspx參閱其中標題為“AllocatingClusterMemory”的Q&A。26第2章系統部署策略金蝶K/3系統管理員手冊SQLServer的Active-Active群集部署模式2.3.1.3N+1群集如果群集需要運行多個資料庫實例,從提高資源利用率、方便管理角度來說,較好的部署模式是採用N+1群集,它實際是Active-Passive部署模式的擴展,能夠在一定程度上克服Active-Passive群集資源利用率低的缺點,也不像Active-Active群集那樣難於管理。N+1群集就是“N個資料庫實例,運行在N+1個群集節點上”,多出的一個節點作為群集上所有實例共同的備用節點。舉例說要運作A、B兩個資料庫實例,那麼群集需要(2+1),也即3個伺服器節點,其中兩個節點分別運行A、B實例,剩下一個節點作為A、B共同的的備用節點,當A或者B主節點故障時,實例都會轉移.