Upgrading to Surround SCM 2009 and later

pridefulauburnData Management

Dec 16, 2012 (4 years and 5 months ago)

479 views

U
p
g
r
a
d
i
n
g
t
o
S
u
r
r
o
u
n
d
S
C
M
2
0
0
9
a
n
d
l
a
t
e
r
S
u
r
r
o
u
n
d
S
C
M
2
0
0
9
a
n
d
l
a
t
e
r
i
n
c
l
u
d
e
s
R
D
B
M
S
s
u
p
p
o
r
t
a
n
d
l
a
b
e
l
e
n
h
a
n
c
e
m
e
n
t
s
,
b
o
t
h
o
f
w
h
i
c
h
r
e
q
u
i
r
e
u
s
e
r
i
n
t
e
r
v
e
n
t
i
o
n
t
o
u
p
g
r
a
d
e
.
T
h
e
f
o
l
l
o
w
i
n
g
i
n
f
o
r
m
a
t
i
o
n
i
s
p
r
o
v
i
d
e
d
f
o
r
a
d
m
i
n
i
s
t
r
a
t
o
r
s
w
h
o
a
r
e
u
p
g
r
a
d
i
n
g
t
h
e
S
u
r
r
o
u
n
d
S
C
M
S
e
r
v
e
r
.
I
f
y
o
u
n
e
e
d
t
o
p
e
r
f
o
r
m
a
n
e
w
i
n
s
t
a
l
l
a
t
i
o
n
o
r
u
p
g
r
a
d
e
t
h
e
S
u
r
r
o
u
n
d
S
C
M
C
l
i
e
n
t
,
s
e
e
t
h
e
S
u
r
r
o
u
n
d
S
C
M
I
n
s
t
a
l
l
a
t
i
o
n
G
u
i
d
e
.
D
o
I
h
a
v
e
t
o
u
s
e
a
n
R
D
B
M
S
d
a
t
a
b
a
s
e
?
Y
e
s
.
T
h
e
o
l
d
p
r
o
p
r
i
e
t
a
r
y
d
a
t
a
b
a
s
e
f
o
r
m
a
t
i
s
n
o
l
o
n
g
e
r
s
u
p
p
o
r
t
e
d
.
W
h
y
d
i
d
t
h
e
d
a
t
a
b
a
s
e
f
o
r
m
a
t
c
h
a
n
g
e
?
A
n
R
D
B
M
S
g
i
v
e
s
y
o
u
m
o
r
e
c
o
n
t
r
o
l
o
v
e
r
S
u
r
r
o
u
n
d
S
C
M
p
e
r
f
o
r
m
a
n
c
e
,
w
h
e
r
e
d
a
t
a
b
a
s
e
s
a
r
e
s
t
o
r
e
d
,
a
n
d
h
o
w
t
h
e
y
a
r
e
m
a
n
a
g
e
d
.
Y
o
u
c
a
n
l
e
v
e
r
a
g
e
y
o
u
r
e
x
i
s
t
i
n
g
d
a
t
a
b
a
s
e
a
d
m
i
n
i
s
t
r
a
t
i
o
n
p
r
o
c
e
s
s
e
s
a
n
d
u
s
e
s
t
a
n
d
a
r
d
d
a
t
a
b
a
s
e
t
o
o
l
s
f
o
r
t
a
s
k
s
s
u
c
h
a
s
d
a
t
a
a
n
a
l
y
s
i
s
,
m
a
n
i
p
u
l
a
t
i
o
n
,
a
n
d
b
a
c
k
u
p
s
.
W
h
a
t
i
s
s
t
o
r
e
d
i
n
t
h
e
d
a
t
a
b
a
s
e
?
A
l
l
S
u
r
r
o
u
n
d
S
C
M
d
a
t
a
e
x
c
e
p
t
t
h
e
R
D
B
M
S
s
e
r
v
e
r
c
o
n
n
e
c
t
i
o
n
i
n
f
o
r
m
a
t
i
o
n
.
E
a
c
h
S
u
r
r
o
u
n
d
S
C
M
S
e
r
v
e
r
h
a
s
a
s
e
r
v
e
r
d
a
t
a
b
a
s
e
,
w
h
i
c
h
i
s
a
s
e
t
o
f
t
a
b
l
e
s
t
h
a
t
s
t
o
r
e
u
s
e
r
,
s
e
c
u
r
i
t
y
g
r
o
u
p
,
w
o
r
k
f
l
o
w
,
c
u
s
t
o
m
f
i
e
l
d
,
a
n
d
T
e
s
t
T
r
a
c
k
i
n
t
e
g
r
a
t
i
o
n
c
o
n
n
e
c
t
i
o
n
i
n
f
o
r
m
a
t
i
o
n
.
E
a
c
h
m
a
i
n
l
i
n
e
b
r
a
n
c
h
h
a
s
a
m
a
i
n
l
i
n
e
d
a
t
a
b
a
s
e
,
w
h
i
c
h
i
s
a
s
e
t
o
f
t
a
b
l
e
s
t
h
a
t
s
t
o
r
e
a
l
l
f
i
l
e
i
n
f
o
r
m
a
t
i
o
n
.
W
h
a
t
R
D
B
M
S
c
a
n
I
u
s
e
?
C
u
r
r
e
n
t
l
y
,
P
o
s
t
g
r
e
S
Q
L
i
s
t
h
e
d
e
f
a
u
l
t
d
a
t
a
b
a
s
e
t
y
p
e
f
o
r
a
l
l
p
l
a
t
f
o
r
m
s
.
O
r
a
c
l
e
i
s
a
l
s
o
s
u
p
p
o
r
t
e
d
o
n
a
l
l
p
l
a
t
f
o
r
m
s
a
n
d
M
i
c
r
o
s
o
f
t
S
Q
L
S
e
r
v
e
r
i
s
s
u
p
p
o
r
t
e
d
o
n
W
i
n
d
o
w
s
.
S
e
e
t
h
e
R
D
B
M
S
S
u
p
p
o
r
t
-
S
u
r
r
o
u
n
d
S
C
M
2
0
0
9
a
n
d
L
a
t
e
r
k
n
o
w
l
e
d
g
e
b
a
s
e
a
r
t
i
c
l
e
(
w
w
w
.
s
e
a
p
i
n
e
.
c
o
m
/
k
b
/
q
u
e
s
t
i
o
n
s
/
1
4
9
7
)
f
o
r
s
u
p
p
o
r
t
e
d
p
l
a
t
f
o
r
m
s
a
n
d
v
e
r
s
i
o
n
s
.
I
d
o
n
o
t
h
a
v
e
a
n
R
D
B
M
S
.
H
o
w
d
o
I
i
n
s
t
a
l
l
o
n
e
?
S
u
r
r
o
u
n
d
S
C
M
2
0
0
9
a
n
d
l
a
t
e
r
i
n
c
l
u
d
e
s
i
n
s
t
a
l
l
a
t
i
o
n
f
i
l
e
s
f
o
r
P
o
s
t
g
r
e
S
Q
L
,
w
h
i
c
h
i
s
a
n
o
p
e
n
s
o
u
r
c
e
,
c
r
o
s
s
-
p
l
a
t
f
o
r
m
R
D
B
M
S
.
Y
o
u
c
a
n
i
n
s
t
a
l
l
t
h
e
P
o
s
t
g
r
e
S
Q
L
d
a
t
a
b
a
s
e
s
e
r
v
i
c
e
s
w
h
e
n
y
o
u
u
p
g
r
a
d
e
S
u
r
r
o
u
n
d
S
C
M
.
T
h
e
d
a
t
a
b
a
s
e
s
e
r
v
i
c
e
c
o
n
f
i
g
u
r
a
t
i
o
n
i
s
h
a
n
d
l
e
d
f
o
r
y
o
u
.
W
e
r
e
c
o
m
m
e
n
d
u
s
i
n
g
P
o
s
t
g
r
e
S
Q
L
i
f
y
o
u
d
o
n
o
t
h
a
v
e
d
a
t
a
b
a
s
e
a
d
m
i
n
i
s
t
r
a
t
i
o
n
e
x
p
e
r
i
e
n
c
e
.
S
e
a
p
i
n
e
d
o
e
s
n
o
t
p
r
o
v
i
d
e
s
u
p
p
o
r
t
f
o
r
i
n
s
t
a
l
l
i
n
g
,
c
o
n
f
i
g
u
r
i
n
g
,
o
r
m
a
i
n
t
a
i
n
i
n
g
O
r
a
c
l
e
o
r
S
Q
L
S
e
r
v
e
r
.
I
h
a
v
e
a
n
e
x
i
s
t
i
n
g
P
o
s
t
g
r
e
S
Q
L
,
O
r
a
c
l
e
,
o
r
S
Q
L
S
e
r
v
e
r
i
n
s
t
a
l
l
a
t
i
o
n
.
H
o
w
d
o
I
u
s
e
i
t
f
o
r
S
u
r
r
o
u
n
d
S
C
M
d
a
t
a
?
D
u
r
i
n
g
i
n
s
t
a
l
l
a
t
i
o
n
,
y
o
u
c
a
n
a
d
d
c
o
n
n
e
c
t
i
o
n
i
n
f
o
r
m
a
t
i
o
n
f
o
r
a
n
e
x
i
s
t
i
n
g
R
D
B
M
S
.
T
h
e
S
u
r
r
o
u
n
d
S
C
M
S
e
r
v
e
r
c
a
n
a
u
t
o
m
a
t
i
c
a
l
l
y
a
d
d
t
h
e
r
e
q
u
i
r
e
d
d
a
t
a
b
a
s
e
t
a
b
l
e
s
w
h
e
n
t
h
e
s
e
r
v
e
r
s
t
a
r
t
s
f
o
r
t
h
e
f
i
r
s
t
t
i
m
e
.
S
e
e
t
h
e
S
u
r
r
o
u
n
d
S
C
M
I
n
s
t
a
l
l
a
t
i
o
n
G
u
i
d
e
f
o
r
i
n
f
o
r
m
a
t
i
o
n
.
H
o
w
d
o
I
m
i
g
r
a
t
e
e
x
i
s
t
i
n
g
S
u
r
r
o
u
n
d
S
C
M
d
a
t
a
t
o
R
D
B
M
S
f
o
r
m
a
t
?
T
h
e
s
e
r
v
e
r
d
a
t
a
b
a
s
e
i
s
a
u
t
o
m
a
t
i
c
a
l
l
y
u
p
g
r
a
d
e
d
t
o
R
D
B
M
S
f
o
r
m
a
t
t
h
e
f
i
r
s
t
t
i
m
e
y
o
u
s
t
a
r
t
t
h
e
S
u
r
r
o
u
n
d
S
C
M
S
e
r
v
e
r
a
f
t
e
r
i
n
s
t
a
l
l
a
t
i
o
n
.
Y
o
u
m
u
s
t
u
p
g
r
a
d
e
m
a
i
n
l
i
n
e
b
r
a
n
c
h
e
s
t
o
R
D
B
M
S
f
o
r
m
a
t
i
n
t
h
e
S
u
r
r
o
u
n
d
S
C
M
C
l
i
e
n
t
b
e
f
o
r
e
u
s
e
r
s
c
a
n
a
c
c
e
s
s
t
h
e
m
.
S
e
e
U
p
g
r
a
d
i
n
g
m
a
i
n
l
i
n
e
b
r
a
n
c
h
e
s
,
p
a
g
e
4
1
B
e
f
o
r
e
i
n
s
t
a
l
l
a
t
i
o
n
I
s
e
x
i
s
t
i
n
g
d
a
t
a
a
f
f
e
c
t
e
d
d
u
r
i
n
g
t
h
e
d
a
t
a
m
i
g
r
a
t
i
o
n
?
N
o
,
e
x
c
e
p
t
s
o
m
e
f
i
e
l
d
s
w
i
t
h
u
n
l
i
m
i
t
e
d
s
i
z
e
s
i
n
S
u
r
r
o
u
n
d
S
C
M
2
0
0
8
a
n
d
e
a
r
l
i
e
r
n
o
w
h
a
v
e
s
i
z
e
r
e
s
t
r
i
c
t
i
o
n
s
d
u
e
t
o
t
h
e
d
a
t
a
b
a
s
e
f
o
r
m
a
t
c
h
a
n
g
e
.
N
a
m
e
f
i
e
l
d
s
,
s
u
c
h
a
s
f
i
l
e
a
n
d
r
e
p
o
s
i
t
o
r
y
n
a
m
e
s
,
h
a
v
e
a
2
5
5
c
h
a
r
a
c
t
e
r
l
i
m
i
t
.
D
e
s
c
r
i
p
t
i
o
n
f
i
e
l
d
s
h
a
v
e
a
1
0
2
4
c
h
a
r
a
c
t
e
r
l
i
m
i
t
.
I
f
f
i
e
l
d
v
a
l
u
e
s
e
x
c
e
e
d
t
h
e
d
a
t
a
b
a
s
e
s
i
z
e
l
i
m
i
t
,
t
h
e
y
a
r
e
t
r
u
n
c
a
t
e
d
d
u
r
i
n
g
t
h
e
u
p
g
r
a
d
e
.
W
h
y
a
r
e
l
a
b
e
l
s
a
f
f
e
c
t
e
d
b
y
t
h
e
u
p
g
r
a
d
e
?
S
u
r
r
o
u
n
d
S
C
M
'
s
l
a
b
e
l
i
n
g
f
e
a
t
u
r
e
w
a
s
c
o
m
p
l
e
t
e
l
y
r
e
w
r
i
t
t
e
n
t
o
p
r
o
v
i
d
e
m
a
n
y
e
n
h
a
n
c
e
m
e
n
t
s
.
L
a
b
e
l
s
c
r
e
a
t
e
d
i
n
e
a
r
l
i
e
r
v
e
r
s
i
o
n
s
w
e
r
e
a
p
p
l
i
e
d
t
o
t
h
e
f
i
l
e
v
e
r
s
i
o
n
i
n
a
l
l
b
r
a
n
c
h
e
s
.
N
o
w
,
y
o
u
c
a
n
c
r
e
a
t
e
l
a
b
e
l
s
f
o
r
a
m
a
i
n
l
i
n
e
b
r
a
n
c
h
o
r
a
s
p
e
c
i
f
i
c
b
r
a
n
c
h
.
L
a
b
e
l
s
a
r
e
n
o
t
a
u
t
o
m
a
t
i
c
a
l
l
y
a
p
p
l
i
e
d
t
o
f
i
l
e
s
a
n
d
m
u
s
t
b
e
m
a
n
u
a
l
l
y
u
p
g
r
a
d
e
d
b
e
f
o
r
e
t
h
e
y
c
a
n
b
e
u
s
e
d
.
U
p
g
r
a
d
i
n
g
l
e
g
a
c
y
l
a
b
e
l
s
a
l
l
o
w
s
y
o
u
t
o
c
h
o
o
s
e
t
h
e
e
x
i
s
t
i
n
g
l
a
b
e
l
s
t
o
i
m
p
o
r
t
a
n
d
t
h
e
b
r
a
n
c
h
e
s
t
o
a
p
p
l
y
t
h
e
m
t
o
.
S
e
e
U
p
g
r
a
d
i
n
g
l
e
g
a
c
y
l
a
b
e
l
s
,
p
a
g
e
6
H
o
w
l
o
n
g
d
o
e
s
i
t
t
a
k
e
t
o
u
p
g
r
a
d
e
?
T
h
i
s
d
e
p
e
n
d
s
o
n
t
h
e
s
i
z
e
o
f
y
o
u
r
e
x
i
s
t
i
n
g
i
n
s
t
a
l
l
a
t
i
o
n
.
T
h
e
m
a
j
o
r
i
t
y
o
f
t
i
m
e
i
s
s
p
e
n
t
u
p
g
r
a
d
i
n
g
m
a
i
n
l
i
n
e
b
r
a
n
c
h
e
s
,
w
h
i
c
h
m
a
y
t
a
k
e
a
f
e
w
m
i
n
u
t
e
s
t
o
a
n
e
n
t
i
r
e
d
a
y
d
e
p
e
n
d
i
n
g
o
n
t
h
e
d
a
t
a
b
a
s
e
s
i
z
e
a
n
d
n
u
m
b
e
r
o
f
f
i
l
e
s
.
Y
o
u
u
p
g
r
a
d
e
m
a
i
n
l
i
n
e
b
r
a
n
c
h
e
s
i
n
d
i
v
i
d
u
a
l
l
y
a
f
t
e
r
i
n
s
t
a
l
l
a
t
i
o
n
,
s
o
y
o
u
c
a
n
c
h
o
o
s
e
w
h
e
n
t
o
u
p
g
r
a
d
e
t
h
e
m
d
e
p
e
n
d
i
n
g
o
n
w
h
e
n
u
s
e
r
s
n
e
e
d
a
c
c
e
s
s
t
o
t
h
e
f
i
l
e
s
i
n
t
h
e
m
a
i
n
l
i
n
e
.
B
e
f
o
r
e
i
n
s
t
a
l
l
a
t
i
o
n
P
e
r
f
o
r
m
t
h
e
f
o
l
l
o
w
i
n
g
t
a
s
k
s
b
e
f
o
r
e
y
o
u
u
p
g
r
a
d
e
t
o
S
u
r
r
o
u
n
d
S
C
M
2
0
0
9
o
r
l
a
t
e
r
.
R
e
v
i
e
w
t
h
e
S
u
r
r
o
u
n
d
S
C
M
S
e
r
v
e
r
s
y
s
t
e
m
r
e
c
o
m
m
e
n
d
a
t
i
o
n
s
T
h
e
S
u
r
r
o
u
n
d
S
C
M
S
e
r
v
e
r
A
p
p
l
i
c
a
t
i
o
n
S
y
s
t
e
m
R
e
c
o
m
m
e
n
d
a
t
i
o
n
s
k
n
o
w
l
e
d
g
e
b
a
s
e
a
r
t
i
c
l
e
(
w
w
w
.
s
e
a
p
i
n
e
.
c
o
m
/
k
b
/
q
u
e
s
t
i
o
n
s
/
1
1
7
3
)
i
n
c
l
u
d
e
s
r
e
c
o
m
m
e
n
d
e
d
s
y
s
t
e
m
c
o
n
f
i
g
u
r
a
t
i
o
n
s
f
o
r
o
p
t
i
m
a
l
s
e
r
v
e
r
p
e
r
f
o
r
m
a
n
c
e
.
C
h
o
o
s
e
a
n
R
D
B
M
S
t
y
p
e
a
n
d
c
o
n
f
i
g
u
r
a
t
i
o
n
Y
o
u
n
e
e
d
t
o
d
e
c
i
d
e
w
h
i
c
h
t
y
p
e
o
f
R
D
B
M
S
d
a
t
a
b
a
s
e
y
o
u
w
a
n
t
t
o
s
t
o
r
e
t
h
e
S
u
r
r
o
u
n
d
S
C
M
S
e
r
v
e
r
a
n
d
m
a
i
n
l
i
n
e
d
a
t
a
b
a
s
e
s
i
n
.
A
l
l
t
h
e
d
a
t
a
b
a
s
e
t
a
b
l
e
s
a
r
e
i
n
s
t
a
l
l
e
d
i
n
a
s
i
n
g
l
e
R
D
B
M
S
d
a
t
a
b
a
s
e
.
O
r
a
c
l
e
,
P
o
s
t
g
r
e
S
Q
L
,
a
n
d
S
Q
L
S
e
r
v
e
r
a
r
e
s
u
p
p
o
r
t
e
d
.
T
h
e
d
a
t
a
b
a
s
e
c
o
n
f
i
g
u
r
a
t
i
o
n
y
o
u
u
s
e
d
e
p
e
n
d
s
o
n
y
o
u
r
i
n
s
t
a
l
l
a
t
i
o
n
a
n
d
e
n
v
i
r
o
n
m
e
n
t
.
A
t
a
n
y
t
i
m
e
,
y
o
u
c
a
n
c
o
n
v
e
r
t
t
h
e
R
D
B
M
S
t
y
p
e
o
r
l
o
c
a
t
i
o
n
f
o
r
t
h
e
s
e
r
v
e
r
o
r
m
a
i
n
l
i
n
e
d
a
t
a
b
a
s
e
s
o
r
d
i
s
t
r
i
b
u
t
e
m
a
i
n
l
i
n
e
b
r
a
n
c
h
e
s
a
c
r
o
s
s
m
u
l
t
i
p
l
e
R
D
B
M
S
d
a
t
a
b
a
s
e
i
n
s
t
a
n
c
e
s
.
I
f
y
o
u
d
o
n
o
t
k
n
o
w
h
o
w
y
o
u
w
a
n
t
t
o
c
o
n
f
i
g
u
r
e
t
h
e
d
a
t
a
b
a
s
e
s
,
u
s
e
t
h
e
d
e
f
a
u
l
t
P
o
s
t
g
r
e
S
Q
L
i
n
s
t
a
l
l
a
t
i
o
n
.
C
h
e
c
k
t
h
e
R
D
B
M
S
s
e
r
v
e
r
s
e
c
u
r
i
t
y
R
e
v
i
e
w
t
h
e
o
p
e
r
a
t
i
n
g
s
y
s
t
e
m
a
n
d
d
a
t
a
b
a
s
e
f
i
r
e
w
a
l
l
s
e
t
t
i
n
g
s
o
n
t
h
e
R
D
B
M
S
s
e
r
v
e
r
t
o
m
a
k
e
s
u
r
e
t
h
e
S
u
r
r
o
u
n
d
S
C
M
S
e
r
v
e
r
d
a
t
a
b
a
s
e
s
a
r
e
s
e
c
u
r
e
.
S
o
m
e
R
D
B
M
S
s
e
r
v
e
r
s
m
u
s
t
b
e
c
o
n
f
i
g
u
r
e
d
t
o
a
l
l
o
w
r
e
m
o
t
e
c
o
m
p
u
t
e
r
s
t
o
a
c
c
e
s
s
d
a
t
a
b
a
s
e
s
.
2
During instal l ation
Run the Surround SCM Analyze Utility
We strongly recommend that you run the Surround SCMAnalyze Utility to analyze and repair any data
integrity issues in the Surround SCMServer database.
Note:Before upgrading fromSurround SCM2008.1.x to Surround SCM2009.x,it is strongly recommended that
you run the latest Surround SCM2008.1.x Analyze Utility to address any database issues.The most recent version
of the utility can be downloaded fromSeapine's web site:http://www.seapine.com/scmupgrades
.
Back up databases
You should always back up the Surround SCMServer database,mainline database,and Seapine License
Server database before installation.
If you upgrade fromSurround SCM5.x or later,the server database is automatically upgraded to Surround
SCM2008 format before it is upgraded to RDBMS format.You cannot revert back to the flat file database
format after upgrading,which makes it important to have a backup copy of the database.
Plan for future database backups
Your Surround SCMbackup strategy will no longer work after the upgrade because the database format and
location are different.Make sure you create a new backup strategy before upgrading.
During installation
During the installation,you are prompted to select the RDBMS database type.See the RDBMS
Support
-
Surround
SCM
2009
and
later
knowledgebase article (http://www.seapine.com/kb/questions/1497/) for
supported platforms and versions.
Note:The Surround
SCM
Installation
Guide
includes platform-specific installation instructions.
PostgreSQL
PostgreSQL is the default database type,which you can use if you do not have an existing RDBMS
installation.The PostgreSQL database services can be installed during the Surround SCMinstallation.
The default database,and usernames and passwords for the database and database service,are
automatically created.For reference,the default service account name is postgres and the password is
P0stgreSQL.The default database username is seapine and the password is s34p1n3.We strongly
recommend changing the username and password during installation,but you can use PostgreSQL
commands to change the credentials at a later time.Refer to the PostgreSQL documentation for information.
If you have an existing PostgreSQL installation,you are prompted to enter the connection information and
database username and password.The Surround SCMtables are created in the database when the Surround
SCMServer starts and connects to the database for the first time after installation.
3
A
f
t
e
r
i
n
s
t
a
l
l
a
t
i
o
n
O
r
a
c
l
e
I
f
y
o
u
c
h
o
o
s
e
t
o
u
s
e
O
r
a
c
l
e
f
o
r
t
h
e
S
u
r
r
o
u
n
d
S
C
M
d
a
t
a
b
a
s
e
,
y
o
u
m
u
s
t
h
a
v
e
a
n
e
x
i
s
t
i
n
g
O
r
a
c
l
e
i
n
s
t
a
l
l
a
t
i
o
n
.
M
a
k
e
s
u
r
e
y
o
u
h
a
v
e
t
h
e
d
a
t
a
b
a
s
e
c
o
n
n
e
c
t
i
o
n
i
n
f
o
r
m
a
t
i
o
n
a
n
d
d
a
t
a
b
a
s
e
u
s
e
r
n
a
m
e
a
n
d
p
a
s
s
w
o
r
d
b
e
f
o
r
e
u
p
g
r
a
d
i
n
g
.
T
h
e
S
u
r
r
o
u
n
d
S
C
M
t
a
b
l
e
s
a
r
e
c
r
e
a
t
e
d
i
n
t
h
e
d
a
t
a
b
a
s
e
w
h
e
n
t
h
e
S
u
r
r
o
u
n
d
S
C
M
S
e
r
v
e
r
s
t
a
r
t
s
a
n
d
c
o
n
n
e
c
t
s
t
o
t
h
e
d
a
t
a
b
a
s
e
f
o
r
t
h
e
f
i
r
s
t
t
i
m
e
a
f
t
e
r
i
n
s
t
a
l
l
a
t
i
o
n
.
S
Q
L
S
e
r
v
e
r
I
f
y
o
u
c
h
o
o
s
e
t
o
u
s
e
S
Q
L
S
e
r
v
e
r
f
o
r
t
h
e
S
u
r
r
o
u
n
d
S
C
M
d
a
t
a
b
a
s
e
,
y
o
u
m
u
s
t
h
a
v
e
a
n
e
x
i
s
t
i
n
g
S
Q
L
S
e
r
v
e
r
i
n
s
t
a
l
l
a
t
i
o
n
.
M
a
k
e
s
u
r
e
y
o
u
h
a
v
e
t
h
e
d
a
t
a
b
a
s
e
c
o
n
n
e
c
t
i
o
n
i
n
f
o
r
m
a
t
i
o
n
a
n
d
d
a
t
a
b
a
s
e
u
s
e
r
n
a
m
e
a
n
d
p
a
s
s
w
o
r
d
b
e
f
o
r
e
u
p
g
r
a
d
i
n
g
.
T
h
e
S
u
r
r
o
u
n
d
S
C
M
t
a
b
l
e
s
a
r
e
c
r
e
a
t
e
d
i
n
t
h
e
d
a
t
a
b
a
s
e
w
h
e
n
t
h
e
S
u
r
r
o
u
n
d
S
C
M
S
e
r
v
e
r
s
t
a
r
t
s
a
n
d
c
o
n
n
e
c
t
s
t
o
t
h
e
d
a
t
a
b
a
s
e
f
o
r
t
h
e
f
i
r
s
t
t
i
m
e
a
f
t
e
r
i
n
s
t
a
l
l
a
t
i
o
n
.
A
f
t
e
r
i
n
s
t
a
l
l
a
t
i
o
n
P
e
r
f
o
r
m
t
h
e
f
o
l
l
o
w
i
n
g
s
t
e
p
s
a
f
t
e
r
i
n
s
t
a
l
l
a
t
i
o
n
.
1
.
S
t
a
r
t
t
h
e
S
e
a
p
i
n
e
L
i
c
e
n
s
e
S
e
r
v
e
r
a
n
d
S
u
r
r
o
u
n
d
S
C
M
S
e
r
v
e
r
.
T
h
e
S
u
r
r
o
u
n
d
S
C
M
S
e
r
v
e
r
d
a
t
a
b
a
s
e
i
s
a
u
t
o
m
a
t
i
c
a
l
l
y
u
p
g
r
a
d
e
d
w
h
e
n
t
h
e
s
e
r
v
e
r
s
t
a
r
t
s
.
2
.
U
p
g
r
a
d
e
m
a
i
n
l
i
n
e
b
r
a
n
c
h
e
s
t
o
R
D
B
M
S
f
o
r
m
a
t
.
Y
o
u
m
u
s
t
u
p
g
r
a
d
e
m
a
i
n
l
i
n
e
b
r
a
n
c
h
e
s
b
e
f
o
r
e
u
s
e
r
s
c
a
n
a
c
c
e
s
s
t
h
e
m
.
S
e
e
U
p
g
r
a
d
i
n
g
m
a
i
n
l
i
n
e
b
r
a
n
c
h
e
s
,
p
a
g
e
4
.
3
.
O
p
t
i
o
n
a
l
l
y
u
p
g
r
a
d
e
l
a
b
e
l
s
.
I
f
y
o
u
u
s
e
l
a
b
e
l
s
t
o
m
a
r
k
r
e
l
a
t
e
d
f
i
l
e
v
e
r
s
i
o
n
s
,
y
o
u
m
u
s
t
u
p
g
r
a
d
e
t
h
e
m
b
e
f
o
r
e
u
s
e
r
s
c
a
n
a
p
p
l
y
t
h
e
m
.
S
e
e
U
p
g
r
a
d
i
n
g
l
e
g
a
c
y
l
a
b
e
l
s
,
p
a
g
e
6
.
U
p
g
r
a
d
i
n
g
m
a
i
n
l
i
n
e
b
r
a
n
c
h
e
s
M
a
i
n
l
i
n
e
b
r
a
n
c
h
e
s
c
r
e
a
t
e
d
i
n
S
u
r
r
o
u
n
d
S
C
M
2
0
0
8
o
r
e
a
r
l
i
e
r
m
u
s
t
b
e
u
p
g
r
a
d
e
d
t
o
R
D
B
M
S
f
o
r
m
a
t
i
n
S
u
r
r
o
u
n
d
S
C
M
2
0
0
9
o
r
l
a
t
e
r
b
e
c
a
u
s
e
t
h
e
d
a
t
a
b
a
s
e
i
s
n
o
w
s
t
o
r
e
d
i
n
R
D
B
M
S
f
o
r
m
a
t
.
M
a
i
n
l
i
n
e
b
r
a
n
c
h
e
s
t
h
a
t
r
e
q
u
i
r
e
u
p
g
r
a
d
i
n
g
b
e
f
o
r
e
t
h
e
y
c
a
n
b
e
u
s
e
d
a
r
e
a
p
p
e
n
d
e
d
w
i
t
h
'
n
o
n
-
R
D
B
M
S
d
a
t
a
b
a
s
e
'
.
K
e
e
p
t
h
e
f
o
l
l
o
w
i
n
g
i
n
m
i
n
d
:
A
d
a
t
a
b
a
s
e
c
a
n
n
o
t
i
n
c
l
u
d
e
t
w
o
m
a
i
n
l
i
n
e
b
r
a
n
c
h
e
s
w
i
t
h
t
h
e
s
a
m
e
n
a
m
e
.
I
f
t
h
e
d
e
s
t
i
n
a
t
i
o
n
d
a
t
a
b
a
s
e
a
l
r
e
a
d
y
i
n
c
l
u
d
e
s
a
m
a
i
n
l
i
n
e
w
i
t
h
t
h
e
s
a
m
e
n
a
m
e
a
s
t
h
e
m
a
i
n
l
i
n
e
y
o
u
a
r
e
u
p
g
r
a
d
i
n
g
,
y
o
u
m
u
s
t
s
e
l
e
c
t
a
d
i
f
f
e
r
e
n
t
d
e
s
t
i
n
a
t
i
o
n
d
a
t
a
b
a
s
e
.
D
u
r
i
n
g
t
h
e
u
p
g
r
a
d
e
,
S
u
r
r
o
u
n
d
S
C
M
a
t
t
e
m
p
t
s
t
o
m
a
t
c
h
u
s
e
r
s
a
n
d
s
e
c
u
r
i
t
y
g
r
o
u
p
s
i
n
t
h
e
m
a
i
n
l
i
n
e
b
r
a
n
c
h
t
o
u
s
e
r
s
a
n
d
g
r
o
u
p
s
o
n
t
h
e
S
u
r
r
o
u
n
d
S
C
M
S
e
r
v
e
r
.
I
f
m
a
t
c
h
i
n
g
n
a
m
e
s
a
r
e
f
o
u
n
d
,
S
u
r
r
o
u
n
d
S
C
M
a
s
s
u
m
e
s
t
h
e
y
a
r
e
t
h
e
s
a
m
e
u
s
e
r
o
r
g
r
o
u
p
.
I
f
u
s
e
r
s
i
n
t
h
e
m
a
i
n
l
i
n
e
d
o
n
o
t
e
x
i
s
t
o
n
t
h
e
s
e
r
v
e
r
,
t
h
e
y
a
r
e
c
r
e
a
t
e
d
w
i
t
h
o
u
t
a
s
s
i
g
n
e
d
l
i
c
e
n
s
e
s
.
I
f
s
e
c
u
r
i
t
y
g
r
o
u
p
s
i
n
t
h
e
m
a
i
n
l
i
n
e
d
o
n
o
t
e
x
i
s
t
o
n
t
h
e
s
e
r
v
e
r
,
t
h
e
y
a
r
e
c
r
e
a
t
e
d
w
i
t
h
o
u
t
a
n
y
s
e
c
u
r
i
t
y
c
o
m
m
a
n
d
s
e
n
a
b
l
e
d
.
S
u
r
r
o
u
n
d
S
C
M
a
l
s
o
a
t
t
e
m
p
t
s
t
o
m
a
t
c
h
T
e
s
t
T
r
a
c
k
c
o
n
n
e
c
t
i
o
n
i
n
f
o
r
m
a
t
i
o
n
.
I
f
y
o
u
a
r
e
u
p
g
r
a
d
i
n
g
a
m
a
i
n
l
i
n
e
b
r
a
n
c
h
f
r
o
m
S
u
r
r
o
u
n
d
S
C
M
5
.
x
o
r
e
a
r
l
i
e
r
,
y
o
u
a
r
e
p
r
o
m
p
t
e
d
t
o
a
u
t
o
m
a
t
i
c
a
l
l
y
u
p
g
r
a
d
e
t
h
e
b
r
a
n
c
h
t
o
S
u
r
r
o
u
n
d
S
C
M
2
0
0
8
f
o
r
m
a
t
b
e
f
o
r
e
i
t
i
s
u
p
g
r
a
d
e
d
t
o
R
D
B
M
S
f
o
r
m
a
t
.
A
f
t
e
r
m
a
i
n
l
i
n
e
b
r
a
n
c
h
e
s
a
r
e
u
p
g
r
a
d
e
d
,
y
o
u
m
u
s
t
m
a
n
u
a
l
l
y
u
p
g
r
a
d
e
l
a
b
e
l
s
.
S
e
e
U
p
g
r
a
d
i
n
g
l
e
g
a
c
y
l
a
b
e
l
s
,
page 6.
N
o
t
e
:
B
a
c
k
u
p
t
h
e
m
a
i
n
l
i
n
e
b
r
a
n
c
h
d
i
r
e
c
t
o
r
y
b
e
f
o
r
e
y
o
u
u
p
g
r
a
d
e
i
t
.
1
.
S
e
l
e
c
t
t
h
e
m
a
i
n
l
i
n
e
b
r
a
n
c
h
y
o
u
w
a
n
t
t
o
u
p
g
r
a
d
e
.
M
a
i
n
l
i
n
e
b
r
a
n
c
h
e
s
t
h
a
t
r
e
q
u
i
r
e
u
p
g
r
a
d
i
n
g
a
r
e
a
p
p
e
n
d
e
d
w
i
t
h
'
n
o
n
-
R
D
B
M
S
f
o
r
m
a
t
'
.
4
U
p
g
r
a
d
i
n
g
m
a
i
n
l
i
n
e
b
r
a
n
c
h
e
s
2
.
C
h
o
o
s
e
T
o
o
l
s
>
A
d
m
i
n
i
s
t
r
a
t
i
o
n
>
U
p
g
r
a
d
e
M
a
i
n
l
i
n
e
B
r
a
n
c
h
.
Y
o
u
a
r
e
p
r
o
m
p
t
e
d
t
o
u
p
g
r
a
d
e
t
h
e
m
a
i
n
l
i
n
e
b
r
a
n
c
h
.
3
.
C
l
i
c
k
Y
e
s
.
T
h
e
M
a
i
n
l
i
n
e
D
e
s
t
i
n
a
t
i
o
n
d
i
a
l
o
g
b
o
x
o
p
e
n
s
.
4
.
S
e
l
e
c
t
t
h
e
D
e
s
t
i
n
a
t
i
o
n
d
a
t
a
b
a
s
e
f
o
r
t
h
e
u
p
g
r
a
d
e
d
m
a
i
n
l
i
n
e
b
r
a
n
c
h
.
5
.
S
e
l
e
c
t
I
g
n
o
r
e
e
r
r
o
r
s
d
u
r
i
n
g
u
p
g
r
a
d
e
t
o
a
l
l
o
w
S
u
r
r
o
u
n
d
S
C
M
t
o
c
o
n
t
i
n
u
e
p
r
o
c
e
s
s
i
n
g
r
e
g
a
r
d
l
e
s
s
o
f
a
n
y
e
r
r
o
r
s
i
t
m
a
y
e
n
c
o
u
n
t
e
r
.
N
o
t
e
:
O
n
l
y
s
e
l
e
c
t
t
h
i
s
o
p
t
i
o
n
i
f
y
o
u
h
a
v
e
a
l
r
e
a
d
y
u
s
e
d
t
h
e
S
u
r
r
o
u
n
d
S
C
M
A
n
a
l
y
z
e
U
t
i
l
i
t
y
a
n
d
w
e
r
e
u
n
a
b
l
e
t
o
r
e
p
a
i
r
i
s
s
u
e
s
c
a
u
s
i
n
g
e
r
r
o
r
s
.
6
.
C
l
i
c
k
O
K
.
T
h
e
u
p
g
r
a
d
e
i
n
f
o
r
m
a
t
i
o
n
i
s
s
e
n
t
t
o
t
h
e
S
u
r
r
o
u
n
d
S
C
M
S
e
r
v
e
r
f
o
r
v
a
l
i
d
a
t
i
o
n
.
I
f
t
h
e
v
a
l
i
d
a
t
i
o
n
s
u
c
c
e
e
d
s
,
t
h
e
u
p
g
r
a
d
e
s
t
a
r
t
s
a
n
d
t
h
e
U
p
g
r
a
d
e
S
t
a
t
u
s
d
i
a
l
o
g
b
o
x
o
p
e
n
s
.
I
f
t
h
e
v
a
l
i
d
a
t
i
o
n
f
a
i
l
s
,
t
h
e
T
e
s
t
C
o
n
n
e
c
t
i
o
n
d
i
a
l
o
g
b
o
x
o
p
e
n
s
w
i
t
h
e
r
r
o
r
i
n
f
o
r
m
a
t
i
o
n
.
Y
o
u
c
a
n
c
o
p
y
a
n
d
p
a
s
t
e
t
h
e
t
e
x
t
i
n
t
o
a
n
e
m
a
i
l
o
r
t
e
x
t
f
i
l
e
a
n
d
e
m
a
i
l
i
t
t
o
y
o
u
r
D
B
A
f
o
r
h
e
l
p
.
N
o
t
e
:
I
f
t
h
e
d
e
s
t
i
n
a
t
i
o
n
d
a
t
a
b
a
s
e
d
o
e
s
n
o
t
i
n
c
l
u
d
e
a
n
y
S
u
r
r
o
u
n
d
S
C
M
t
a
b
l
e
s
,
y
o
u
a
r
e
p
r
o
m
p
t
e
d
t
o
c
r
e
a
t
e
t
h
e
m
.
5
U
p
g
r
a
d
i
n
g
l
e
g
a
c
y
l
a
b
e
l
s
7
.
C
l
i
c
k
C
l
o
s
e
w
h
e
n
t
h
e
u
p
g
r
a
d
e
f
i
n
i
s
h
e
s
.
N
o
t
e
:
T
h
e
o
l
d
d
a
t
a
b
a
s
e
i
s
n
o
t
d
e
l
e
t
e
d
f
r
o
m
t
h
e
o
r
i
g
i
n
a
l
l
o
c
a
t
i
o
n
d
u
r
i
n
g
t
h
e
u
p
g
r
a
d
e
.
Y
o
u
m
a
y
w
a
n
t
t
o
m
a
n
u
a
l
l
y
d
e
l
e
t
e
t
h
e
d
i
r
e
c
t
o
r
y
a
f
t
e
r
v
e
r
i
f
y
i
n
g
t
h
e
b
r
a
n
c
h
i
s
s
u
c
c
e
s
s
f
u
l
l
y
u
p
g
r
a
d
e
d
t
o
R
D
B
M
S
f
o
r
m
a
t
.
U
p
g
r
a
d
i
n
g
l
e
g
a
c
y
l
a
b
e
l
s
W
h
e
n
y
o
u
u
p
g
r
a
d
e
f
r
o
m
S
u
r
r
o
u
n
d
S
C
M
2
0
0
8
a
n
d
e
a
r
l
i
e
r
,
l
a
b
e
l
s
a
r
e
n
o
t
a
u
t
o
m
a
t
i
c
a
l
l
y
a
p
p
l
i
e
d
t
o
f
i
l
e
s
a
n
d
m
u
s
t
b
e
m
a
n
u
a
l
l
y
u
p
g
r
a
d
e
d
b
e
f
o
r
e
t
h
e
y
c
a
n
b
e
u
s
e
d
.
L
a
b
e
l
s
c
r
e
a
t
e
d
i
n
e
a
r
l
i
e
r
S
u
r
r
o
u
n
d
S
C
M
v
e
r
s
i
o
n
s
w
e
r
e
a
p
p
l
i
e
d
t
o
t
h
e
f
i
l
e
v
e
r
s
i
o
n
i
n
a
l
l
b
r
a
n
c
h
e
s
.
N
o
w
,
y
o
u
c
a
n
c
r
e
a
t
e
l
a
b
e
l
s
f
o
r
a
m
a
i
n
l
i
n
e
b
r
a
n
c
h
o
r
a
s
p
e
c
i
f
i
c
b
r
a
n
c
h
.
U
p
g
r
a
d
i
n
g
l
e
g
a
c
y
l
a
b
e
l
s
a
l
l
o
w
s
y
o
u
t
o
c
h
o
o
s
e
t
h
e
e
x
i
s
t
i
n
g
l
a
b
e
l
s
t
o
i
m
p
o
r
t
a
n
d
t
h
e
b
r
a
n
c
h
e
s
t
o
a
p
p
l
y
t
h
e
m
t
o
.
N
o
t
e
:
T
h
e
t
i
m
e
s
t
a
m
p
a
n
d
c
o
m
m
e
n
t
s
f
r
o
m
e
x
i
s
t
i
n
g
l
a
b
e
l
s
a
r
e
c
o
p
i
e
d
t
o
t
h
e
l
a
b
e
l
h
i
s
t
o
r
y
d
u
r
i
n
g
t
h
e
u
p
g
r
a
d
e
.
1
.
S
e
l
e
c
t
t
h
e
m
a
i
n
l
i
n
e
b
r
a
n
c
h
t
h
a
t
i
n
c
l
u
d
e
s
t
h
e
l
e
g
a
c
y
l
a
b
e
l
s
t
o
u
p
g
r
a
d
e
.
2
.
C
h
o
o
s
e
T
o
o
l
s
>
A
d
m
i
n
i
s
t
r
a
t
i
o
n
>
U
p
g
r
a
d
e
L
e
g
a
c
y
L
a
b
e
l
s
.
T
h
e
L
e
g
a
c
y
L
a
b
e
l
s
d
i
a
l
o
g
b
o
x
o
p
e
n
s
a
n
d
d
i
s
p
l
a
y
s
t
h
e
l
e
g
a
c
y
l
a
b
e
l
s
f
o
r
t
h
e
s
e
l
e
c
t
e
d
m
a
i
n
l
i
n
e
b
r
a
n
c
h
.
3
.
S
e
l
e
c
t
t
h
e
l
a
b
e
l
s
y
o
u
w
a
n
t
t
o
u
p
g
r
a
d
e
.
T
o
s
e
l
e
c
t
m
u
l
t
i
p
l
e
l
a
b
e
l
s
,
C
t
r
l
+
c
l
i
c
k
e
a
c
h
l
a
b
e
l
.
N
o
t
e
:
Y
o
u
c
a
n
a
l
s
o
d
e
l
e
t
e
l
e
g
a
c
y
l
a
b
e
l
s
t
h
a
t
y
o
u
d
o
n
o
t
w
a
n
t
t
o
u
s
e
.
S
e
l
e
c
t
t
h
e
l
a
b
e
l
s
a
n
d
c
l
i
c
k
D
e
l
e
t
e
.
4
.
C
l
i
c
k
U
p
g
r
a
d
e
.
T
h
e
U
p
g
r
a
d
e
L
e
g
a
c
y
L
a
b
e
l
s
d
i
a
l
o
g
b
o
x
o
p
e
n
s
.
T
h
e
b
r
a
n
c
h
e
s
t
h
e
l
a
b
e
l
c
a
n
b
e
a
p
p
l
i
e
d
t
o
a
r
e
d
i
s
p
l
a
y
e
d
.
6
U
p
g
r
a
d
i
n
g
l
e
g
a
c
y
l
a
b
e
l
s
5
.
O
p
t
i
o
n
a
l
l
y
e
n
t
e
r
a
L
a
b
e
l
d
e
s
c
r
i
p
t
i
o
n
.
T
h
i
s
f
i
e
l
d
i
s
n
o
t
a
v
a
i
l
a
b
l
e
i
f
y
o
u
a
r
e
u
p
g
r
a
d
i
n
g
m
u
l
t
i
p
l
e
l
a
b
e
l
s
.
6
.
S
e
l
e
c
t
S
h
o
w
s
n
a
p
s
h
o
t
b
r
a
n
c
h
e
s
t
o
i
n
c
l
u
d
e
s
n
a
p
s
h
o
t
b
r
a
n
c
h
e
s
i
n
t
h
e
b
r
a
n
c
h
l
i
s
t
.
7
.
S
e
l
e
c
t
t
h
e
b
r
a
n
c
h
t
o
a
p
p
l
y
t
h
e
l
a
b
e
l
t
o
.
T
o
s
e
l
e
c
t
m
u
l
t
i
p
l
e
b
r
a
n
c
h
e
s
,
C
t
r
l
+
c
l
i
c
k
e
a
c
h
b
r
a
n
c
h
.
I
f
y
o
u
s
e
l
e
c
t
a
b
r
a
n
c
h
t
h
a
t
d
i
d
n
o
t
p
r
e
v
i
o
u
s
l
y
i
n
c
l
u
d
e
a
n
y
f
i
l
e
s
w
i
t
h
t
h
e
l
a
b
e
l
a
p
p
l
i
e
d
,
t
h
e
l
a
b
e
l
i
s
n
o
t
a
p
p
l
i
e
d
t
o
a
n
y
f
i
l
e
s
.
T
i
p
:
T
h
e
F
i
l
e
c
o
u
n
t
f
i
e
l
d
d
i
s
p
l
a
y
s
t
h
e
t
o
t
a
l
n
u
m
b
e
r
o
f
f
i
l
e
s
t
h
e
l
a
b
e
l
c
a
n
b
e
a
p
p
l
i
e
d
t
o
.
C
o
m
p
a
r
e
t
h
i
s
n
u
m
b
e
r
t
o
t
h
e
F
i
l
e
C
o
u
n
t
c
o
l
u
m
n
f
o
r
e
a
c
h
b
r
a
n
c
h
t
o
d
e
t
e
r
m
i
n
e
t
h
e
b
r
a
n
c
h
e
s
t
o
a
p
p
l
y
t
h
e
l
a
b
e
l
t
o
.
T
y
p
i
c
a
l
l
y
,
y
o
u
w
i
l
l
a
p
p
l
y
t
h
e
l
a
b
e
l
t
o
t
h
e
b
r
a
n
c
h
w
i
t
h
t
h
e
h
i
g
h
e
s
t
f
i
l
e
c
o
u
n
t
b
e
c
a
u
s
e
i
t
i
s
a
g
o
o
d
i
n
d
i
c
a
t
o
r
o
f
t
h
e
b
r
a
n
c
h
t
h
e
l
a
b
e
l
i
s
i
n
t
e
n
d
e
d
f
o
r
.
Y
o
u
m
a
y
a
l
s
o
a
p
p
l
y
t
h
e
l
a
b
e
l
t
o
o
t
h
e
r
b
r
a
n
c
h
e
s
d
e
p
e
n
d
i
n
g
o
n
h
o
w
i
t
i
s
u
s
e
d
.
F
i
l
e
c
o
u
n
t
i
n
f
o
r
m
a
t
i
o
n
n
o
t
d
i
s
p
l
a
y
e
d
i
f
y
o
u
a
r
e
u
p
g
r
a
d
i
n
g
m
u
l
t
i
p
l
e
l
a
b
e
l
s
.
8
.
C
l
i
c
k
O
K
.
T
h
e
l
a
b
e
l
i
s
u
p
g
r
a
d
e
d
.
7