Tiptop管理员手册Word格式文档下载.docx
《Tiptop管理员手册Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《Tiptop管理员手册Word格式文档下载.docx(30页珍藏版)》请在冰豆网上搜索。
2)Linux基础指令
进入Linux后,我们可以用Linux指令对Linux进行各种操作。
1)敲命令后,按回车即开始执行,不按回车不执行
2)多实践有助于快速掌握
3)这里只简单列出命令用法,XX上有更多命令的用法
shutdown
服务器关机
[root@TTP-2~]#shutdown慎重!
reboot
服务器重启
[root@TTP-2~]#reboot慎重!
exit
退出登录
cd
切换目录
[root@ERP-AP~]#cd/u1切换到/u1目录
[root@ERP-APu1]#cdtopprod切换到/u1下面的topprod目录
[root@ERP-APtopprod]#cd..切换到上级目录
ls
显示目录文件
[root@ERP-APu2]#ls显示当前目录文件
oracleoraInventory
[root@ERP-APu2]#ls/u1/topprod显示/u1/topprod目录文件
42fpertiptoptopcust
su
切换用户
[root@ERP-APu2]#su–tiptop切换到tiptop用户
mkdir
创建文件夹
[root@ERP-APu2]#mkdir/tmp/xxxdir在/tmp目录下创建一个xxxdir文件夹
chmod
改变文件权限
[root@ERP-APtmp]#cd/tmp
[root@ERP-APtmp]#ll
[root@ERP-APtmp]#chmod777xxxdir
chwon
改变文件属主
[root@ERP-APtmp]#chowntiptop.tiptopxxxdir
df
查看磁盘空间使用情况
[root@TTP-2~]#df-h
FilesystemSizeUsedAvailUse%Mountedon
/dev/sda19.7G1.8G7.4G20%/
tmpfs1004M388M616M39%/dev/shm
/dev/sda3132G22G103G18%/u1
/dev/sdb1226G117G98G55%/u2
du
查看文件夹大小
[root@TTP-2~]#du-sh/u1/topprod查看/u1/topprod文件夹大小
2.8G/u1/topprod
find
查找文件
[root@TTP-2~]#find/u1-nameaimr100.4gl在/u1下查找名字为aimr100.4gl的文件
/u1/oyd/tiptop/aim/4gl/aimr100.4gl
grep
筛选文本文件中的文字
<
topprod:
/u1/topprod/tiptop>
grepds2$FGLPROFILE将$FGLPROFILE中有ds2字符串的行显示出来
dbi.database.ds2.source="
topprod"
dbi.database.ds2.username="
ds2"
dbi.database.ds2.password="
dbi.database.ds2.schema="
dbi.database.ds2.ora.prefetch.rows=1
passwd
修改用户密码
[root@TTP-2~]#passwdoracle修改Oracle用户的密码
Changingpasswordforuseroracle.
Newpassword:
输入新密码
BADPASSWORD:
itisbasedonadictionaryword
istoosimple
Retypenewpassword:
再次输入新密码确认
passwd:
allauthenticationtokensupdatedsuccessfully.
top
类似于Windows的任务管理器,查看服务器CPU、内存、进程情况
可参照:
tar
类似于Windows的WinRar打包压缩工具,用于打包或备份文件/文件夹
三)相关文件夹/文件介绍
/
操作系统目录
/u1
ERP软件目录
/u2
数据库目录
/u3
备份目录
.profile
Tiptop环境变量文件,请不要随意改动
$FGLPROFILE文件
数据库连接配置文件
Part2:
Oracle部分
一、登入Oracle
[root@TTP-2~]#su-oracle<
切换为oracle用户
/u2/oracle/product/11.2.0/dbhome_1>
exportORACLE_SID=topprod<
设置要登陆的数据库的代号
sqlplus/assysdba<
SQLPLUS以系统管理员登陆
SQL*Plus:
Release11.2.0.2.0ProductiononThuJan513:
30:
142012
Copyright(c)1982,2010,Oracle.Allrightsreserved.
Connectedto:
OracleDatabase11gEnterpriseEditionRelease11.2.0.2.0-64bitProduction
WiththePartitioning,OLAP,DataMiningandRealApplicationTestingoptions
SQL>
showuser<
确认用户
USERis"
SYS"
exit<
退出SQLPLUS
DisconnectedfromOracleDatabase11gEnterpriseEditionRelease11.2.0.2.0-64bitProduction
附注:
操作需在DB主机上进行
二、启动Oracle
/u1/usr/oracle>
设置要启动的数据库的代号
Release11.2.0.2.0ProductiononFriJan611:
33:
112012
Connectedtoanidleinstance.
startup;
<
启动数据库
ORACLEinstancestarted.
TotalSystemGlobalArea267227136bytes
FixedSize2225632bytes
VariableSize167774752bytes
DatabaseBuffers92274688bytes
RedoBuffers4952064bytes
Databasemounted.
Databaseopened.
启动完成后退出
三、关闭Oracle
exportORACLE_SID=gp510
sqlplus/assysdba
31:
shutdownimmediate;
关闭数据库
Databaseclosed.
Databasedismounted.
ORACLEinstanceshutdown.
完成关闭后退出
四、查看Oracle表空间使用情况
[root@TTP-2~]#su–tiptop<
在AP上以tiptop用户登陆
sqlplussystem/manager@topprod<
以system用户登陆数据库
@q_tbsFREE;
执行查看表空间使用情况的脚本
TABLESPACE_NAMEBYTES_USEDBYTES_FREELARGESTPERCENT_USED
------------------------------------------------------------------------
SYSTEM8598323207143424629145699.17
SYSAUX713031680435814403991142493.89
DBS1461373440035441868812687769692.32
BLOBDBS1314572800496107524928307284.23
USERS52428804194304419430420
RPTDBS12097152000194196275219342295047.4
UNDOTBS13198156803017277442705326085.66
TEMPTABS2097152000206340096017652121601.61
TEMP02524288000523239424523239424.2
1)操作需在AP主机上进行
2)当DBS1、RPTDBS1、TEMPTABS表空间使用率超过80%时,需及时增加相应表空间
五、增加Oracle表空间
sqlplussystem/manager@topprod
Release11.2.0.2.0ProductiononFriJan612:
10:
572012
selectnamefromv$datafileorderbyname;
查看数据文件情况
NAME
------------------------------------------------------------------------------
/u2/oracle/oradata/topprod/blobdbs1.dbf
/u2/oracle/oradata/topprod/dbs1-01.dbf
/u2/oracle/oradata/topprod/dbs1-02.dbf
/u2/oracle/oradata/topprod/dbs1-03.dbf
/u2/oracle/oradata/topprod/dbs1-04.dbf
/u2/oracle/oradata/topprod/dbs1-05.dbf<
dbs1表空间数据文件最大代号05
/u2/oracle/oradata/topprod/rptdbs1-01.dbf
/u2/oracle/oradata/topprod/sysaux01.dbf
/u2/oracle/oradata/topprod/system01.dbf
/u2/oracle/oradata/topprod/temp02.dbf
/u2/oracle/oradata/topprod/temptabs.dbf
/u2/oracle/oradata/topprod/undotbs01.dbf
/u2/oracle/oradata/topprod/users01.dbf
13rowsselected.
altertablespacedbs1adddatafile'
/u2/oracle/oradata/topprod/dbs1-06.dbf'
size2000M;
给dbs1表空间增加代号为06,大小为2000M的数据文件,使dbs1扩容2000M
Tablespacealtered.
再观察表空间使用情况
exit<
六、处理表锁
@q_locktable;
LockedObjectTiptopUserProcTerminalSIDSERIAL#MACHINE
----------------------------------------------------------------------
DS1.NMD_FILEtiptop72082941921TTP-2
DS1.NMD_FILEtiptop13327115554429TTP-2
altersystemkillsession'
29,41921'
immediate;
杀掉造成锁的会话
1155,54429'
exit;
七、备份还原Oracle数据
1)备份ds1营运中心
[root@TTP-2~]#su–tiptop
/u1/usr/tiptop>
expds1/ds1@topprodfile=/tmp/exp_ds1.dmplog=/tmp/exp_ds1.log
2)备份ds1营运中心的ima_file表
expds1/ds1@topprodfile=/tmp/exp_ds1_ima_file.dmptables=ima_file
3)还原ds1营运中心
sqlplussystem/manager@topprodassysdba
dropuserds1cascade;
createuserds1identifiedbyds1defaulttablespacedbs1temporarytablespacetemp;
grantcreatesession,createtabletods1;
grantresourcetods1;
grantcreatesynonymtods1;
grantselectonsys.v_$sessiontods1;
impds1/ds1@topprodfile=/tmp/exp_ds1.dmplog=/tmp/imp_ds1.log
4)还原ds1营运中心的ima_file
sqlplusds1/ds1@topprod<
1.登入ds1数据库
createtableima_file_bakasselect*fromima_file;
2.备份ima_file到ima_file_bak
truncatetableima_file;
3.清空ima_file表数据
exit;
4.退出SQLPLUS
impds1/ds1@topprodfile=/tmp/exp_ds1.dmptables=ima_fileignore=y;
5.导入ima_file数据
5)备份整个数据库
expsystem/manager@topprodfile=/tmp/exp_all.dmpfull=y
6)还原整个数据库
1.重建整个topprod实例
2.导入之前的exp_all.dmp备份
impsystem/manager@topprodfile=/tmp/exp_all.dmpignore=y
Part3:
GP部分
一、易拓系统架构说明
1)TiptopGP安装于Linux或AIX操作系统上
2)TiptopGP使用Oracle数据库
3)TiptopGP是在Genero平台下开发的ERP系统
二、易拓目录结构说明
/
根分区存放OS操作系统文件
/u1/usr
为各用户的家目录,存放.profile用户配置文件
/u1/genero
存放generoplatform,是tiptoperp的开发及运行平台
/u1/topprod
TiptopERP正式区程序
/u1/toptest
TiptopERP测试区程序,供开发及测试用
/u2/oracle
Oracle软件的安装目录
/u2/oradb
存放ERP数据的Oracle数据库文件
/u3/backup
存放TiptopERP程序及数据库的备份
三、易拓用户说明
tiptop
GP正式区管理员用户
toptest
GP测试区管理员用户
topgui
GP测试账户,其.profile供ERP普通用户使用
四、添加TiptopERP用户
添加ERP用户分为两部分操作:
1)后台Linux系统添加ERP账户
2)前台p_zx作业中添加ERP账户
注:
两者名称必须一致包括大小写。
以下以添加用户A001为例
1)后台Linux系统添加A001账户
/u1/gp525/tiptop>
su-<
切换到root账户
Password:
[root@TTP-3~]#useradd-gtiptop-s/bin/ksh-d/u1/usr/topguiA001<
添加