To upgrade from a
previous version of the SAS Formats Library, the SAS Embedded Process,
or both, follow these steps:
-
Check the current installed
version of the SAS formats library.
How you do this depends
on the version of the SAS formats library.
-
If a SAS 9.2 version of the formats
library is currently installed, run this command:
psh "rpm -q -a" | grep jazxfbrs
If a previous version
is installed, a result similar to this is displayed. The version number
might be different.
jazxfbrs-9.2-1.9
-
If a SAS 9.3 or SAS 9.4 version
of the formats library is currently installed, run this command:
psh "rpm -q -a" | grep acc
If a previous version
is installed, a result similar to this is displayed. The version number
might be different.
accelterafmt-3.1-1.x86_64
-
Run this command to
check the current installed version of the SAS Embedded Process.
psh "rpm -qa | grep tkindbsrv"
If a previous version
is installed, a result similar to this is displayed. The version number
might be different.
tkindbsrv-9.42_M1-2.x86_64
-
If a version of the
SAS formats library, the SAS Embedded Process, or both is being installed
that has a name that is different from the library that was previously
installed, then follow these steps. An example would be one of these:
-
accelterafmt-3.1-1 replacing jazxfbrs-9.2-1.6
-
sepcoretera-9.43000-1 replacing
tkindbsrv-9.42_M1-2
-
If you are upgrading
the SAS Formats Library, shut down the Teradata database.
tpareset -y -x shutdown_comment
This step is required
because an older version of the SAS formats library might be loaded
in a currently running SAS query.
Note: If
you are upgrading only the SAS Embedded Process (tkindbsrv.rpm file),
you do not need to shut down the database. You do need to shut down
the SAS Embedded Process.
For more information about how to shut down the SAS Embedded
Process, see Controlling the SAS Embedded Process.
-
Confirm that the database
is shut down.
DOWN/HARDSTOP is displayed
if the database is shut down.
-
-
Remove the old version
of the in-database deployment package before you install the updated
version.
-
To remove the packages from all
nodes concurrently, run this command:
psh "rpm -e package-name"
package-name is
either jazxfbrs.9.version,
accelterafmt-version, or tkindbsrv-version.
For example, to remove jazxfbrs
,
run the command psh "rpm -e jazxfbrs-9.2–1.6"
.
-
To remove the package from each
node, run this command on each node:
package-name is
either jazxfbrs.9.version,
accelterafmt-version, or tkindbsrv-version.
-
(Optional) To confirm
removal of the package before installing the new package, run this
command:
psh "rpm -q package-name"
package-name is
either jazxfbrs.9.version,
accelterafmt-version, or tkindbsrv-version.
The SAS Formats Library
or the SAS Embedded Process should not appear on any node.
-