2024年3月7日發(fā)(作者:整脊)

2006 年 11 月
版權(quán)所有 UFIDA用友軟件。保留所有權(quán)利。
本安裝說明主要包含以下幾部分內(nèi)容:
?
o
安裝 UFIDA用友軟件 NC管理軟件5.0 時(shí),對(duì)系統(tǒng)軟件、硬件配置、數(shù)據(jù)庫(kù)的支持與調(diào)整的要求
o
安裝 UFIDA用友軟件 NC管理軟件5.0 時(shí),中間件如何安裝部署
o
如何卸載 UFIDA用友軟件 NC管理軟件5.0 的相關(guān)操作
o
如何升級(jí) UFIDA用友軟件 NC管理軟件3.5升級(jí)至5.0版本
o
安裝 UFIDA用友軟件 NC管理軟件5.0 時(shí)各模塊安裝升級(jí)注意事項(xiàng)--請(qǐng)仔細(xì)閱讀,以免造成不可挽回的數(shù)據(jù)錯(cuò)誤.
關(guān)于UFIDA用友軟件 NC管理軟件的使用說明,請(qǐng)參考用戶手冊(cè),也可在安裝完成后參考聯(lián)機(jī)幫助。
目 錄
1 簡(jiǎn)介
2 服務(wù)器環(huán)境配置要求
2.1 操作系統(tǒng)平臺(tái)
2.2 應(yīng)用規(guī)模硬件配置推薦
2.3 數(shù)據(jù)庫(kù)支持狀況
3 客戶機(jī)配置要求
3.1 硬件配置要求
3.2 軟件配置要求
3.3 瀏覽器設(shè)置
3.4 客戶端JRE內(nèi)存使用設(shè)置
3.5 客戶端的緩存管理
3.6 客戶端安裝
4 網(wǎng)絡(luò)相關(guān)要求
5 產(chǎn)品與安裝盤對(duì)應(yīng)清單
6 數(shù)據(jù)庫(kù)設(shè)置及優(yōu)化
6.1 數(shù)據(jù)庫(kù)連接驅(qū)動(dòng)
6.1.1 MS SQLServer數(shù)據(jù)庫(kù)連接驅(qū)動(dòng)
6.1.2 Oracle數(shù)據(jù)庫(kù)連接驅(qū)動(dòng)
6.1.3 DB2數(shù)據(jù)庫(kù)連接驅(qū)動(dòng)
6.2 建立標(biāo)準(zhǔn)數(shù)據(jù)庫(kù)結(jié)構(gòu)
6.2.1 在MS SQLServer數(shù)據(jù)庫(kù)中創(chuàng)建相關(guān)文件組
6.2.2 在Oracle數(shù)據(jù)庫(kù)中創(chuàng)建相關(guān)表空間
6.2.3 在DB2數(shù)據(jù)庫(kù)中創(chuàng)建相關(guān)表空間
6.3 數(shù)據(jù)庫(kù)優(yōu)化
6.3.1 MS SQLServer數(shù)據(jù)庫(kù)優(yōu)化
6.3.2 Oracle數(shù)據(jù)庫(kù)優(yōu)化
6.3.3 DB2數(shù)據(jù)庫(kù)優(yōu)化
7 中間件準(zhǔn)備
7.1 UF MiddleWare5.0
7.2 IBM Websphere6.1
7.2.1 IBM Websphere6.1 具體安裝過程
8 產(chǎn)品安裝
8.1 Windows2003 + SQL2005 + NC5.0安裝過程
8.1.1 安裝JDK
8.1.2 安裝UAP5.0和購(gòu)買的應(yīng)用
8.1.3 建立數(shù)據(jù)庫(kù),配置數(shù)據(jù)源連接
8.1.4 啟動(dòng)中間件
8.1.5 NC的客戶端安裝
8.1.6 建立賬套
8.2 Windows2003 + SQL2005 + IBM WebSpaher 6.1 + NC5.0安裝過程
8.2.1 安裝JDK
8.2.2 安裝IBM Websphere 6.1
8.2.3 安裝UAP5.0和購(gòu)買的應(yīng)用
8.2.4 啟動(dòng)中間件,建立數(shù)據(jù)庫(kù),配置數(shù)據(jù)源連接
8.2.5 登錄服務(wù)器,建立賬套
8.3 IUFO和Portal安裝
8.4 集群配置
8.5 建立集成工具介紹
9 NC 多語(yǔ)言設(shè)置
9.1 客戶端語(yǔ)言設(shè)置
9.2 中間件語(yǔ)言設(shè)置
9.3 數(shù)據(jù)庫(kù)語(yǔ)言設(shè)置
9.4 賬套語(yǔ)言設(shè)置
10 產(chǎn)品卸載
10.1 代碼卸載
10.2 數(shù)據(jù)庫(kù)卸載
10.3 JRE的卸載
11 申請(qǐng)授權(quán)
12 NC以前版本升級(jí)
12.1 適用范圍
12.2 準(zhǔn)備工作
12.3 標(biāo)準(zhǔn)數(shù)據(jù)庫(kù)結(jié)構(gòu)要求
12.4 中間件環(huán)境準(zhǔn)備
12.5 升級(jí)
13 安裝過程常見問題和注意事項(xiàng)
13.1 安裝升級(jí)過程中常見問題
13.2 安裝升級(jí)過程中各模塊注意事項(xiàng)
14 附錄
14.1 AIX環(huán)境下安裝部署指導(dǎo)
14.2 HP UNIX環(huán)境下安裝部署指導(dǎo)
14.3 Solaris環(huán)境下安裝部署指導(dǎo)
14.4 Linux環(huán)境下安裝部署指導(dǎo)
14.5 Windows環(huán)境下安裝部署指導(dǎo)
14.6 DB2的參數(shù)配置說明
14.7 Oracle的參數(shù)配置說明
14.8 NC5.0 JAVA參數(shù)調(diào)整說明
14.9 SQLServer參考腳本
14.10 Oracle參考腳本
14.11 DB2參考腳本
14.12 數(shù)據(jù)庫(kù)臨時(shí)表空間要求
[返回頁(yè)首]
1 簡(jiǎn)介
本文描述如何安裝 UFIDA用友軟件 NC管理軟件。UFIDA用友軟件 NC管理軟件現(xiàn)在發(fā)布的最新版本是5.0。
UFIDA用友軟件 NC管理軟件5.0 是一個(gè)全面基于J2EE技術(shù)體系的產(chǎn)品。它采用完全B/S架構(gòu),基于互聯(lián)網(wǎng)的企業(yè)級(jí)應(yīng)用,具有高可靠性、安全性和可擴(kuò)展性。應(yīng)用包括:財(cái)務(wù)會(huì)計(jì)、管理會(huì)計(jì)、供應(yīng)鏈、人力資源管理、客戶關(guān)系管理、知識(shí)管理等應(yīng)用。
UFIDA用友軟件 NC管理軟件5.0 全面支持商業(yè)中間件,我們也推薦客戶使用性能更高的,穩(wěn)定性更好的Websphere 6.1。
UFIDA用友軟件 NC管理軟件5.0 支持多種操作系統(tǒng)。其中包括Windows2000 rver/advanced
rver/databa center、Windows2003 rver/web rver(這里包括32位版本,X64位版本和IA64位版本)、Solaris、AIX、HPUX、Linux等操作系統(tǒng)。
新安裝 UFIDA用友軟件 NC管理軟件5.0 的一般過程如下:
?
1. 確定環(huán)境以及相關(guān)資源,如網(wǎng)絡(luò)連接、數(shù)據(jù)庫(kù)、數(shù)據(jù)庫(kù)補(bǔ)丁、操作系統(tǒng)版本、操作系統(tǒng)補(bǔ)丁等。
2. 參考相關(guān)環(huán)境安裝指南,調(diào)整系統(tǒng)相關(guān)參數(shù)和JDK。
3. 復(fù)制或下載安裝包文件,展開安裝包文件。
4. 安裝UAP平臺(tái)和購(gòu)買的相關(guān)模塊。
5. 根據(jù)具體環(huán)境,中間件,數(shù)據(jù)庫(kù)進(jìn)行相關(guān)部署。
升級(jí) UFIDA用友軟件 NC管理軟件5.0 的一般過程如下:
?
1. 確定環(huán)境以及相關(guān)資源,如網(wǎng)絡(luò)連接、數(shù)據(jù)庫(kù)、數(shù)據(jù)庫(kù)補(bǔ)丁、操作系統(tǒng)版本、操作系統(tǒng)補(bǔ)丁、JDK等。
2. 參考相關(guān)環(huán)境安裝指南,調(diào)整系統(tǒng)相關(guān)參數(shù)和JDK。
3. 備份當(dāng)前業(yè)務(wù)數(shù)據(jù)和UFIDA用友軟件 NC管理軟件前一版本的相關(guān)文件。
4. 復(fù)制或下載UFIDA用友軟件 NC管理軟件5.0安裝包文件,展開安裝包文件。
5. 安裝UAP平臺(tái)和購(gòu)買的相關(guān)模塊,升級(jí)業(yè)務(wù)賬套。
[返回頁(yè)首]
2 服務(wù)器環(huán)境配置要求
UFIDA用友軟件 NC管理軟件5.0 全面支持多種操作系統(tǒng)和支持大型數(shù)據(jù)庫(kù)系統(tǒng)、支持主流的J2EE應(yīng)用服務(wù)器等特性。
2.1 操作系統(tǒng)平臺(tái)
操作系統(tǒng)
Windows Windows2000 + sp4
Bit
SP4
CPU類型
Intel Xeon
中間件
UF MiddleWare5.0/WebSphere6.1 S Windows2003 + sp1 (32 bit)
Windows2003 + sp1 (64 bit)
Linux
Red Hat Enterpri Linux AS, Version
4 with Update 2
(32 bit)
Red Hat Enterpri Linux AS, Version
4 with Update 2
(64 bit)
SUSE Linux Enterpri Server,
Version 9 with SP2 or 3
(32 bit)
SUSE Linux Enterpri Server,
Version 9 with SP2 or 3
(64 bit)
Solris Solaris 10 (64 bit)
Solaris 10 x86 (64 bit)
HP-UX 11iv2 (11.23) with Standard
HPUX Patch Bundles of March 2006 and Sep (64 bit)
2004 Bundle 11i
HP-UX 11iv2 (11.23) with Standard
Patch Bundles of March 2006 and Sep
2004 Bundle 11i + Java patches (64 bit)
PHCO_30476 and PHSS_34201 (64
bit kernel support)
AIX AIX 53 SP 5300-04-01 (64 bit)
● 注意:
?
o
沒有明確指定的安裝平臺(tái)不建議使用。
o
各種推薦平臺(tái)下的安裝,請(qǐng)分別參考附件進(jìn)行設(shè)置:
AIX環(huán)境下安裝部署指導(dǎo)
HPUX環(huán)境下安裝部署指導(dǎo)
Solaris環(huán)境下安裝部署指導(dǎo)
Linux環(huán)境下安裝部署指導(dǎo)
Windows環(huán)境下安裝部署指導(dǎo)
[返回頁(yè)首]
2.2 應(yīng)用規(guī)模硬件配置推薦
Intel Xeon UF MiddleWare5.0/WebSphere6.1 SAMD64 UF MiddleWare5.0/WebSphere6.1 SIntel Xeon
WebSphere6.1
IBIntel Xeon WebSphere6.1 IBIntel Xeon WebSphere6.1 IBOpenpower5 WebSphere6.1 IBUltraSPARC WebSphere6.1 IBAMD64 UF MiddleWare5.0 SPA-RISC WebSphere6.1 IBItanium2 WebSphere6.1 IBPower 5 WebSphere6.1 IB
簡(jiǎn)明硬件建議表,本表書寫關(guān)鍵硬件要求以Intel Xeon 3.0G為標(biāo)準(zhǔn)計(jì)算:
客戶數(shù)量
配置
CPU數(shù)量(顆)
內(nèi)存配置(G)
磁盤數(shù)量(塊)
<30
應(yīng)用 數(shù)據(jù)
30~60
應(yīng)用 數(shù)據(jù)
60~100①
應(yīng)用 數(shù)據(jù)
100~300
應(yīng)用 數(shù)據(jù)
300~500
應(yīng)用 數(shù)據(jù)
500-1000
應(yīng)用
④
④
④
數(shù)據(jù)
服務(wù)器 服務(wù)器 服務(wù)器 服務(wù)器 服務(wù)器 服務(wù)器 服務(wù)器 服務(wù)器 服務(wù)器 服務(wù)器 服務(wù)器 服務(wù)器2
2
1
2
2
3
4
4
1
4
4
5
4
4
1
4
4
5②
8
8
1
8
8
8②
8×2
8
1
8
8
10③
④
④
④
● 注意:
?
o
應(yīng)用服務(wù)和數(shù)據(jù)庫(kù)服務(wù)器建議使用SCSI接口10000轉(zhuǎn)以上磁盤。
o
小于30人根據(jù)業(yè)務(wù)狀況可以將應(yīng)用服務(wù)器與數(shù)據(jù)庫(kù)服務(wù)器放在一起,由于規(guī)模小,建議使用Windows平臺(tái),易于維護(hù)。
o
規(guī)模大于200人并發(fā)時(shí),最好與總部方案中心協(xié)商評(píng)估出具硬件網(wǎng)絡(luò)方案。
o
客戶端配置按照推薦配置就可以了,但是如果需要進(jìn)行大數(shù)據(jù)量查詢,需要適當(dāng)?shù)脑黾觾?nèi)存。
① 60~100人時(shí),業(yè)務(wù)如果不單一,需要分析業(yè)務(wù)操作情況,如果業(yè)務(wù)比較密集,請(qǐng)?zhí)嵘布呐渲谩?
②使用磁盤陣列作為專門的存儲(chǔ)設(shè)備。
o
③使用高性能磁盤陣列作為專門的存儲(chǔ)設(shè)備。
o
④聯(lián)系集團(tuán)相關(guān)部門,根據(jù)具體的產(chǎn)品模塊定制硬件設(shè)備。
o
⑤建議考慮數(shù)據(jù)分布和應(yīng)用分布方案。
o
建議應(yīng)用服務(wù)器采用Windows操作系統(tǒng),數(shù)據(jù)庫(kù)服務(wù)器采用Unix操作系統(tǒng)。如果大于1000人以上的用戶建議將Web服務(wù)器搭建在linux操作系統(tǒng)上。
[返回頁(yè)首]
2.3 數(shù)據(jù)庫(kù)支持狀況
數(shù)據(jù)庫(kù)類型
Windows2003 Linux
SUN 2.8以上 AIX 4.3.3以上SQL Server 2005 Enterpri
Edition
Y N N N
ORACLE Enterpri Edition
9.205 以上
Y Y Y Y
ORACLE Enterpri Edition 10.2 Y Y Y Y
DB2 Enterpri Edition V8.1+Fix12
Y Y Y Y
DB2 Enterpri Edition V9 Y Y Y Y
● 注意:
?
建議使用ORACLE最新的補(bǔ)丁。
?
SQL Server 2005數(shù)據(jù)庫(kù)建議小數(shù)據(jù)量和50在線人數(shù)以下使用。
?
具體數(shù)據(jù)庫(kù)配置,相關(guān)參數(shù)調(diào)整參考。
DB2的參數(shù)配置說明
ORACLE的參數(shù)配置說明
[返回頁(yè)首]
HP
3 客戶機(jī)配置要求
3.1 硬件配置要求
配置
CPU
內(nèi)存
硬盤(剩余空間)
網(wǎng)絡(luò)
打印機(jī)
顯示適配器
[返回頁(yè)首]
P3 800
512M
200M
10M
操作系統(tǒng)所能適配的打印機(jī)
support 16bit,resolution 800X600
最小配置
P4 1G(or higher)
512MB(or more)
500MB(or more)
100M
操作系統(tǒng)所能適配的打印機(jī)
建議配置
support 32bit,resolution 800X600(3.2 軟件配置要求
UFIDA用友軟件 NC管理軟件5.0 是B/S架構(gòu)的產(chǎn)品。具有支持JRE 1.5 update7版本的瀏覽器的客戶端就可以運(yùn)行。
客戶機(jī)推薦使用的操作系統(tǒng):Windows2000 professional/Windows2000 rver/Windows 2003
rver/Windows xp/Windows xp SP2。
客戶機(jī)推薦瀏覽器:IE6.0,推薦JRE:NCClient,此程序包的JRE已經(jīng)是1.5 update7版本。
UFIDA用友軟件 Portal產(chǎn)品對(duì)瀏覽器要求嚴(yán)格,使用Portal產(chǎn)品的用戶瀏覽器必須是IE6.0,其他版本或其他瀏覽器不預(yù)支持。
[返回頁(yè)首]
3.3 瀏覽器設(shè)置
在運(yùn)行 UFIDA用友軟件 NC管理軟件5.0 時(shí),建議使用的瀏覽器是6.0。第一次登陸服務(wù)器時(shí)系統(tǒng)會(huì)自動(dòng)安裝"",這個(gè)JRE的版本是 1.5 update7,已經(jīng)經(jīng)過嚴(yán)格測(cè)試,其他版本的JRE不建議使用。如果用戶環(huán)境已經(jīng)安裝了其他版本JRE建議卸載。IE的相關(guān)設(shè)置要求:IE的安全設(shè)置為"自定義級(jí)別",啟用下載和運(yùn)行ActiveX。安裝完JRE后,用戶可以將下載ActiveX安全設(shè)置為禁用。
基于網(wǎng)絡(luò)速度和安全考慮,用戶可以選擇手動(dòng)安裝客戶端JRE。在系統(tǒng)安裝盤"Client"中有""獨(dú)立安裝程序。選擇此種安裝方式時(shí),不需要修改IE的"下載ActiveX"安全設(shè)置。
IE的具體設(shè)置過程可以參考調(diào)整如下方法調(diào)整。以IE7.0為例。
運(yùn)行"IE7.0"
選擇"Internet Options"菜單--->選擇"Security"頁(yè)簽--->選擇""按鈕
Run ActiveX controls and plug-ins 設(shè)置為 "Enable"
[返回頁(yè)首]
3.4 客戶端JRE內(nèi)存使用設(shè)置
客戶端除了要求更高的內(nèi)存配置(512M或更多)外,還可以設(shè)置JRE的內(nèi)存使用參數(shù)。對(duì)于正常操作用戶我們建議設(shè)置是"-Xms128m -Xmx256m",對(duì)于作大數(shù)據(jù)查詢、展現(xiàn)的用戶,建議設(shè)置是"-Xms128m
-Xmx512m"。來調(diào)整優(yōu)化運(yùn)行效率。調(diào)整方法如下:
運(yùn)行"C:Program Filesjre1.5.0_"
選擇"Java"頁(yè)簽--->選擇"Java小應(yīng)用程序Runtime設(shè)置"區(qū)域--->選擇"查看"按鈕
在"Java Runtime參數(shù)"中,輸入"-Xms128m -Xmx256m"
選擇"確定"按鈕--->選擇"應(yīng)用"按鈕并退出,重新打開IE瀏覽器登陸即生效了
[返回頁(yè)首]
3.5 客戶端的緩存管理
UFIDA用友軟件 NC管理軟件5.0 系統(tǒng)運(yùn)用異步緩存技術(shù)緩存部分代碼和數(shù)據(jù),這些緩存信息以密文形式保存客戶端,減少網(wǎng)絡(luò)流量,提高運(yùn)行效率。緩存代碼和數(shù)據(jù)需要的空間因用戶使用模塊、節(jié)點(diǎn)和用戶數(shù)據(jù)量定。在系統(tǒng)默認(rèn)設(shè)置情況下,要保證"C:"有300M的可用空間。在系統(tǒng)登陸或操作過程中會(huì)緩存到特定位置。系統(tǒng)默認(rèn)緩存路徑是"%USERPROFILE%"。例如Windows2000的Administrator用戶系統(tǒng)默認(rèn)是"USERPROFILE=C:Documents and SettingsAdministrator"。具體察看當(dāng)前用戶的緩存位置。運(yùn)行如下:
在"開始"---> "運(yùn)行(R)---> 輸入"CMD"
在DOS窗口中輸入"t",可以看到有關(guān)"%USERPROFILE%"
NC緩存目錄是"NCCACHE"。IUFO的代碼和數(shù)據(jù)緩存分別是"IUFO3_CODE","iufo_cache"。還有一部是保存在"Application DataSunJava"下。一般情況下不需要清除緩存。如果需要用戶請(qǐng)手動(dòng)清除。下面提供的腳本保存到批處理文件中。實(shí)現(xiàn)清除功能。清除緩存時(shí)要保證瀏覽器不在運(yùn)行。
cd %USERPROFILE%
rd /q /s NCCACHE
rd /q /s IUFO3_CODE
rd /q /s iufo_cache
rd /q /s "Application DataSunJava"
關(guān)于JRE的緩存部分,通常保存在"%USERPROFILE%Application DataSun"下。手動(dòng)清除緩存時(shí),最好將這一部分也清除掉。具體打開"Java 控制面板"--->"常規(guī)"頁(yè)簽--->"設(shè)置"按鈕--->"查看小應(yīng)用程序"按鈕,可以看到有關(guān)緩存文件,同時(shí)也可以使用刪除功能。
[返回頁(yè)首]
3.6 客戶端安裝
UFIDA用友軟件 NC管理軟件5.0 同時(shí)提供基于java技術(shù)的客戶端應(yīng)用。用戶得到的客戶端安裝介質(zhì),應(yīng)包括"",""和""三個(gè)文件。用戶選擇本地安裝時(shí),安裝過程中需要指定需要正確指定服務(wù)器地址和端口,安裝后會(huì)在本地系統(tǒng)菜單上創(chuàng)建對(duì)應(yīng)應(yīng)用快捷方式。客戶端設(shè)置功能可以更改調(diào)整設(shè)置服務(wù)器端口和地址,同時(shí)可以設(shè)置Jre運(yùn)行時(shí)參數(shù)。運(yùn)行客戶端后系統(tǒng)自動(dòng)連接服務(wù)器,運(yùn)行效率更高。
[返回頁(yè)首]
4 網(wǎng)絡(luò)相關(guān)要求
在實(shí)際應(yīng)用中,用戶的網(wǎng)絡(luò)環(huán)境中可能安裝有防火墻,用戶又通過防火墻訪問NC服務(wù)器時(shí),需要注意。在防火墻上開放相應(yīng)端口。在NC應(yīng)用中,端口的使用也是靈活的。用戶以單例應(yīng)用或集群模式靈活配置環(huán)境,并保證相關(guān)端口不被其他應(yīng)用占用。在設(shè)置防火墻端口策略時(shí)需要注意開放上述端口。
在數(shù)據(jù)庫(kù)服務(wù)器和應(yīng)用服務(wù)器上不要安裝或啟用DHCP,DNS,PROXY、WINS和防火墻等服務(wù)。針對(duì)以Windows2003和WindowxXP作應(yīng)用服務(wù)器的用戶請(qǐng)將防火墻功能停止,保證數(shù)據(jù)庫(kù)服務(wù)器和應(yīng)用服務(wù)器,應(yīng)用服務(wù)器和應(yīng)用服務(wù)器間高速網(wǎng)絡(luò)通信,不建議安裝或設(shè)置跨網(wǎng)關(guān)或跨防火通信。
應(yīng)用服務(wù)器的網(wǎng)卡正確設(shè)置很重要。通常情況下,無論用戶使用的是"UF MiddleWare5.0"還是"IBM
WebSphere6.1",都要保證網(wǎng)卡驅(qū)動(dòng)、物理連線、地址、網(wǎng)關(guān)、路由等被正確配置。如果環(huán)境中有網(wǎng)卡被啟用而未連接物理網(wǎng)線,可能導(dǎo)致NC系統(tǒng)網(wǎng)絡(luò)操作很慢。
[返回頁(yè)首]
5 產(chǎn)品與安裝盤對(duì)應(yīng)清單
產(chǎn)品盤文件列表
文件
Tools
unzip_aix.Z
unzip_hp.Z
NC_
NC_SCM_
apache_2.2.2-win32-x86-no_
mod_
WASInstallDoc
WAS_
FLASH
● 注意:
?
o
Tools目錄中提供了AIX和HP Unix下的unzip工具。
產(chǎn)品模塊說明
安裝盤名稱 產(chǎn)品名稱
NC_UAP
客戶化
NC_CO_TB
管理會(huì)計(jì)
NC_FI
財(cái)務(wù)會(huì)計(jì)
NC_IUFO
網(wǎng)絡(luò)報(bào)表含合并報(bào)表
NC_QC
質(zhì)量管理
NC_SCM
供應(yīng)鏈管理
說明
產(chǎn)品壓縮包
安裝說明文件
工具目錄
Aix下解壓縮工具
HPUX下解壓縮工具
Microsoft Internet Explorer 6.0 + SP1簡(jiǎn)體中文NC50集團(tuán)報(bào)表離線客戶端安裝
供應(yīng)鏈管理安裝盤
Iufo從NC35升級(jí)到NC50前,在NC35代碼中所Apache2.2.2安裝包
Apache2.2.2所需插件
NC50數(shù)據(jù)傳輸應(yīng)用方案說明
WebSphere安裝說明文件夾
WebSphere安裝說明文件
WebSphere安裝說明引用的FLASH目錄
包含功能模塊
全面預(yù)算
總賬
會(huì)計(jì)平臺(tái)
應(yīng)收、應(yīng)付、報(bào)賬中心
現(xiàn)金銀行
固定資產(chǎn)
集團(tuán)報(bào)表
采購(gòu)管理
采購(gòu)計(jì)劃
存貨核算
發(fā)運(yùn)管理
返利管理
供應(yīng)鏈管理基礎(chǔ)設(shè)施
供應(yīng)商管理
合同管理
價(jià)保管理
價(jià)格管理
庫(kù)存管理
內(nèi)部交易
退貨管理
委外加工
銷售管理
信用管理
資金信貸
資金計(jì)息
資金票據(jù)
資金預(yù)測(cè)
資金計(jì)劃
NC_TM
資金管理
資金結(jié)算
資金監(jiān)控
網(wǎng)上銀行
綜合授信
遠(yuǎn)程支付
[返回頁(yè)首]
6 數(shù)據(jù)庫(kù)設(shè)置及優(yōu)化
6.1 數(shù)據(jù)庫(kù)連接驅(qū)動(dòng)
UFIDA用友軟件 NC管理軟件5.0 訪問不同類型數(shù)據(jù)庫(kù)時(shí),需要根據(jù)數(shù)據(jù)庫(kù)類型選擇不同的連接驅(qū)動(dòng),選擇正確版本的驅(qū)動(dòng)才能保證正常訪問數(shù)據(jù)庫(kù)。數(shù)據(jù)庫(kù)本身的補(bǔ)丁也在不斷更新,很多數(shù)據(jù)庫(kù)的補(bǔ)丁中含有更新的驅(qū)動(dòng)程序。在實(shí)際應(yīng)用中需要注意,更新了數(shù)據(jù)庫(kù)補(bǔ)丁后也要更新應(yīng)用服務(wù)器中的驅(qū)動(dòng),保證與數(shù)據(jù)庫(kù)驅(qū)動(dòng)一致。
UFIDA用友軟件 NC管理軟件5.0 支持"UF MiddleWare5.0"和"IBM Websphere6.1"等多種中間件。"UF MiddleWare5.0"不支持XA事物,"IBM Websphere6.1"支持XA事物。UFIDA用友軟件 NC管理軟件5.0 安裝和配置默認(rèn)支持的非XA事物。當(dāng)用戶實(shí)際應(yīng)用中需要XA事物時(shí),詳細(xì)配置請(qǐng)咨詢NC技術(shù)支持部門。
6.1.1 MS SQLServer數(shù)據(jù)庫(kù)連接驅(qū)動(dòng)
UFIDA用友軟件 NC管理軟件5.0 版本在訪問MS SQLrver數(shù)據(jù)庫(kù)時(shí),系統(tǒng)默認(rèn)支持JDBC方式訪問數(shù)據(jù)庫(kù)。具體選擇JDBC方式時(shí),無論用戶的操作系統(tǒng)是Windows,Linux還是Uinx都是支持,所需驅(qū)動(dòng)已經(jīng)預(yù)置在產(chǎn)品安裝盤中,無需再安裝驅(qū)動(dòng)。
當(dāng)中間件是"UF MiddleWare5.0",系統(tǒng)使用的驅(qū)動(dòng)是MS JDBC2005;當(dāng)中間件是"IBM
Websphere6.1"時(shí),系統(tǒng)使用的驅(qū)動(dòng)是IBM提供的JDBC驅(qū)動(dòng)。
[返回頁(yè)首]
6.1.2 Oracle數(shù)據(jù)庫(kù)連接驅(qū)動(dòng)
UFIDA用友軟件 NC管理軟件5.0 版本在訪問Oracle數(shù)據(jù)庫(kù)時(shí),是通過JDBC方式訪問數(shù)據(jù)庫(kù)。應(yīng)用服務(wù)器操作系統(tǒng)支持Windows,Unix和Linux。在產(chǎn)品的安裝盤中已經(jīng)預(yù)置了連接Oracle的驅(qū)動(dòng),版
本是oracle10.2的。用戶可以根據(jù)具體項(xiàng)目環(huán)境選擇數(shù)據(jù)庫(kù)提供的驅(qū)動(dòng)更新系統(tǒng)提供的驅(qū)動(dòng)來使用。用戶必須將oracle的包到NC_HOME的lib下,無需展開包了。
下面以Linux 為例,更新驅(qū)動(dòng)方法如下:
#cp $ORACLE_HOME/jdbc/lib/ /home/ufsoft/newcentory/nc50/lib
[返回頁(yè)首]
復(fù)制驅(qū)動(dòng)文6.1.3 DB2數(shù)據(jù)庫(kù)連接驅(qū)動(dòng)
UFIDA用友軟件 NC管理軟件5.0 在訪問DB2數(shù)據(jù)庫(kù)時(shí),默認(rèn)推薦使用JCC方式(即DB2 Universal
JDBC Driver)訪問數(shù)據(jù)庫(kù)。這種協(xié)議不需要應(yīng)用服務(wù)器安裝其他驅(qū)動(dòng)或連接。操作系統(tǒng)可以是Windows,Unix和Linux。在產(chǎn)品的安裝盤中已經(jīng)預(yù)置了連接DB2的驅(qū)動(dòng),版本是"8.1 FixPak 12"的。
JCC驅(qū)動(dòng)需要下列文件包"","db2jcc_licen_"和"db2jcc_licen_"。一般情況下數(shù)據(jù)庫(kù)驅(qū)動(dòng)存放在"sqllibjava"下。驅(qū)動(dòng)不需要展開,將驅(qū)動(dòng)保存到"NC_HOMElib"下即可。
下面以Linux 為例,更新驅(qū)動(dòng)方法如下:
#cp /home/db2inst1/sqllib/java/ /home/ufsoft/newcentory/nc50/lib/
#cp /home/db2inst1/sqllib/java/db2jcc_licen_ /home/ufsoft/newcentory/nc50/lib/db2jcc_lice[返回頁(yè)首]
#cp /home/db2inst1/sqllib/java/db2jcc_licen_ /home/ufsoft/newcentory/nc50/lib/db2jcc_licen6.2 建立標(biāo)準(zhǔn)數(shù)據(jù)庫(kù)結(jié)構(gòu)
UFIDA用友軟件 NC管理軟件5.0 支持多種大型數(shù)據(jù)庫(kù)。在使用不同的數(shù)據(jù)庫(kù)時(shí),需要按要求建立相關(guān)表空間或文件組,才能正常完成NC管理軟件正常安裝。
通常建議用戶在安裝時(shí)賦予NC用戶DBA權(quán)限,至少以下權(quán)限是必不可少的:
GRANT CREATE PROCEDURE TO "NC"
GRANT CREATE SEQUENCE TO "NC"
GRANT CREATE SESSION TO "NC"
GRANT CREATE TABLE TO "NC"
GRANT CREATE TRIGGER TO "NC"
GRANT CREATE VIEW TO "NC"
GRANT CREATE SYNONYM TO "NC"
[返回頁(yè)首]
6.2.1 在MS SQLServer 2005中創(chuàng)建文件組
UFIDA用友軟件 NC管理軟件5.0 在使用MS SQLrver 2005數(shù)據(jù)庫(kù)時(shí)布局要求:建立NNC_DATA01、NNC_DATA02、NNC_DATA03、NNC_INDEX01、NNC_INDEX02、NNC_INDEX03 六個(gè)文件組,對(duì)6個(gè)文件組的數(shù)據(jù)文件名稱,位置,個(gè)數(shù)沒有限制。但要保證每個(gè)文件組中都有數(shù)據(jù)文件。在具體使用中需要根據(jù)實(shí)際情況修改數(shù)據(jù)文件存儲(chǔ)的位置和大小,達(dá)到磁盤最大讀寫效率。
● 注意:
?
o
用腳本來創(chuàng)建文件組和數(shù)據(jù)文件方法參考SQLServer參考腳本。
o
本腳本為參考,在具體使用中需要根據(jù)實(shí)際情況修改數(shù)據(jù)文件存儲(chǔ)的位置和大小。
o
在查詢分析器中執(zhí)行以上腳本,先打開查詢分析器;輸入連接的服務(wù)器和連接用戶信息;選擇操作的數(shù)據(jù)庫(kù);運(yùn)行腳本。
o
MS SQLServer數(shù)據(jù)庫(kù)需要調(diào)整tempdb大小,建議最小值500M,文件增長(zhǎng)不受限制。具體參考數(shù)據(jù)庫(kù)臨時(shí)表空間要求。
對(duì)于對(duì)文件組建議如下:
?
1. NNC_DATA01 文件組,有對(duì)應(yīng)的物理文件,初始大小"500M"
2. NNC_DATA02 文件組,有對(duì)應(yīng)的物理文件,初始大小"500M"
3. NNC_DATA03 文件組,有對(duì)應(yīng)的物理文件,初始大小"500M"
4. NNC_INDEX01 文件組,有對(duì)應(yīng)的物理文件,初始大小"200M"
5. NNC_INDEX02 文件組,有對(duì)應(yīng)的物理文件,初始大小"200M"
6. NNC_INDEX03 文件組,有對(duì)應(yīng)的物理文件,初始大小"200M"
7. tempdb 數(shù)據(jù)庫(kù),調(diào)整初始大小500M和增長(zhǎng)方式
[返回頁(yè)首]
6.2.2 在Oracle中創(chuàng)建表空間
UFIDA用友軟件 NC管理軟件5.0 在使用Oracle 9i 或 10g 數(shù)據(jù)庫(kù)時(shí)布局要求:建立NNC_DATA01、NNC_DATA02、NNC_DATA03、NNC_INDEX01、NNC_INDEX02、NNC_INDEX03 六個(gè)表空間,對(duì)6個(gè)表空間的最小大小有具體要求。具體數(shù)據(jù)文件存放位置、存放形式、數(shù)據(jù)文件個(gè)數(shù)沒有限制,在具體使用中需要根據(jù)實(shí)際情況修改數(shù)據(jù)文件存儲(chǔ)的位置和大小,達(dá)到磁盤最大讀寫效率。
● 注意:
?
o
用腳本來創(chuàng)建表空間方法參考Oracle參考腳本。
o
本腳本為參考腳本,在具體使用中需要根據(jù)實(shí)際情況修改數(shù)據(jù)文件存儲(chǔ)的位置和大小。
o
腳本通過"sqlplus"運(yùn)行,輸入連接用戶和密碼,通過"@"命令運(yùn)行腳本。最后注意要提交。下面是執(zhí)行例子。
SQL>connect oracle system/manager;
SQL>@ c:SQL_;
SQL>commit;
對(duì)于表空間的管理建議如下:
連接數(shù)據(jù)庫(kù)
執(zhí)行SQL教本
提交
?
1. NNC_DATA01 區(qū)管理選擇"本地管理",統(tǒng)一分配的大小設(shè)為"256 KB"
2. NNC_DATA02 區(qū)管理選擇"本地管理",統(tǒng)一分配的大小設(shè)為"256 KB"
3. NNC_DATA03 區(qū)管理選擇"本地管理",統(tǒng)一分配的大小設(shè)為"512 KB"
4. NNC_INDEX01 區(qū)管理選擇"本地管理",統(tǒng)一分配的大小設(shè)為"128 KB"
5. NNC_INDEX02 區(qū)管理選擇"本地管理",統(tǒng)一分配的大小設(shè)為"128 KB"
6. NNC_INDEX03 區(qū)管理選擇"本地管理",統(tǒng)一分配的大小設(shè)為"256 KB"
7. temp 用戶臨時(shí)表空間,名稱可以自己確定,但在建立用戶時(shí)需要指定默認(rèn)臨時(shí)表空間,大小自動(dòng)增長(zhǎng)。
NC的六個(gè)表空間都需要分配限額,限額選擇"無限制"。
ORACLE數(shù)據(jù)庫(kù)需要調(diào)整用戶臨時(shí)表空間大小,建議最小值300M,文件增長(zhǎng)不受限制。具體參考數(shù)據(jù)庫(kù)臨時(shí)表空間要求。
[返回頁(yè)首]
6.2.3 DB2中創(chuàng)建表空間
UFIDA用友軟件 NC管理軟件5.0 在使用DB2數(shù)據(jù)庫(kù)時(shí)布局要求:建立NNC_DATA01、NNC_DATA02、NNC_DATA03、NNC_INDEX01、NNC_INDEX02、NNC_INDEX03 六個(gè)表空間,對(duì)6個(gè)表空間的最小大小有具體要求。具體數(shù)據(jù)文件存放位置、存放形式、容器個(gè)數(shù)等沒有限制,在具體使用中需要根據(jù)實(shí)際情況修改容器等存儲(chǔ)的位置和大小,達(dá)到磁盤最大讀寫效率。
通過腳本建立表空間方法參考DB2參考腳本。
● 注意:
?
o
用腳本來創(chuàng)建表空間方法參考DB2參考腳本。
o
本腳本為參考腳本,在具體使用中需要根據(jù)實(shí)際情況修改存儲(chǔ)的位置和大小等信息。
o
腳本通過"DB2"運(yùn)行,先輸入需要連接的數(shù)據(jù)庫(kù)、連接用戶和密碼,通過"DB2"命令運(yùn)行腳本。最后注意要提交。下面是執(zhí)行例子。
db2 "connect to NCTEST ur DB2admin using DB2admin"
db2 -tf C:SQL_
db2 commit
對(duì)于表空間的管理建議如下:
連接數(shù)據(jù)庫(kù)
執(zhí)行SQL教本
提交
?
1. NNC_DATA01 表空間頁(yè)大小選"16K",使用頁(yè)大小為"16K"的緩沖池
2. NNC_DATA02 表空間頁(yè)大小選"16K",使用頁(yè)大小為"16K"的緩沖池
3. NNC_DATA03 表空間頁(yè)大小選"16K",使用頁(yè)大小為"16K"的緩沖池
4. NNC_INDEX01 表空間頁(yè)大小選擇"4K",使用頁(yè)大小為"4K"的緩沖池
5. NNC_INDEX02 表空間頁(yè)大小選擇"4K",使用頁(yè)大小為"4K"的緩沖池
6. NNC_INDEX03 表空間頁(yè)大小選擇"4K",使用頁(yè)大小為"4K"的緩沖池
7. Urtemp 用戶臨時(shí)表空間,名稱可以自己確定, 表空間頁(yè)大小選擇4K,使用頁(yè)大小為4K的緩沖池
8. Systemp 系統(tǒng)臨時(shí)表空間,名稱可以自己確定, 表空間頁(yè)大小選擇16K,使用頁(yè)大小為16K的緩沖池
DB2數(shù)據(jù)庫(kù)需要建立用戶臨時(shí)表空間,用戶臨時(shí)表空間建議最小值3000M,管理方式為系統(tǒng)管理。具體參考數(shù)據(jù)庫(kù)臨時(shí)表空間要求。
[返回頁(yè)首]
6.3 數(shù)據(jù)庫(kù)優(yōu)化
數(shù)據(jù)庫(kù)在執(zhí)行過程中需要根據(jù)數(shù)據(jù)庫(kù)中記錄的統(tǒng)計(jì)信息來確定使用最優(yōu)的執(zhí)行路徑,所以我們需要及時(shí)對(duì)數(shù)據(jù)庫(kù)進(jìn)行分析并記錄統(tǒng)計(jì)信息,這在大數(shù)據(jù)量下尤其重要。因此建議數(shù)據(jù)量大的用戶在升級(jí)系統(tǒng)前后,都作數(shù)據(jù)庫(kù)優(yōu)化分析。日常對(duì)數(shù)據(jù)庫(kù)管理時(shí),也要作定期的優(yōu)化分析,更新數(shù)據(jù)庫(kù)統(tǒng)計(jì)信息。需要注意的是,作數(shù)據(jù)庫(kù)優(yōu)化操作都比較耗時(shí),尤其是用戶數(shù)據(jù)量大了的時(shí)候更為明顯,建議在沒有業(yè)務(wù)處理時(shí)做優(yōu)化工作。
6.3.1 MS SQLrver 2005數(shù)據(jù)庫(kù)優(yōu)化
如何在MS SQLrver 2005中創(chuàng)建定時(shí)任務(wù),下面給出了例子,在每周日的0:00開始,系統(tǒng)自動(dòng)更新統(tǒng)計(jì)信息。注意首先要要保證啟動(dòng)了sqlagent服務(wù),才能定時(shí)執(zhí)行任務(wù)。實(shí)際應(yīng)用是將對(duì)應(yīng)數(shù)據(jù)庫(kù)"NC50"修改為實(shí)際業(yè)務(wù)數(shù)據(jù)庫(kù)。
BEGIN TRANSACTION
DECLARE @JobID BINARY(16)
DECLARE @ReturnCode INT
SELECT @ReturnCode = 0
IF (SELECT COUNT(*) FROM egories WHERE name = N'Databa Maintenance') < 1
SELECT @JobID = job_id FROM s WHERE (name = N'analyze')
IF (@JobID IS NOT NULL)
BEGIN
-- 檢查此作業(yè)是否為多重服務(wù)器作業(yè)
BEGIN
-- 已經(jīng)存在,因而終止腳本
RAISERROR (N'無法導(dǎo)入作業(yè)"analyze",因?yàn)橐呀?jīng)有相同名稱的多重服務(wù)器作業(yè)。', 16, 1)
GOTO QuitWithRollback
END
ELSE
-- 刪除[本地]作業(yè)
EXECUTE _delete_job @job_name = N'analyze'
SELECT @JobID = NULL
END
BEGIN
-- 添加作業(yè)
EXECUTE _add_category @name = N'Databa Maintenance' -- 刪除同名的警報(bào)(如果有的話 IF (EXISTS (SELECT * FROM rvers WHERE (job_id = @JobID) AND (rver_id <>
EXECUTE @ReturnCode = _add_job @job_id = @JobID OUTPUT , @job_name = N'analyze@owner_login_name = N'sa', @description = N'沒有可用的描述。', @category_name = N'Databa Mainte@delete_level= 0
IF (@@ERROR <> 0 OR @ReturnCode <> 0) GOTO QuitWithRollback
-- 添加作業(yè)步驟
= 1, @notify_level_email = 0, @notify_level_page = 0, @notify_level_netnd = 0, @notify_level_event EXECUTE @ReturnCode = _add_jobstep @job_id = @JobID, @step_id = 1, @step_name =
= N'sp_updatestats', @databa_name = N'NC5.0', @rver = N'', @databa_ur_name = N'', @subsy@on_success_step_id = 0, @on_success_action = 1, @on_fail_step_id = 0, @on_fail_action = 2
IF (@@ERROR <> 0 OR @ReturnCode <> 0) GOTO QuitWithRollback
EXECUTE @ReturnCode = _update_job @job_id = @JobID, @start_step_id = 1
IF (@@ERROR <> 0 OR @ReturnCode <> 0) GOTO QuitWithRollback
@cmdexec_success_code = 0, @flags = 0, @retry_attempts = 0, @retry_interval = 1, @output_file_nam
-- 添加作業(yè)調(diào)度
EXECUTE @ReturnCode = _add_jobschedule @job_id = @JobID, @name = N'analyze', @e@freq_type = 8, @active_start_date = 20040729, @active_start_time = 0, @freq_interval = 1, @freq_s@active_end_time = 235959
IF (@@ERROR <> 0 OR @ReturnCode <> 0) GOTO QuitWithRollback
-- 添加目標(biāo)服務(wù)器
IF (@@ERROR <> 0 OR @ReturnCode <> 0) GOTO QuitWithRollback
END
COMMIT TRANSACTION
GOTO EndSave
QuitWithRollback:
IF (@@TRANCOUNT > 0) ROLLBACK TRANSACTION
EndSave:
[返回頁(yè)首]
@freq_subday_interval = 0, @freq_relative_interval = 0, @freq_recurrence_factor = 1, @active_end_da EXECUTE @ReturnCode = _add_jobrver @job_id = @JobID, @rver_name = N'(local)'
6.3.2 Oracle數(shù)據(jù)庫(kù)優(yōu)化
對(duì)于Oracle用戶,更新指定表統(tǒng)計(jì)信息方法需要在sqlplus中執(zhí)行。下面是在"sqlplus"中執(zhí)行優(yōu)化操作命令,"NC50"是當(dāng)前系統(tǒng)存儲(chǔ)業(yè)務(wù)數(shù)據(jù)的用戶。這個(gè)存促過程執(zhí)行中,如果個(gè)別表分析出錯(cuò)后,會(huì)繼續(xù)處理其他表,并將錯(cuò)誤信息寫入analyze_log表。
SQL>connect NC35/NC35@oracle
SQL>grant create any table to nc35 ;
-- 這一步非常重要,需要顯式地賦予用戶建表權(quán)限
SQL> CREATE OR REPLACE PROCEDURE ANALYZE_TB AS
V_TABLENAME VARCHAR2(50); --table的名稱
v_indexname varchar2(50);--index的名稱
V_SQL VARCHAR2(300);
V_SQL1 VARCHAR2(300);
OWNER_NAME VARCHAR2(100);
V_LOG INTEGER;
CURSOR CUR_TABLE IS -- 游標(biāo)
SELECT TABLE_NAME FROM USER_TABLES WHERE temporary='N'; --no temp table
CURSOR CUR_TABLE_TEMP IS
SELECT TABLE_NAME FROM USER_TABLES WHERE temporary='Y';
CURSOR CUR_LOG IS
SELECT COUNT(TABLE_NAME) FROM USER_TABLES WHERE TABLE_NAME='ANALYZE_LOG';
CURSOR cur_index IS
lect index_name from ur_indexes group by index_name;
BEGIN
--DBMS_ (buffer_size=>100000);
BEGIN
OPEN CUR_LOG;
FETCH CUR_LOG INTO V_LOG;
IF V_LOG=0 THEN
to_char(sysdate,''yyyy-mm-dd hh24:mi:ss''),ERROR_TEXT VARCHAR(200),TABLE_NAME VARCHAR(40))' END IF;
-- EXCEPTION
-- WHEN OTHERS THEN
--dbms__line('-------CREATE LOG_TABLE: err!');
END;
SELECT USER INTO OWNER_NAME FROM DUAL;
V_SQL1:='INSERT INTO ANALYZE_LOG (USER_NAME,ERROR_TEXT,TABLE_NAME) VALUES
('''||OWNER_NAME||''',''ANALYZE BEGIN'',''ALL'')';
EXECUTE IMMEDIATE V_SQL1;
--更新表統(tǒng)計(jì)信息及柱狀圖信息
OPEN CUR_TABLE;
-- begin
LOOP
FETCH CUR_TABLE INTO V_TABLENAME;
EXIT WHEN CUR_TABLE %NOTFOUND;
begin
V_SQL:= 'ANALYZE TABLE '|| V_TABLENAME ||' COMPUTE STATISTICS ';
EXECUTE IMMEDIATE V_SQL;
--dbms__line('EXECUTE: '||V_SQL||' OK!');
EXECUTE IMMEDIATE V_SQL;
--dbms__line('EXECUTE: '||V_SQL||' OK!');
EXCEPTION
WHEN OTHERS THEN
--dbms__line('-------EXECUTE: '||V_SQL||' err!');
V_SQL1:='INSERT INTO ANALYZE_LOG (USER_NAME,ERROR_TEXT,TABLE_NAME) VALUES
('''||OWNER_NAME||''','''||V_SQL||''','''||V_TABLENAME||''')';
EXECUTE IMMEDIATE V_SQL1;
end;
END LOOP;
CLOSE CUR_TABLE;
CLOSE CUR_LOG ;
--刪除索引統(tǒng)計(jì)信息
EXECUTE IMMEDIATE 'CREATE TABLE ANALYZE_LOG (USER_NAME VARCHAR(20),OP_TIME CHAR(19 V_SQL:= 'ANALYZE TABLE '|| V_TABLENAME ||' COMPUTE STATISTICS FOR ALL INDEXED COLUMNS
OPEN cur_index ;
LOOP
FETCH cur_index INTO v_indexname;
EXIT WHEN cur_index %NOTFOUND;
begin
v_sql:='analyze index '||v_indexname||' delete statistics ';
EXECUTE IMMEDIATE v_sql;
--dbms__line('EXECUTE: '||V_SQL||' OK!');
EXCEPTION
WHEN OTHERS THEN
-- dbms__line('-------EXECUTE: '||V_SQL||' err!');
V_SQL1:='INSERT INTO ANALYZE_LOG (USER_NAME,ERROR_TEXT,TABLE_NAME) VALUES
('''||OWNER_NAME||''','''||v_sql||''','''||v_indexname||''')';
EXECUTE IMMEDIATE V_SQL1;
end;
END LOOP;
-- 關(guān)閉游標(biāo)
CLOSE cur_index ;
--刪除臨時(shí)表統(tǒng)計(jì)信息
OPEN CUR_TABLE_TEMP ;
while cur_table_temp%FOUND LOOP
FETCH CUR_TABLE_TEMP INTO V_TABLENAME;
EXIT WHEN CUR_TABLE_TEMP%NOTFOUND;
begin
V_SQL:= 'ANALYZE TABLE '|| V_TABLENAME ||' DELETE STATISTICS ';
EXECUTE IMMEDIATE V_SQL;
--dbms__line('EXECUTE: '||V_SQL||' OK!');
EXCEPTION
WHEN OTHERS THEN
-- dbms__line('-------EXECUTE: '||V_SQL||' err!');
V_SQL1:='INSERT INTO ANALYZE_LOG (USER_NAME,ERROR_TEXT,TABLE_NAME) VALUES
('''||OWNER_NAME||''','''||V_SQL||''','''||V_TABLENAME||''')';
EXECUTE IMMEDIATE V_SQL1;
end;
END LOOP;
-- 關(guān)閉游標(biāo)
CLOSE CUR_TABLE_TEMP ;
V_SQL1:='INSERT INTO ANALYZE_LOG (USER_NAME,ERROR_TEXT,TABLE_NAME) VALUES
('''||OWNER_NAME||''',''ANALYZE END'',''ALL'')';
EXECUTE IMMEDIATE V_SQL1;
commit;
EXCEPTION
WHEN OTHERS THEN
IF CUR_TABLE%ISOPEN THEN
CLOSE CUR_TABLE;
END IF;
IF CUR_TABLE_TEMP%ISOPEN THEN
CLOSE CUR_TABLE_TEMP ;
END IF;
IF CUR_LOG%ISOPEN THEN
CLOSE CUR_LOG;
END IF;
IF cur_index%ISOPEN THEN
CLOSE cur_index;
END IF;
commit;
END;
/
SQL>exec ANALYZE_TB ;
下面提供的腳本示范如何創(chuàng)建定時(shí)任務(wù),也是要在"sqlplus"中運(yùn)行。當(dāng)天的凌晨2點(diǎn)開始更新統(tǒng)計(jì)信息,以后每14天的凌晨2點(diǎn)更新統(tǒng)計(jì)信息。注意建立當(dāng)前job時(shí),使用NC的用戶連接數(shù)據(jù)庫(kù)執(zhí)行就可以了。具體優(yōu)化時(shí)間設(shè)置用戶根據(jù)實(shí)際情況靈活調(diào)整。
VARIABLE JOBNO NUMBER;
VARIABLE INSTNO NUMBER;
BEGIN
SELECT INSTANCE_NUMBER INTO :INSTNO FROM V$INSTANCE;
DBMS_(:JOBNO,'ANALYZE_TB;
',TRUNC(SYSDATE)+1+2/24,'TRUNC(SYSDATE)+15+2/24',TRUE,:INSTNO);
COMMIT;
END;
/
對(duì)于升級(jí)用戶,如果以前有相關(guān)定時(shí)任務(wù)設(shè)置,建議用戶清除以前的定時(shí)任務(wù)。具體查看系統(tǒng)中的定時(shí)任務(wù)通過下面SQL執(zhí)行即可。發(fā)現(xiàn)v3留下的統(tǒng)計(jì)數(shù)據(jù)庫(kù)的job,應(yīng)該及時(shí)刪除掉。
SQL>lect job,last_date,this_date,next_date,what,broken from ur_jobs;
SQL>exec _('12');
[返回頁(yè)首]
6.3.3 DB2數(shù)據(jù)庫(kù)優(yōu)化
對(duì)使用DB2數(shù)據(jù)庫(kù)用戶,可以使用"reorgchk"命令更新統(tǒng)計(jì)信息,方法如下,注意連接數(shù)據(jù)庫(kù)和用戶、密碼和實(shí)際業(yè)務(wù)的區(qū)別:
db2 "connect to NC50 ur db2inst1 using db2inst1"
db2 "reorgchk update statistics on table all"
如何在DB2數(shù)據(jù)庫(kù)中建立定時(shí)任務(wù),DB2數(shù)據(jù)庫(kù)本身不支持腳本方法創(chuàng)建定時(shí)任務(wù),但DB2數(shù)據(jù)庫(kù)中提供了一個(gè)"任務(wù)中心"工具。如何在系統(tǒng)中創(chuàng)建定時(shí)任務(wù),請(qǐng)參考《DB2_》。
[返回頁(yè)首]
7 中間件準(zhǔn)備
7.1 UF MiddleWare5.0
UFIDA用友軟件 NC管理軟件5.0 中包含有UF MiddleWare5.0。UF MiddleWare5.0是UFDIA用友軟件 UAP技術(shù)平臺(tái)的一部分。如果用戶應(yīng)用平臺(tái)是Windows,要求降低應(yīng)用成本和維護(hù)成本時(shí),可以考慮使用UF MiddleWare5.0。
UF MiddleWare5.0安裝簡(jiǎn)單,在安裝UAP平臺(tái)的同時(shí)就自動(dòng)安裝了。無需用戶做其他特殊設(shè)置,實(shí)施更容易。但安裝時(shí)注意:安裝路徑力求簡(jiǎn)單,不要中文,空格,和操作系統(tǒng)禁止使用的符號(hào)作為目錄。
[返回頁(yè)首]
7.2 IBM Websphere6.1
UFIDA用友軟件 NC管理軟件5.0 開始已經(jīng)全面支持IBM Websphere6.1了。IBM Websphere6.1是IBM發(fā)布的最新版本的中間件,是行業(yè)中優(yōu)秀的中間件。
用戶選擇IBM Websphere6.1為企業(yè)應(yīng)用中間件時(shí),需要先安裝IBM Websphere6.1 ,再安裝 UFIDA用友軟件 NC管理軟件5.0 應(yīng)用。
安裝IBM Websphere6.1時(shí),用戶應(yīng)根據(jù)具體項(xiàng)目情況確定的服務(wù)器配置、企業(yè)應(yīng)用、管理成本等多方面考慮,進(jìn)行決定使用Cluster還是單一應(yīng)用。安裝路徑力求簡(jiǎn)單,不要中文,空格,和操作系統(tǒng)禁止使用的符號(hào)作為目錄。安裝完IBM Websphere6.1后,要先配置好概要文件,如果是集群環(huán)境要先將集群手動(dòng)建好。
UFIDA用友軟件 NC管理軟件5.0 目前支持IBM Websphere6.1兩種類型概要文件,一種是獨(dú)立標(biāo)準(zhǔn)應(yīng)用型;一種是DMgr中的集群類型。其他類型概要文件不被支持。
IBM Websphere6.1安裝好后,會(huì)預(yù)置一些簡(jiǎn)單應(yīng)用在系統(tǒng)中,基于性能和設(shè)置考慮,這些默認(rèn)應(yīng)用在安裝UFIDA用友軟件 NC管理軟件5.0 前,用戶應(yīng)該手動(dòng)先卸載掉。其中的"DefaultApplication"必須卸載掉。
[返回頁(yè)首]
7.2.1 IBM Websphere6.1 具體安裝過程
IBM Websphere6.1安裝相對(duì)簡(jiǎn)單,和UFIDA用友軟件 NC管理軟件5.0 集成的版本是一個(gè)ND版本。下面介紹簡(jiǎn)單安裝過程。
?
1. 如果用戶的操作系統(tǒng)中有相關(guān)的瀏覽器,如:IE,firefox,netscape等。用戶可以運(yùn)行""/"",在菜單上選擇"WebSphere Application Server Network
Deployment 安裝",進(jìn)一步選擇"啟動(dòng) WebSphere Application Server Network Deployment
的安裝向?qū)?。
2. 如果用戶的操作系統(tǒng)中沒有IE或firefox等瀏覽器。用戶可以安裝介質(zhì)的"WAS"下直接運(yùn)行""/"install"。
3. 安裝IBM Websphere6.1路徑要求簡(jiǎn)單,不用使用默認(rèn)安裝路徑,安裝路徑不要包含空格,漢字或其他一些特殊符號(hào),建議安裝路徑是由英文字母和數(shù)字組成即可。
4. 用戶可以在launchpad的"安裝圖"中獲得到更多有關(guān)IBM Websphere6.1 ND的安裝信息。期間是向?qū)桨惭b。
5. 安裝過程中,用戶根據(jù)具體應(yīng)用選擇不同的概要文件。如果是cluster,用戶需要先建立一個(gè)"Deployment manager",再到其他應(yīng)用服務(wù)器上安裝"應(yīng)用服務(wù)器"。通過""/""或管理控制臺(tái)中增加管理單元,將應(yīng)用服務(wù)器注冊(cè)到"Deployment
manager"中接收管理。
6. 如果用戶應(yīng)用簡(jiǎn)單用戶根據(jù)具體應(yīng)用選擇獨(dú)立的"應(yīng)用服務(wù)器"就可以了。
7. 為了便于管理,在安裝過程中建議用戶選擇部署控制臺(tái)"console"。
8. 安裝過程中,用戶可以根據(jù)需要設(shè)置安全,包括用戶名和密碼。
9. 安裝過程中,用戶可以根據(jù)需要將應(yīng)用注冊(cè)成操作系統(tǒng)的服務(wù)。一般情況下,不推薦注冊(cè)成服務(wù)。
10. 安裝過程中,用戶可以根據(jù)需要部署web部分,同時(shí)推薦用戶實(shí)際應(yīng)用中使用websphere帶的apache做web服務(wù)器。
11. 安裝過程中,不建議用戶安裝"樣本應(yīng)用"。安裝完后,需要到"websphere console"中將預(yù)置的"DefaultApplication"企業(yè)應(yīng)用卸載。
12. 整個(gè)安裝最后,向?qū)?huì)提示用戶啟動(dòng)控制臺(tái)。在控制臺(tái)里相關(guān)連接,用戶可以啟動(dòng)或停止服務(wù),連接到控制臺(tái)等操作。
13. 安裝完成后,用戶到"$WAS_HOME/profiles/XXX/bin"(WAS_HOME即是websphere
application rver 安裝的根路徑)對(duì)應(yīng)的應(yīng)用目錄中,如"$WAS_HOME/profiles/AppSrv01/bin"中,通過" rver1"/" rver1"啟動(dòng)服務(wù)
14. 用戶用"$WAS_HOME/bin/"命令方式建立的概要文件,概要文件保存路徑必須指到"$WAS_HOME/profiles"下,如"$WAS_HOME/profiles/AppSrv01",其他路徑下的概要文件不支持部署NC應(yīng)用。
15. 安裝完成后,用戶到瀏覽器登錄控制臺(tái)"Websphere console",例如"10.7.3.225:9060/ibm/console"。更多地址后端口信息到"logs"目錄下查看文件""。
[返回頁(yè)首]
8 產(chǎn)品安裝
8.1 Windows2003 + SQL2005 + NC5.0安裝過程
8.1.1 安裝JDK
在Windows2003上安裝UFIDA用友軟件 NC管理軟件5.0 產(chǎn)品時(shí),系統(tǒng)將會(huì)自動(dòng)安裝JDK,用戶無需單獨(dú)安裝JDK。此JDK是UFIDA用友軟件 NC管理軟件5.0 推薦使用的JDK。此JDK的版本是1.5
update7。
[返回頁(yè)首]
8.1.2 安裝UAP5.0和購(gòu)買的應(yīng)用
UFIDA用友軟件 NC管理軟件5.0 安裝前要先準(zhǔn)備好操作系統(tǒng)。安裝產(chǎn)品時(shí)需要保證有足夠的空間。一般情況下要保證目標(biāo)路徑下有2G的空間。這部空間主要是保存應(yīng)用程序和日志需要的。具體設(shè)置參考""和""相關(guān)的批執(zhí)行文件。
建議安裝的應(yīng)用是用戶合法購(gòu)買的應(yīng)用,未購(gòu)買的應(yīng)用不建議安裝。用戶購(gòu)買的應(yīng)用模塊可以和UAP5.0一起一次性安裝,也可以在UAP5.0安裝后再向UAP5.0的安裝目錄中安裝。這一點(diǎn)已經(jīng)和以前版本不同了。任何模塊都是直接安裝到%NC_HOME%的。不需要安裝到臨時(shí)目錄了。在安裝過程會(huì)提示用戶指定產(chǎn)品安裝目錄,如果指定安裝路徑不存在,安裝過程會(huì)提示創(chuàng)建相關(guān)路徑。如果產(chǎn)品安裝路徑不正確或磁盤空間不足,會(huì)導(dǎo)致安裝失敗。安裝請(qǐng)執(zhí)行NC安裝盤根目錄/UAP目錄下的""文件。安裝購(gòu)買的應(yīng)用,也需要對(duì)應(yīng)產(chǎn)品目錄下,運(yùn)行""。
● 注意:
?
o
安裝目錄應(yīng)該力求簡(jiǎn)單易維護(hù),不要建立很深層的路徑。
o
安裝路徑不要使用漢字,空格和操作系統(tǒng)限制的特殊符號(hào)。
[返回頁(yè)首]
8.1.3 建立數(shù)據(jù)庫(kù),配置數(shù)據(jù)源連接
啟動(dòng)SQL SERVER2005的"SQL Server Management Studio",建立一個(gè)數(shù)據(jù)庫(kù)。
建立數(shù)據(jù)庫(kù)過程請(qǐng)參考SQLServer參考腳本。
UFIDA用友軟件 NC管理軟件5.0 中默認(rèn)不再支持ODBC連接了。用戶不需要配置ODBC數(shù)據(jù)源。
在UFIDA用友軟件 NC管理軟件5.0 %NC_HOME%bin(即NC的安裝目錄)目錄下。運(yùn)行""文件,啟動(dòng)配置工具。選擇"datasource",配置數(shù)據(jù)源,數(shù)據(jù)源名稱和地址,端口等相關(guān)信息;選擇"rver",配置應(yīng)用服務(wù)名稱,jvm,地址,端口等信息;選擇"deployment",選產(chǎn)品生成ejb,部署ejb。
● 注意:
?
o
名稱要求是英文字母和數(shù)字的組合,不可含中文字符。
o
關(guān)于服務(wù)器的配置請(qǐng)參考NC5.0 JAVA參數(shù)調(diào)整說明。
[返回頁(yè)首]
8.1.4 啟動(dòng)中間件
在應(yīng)用服務(wù)器上,進(jìn)入%NC_HOME%目錄,啟動(dòng)""。如果在此前沒運(yùn)行"",""會(huì)自動(dòng)調(diào)""要求用戶配置。需要說明一點(diǎn),""只是啟動(dòng)UF
Middleware 5.0服務(wù)的命令,和以前版本的/對(duì)應(yīng)。用戶在""配置單機(jī)或集群后,""會(huì)自動(dòng)識(shí)別單機(jī)或集群,進(jìn)行啟動(dòng),用戶不需要了解更多。
[返回頁(yè)首]
8.1.5 NC的客戶端安裝
NC的客戶端不需要手動(dòng)安裝,在系統(tǒng)登陸時(shí)會(huì)自動(dòng)檢查用戶客戶端環(huán)境中是否安裝了JRE。當(dāng)客戶端沒有安裝JRE或相關(guān)JRE版本不匹配時(shí),系統(tǒng)或自動(dòng)下載并安裝推薦版本JRE。安裝NC客戶端配置程序時(shí)要具有administrator權(quán)限,才能保證正常安裝。
在訪問NC時(shí),需要調(diào)整IE的安全權(quán)限,具體操作過程:
啟動(dòng)IE瀏覽器
打開"工具"下拉菜單
"Internet選項(xiàng)"菜單
選擇"安全"頁(yè)簽
點(diǎn)擊"自定義級(jí)別"按鈕
將"下載ActiveX"、"啟用ActiveX"、"cookies"等選項(xiàng)設(shè)置為啟用
在IE中設(shè)置對(duì)于本地地址不使用代理服務(wù)器。操作順序?yàn)?"工具"---"Internet選項(xiàng)"---"連接"頁(yè)簽---"局域網(wǎng)設(shè)置"。
[返回頁(yè)首]
8.1.6 建立賬套
NC產(chǎn)品安裝需要先建立賬套,建立賬套過程就是根據(jù)安裝的產(chǎn)品,執(zhí)行相關(guān)模塊的預(yù)置腳本。UFIDA用友軟件 NC管理軟件5.0 和以前版本不同,建帳完成后,即整個(gè)安裝過程就完成了。如果想繼續(xù)增加其他產(chǎn)品,需要重復(fù)前面的操作,先安裝代碼,再到賬套管理中選擇升級(jí)賬套,近一步選擇需要安裝的模塊即可。具體建賬過程如下:
10.8.1.30
賬套 系統(tǒng)管理
公司
日期 2005-06-20
用戶 root
密碼
在"賬套管理"中,選擇"增加"按鈕
設(shè)置賬套編碼、名稱、生效日期、實(shí)效日期、對(duì)應(yīng)數(shù)據(jù)源、默認(rèn)語(yǔ)言
增加管理員,設(shè)置賬套管理員編碼名稱,密碼
"保存"設(shè)置,按照系統(tǒng)提示進(jìn)行建庫(kù)操作,建庫(kù)成功后退出
● 注意:
在客戶機(jī)上,登陸服務(wù)器
進(jìn)入歡迎界面,切換到登陸界面
的默認(rèn)密碼沒有設(shè)置
建立賬套,初始化數(shù)據(jù)庫(kù)
以賬套管理員("root")身份登錄到"系統(tǒng)?
o
在建立賬套的管理員時(shí),要注意登錄使用的是管理員編碼,而不是管理員名稱。
o
關(guān)于啟動(dòng)的Java參數(shù)可以參考 NC5.0 JAVA參數(shù)調(diào)整說明。
o
有些產(chǎn)品安裝后需要重新啟動(dòng)服務(wù)器,建議用戶安裝完新產(chǎn)品后重新啟動(dòng)服務(wù)器。
o
NC的產(chǎn)品可獨(dú)立安裝。有部分產(chǎn)品的安裝需依賴于一些相關(guān)的產(chǎn)品;在安裝這部分產(chǎn)品時(shí),需先安裝其所依賴的產(chǎn)品和版本。
[返回頁(yè)首]
8.2 Windows2003 + SQL2005 + IBM WebSpaher 6.1 + NC5.0安裝過程
8.2.1 安裝JDK
IBM WebSpaher 6.1 系統(tǒng)自帶JDK了,用戶也不需要單獨(dú)安裝。在安裝UAP5.0 最后,需要設(shè)置中間件概要文件路徑,安全用戶和密碼信息。JDK相關(guān)參數(shù)也會(huì)自動(dòng)隨之配置。
[返回頁(yè)首]
8.2.2 安裝IBM Websphere 6.1
UFIDA用友軟件 NC管理軟件5.0 IBM WebSpaher 6.1 ND版本,是IBM 推出的最新版本。在安裝過程中參考7.2.1 IBM Websphere6.1 具體安裝過程進(jìn)行安裝。
[返回頁(yè)首]
8.2.3 安裝UAP5.0和購(gòu)買的應(yīng)用
此步驟空間要求同 8.1.2 安裝UAP5.0和購(gòu)買的應(yīng)用 相同。在安裝最后階段,選擇中間件時(shí),需要設(shè)Websphere的安裝路徑,具體路徑需要指到獨(dú)立的應(yīng)用目錄層,如"%WAS_HOME%profilesAppSrv01",這里的%WAS_HOME%即是websphere application
rver 安裝的根路徑。具有安全用戶設(shè)置的WAS應(yīng)用,同時(shí)在這里設(shè)置設(shè)置用戶和密碼。如果是集群服務(wù)器,安裝應(yīng)先部署在有"Deployment manager"的應(yīng)用服務(wù)器上,安裝路徑指到DM上,如"%WAS_HOME%profilesDmgr01"。
[返回頁(yè)首]
8.2.4 啟動(dòng)中間件,建立數(shù)據(jù)庫(kù),配置數(shù)據(jù)源連接
先到"%WAS_HOME%profilesAppSrv01bin"下,運(yùn)行" rver1",啟動(dòng)中間件服務(wù)。到"%NC_HOME%bin"下,運(yùn)行"",配置數(shù)據(jù)源信息,保存后系統(tǒng)會(huì)自動(dòng)將數(shù)據(jù)源注冊(cè)到WAS環(huán)境中;配置服務(wù)器,配置工具會(huì)自動(dòng)讀取當(dāng)前WAS配置同步到NC環(huán)境中。最后根據(jù)具體環(huán)境生成ebj,部署ejb。此處配置信息同NC環(huán)境配置相同。最后重新啟動(dòng)WAS中間件,即" rver1",再" rver1"
UAP5.0 和相關(guān)購(gòu)買的產(chǎn)品安裝完后,如果WAS的應(yīng)用服務(wù)器或"Deployment manager"具有安全用戶和密碼,需要到"%NC_HOME%bin"下,運(yùn)行""做相關(guān)證書導(dǎo)入。
[返回頁(yè)首]
8.2.5 登錄服務(wù)器,建立賬套
NC產(chǎn)品安裝需要先建立賬套,建立賬套過程就是根據(jù)安裝的產(chǎn)品,執(zhí)行相關(guān)模塊的預(yù)置腳本。UFIDA用友軟件 NC管理軟件5.0 和以前版本不同,建帳完成后,即整個(gè)安裝過程就完成了。如果想繼續(xù)增加其他產(chǎn)品,需要重復(fù)前面的操作,先安裝代碼,再到賬套管理中選擇升級(jí)賬套,近一步選擇需要安裝的模塊即可。具體建賬過程如下:
10.8.1.30:9080/
賬套 系統(tǒng)管理
公司
日期 2005-06-20
用戶 root
密碼
在"賬套管理"中,選擇"增加"按鈕
設(shè)置賬套編碼、名稱、生效日期、實(shí)效日期、對(duì)應(yīng)數(shù)據(jù)源、默認(rèn)語(yǔ)言
增加管理員,設(shè)置賬套管理員編碼名稱,密碼
"保存"設(shè)置,按照系統(tǒng)提示進(jìn)行建庫(kù)操作,建庫(kù)成功后退出
● 注意:
在客戶機(jī)上,登陸服務(wù)器
進(jìn)入歡迎界面,切換到登陸界面
以賬套管理員("root")身份登錄到"系統(tǒng)的默認(rèn)密碼沒有設(shè)置
建立賬套,初始化數(shù)據(jù)庫(kù)
?
o
在建立賬套的管理員時(shí),要注意登錄使用的是管理員編碼,而不是管理員名稱。
o
關(guān)于啟動(dòng)的Java參數(shù)可以參考NC5.0 JAVA參數(shù)調(diào)整說明。
o
有些產(chǎn)品安裝后需要重新啟動(dòng)服務(wù)器,建議用戶安裝完新產(chǎn)品后重新啟動(dòng)服務(wù)器。
o
NC的產(chǎn)品可獨(dú)立安裝。有部分產(chǎn)品的安裝需依賴于一些相關(guān)的產(chǎn)品;在安裝這部分產(chǎn)品時(shí),需先安裝其所依賴的產(chǎn)品和版本。
[返回頁(yè)首]
8.3 IUFO和Portal安裝
UFIDA用友軟件 NC管理軟件5.0 提供NC Portal產(chǎn)品。產(chǎn)品安裝過程和其他應(yīng)用安裝過程一樣,先安裝UAP5.0,再安裝Portal 產(chǎn)品。Portal產(chǎn)品需要配置Portal使用的數(shù)據(jù)源。在$NC_HOME/bin下,運(yùn)行""/"",選擇"portal",設(shè)置數(shù)據(jù)源等信息。
部署portal的另一項(xiàng)設(shè)置要設(shè)置SSO,選擇"sso"頁(yè)簽,系統(tǒng)預(yù)置NC、IUFO和BO的rverlt,用戶只需簡(jiǎn)單配置一下地址和數(shù)據(jù)源等信息就可以了。
安裝UFIDA用友軟件 NC管理軟件5.0 中IUFO產(chǎn)品和其他應(yīng)用安裝過程一樣,先安裝UAP5.0,再安裝IUFO 產(chǎn)品。IUFO產(chǎn)品需要配置IUFO使用的數(shù)據(jù)源。在$NC_HOME/bin下,運(yùn)行""/"",選擇"datasource",設(shè)置數(shù)據(jù)源信息。數(shù)據(jù)源名稱必須是"iufo"。
安裝完IUFO后,重新啟動(dòng)中間件,從歡迎頁(yè)面登陸到IUFO系統(tǒng)中。第一次登陸需要初始化數(shù)據(jù)庫(kù)。初始化用戶是"root",初始化密碼是"root"。建立使用單位和管理員,注意此管理員是IUFO自身管理員,與NC的管理員不是同一個(gè)管理員。
當(dāng)用戶使用IUFO報(bào)表時(shí),建議另外添加一臺(tái)應(yīng)用服務(wù)器設(shè)備專門做報(bào)表服務(wù)器,報(bào)表服務(wù)器不建議和NC其他系統(tǒng)做成集群。
[返回頁(yè)首]
8.4 集群配置
8.4.1 UF middleware 5.0 集群配置
UF middleware 5.0 支持集群配置,系統(tǒng)支持的技術(shù)方案是垂直集群,即在一臺(tái)很好的應(yīng)用服務(wù)器上部署一套產(chǎn)品,通過設(shè)置參數(shù)啟動(dòng)幾個(gè)進(jìn)程,協(xié)同工作。配置UF middleware 5.0 集群需要Apache支持。在方案規(guī)劃中,需要部署一臺(tái)Web服務(wù)器,在此服務(wù)器上安裝Apache。在NC的發(fā)布安裝盤中提供Windows版本的Apache 2.2.2。
NC的licen是必須在主服務(wù)器服務(wù)器上生成和部署。
整個(gè)集群部署過程如下。
?
o
安裝Apache,將產(chǎn)品盤中攜帶的Apache安裝到Web服務(wù)器中,如:c:Apache。
o
安裝UFIDA用友軟件 NC管理軟件5.0 。
o
運(yùn)行 "",選擇"rver",設(shè)置集群名稱,通信協(xié)議;設(shè)置主服務(wù)器IP地址、端口以及從服務(wù)器地址、端口。
o
在配置從服務(wù)器協(xié)議時(shí),必須配置AJP1.3協(xié)議以及端口,此協(xié)議是為Apache接入使用的(不推薦將主服務(wù)器發(fā)布到Web服務(wù)器上)
o
運(yùn)行"",選擇"Tomcat Connector",選擇""文件如:"c:",工具會(huì)自動(dòng)維護(hù)"",同時(shí)生成在%Apache_HOME%conf中生成相應(yīng)配置文件。
o
檢查%Apache_HOME%conf下的"ties",以及"ncmodjk"文件配置,將產(chǎn)品安裝盤中攜帶的Apache插件 mod_jk拷貝到%Apache_HOME%modules中。
o
重新啟動(dòng)UFIDA用友軟件 NC管理軟件5.0,重新啟動(dòng)Apache。
[返回頁(yè)首]
8.4.2 IBM Websphere 集群配置
WAS的集群方案支持基于一臺(tái)物理單機(jī)部署集群(即垂直集群)和基于多臺(tái)物理單機(jī)部署集群(水平集群)多中方案。
配置集群時(shí),需要配置一個(gè)主服務(wù)器,這里指的主服務(wù)器是指運(yùn)行實(shí)際應(yīng)用中的一個(gè)獨(dú)立進(jìn)程。主服務(wù)器是NC應(yīng)用的管理服務(wù)器,在主服務(wù)器上保存相關(guān)控制管理信息。在我們的推薦方案中,支持將集群中的一個(gè)節(jié)點(diǎn)做應(yīng)用管理的主服務(wù)器。為了保證主服務(wù)器穩(wěn)定運(yùn)行,建議調(diào)整負(fù)載權(quán)重比例。盡可能讓主服務(wù)器不從Web接入服務(wù)。
NC的licen是必須在主服務(wù)器服務(wù)器上生成和安裝。
部署過程大致如下
?
1. 建立WAS集群
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
準(zhǔn)備一臺(tái)服務(wù)器作WAS的管理服務(wù)器,安裝WAS,建立"Deployment manager"類型概要文件。
根據(jù)規(guī)劃,準(zhǔn)備應(yīng)用服務(wù)器,安裝WAS,建立"應(yīng)用服務(wù)器"類型概要文件。
將"應(yīng)用服務(wù)器"加入到"Deployment manager"中,接收管理。
登錄WAS的管理服務(wù)器控制臺(tái),建立一個(gè)管理集群,推薦使用名稱"ncCluster"。
將集群?jiǎn)?dòng)起來。
選擇一臺(tái)服務(wù)器作WAS的WEB服務(wù)器,在此服務(wù)器安裝IHS。IHS是"IBM HTTP SERVER"。
IHS安裝過程簡(jiǎn)單,可以加入到WAS集群的"Deployment manager",進(jìn)行管理。
在WAS集群的"Deployment manager"服務(wù)器上,安裝UFIDA用友軟件 NC管理軟件5.0 ,參考8.2 Windows2003 + SQL2005 + IBM WebSpaher 6.1 + NC5.0安裝過程。
WAS的集群和"Deployment manager"保證都啟動(dòng)。
在WAS的"Deployment manager"上,運(yùn)行"",選擇"rver"項(xiàng),在此選擇設(shè)置"主服務(wù)器"。
運(yùn)行"",選擇"datasource"項(xiàng),設(shè)置數(shù)據(jù)源信息。
如果應(yīng)用中部署了portal,選擇"portal"項(xiàng),設(shè)置"portal"相關(guān)信息。
在WAS的"Deployment manager"上,運(yùn)行"",選擇"deployment"中"生成EJB"功能。在次生成EJB和應(yīng)用PROXY。
將$NC_HOME同步到集群中的各個(gè)節(jié)點(diǎn)上(文件復(fù)制方式同步就可以了)。最好保證應(yīng)用保存路徑相同。
再次在WAS的"Deployment manager"上,運(yùn)行"",選擇"deployment"中"部署EJB"功能。系統(tǒng)自動(dòng)企業(yè)應(yīng)用了。
在NC應(yīng)用的主服務(wù)器上生成,生成硬件信息文件,進(jìn)一步生成與之對(duì)應(yīng)的授權(quán)文件。
將整個(gè)集群中的服務(wù)器和nodeagent全部重新啟動(dòng)。
重新啟動(dòng)WAS集群。
建完帳套后系統(tǒng)還要同步一次"$NC_HOME/ierp"。注意同步完后還要重新啟動(dòng)。
2. 安裝IHS
3. 在WAS集群中部署NC應(yīng)用
[返回頁(yè)首]
8.5 建立集成工具介紹
UFIDA用友軟件 NC管理軟件5.0 將管理已經(jīng)集成起來了。用戶不需要具體了解更多命令,在集成配置工具中就可以完成部署工作。
在集成部署工具在$NC_HOME/bin(即NC的安裝目錄)目錄下。對(duì)應(yīng)文件是""/""文件。在此工具中,用戶可以配置數(shù)據(jù)源和和服務(wù)地址,端口相關(guān)信息;進(jìn)一步生成ejb,和部署ejb。
在此簡(jiǎn)單介紹一下""/""設(shè)置:
?
o
數(shù)據(jù)源"datasource": 配置數(shù)據(jù)庫(kù)類型,數(shù)據(jù)源名稱以及具體連接信息。注意系統(tǒng)標(biāo)識(shí)ID是維護(hù)數(shù)據(jù)源需要的,注意數(shù)據(jù)傳輸中需要用到。
o
服務(wù)器"rver": 配置單機(jī)/集群;配置虛擬機(jī)路徑,虛擬機(jī)參數(shù);配置IP地址和端口等。
o
日志"log": 日志名稱,大小等。
o
授權(quán)"licence": 生成授權(quán),測(cè)試授權(quán),生成的""保存在此目錄下。
o
服務(wù)"rvice": 調(diào)整服務(wù)停止,運(yùn)行等,通常不需要變更。
o
消息"message": 配置郵件服務(wù)器地址,賬號(hào),發(fā)送消息需要。
o
系統(tǒng)設(shè)置"systemconfig": 登錄界面和登錄控制相關(guān)參數(shù)。
o
部署"deployment": 根據(jù)環(huán)境生成ejb,部署ejb;另功能是生成客戶端代碼。
o
門戶"portal": 設(shè)置portal數(shù)據(jù)源等信息。另一頁(yè)簽設(shè)置SSO信息,預(yù)置了NC和IUFO的注冊(cè)信息。用戶使用時(shí)需要做部分調(diào)整。
o
任務(wù)引擎"scheduleengine": 配置后臺(tái)任務(wù)。一般用戶不需要修改。
o
認(rèn)證"certificateauthority": CA認(rèn)證配置,具體用戶使用到第三方CA時(shí),需要配置。
o
"Tomcat Connector": 自動(dòng)維護(hù)""和"ties"。
[返回頁(yè)首]
9 NC 多語(yǔ)言設(shè)置
UFIDA用友軟件 NC管理軟件5.0 支持多種語(yǔ)言應(yīng)用,其中包括支持簡(jiǎn)體中文,繁體中文和英文語(yǔ)言。
9.1 客戶端語(yǔ)言設(shè)置
用戶的客戶端的語(yǔ)言環(huán)境可以是簡(jiǎn)體中文,英文或繁體語(yǔ)言環(huán)境,在登陸NC系統(tǒng)時(shí),用戶也可以選擇簡(jiǎn)體語(yǔ)言,繁體語(yǔ)言和英文語(yǔ)言。英文操作系統(tǒng)用戶安裝亞洲字符集也可以正常作中文操作。
9.2 中間件語(yǔ)言設(shè)置
應(yīng)用服務(wù)器,即運(yùn)行中間件的服務(wù)器需要支持簡(jiǎn)體中文的操作系統(tǒng)。Linux,Unix服務(wù)器用戶需要安裝簡(jiǎn)體中文字符集,啟動(dòng)服務(wù)器時(shí)使用簡(jiǎn)體中文語(yǔ)言。Windows服務(wù)器用戶可以使用簡(jiǎn)體中文系統(tǒng),英文或繁體操作系統(tǒng)需要安裝亞洲字符集,保重中間件服務(wù)進(jìn)程能正常處理簡(jiǎn)體中文。
應(yīng)用服務(wù)器時(shí)區(qū)設(shè)置很重要,要求時(shí)區(qū)設(shè)置是中國(guó)大陸時(shí)區(qū)。具體windows環(huán)境time zone設(shè)置。linux,unix環(huán)境參考相關(guān)文檔。
9.3 數(shù)據(jù)庫(kù)語(yǔ)言設(shè)置
數(shù)據(jù)庫(kù)服務(wù)器語(yǔ)言設(shè)置上沒有具體要求,但對(duì)數(shù)據(jù)庫(kù)實(shí)例的語(yǔ)言。Oralce數(shù)據(jù)庫(kù)用戶建立實(shí)例時(shí)要選擇支持GBK字符集,如ZHS16GBK;DB2數(shù)據(jù)庫(kù)用戶,建立數(shù)據(jù)庫(kù)時(shí)需要選擇支持GBK字符集;db2用戶注意建數(shù)據(jù)庫(kù)時(shí)選擇的字符集;Sqlrver2005數(shù)據(jù)庫(kù)用戶在安裝過程中夜應(yīng)注意語(yǔ)言選擇。
9.4 賬套語(yǔ)言設(shè)置
在NC建立賬套時(shí),可以選擇語(yǔ)言。選擇不同的語(yǔ)言,系統(tǒng)將按照語(yǔ)言方案來初始化部分?jǐn)?shù)據(jù)。用戶根據(jù)項(xiàng)目具體情況,確定應(yīng)用何種語(yǔ)言。
[返回頁(yè)首]
10 產(chǎn)品卸載
UFIDA用友軟件 NC管理軟件5.0 產(chǎn)品卸載相對(duì)簡(jiǎn)單,卸載包括代碼卸載、數(shù)據(jù)庫(kù)卸載和JRE卸載三部分。
10.1 代碼卸載
對(duì)于使用UF Middleware 5.0中間件用戶,停止中間件的所有服務(wù),刪除安裝目錄下的所有文件即可。
對(duì)于使用IBM Websphere 6.1中間件用戶,在企業(yè)應(yīng)用中卸載nc50應(yīng)用,刪除jdbc數(shù)據(jù)源,和環(huán)境變量中對(duì)應(yīng)的設(shè)置。停止服務(wù),刪除安裝目錄下的所有文件即可。
10.2 數(shù)據(jù)庫(kù)卸載
對(duì)于SQL Server用戶,在SQL Server的Enterpri Manager中刪除NC管理軟件5.0 應(yīng)用的數(shù)據(jù)庫(kù)。
對(duì)于Oracle用戶,刪除安裝時(shí)所指定的用戶的所有表和視圖就可以了。
DB2,刪除安裝時(shí)所指定的用戶的所有表和視圖就可以了。
10.3 JRE的卸載
客戶機(jī):在控制面版的"添加/刪除程序"中選擇"NC_Client_1.5.0_07"并刪除。
[返回頁(yè)首]
11 申請(qǐng)授權(quán)
在$NC_HOME/bin下運(yùn)行/文件,在licen項(xiàng)中選擇"生成licen",按照提示要求輸入"產(chǎn)品號(hào):",系統(tǒng)會(huì)在當(dāng)前目錄($NC_HOME/bin)下自動(dòng)生成文件。用戶將此文件發(fā)到 UFIDA用友軟件 集團(tuán)生產(chǎn)供應(yīng)部(scgy@),生產(chǎn)供應(yīng)部根據(jù)客戶購(gòu)買的產(chǎn)品和許可站點(diǎn)數(shù),生成授權(quán)文件,文件名為"licen",此文件無擴(kuò)展文件名。將此文件復(fù)制到NC安裝目錄下的bin目錄下,重新啟動(dòng)中間件。授權(quán)文件正常生效使用了。
● 注意:
?
o
UFIDA用友軟件 NC管理軟件5.0 繼續(xù)采用軟加密方式,無需加密盒。
o
UFIDA用友軟件 NC管理軟件5.0 有90天的免費(fèi)試用期,在得到授權(quán)文件前可以正常使用NC系統(tǒng)。
o
授權(quán)文件"licen"與服務(wù)器的硬件信息相關(guān),如要在另外的機(jī)器上重新安裝NC必須重新申請(qǐng)授權(quán)文件。
o
如果在同一臺(tái)服務(wù)器上重新安裝產(chǎn)品,應(yīng)保持以前安裝路徑,可利用以前的"licen"文件的備份。
o
UFIDA用友軟件 NC管理軟件5.0 以前版本用戶升級(jí),由于安裝路徑變化,需要重新申請(qǐng)授權(quán)。
[返回頁(yè)首]
以前版本升級(jí)
12.1 適用范圍
該說明文檔僅適用于UFIDA用友軟件 NC管理軟件3.5 產(chǎn)品升級(jí)到 UFIDA用友軟件 NC管理軟件5.0版本。
[返回頁(yè)首]
12.2 準(zhǔn)備工作
停止NC中間件,備份應(yīng)用服務(wù)器代碼,同時(shí)備份相應(yīng)賬套所對(duì)應(yīng)的數(shù)據(jù)庫(kù)。
[返回頁(yè)首]
12.3 標(biāo)準(zhǔn)數(shù)據(jù)庫(kù)結(jié)構(gòu)要求
UFIDA用友軟件 NC管理軟件5.0 的數(shù)據(jù)庫(kù)結(jié)構(gòu)要求,同 UFIDA用友軟件 NC管理軟件3.5 版本要求相同,具體參考前面6 數(shù)據(jù)庫(kù)設(shè)置及優(yōu)化中建議的相關(guān)描述。
[返回頁(yè)首]
12.4 中間件環(huán)境準(zhǔn)備
UFIDA用友軟件 NC管理軟件5.0 分別支持"UF middleware 5.0"和"IBM Websphere 6.1",具體用戶根據(jù)項(xiàng)目需要確定使用何種中間件。中間件準(zhǔn)備參考前7 中間件準(zhǔn)備和8.4 集群配置相關(guān)描述。
[返回頁(yè)首]
12.5 升級(jí)
UFIDA用友軟件 NC管理軟件5.0 目錄結(jié)構(gòu)做了大的調(diào)整,產(chǎn)品升級(jí)需要安裝到新的路徑下,不可覆蓋到原產(chǎn)品上升級(jí)安裝。在安裝UAP5.0過程中,在向?qū)е羞x擇UFIDA用友軟件 NC管理軟件3.5 安裝路徑,系統(tǒng)會(huì)根據(jù)需要備份用戶文件到UFIDA用友軟件 NC管理軟件5.0 安裝目錄中,在賬套升級(jí)過程中自動(dòng)進(jìn)行升級(jí)。
系統(tǒng)備份文件過程沒有備份數(shù)據(jù)源和賬套信息,需要用戶同新安裝產(chǎn)品一樣,可以將需要升級(jí)的產(chǎn)品全部安裝到目標(biāo)目錄中。到$NC_HOME/bin下,運(yùn)行""/"",注冊(cè)數(shù)據(jù)
源;配置服務(wù)器地址、端口;升級(jí)ejb,部署ejb。需要注意一點(diǎn),此處注冊(cè)的數(shù)據(jù)源NC管理軟件3.5 使用的數(shù)據(jù)源,并且確保數(shù)據(jù)庫(kù)版本是NC管理軟件5.0 支持的版本,用戶在此前做過數(shù)據(jù)備份。是具體操作過程參考7 中間件準(zhǔn)備和 8 產(chǎn)品安裝
升級(jí)的另一部分變化是增加賬套過程中,系統(tǒng)會(huì)自動(dòng)連接到數(shù)據(jù)庫(kù)上檢查是否是NC管理軟件3.5 版本,列出數(shù)據(jù)庫(kù)被安裝的產(chǎn)品,之后系統(tǒng)會(huì)根據(jù)當(dāng)前安裝的產(chǎn)品自動(dòng)升級(jí)數(shù)據(jù)。
整個(gè)升級(jí)過程時(shí)間長(zhǎng)短因服務(wù)器性能,需要升級(jí)模塊數(shù)量,具體業(yè)務(wù)數(shù)據(jù)量長(zhǎng)短不同。建議在升級(jí)前做好計(jì)劃安排。
整個(gè)升級(jí)工作結(jié)束后,用戶需要重新啟動(dòng)中間件。
● 注意:
?
o
對(duì)于數(shù)據(jù)量大的用戶,在升級(jí)前建議作數(shù)據(jù)庫(kù)優(yōu)化分析,升級(jí)結(jié)束后再作一次數(shù)據(jù)庫(kù)優(yōu)化分析。
o
NC的產(chǎn)品可獨(dú)立安裝。有部分產(chǎn)品的安裝需依賴于一些相關(guān)的產(chǎn)品;在安裝這部分產(chǎn)品時(shí),需先安裝其所依賴的產(chǎn)品和版本。
o
日志文件所在目錄"NCLogs";日志信息量因日志級(jí)別而異。
o
服務(wù)提供商名錄請(qǐng)?jiān)L問。
[返回頁(yè)首]
13. 安裝升級(jí)過程常見問題和注意事項(xiàng)
13.1 安裝升級(jí)過程中常見的問題
13.1.1 升級(jí)安裝時(shí),出現(xiàn)“XXXX(拒絕訪問。)”問題。
原因:當(dāng)前提示的文件系統(tǒng)屬性時(shí)只讀屬性,或此文件正在運(yùn)行,或被編輯。
解決:取消文件的只讀屬性;或停止在編輯或運(yùn)行文件。
13.1.2 升級(jí)賬套過程中,在日志中發(fā)現(xiàn)"ORA-02443: 無法刪除約束條件 - 不存在的約束條件"問題。
原因:由于用戶數(shù)據(jù)在備份或恢復(fù)過程中,索引或約束名稱發(fā)生改變,在升級(jí)過程中無法正常被系統(tǒng)刪除重建。
解決:用戶需要利用升級(jí)前備份數(shù)據(jù)重新升級(jí),在升級(jí)前需要先手動(dòng)刪除無法出現(xiàn)問題約束或索引。
13.1.3 AIX環(huán)境下部署EJB過程中,出現(xiàn)"Args list too long. 參數(shù)太長(zhǎng)"問題。
原因:由于AIX操作系統(tǒng)默認(rèn)設(shè)置緩存區(qū)太小。
解決:用戶使用root用戶,運(yùn)行"chdev -l sys0 -a ncargs=12"。
13.2 安裝升級(jí)過程中各模塊注意事項(xiàng)
13.2.1 財(cái)務(wù)模塊安裝升級(jí)需注意事項(xiàng)
13.2.1.1 總帳升級(jí)前如果有未確認(rèn)協(xié)同憑證不允許升級(jí),需要將所有協(xié)同憑證確認(rèn)完畢。
13.2.1.2 固定資產(chǎn)最小未結(jié)帳月升級(jí)前無任何業(yè)務(wù)數(shù)據(jù)。
13.2.1.3 會(huì)計(jì)平臺(tái)檢查是否有超長(zhǎng)的公式定義,如果有超長(zhǎng)字段需要修改正常后才能升級(jí)。
13.2.2. iufo安裝升級(jí)需注意事項(xiàng)
NC50中間件本機(jī)上要有iufo的NC35安裝后的代碼,并且要在該NC35代碼中打上NC50安裝盤Tools中附帶的補(bǔ)丁。
登錄iufo升級(jí)時(shí),界面會(huì)提示錄入NC3.5的代碼路徑,該路徑是指NC50中間件本機(jī)上的NC35代碼的絕對(duì)路徑。
13.2.3 供應(yīng)鏈模塊安裝升級(jí)需注意事項(xiàng)
13.2.3.1 安裝完父產(chǎn)品和子產(chǎn)品后,再安裝一遍父產(chǎn)品。在安裝父產(chǎn)品時(shí),會(huì)刪除父產(chǎn)品的默認(rèn)查詢模版,刪除后再重新插入一遍,但刪除語(yǔ)句條件采用的是 節(jié)點(diǎn)號(hào) like '父節(jié)點(diǎn)%',導(dǎo)致安裝父產(chǎn)品時(shí)把子產(chǎn)品的模版一起都刪除了而沒有恢復(fù)。
解決:如果安裝完成后再次安裝父產(chǎn)品,必須將所有子產(chǎn)品再重新安裝。
13.2.3.2 供應(yīng)鏈的存貨核算安裝要求:所有存貨核算委外加工發(fā)料單、委外加工收貨單必須已經(jīng)成本計(jì)算才能升級(jí)。
升級(jí)前檢查:以下語(yǔ)句是還沒有成本計(jì)算的單據(jù)號(hào):lect vbillcode from ia_bill_b where
iauditquence=-1 and cbilltypecode in('IC','ID') and csourcebilltypecode in('4F','47') and
dr=0
解決:升級(jí)前做完業(yè)務(wù)。
13.2.3.3 供應(yīng)鏈的委外加工安裝要求:檢查是否存在已簽字未成本計(jì)算的委外加工發(fā)料單,委外加工入庫(kù)單。該業(yè)務(wù)做完方可升級(jí)。
升級(jí)前檢查:SELECT cgeneralhid FROM ic_general_h h WHERE (fbillflag IN (3, 4)) AND
(cgeneralhid IN (SELECT ebillid FROM ia_bill a, ia_bill_b b WHERE d = d
AND = 0 AND YPECODE IN ('IC', 'ID') AND quence = - 1 AND =
0)) AND (dr = 0)
解決:升級(jí)前做完業(yè)務(wù)。
13.2.3.4 供應(yīng)鏈的內(nèi)部交易安裝要求:所有的內(nèi)部交易業(yè)務(wù)必須完成才能升級(jí),
以下sql查詢出來的單據(jù)都必須予以業(yè)務(wù)處理。
13.2.3.4.1 ---是否存在結(jié)算尚未轉(zhuǎn)財(cái)務(wù)的來源于調(diào)撥訂單->調(diào)撥入庫(kù)單的結(jié)算清單
升級(jí)前檢查:lect distinct ,_corp from to_ttlelist_b a, ic_general_b
b,to_ttlelist c where (g = 'N' or g is null) and etypecode = '4E' and
ebid = albid and (etype = '5C' or etype = '5D') and
elistid =elistid and = 0 and = 0 and = 0 union all (lect distinct
,_corp from to_ttlelist_b a, ic_general_b b,to_ttlelist c where (g = 'N'
or g is null) and srctypecode = '4E' and srcbid = albid and
(etype = '5C' or etype = '5D') and elistid =elistid and =
0 and = 0 and = 0 )
解決:升級(jí)前做完業(yè)務(wù)。
13.2.3.4.2 ---所有來源于公司間調(diào)撥訂單的調(diào)撥入庫(kù)單全部簽字且結(jié)算完畢?
升級(jí)前檢查:lect distinct ode,_corp, from ic_general_h h,ic_general_b
b, ic_general_bb3 bb3 where ypecode= '4E' and etype = '5D' and
alhid = alhid and albid =albid and (bttleendflag = 'N'
or bttleendflag is null) and =0 and =0 and =0
解決:升級(jí)前做完業(yè)務(wù)。
13.2.3.4.3 ---所有來源于三方調(diào)撥訂單的調(diào)撥入庫(kù)單全部簽字且結(jié)算完畢
升級(jí)前檢查:lect distinct ode,_corp, from ic_general_h h,ic_general_b
b, ic_general_bb3 bb3 where ypecode= '4E' and etype = '5C' and
alhid = alhid and albid =
albid and (eendflag = 'N' or eendflag is null or
ountflag is null or ountflag='N') and =0 and =0 and =0
解決:升級(jí)前做完業(yè)務(wù)。
13.2.3.4.4 ---來源于公司間調(diào)撥訂單的調(diào)撥出庫(kù)單,如果指定了調(diào)出公司,則必須結(jié)算完畢,即轉(zhuǎn)財(cái)務(wù)結(jié)束
升級(jí)前檢查:lect distinct ode, from ic_general_h h, ic_general_b
b,ic_general_bb3 bb3 where ypecode='4Y' and etype = '5D' and
alhid = alhid and albid = albid and _corp <>
rpid and (bttleendflag = 'N' or btoaccountflag = 'N' or bttleendflag is null or
btoaccountflag is null) and =0 and =0 and =0
解決:升級(jí)前做完業(yè)務(wù)。
13.2.3.4.5 ---所有來源于調(diào)撥訂單的調(diào)撥入庫(kù)單對(duì)應(yīng)的調(diào)撥訂單,為關(guān)閉狀態(tài);(行狀態(tài)=7)
升級(jí)前檢查: lect distinct ,pid,rpid, from to_bill a,
to_bill_b b, ic_general_h h, ic_general_b c where ypecode= '4E' and alhid =
alhid and (etype = '5C' or etype ='5D') and ebillhid =
d and d = d and atuflag <> 7 and = 0 and = 0 and
= 0 and = 0
解決:升級(jí)前做完業(yè)務(wù)。
13.2.4.資金模塊安裝升級(jí)需注意事項(xiàng)
13.2.4.1 NC50版對(duì)資金下?lián)軉卧谶M(jìn)行了重構(gòu),簽名信息有變化,資金產(chǎn)品從NC35升級(jí)到NC50時(shí)要求所有的資金下?lián)軉味急仨毺幚硗戤叀?
13.2.4.2 NC50版對(duì)資金下?lián)軉芜M(jìn)行了重構(gòu),升級(jí)后請(qǐng)檢查會(huì)計(jì)平臺(tái)-結(jié)算系統(tǒng)-資金下?lián)軉螕?jù)的憑證模板是否正確。
13.2.4.3 為優(yōu)化委托收款書、委托付款書的效率做了減少前后臺(tái)交互的改進(jìn),NC50版本修改業(yè)務(wù)流程配置后,請(qǐng)關(guān)閉IE重新登陸。
13.2.4.4 NC50版本對(duì)NC靜態(tài)用戶采用PK而非編碼加密,因此對(duì)資金結(jié)算產(chǎn)品用戶升級(jí)NC5.0前必須保證所有委托付款書為處理完畢或已作廢狀態(tài);所有資金下?lián)軉螢橹谱C完成或已作廢狀態(tài),所有資金上收單、資金調(diào)撥單為待制證、制證完成狀態(tài)。
[返回頁(yè)首]
14. 附錄
14.1 AIX環(huán)境下安裝部署指導(dǎo)
AIX環(huán)境是UFIDA用友 NC管理軟件 NC5.0 嚴(yán)格測(cè)試的環(huán)境之一。在安裝部署過程參考下面說明。
AIX上安裝指導(dǎo)文件 目 錄 ------------------------------------------------------------------------
[返回頁(yè)首]
14.2 HPUX環(huán)境下安裝部署指導(dǎo)
HPUX環(huán)境是UFIDA用友 NC管理軟件 NC5.0 嚴(yán)格測(cè)試的環(huán)境之一。在安裝部署過程參考下面說明。
HPUX上安裝指導(dǎo)文件 目 錄 -----------------------------------------------------------------------
[返回頁(yè)首]
14.3 Solaris環(huán)境下安裝部署指導(dǎo)
Solaris環(huán)境是UFIDA用友 NC管理軟件 NC5.0 嚴(yán)格測(cè)試的環(huán)境之一。在安裝部署過程參考下面說明。
Solaris上安裝指導(dǎo)文件 目 錄 --------------------------------------------------------------------
[返回頁(yè)首]
14.4 Linux環(huán)境下安裝部署指導(dǎo)
Linux環(huán)境是UFIDA用友 NC管理軟件 NC5.0 嚴(yán)格測(cè)試的環(huán)境之一。在安裝部署過程參考下面說明。
Linux上安裝指導(dǎo)文件 目 錄 ----------------------------------------------------------------------
[返回頁(yè)首]
14.5 Windows環(huán)境下安裝部署指導(dǎo)
Windows環(huán)境是UFIDA用友 NC管理軟件 NC5.0 嚴(yán)格測(cè)試的環(huán)境之一。在安裝部署過程參考下面說明。
Windows上安裝指導(dǎo)文件 目 錄 --------------------------------------------------------------------
[返回頁(yè)首]
14.6 DB2的參數(shù)配置說明
下面參數(shù)是針對(duì)NC應(yīng)用建議性調(diào)整,具體再根據(jù)應(yīng)用規(guī)模,特點(diǎn)再調(diào)整。
DB2的參數(shù)配置說明 目 錄 ------------------------------------------------------------------------
[返回頁(yè)首]
14.7 ORACLE的參數(shù)配置說明
NC運(yùn)行在不同的應(yīng)用環(huán)境下需要配置不同的ORACLE參數(shù),下面是建議的參數(shù)配置表,具體再根據(jù)具體應(yīng)用情況再調(diào)整。
ORACLE的參數(shù)配置說明 目 錄 ---------------------------------------------------------------------
[返回頁(yè)首]
14.8 NC5.0 JAVA參數(shù)調(diào)整說明
JAVA參數(shù)調(diào)整需要具體根據(jù)環(huán)境靈活調(diào)整,系統(tǒng)在初始時(shí)已經(jīng)預(yù)置了參數(shù)。但并部對(duì)所有用戶環(huán)境都之用,具體再根據(jù)具體應(yīng)用情況再調(diào)整。
NC5.0 JAVA參數(shù)調(diào)整說明 目 錄 -------------------------------------------------------------------
[返回頁(yè)首]
14.9 SQLServer參考腳本
下面腳本是用戶使用SQLServer數(shù)據(jù)庫(kù)時(shí),建立數(shù)據(jù)庫(kù)的演示腳本,參考使用,注意調(diào)整參數(shù)。
----------------------------------------------------------------------------------------------------
[返回頁(yè)首]
14.10 Oracle參考腳本
下面腳本是用戶使用ORACLE數(shù)據(jù)庫(kù)時(shí),建立數(shù)據(jù)庫(kù)的演示腳本,參考使用,注意調(diào)整參數(shù)。
----------------------------------------------------------------------------------------------------
[返回頁(yè)首]
14.11 DB2參考腳本
下面腳本是用戶使用DB2數(shù)據(jù)庫(kù)時(shí),建立數(shù)據(jù)庫(kù)的演示腳本,參考使用,注意調(diào)整參數(shù)。
----------------------------------------------------------------------------------------------------
[返回頁(yè)首]
14.12 數(shù)據(jù)庫(kù)臨時(shí)表空間要求
對(duì)于不同數(shù)據(jù)庫(kù)用戶注意調(diào)整臨時(shí)表空間大小。
數(shù)據(jù)庫(kù)臨時(shí)表空間要求 目 錄 ----------------------------------------------------------------------
本文發(fā)布于:2024-03-07 23:29:38,感謝您對(duì)本站的認(rèn)可!
本文鏈接:http://www.newhan.cn/zhishi/a/1709825379154061.html
版權(quán)聲明:本站內(nèi)容均來自互聯(lián)網(wǎng),僅供演示用,請(qǐng)勿用于商業(yè)和其他非法用途。如果侵犯了您的權(quán)益請(qǐng)與我們聯(lián)系,我們將在24小時(shí)內(nèi)刪除。
本文word下載地址:UFIDA用友軟件 NC管理軟件5.0 安裝說明.doc
本文 PDF 下載地址:UFIDA用友軟件 NC管理軟件5.0 安裝說明.pdf
| 留言與評(píng)論(共有 0 條評(píng)論) |