工作总结03

一、Linux

1、查服务器多少核多少路多少线程

lscpu:

Thread(s) per core (路)

core per socket(核)

socket (线程)
2、查路由

traceroute ip

3、应用服务器挂了无法启动服务

(1)df -h磁盘空间

(2)查爆盘的点

(3)清理日志:echo ""> xxx.log 

4、查逻辑cpu个数

cat /proc/cpuinfo |grep 'processor' |sort -u |wc -l

5、看逻辑卷挂载情况

lsblk

二、oracle

1、HCP工具批量安装oracle需注意的点

(1)本质是使用python将图形化安装的安装包上传到服务器,然后通过后台脚本安装,由于后台脚本默认用户名root,密码公司通密,因此需确保账号密码一致,否则识别不了主机名

(2)重装oracle,需根据安装脚本,反向删除建库的目录

2、数据库用户名,密码丢失,查实例名

su - oracle
sqlplus / as sysdba
--查用户名(百度)
--修改密码(百度)
--查实例名(百度)

3、当数据库是使用数据库文件系统ASM(lsblk后disk类型为lvm格式,创建表空间时可用相对路径)

4、数据泵导入数据问题

(1)当使用exp导出数据的话,只需:
imp qygk/qygk@gdbd file=文件绝对路径 full=y
(2)当使用expdp导出,若使用imp导入的话,会报错imp-00060,此时换为impdp即可
(3)将dmp上传到/u01/app/oracle/admin/gdbd/dpdump
(4)impdp qygk/[email protected]:1521/gdbd \
dumpfile=dmp包名 tables=表名

5、修改表数据

update 表名 set 列1=值1,列2=值2....where xx=xx;

6、插入数据

insert into 表名 (列1,列2,列3...) values (值1,值2,值3...);

7、删除数据

delete from 表名 where 列1=值1;

8、toad工具可批量执行sql脚本

点击execute via Quest Script Runner即可

9、启动oracle报错:ORA-00119,ORA-00130:invalid listener address(ADDRESS=(PROTOCOL=TCP)(HOST=zhfw-zd-fs-a027))

(1)注意到host有问题

(2)hostname与报错信息的host一致

(3)查/etc/hosts的hostname却为oracle

(4)修改hosts文件

启动成功

10、Toad连接oracle报错:ORA-12505,监听程序当前无法识别连接描述符中所给出的SID等错误

(1)SID有无错误,查监听程序带有的SID名,ps -ef|grep ora

(2)查监听程序的配置文件

(3)对应修改SID即可

 

 

 

 

 

 

 

 

 

 

 

 

 

 

你可能感兴趣的:(工作总结03)