|
|
请使用QQ关联注册PLM之家,学习更多关于内容,更多精彩原创视频供你学习!
您需要 登录 才可以下载或查看,没有账号?注册
x
Teamcenter11.2 升级到 Teamcenter 11.4 图文教程3 s [6 ]: p. X7 \
视频教程请参考plmhome.ke.qq.com" [ X- X, x0 H! F" }: R' k
- n+ p# P* Y) L2 ]1 \! k; F" _
===Clearlocks======, Q- M% f+ Q+ o7 O1 s% o
clearlocks -assert_all_dead -u=infodba -p=infodba -g=dba
9 E$ Q0 j; P; a& Tclearlocks -verbose# I/ ~, y( L6 S7 a7 Y6 I/ e/ X6 s
0 s: c8 X$ T9 F- \; I2 {5 b
# s6 ?% G# z9 h/ t; P11.4 的升级比较特殊,特殊的两部如下:% f/ f2 h) |) E% f% P8 O
5 q9 B2 M* V' ^& |* H' k6 rREM === Migrate trace links =====
7 }' C1 m# w: J& Y" X% v- f, I* S
req_migrate_bomview_tracelinks -u=infodba -p=infodba -g=dba
- ?( J3 C- E$ U J9 e/ T
5 Q" {7 f, x7 `& T1 A/ x- h: Y# B! |) S+ X
====DB =======
w! o5 w ]) W8 l& I5 d* E=====backup====
" Y, z+ G( f( Q! c0 P
* ^# |8 e3 n' W4 Z( k" l. M: J3 @8 a' G$ K) I3 g) k. S
REM ==Estimate tablespace requirements for update====
% q; _/ U4 X, I/ I+ POracle databases:- e& r% } z( C
1. Back up existing Teamcenter data.
0 W8 ]9 J/ [& B) ~9 M' q; N9 c6 X2. Determine the tables affected by the update to Teamcenter 11.4.& D0 r# p: ^: i$ E; \; C
a. Enter the following SQL command:! _; ]9 N p. D, M
- S1 R. q3 f' v
SELECT ptname FROM PPOM_CLASS WHERE BITAND(pproperties, 8192) <> 02 b8 m# e9 y+ r
UNION# O0 L1 R/ w/ P# |5 y2 Z
SELECT ptname FROM PPOM_CLASS WHERE BITAND(pproperties, 32768) <> 0;0 @- V7 _3 Z) m) y: i
( {3 ]' J/ l/ U5 n# p1 Sb. To the resulting list of tables, add the PIMANEXPORTRECORD and PPOM_STUB
: K U- m- _8 i$ M+ R7 a0 etables, which are also affected by the update process.
- w: ]% P( b# k/ V# [! G% z1 ^ ]
Determine the amount of space consumed by each affected table.
4 N5 }4 b* I/ wFor each table identified in step 2 (including PIMANEXPORTRECORD and PPOM_STUB),
+ [9 M! A9 G% z, W/ O# q6 f4 Z6 @0 p& \1 D( T
enter the following SQL command:
* l+ T$ e; F2 [" CWITH cte1, ^( ^" ^+ O2 F4 b' T! W
AS (SELECT table_name
* G* r4 y0 w/ F9 Z% B BFROM user_tables
4 Q7 t5 `* f# ^5 s. k. Q: @WHERE table_name = 'TABLE-NAME'),: k5 j0 a9 c/ S5 W" ?
cte2
9 Z! a8 O4 X% u3 Q2 A3 VAS (SELECT SUM(blocks) * 8 / 1024 MB
6 w$ P6 j1 D$ O5 FFROM dba_extents,( N5 \' B' L: z' Y: \" I: W
cte1 m1 B0 C' D) k3 N+ U. k
WHERE owner = (SELECT SYS_CONTEXT('userenv', 'current_schema')# x8 o0 x2 N- ?; C v
FROM dual)
- [1 X" d1 g3 c$ P! {5 W# TAND segment_name = cte1.table_name)
' |/ V# r7 n7 _4 ]- O+ LSELECT ROUND(SUM(mb), 0) || ' MB' AS ESTIMATED_SPACE
# a$ N. A3 `4 L b8 qFROM cte2;
4 K- H) f9 E# L1 o- p/ j: S$ m v0 U ^* Q+ g
Replace TABLE-NAME with the name of the given table.
$ z6 V+ T( m& J9 L- w. N% [( B5 Z2 X; u
! c$ o7 t8 X9 _+ _
3 _1 s0 `/ }7 c3 o n; Y# oREM ==unzip install.zip ======3 A2 c! Q* q8 A( T& O7 d- v
! t/ D& l2 f1 t
TC_ROOT\install\install\unzip -o install.zip6 y- y* Q6 Z( h/ n: ~/ `+ J
8 j7 R) H% U" H k% C
6 i4 k' c4 _ W; Q6 Y* w7 s7 h, z9 X. d
0 z3 x& \0 b7 L! N! I6 eREM ===Install patches on a Teamcenter server====1 Y+ z& ?' L; b( ^5 w
' z' `$ x! D# R1 E- _; I
TEM--> updates manager
* {- B: f1 ~) S5 l2 x7 ^$ a
4 @$ E( u% P( U6 D. yREM === Update kit location : product-level_number_platform.zip // Tc11.4_wntx64.zip3 ^$ f4 ^8 x0 ~
: ]# Y" c- ?1 ]$ b, a
After the server is successfully patched, you must manually update your TC_DATA directories.8 [) H( t& e- Y/ k5 _! F
a. Create backups of your current TC_DATA directories.
7 K+ }( H, k) {6 T* l# X# ^b. Expand the platform\tc\data.zip file from the temporary location you created in step 1.
5 W: Y1 X/ Q( J' @c. Copy the expanded contents of the data.zip file to your TC_DATA directories, overwriting X3 a$ }4 d3 V$ @, |
existing files., V0 n& w* K) Q7 x
d. Copy the tc_profilevars.bat file from the backup to the TC_DATA directory.
/ V- ^* E3 i G }" V& J3 H& J; n3 j# b! J2 K' ^4 f
) k2 S- i4 B- @, T
3 x6 x6 e1 B3 _% l3 T0 w
' R1 h1 M: \; _% t6 V# e6 F2 l( {
% v+ Q" T' f; ?+ k! Z4 E* U: D' f. ?8 m9 m! y2 H" X5 z
========Patch the rich client using TEM
; I3 S- n/ ~+ @: I% U* r! q========Patch the rich client using the Over-the-Web Installer; v0 N% U+ O7 A( p2 F3 c
2 h! I8 `! x3 ?# q" ~
7 ^. {. i7 a/ k. {7 Oa. Click Reinstall Solutions.
# y5 O% K/ A- Z$ T. D6 O4 {b. In the Reinstall Solution dialog box, click$ M" B5 U* C7 x- _5 A1 c# m
OK.1
4 f- [: L, B7 ?- T0 n* mc. In the Confirm dialog box, click Yes.
6 _ M$ \, p$ r. ^/ f ^6 Qd. In the Modify Required Context
$ y2 o+ p/ o9 KParameters dialog box, click OK to begin
; O8 f3 {3 ~- x- \" `2 p, Qpatching.
5 V/ L' \: n3 }" ]2 J7 n: pe. After the patch is installed, click OK to
) Q: @* e1 N3 `* z3 R/ h4 Qclose the Progress dialog box.& E* v* d6 Y$ a+ F& X8 C% p
9. In the Modify Web Application dialog box, click OK.
4 ?7 e1 P0 G: D! c1 b4 ]7 f10. Exit the Web Application Manager." B, J5 b! F% Y+ P- d6 i8 C' r' z
11. Copy the otwweb directory from your WEB_ROOT\staging-location\webapp_root directory7 j. p0 Z0 A( s. b- M
to your web server.
2 e% a4 e, |& L3 n3 ^5 z% S12. Restart the distribution server.( _4 I/ G+ ]9 e- ?& b+ v0 Q
2 ] @: d; A* `5 |3 e5 g( I1 R6 `0 I$ x( U# }9 ^
=====Patch Lifecycle Visualization====
+ B3 D V) ^, e6 {2 W
7 b: v- o( }- Z) O+ }- n& ~8 \% Q9 O
: D* Q3 ~0 ]( M: i& Z' s
5 p; Y& {) W" M' W! ]/ L: B5 ?2 ^4 _===Patch the web tier======! Q# z" b8 ~4 \# V& g" m
5 S, l# e7 u% K- v+ Z' i
2 X4 {) I- } h2 ^$ L
& B7 W$ [. _$ x4 {( p8 b; Z1 Y- q$ j' k- G
1 @- m6 Z# J# E |
|