一、Linux相关
1、linux查看端口:
查看所有端口:netstat -tunlp
查看指定端口占用情况:netstat -npl | grep "2004"
2、卸载docker
yum list installed | grep docker
rm -rf /var/lib/docker/
yum remove docker-engine.aarch64
docker
3、修改umask值:
vim /etc/profile
vim /etc/bashrc
4、将本机/etc/db.tar.gz文件拷贝到100.10.10.14:/路径下
scp -r /etc/db.tar.gz 登录名@ip:/路径
5、备份数据库、恢复数据库
备份整个库:osrexp -U用户名/密码 -d 数据库实例名称 -p 2003 -h 域名 level=full file='/路径/文件名.osr';
恢复整个库:osrimp -U用户名/密码 -d 数据库实例名称 -p 2003 -h 域名 level=full file='/路径/文件名.osr'
恢复指定表:osrimp -U用户名/密码 -d 数据库实例名称 -p 2003 -h 域名 level=table table=表名 file='/路径/文件名.osr'
执行sql文件:isql -h 域名 -U 用户名/密码 -d 数据库实例名称 -f 文件名.sql
6、修改linux用户密码: echo "123456" | passwd --stdin root
二、Oracle相关
1、oracle服务操作:
开启服务
net start oracleservicebinbo
打开监听器
lsnrctl start
关闭服务器
net stop oracleservicebinbo
关闭监听器
lsnrctl stop
三、神通数据库
1、数据库初始化:
例如:安装用户以yuhy为例,数据库安装目录为/路径/ShenTong。先给yuhy用户授权,执行:chown -R yuhy:yuhy /data
(1)创建数据库实例,执行建库语句:CREATE DATABASE "OSRDB" NOARCHIVELOGCONTROLFILE 'OSRDB.ctrl' LOGFILE 'OSRDB01.log' SIZE 1G AUTOEXTEND ON NEXT 1GMAXSIZE 1000g TEMPFILE 'OSRDBtmp01.dbf' SIZE 1G AUTOEXTEND ON NEXT 1G MAXSIZE1000G DATAFILE 'SYSTEM01.dbf' SIZE 10GAUTOEXTEND ON NEXT 1G MAXSIZE 1000G ENCODING 'UTF8';
(2)初始化元数据库实例:oscar -orestrict -d OSRDB
(3)注册数据库实例服务:oscar -oinstall -d OSRDB
(4)在/路径/ShenTong/admin目录下生产参数,替换文件OSRDB.conf
(5)数据库文件授权,使用root用户执行:
cd/路径/ShenTong/bin
./root.sh yuhy /路径/ShenTong(数据库安装目录)
./oscar.sh yuhy /路径/ShenTong(数据库安装目录)
(6)数据库服务启动:
/etc/init.d/oscardb_OSRDBd start
(7)数据库服务状态查看:
/etc/init.d/oscardb_OSRDBd status
(8)数据库服务停止:
/etc/init.d/oscardb_OSRDBd stop
(9)创建用户:
create user 用户名 with password '密码';
四、其他配置
1、jdk环境变量
CLASSPATH
.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar
JAVA_HOME
C:\Program Files\Java\jdk1.8.0_131\
2、增加路由
route add 192.168.0.0 mask 255.255.0.0 192.168.29.1 -p
3、查看TLQ信息
强制关闭:tlq –cabort
查看队列消息:tlqstat -qcu qcu1 -c
清除消息2500:tlqque qcu1 topic4aa_SUB -a clear -y