自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(37)
  • 收藏
  • 关注

原创 oracle安装-无法在节点上执行物理内存检查

安装Oracle 11g r2出现如下错误://物理内存物理内存 - 此先决条件将测试系统物理内存总量是否至少为 922MB (944128.0KB)。预期值: N/A实际值: N/A错误列表://可用物理内存PRVF-7531 : 无法在节点 “oracle-001” 上执行物理内存检查 - Cause: 无法在指示的节点上执行物理内存检查。 - Action: 确保可以访问指定的节点并可以查看内存信息。可用物理内存 - 此先决条件将测试系统可用物理内存是否至少为 50MB (

2022-02-21 23:05:12 3547

原创 VIM使用方法

vim替换替换全局:%s/word1/word2/g将全文中的word1替换为word2。“/g”替换为“/gc”后会在替换前显示提示字符给用户确认。替换前:this is word1替换后:this is word2替换局部:1,10s/word1/word2/g将第1行到第10行的word1替换为word2替换前:this is word1替换后:this is word2替换行首:%s/^/hello /g替换前:this is word1替换后:hello th

2022-01-29 21:32:10 652

原创 Oracle 资源下载

如果需要下载oracle相关资源,如:Oracle Linux,oracle数据库,由于主页download页面提供的多为最新版本,并未提供历史版本信息。此时可以通过oracle的软件交付云下载:https://edelivery.oracle.com/osdc/faces/SoftwareDelivery1、打开链接,登录oracle账户2、输入需要关键字搜索选择搜索选项为“Download Package”,输入关键字后,点击搜索。随后点击需要下载的内容3、确认下载信息点击“View I

2021-01-15 10:22:51 459

原创 sqlldr导入中文状态下的timestamp字段

在使用sqlldr导入timestamp字段时,如果服务器字符集与会话的字符集不同时,会导致导入失败,提示无效的月份。只需要修改shell会话连接的字符集,即可完成导入。1、确认timestamp格式通过 nls_database_parameters 视图可以看到timestamp的格式在sqlldr的ctl文件中,time字段的类型为 TIMESTAMP + 上图中的结果2、修改shell连接的字符集export NLS_LANG=“Simplified Chinese_china.ZHS

2020-12-25 17:31:05 1928

原创 连接ORACLE RAC集群的客户端TNS配置

在部署RAC集群时,共使用到了以下几个IP:Public IP:公网IP,是网卡的真实IP,Oracle通过公网IP对外提供服务;Virtual IP:虚拟IP,是在Public IP的基础上,虚拟出的IP,无需在网卡中进行配置,当集群中一台服务出现问题时,该服务上的VIP会自动飘逸到其他主机上,进而确保客户端通过VIP连接时不受单节点故障影响;Private IP:私有IP,主要用于集群间的心跳检测和数据同步,为网卡的真实IP,对于客户端来说,可以忽略;SCAN IP:Single Client

2020-09-07 14:16:10 1846

原创 pycharm安装pywin32 报错:No matching distribution found for pywin32

本机python 3.8,在pycharm中使用Project Interpreter安装pywin32一直提示:No matching distribution found for pywin32。随后使用本机pip安装时,可以正常安装。随后发现pip版本不同,将pycharm中的pip版本升级后,即可正常安装。具体步骤在使用pycharm的venv环境的pip安装pywin32时,一直提示但是使用本机python自带的pip安装时,可以成功在安装成功后,提示pip版本可以升级。随后查看pyc

2020-08-11 22:17:45 19724

原创 nginx反代tcp

现需要对rtmp流进行反代,需要使用nginx的tcp反代进行处理。一、windows下的tcp反代1)下载windows版nginxhttp://nginx.org/download/nginx-1.19.1.zip2)修改nginx.conf配置文件tcp协议与http协议同级,nginx.conf配置如下:#user nobody;worker_processes 1;#error_log logs/error.log;#error_log logs/error.log

2020-08-04 11:07:39 342

原创 ASM中spfile,controlfile通过rman还原

场景:spfile位于ASM中,RMAN已开启controlfile自动备份。模拟spfile丢失,进行spfile还原。1、rman备份spfile因rman已开启自动备份,所以在做rman备份数据库操作时,已包含spfile备2、关闭数据库,删除spfile关闭数据库,删除spfile。模拟数据库异常宕机,spfile丢失。3、启动数据库至nomount,设置dbidstartup nomount时,即提示无法找到spfile设置DBID4、restore spfile因设置

2020-07-21 23:37:05 286

原创 sqlplus登录提示 ORA-12560: TNS: 协议适配器错误

经过检查,oracle服务、监听服务、监听配置等均未发现问题。最终定位问题原因为:环境变量中oracle客户端路径与服务路径配置顺序问题将环境变量PATH中的服务路径放在客户端路径之前,可以正常使用...

2020-06-28 15:39:05 645

原创 linux安装共享文件夹

一、安装Samba:yum install samba二、使用smbpasswd设置访问时填写的用户名密码:smbpasswd -a 用户名三、修改配置文件vim /etc/samba/smb.conf四、在文件末尾添加如下内容[share_name] #共享文件夹对外的名字common = share_name #文件夹备注path = /home/test/example #共享文件夹路径available = yesvalid users = 用户名

2020-06-12 13:51:37 639

原创 jar项目后台启动脚本

启动脚本:#!/bin/bashJAVA_EXEC=$JAVA_HOME/bin/javaif [ ! -x "$JAVA_EXEC" ]; then echo "java is not available" exit 1fiif [ -z "$1" ]; then echo "Parameter is not available" echo "USAGE: $0 {app|web}" exit 1ficase $1 inapp) server='app.j

2020-06-05 15:35:25 270

原创 windows 文件夹属性无“共享”选项

在windows中,想要共享文件夹,但是右键文件夹后,并未发现“共享”的标签。解决方案:windows的服务中,有个Server 服务,该服务提供了文件、打印机的共享服务。win + r —> services.msc 打开服务列表,查看“Server”服务状态, 如果状态为关闭,打开即可。...

2020-05-29 11:09:14 9522

原创 mysql启动文件my.cnf

启动mysql后,不清楚当前调用的my.cnf配置文件是哪个?使用 mysql --help|grep ‘my.cnf’ 命令查看,会得到以下结果mysql调用my.cnf的顺序为/etc/my.cnf——~/.my.cnf。只要在/etc中存在my.cnf,则优先调用此配置文件,如果没有将按照顺序依次查找。如果/etc下没有my.cnf,可以添加该文件,重启mysql后,会以该文件作为mysql的启动配置文件。...

2020-05-16 18:24:07 2233

原创 mysql left join 无法显示左表的所有数据

一、取消where条件SELECT T.xx, T1.xx, ... FROM xxx T LEFT JOIN xxx T1 ON T.ID = T1.ID AND T.xx = xx AND T1.xx = xx二、使用group by参考:https://blog.csdn.net/qq814965130/article/de...

2020-04-15 16:43:14 3315

原创 shell脚本实现进程重启

#!/bin/bashID=`ps -ef | grep "zabbix" | grep -v "$0" | grep -v "zabbix_agentd"|grep -v "grep" | awk '{print $2}'`for id in $IDdokill -9 $iddoneecho "---------------"su - zabbix <<EOF/u...

2020-04-01 14:17:45 968

原创 kafka单机多节点部署

zookeeper版本:apache-zookeeper-3.5.5-bin.tar.gzkafka版本:kafka_2.12-2.2.1.tgz一、zookeeper部署1)解压tar -zxf apache-zookeeper-3.5.5-bin.tar.gz2)创建路径mkdir zookeeper_clustermkdir zookeeper-1mkdir zookeepe...

2020-03-12 16:11:12 1778 1

原创 redis-5.0.5单机集群搭建

测试环境:centos + 单机 + 三主三从redis版本:redis-5.0.5一、redis安装1)安装gcc。yum install gcc-c++2)下载redis安装包。redis-5.0.5.tar.gz3)解压。tar -zxf redis-5.0.5.tar.gz4)进入redis目录。cd redis-5.0.55)编译。make6)安装。make ...

2020-03-10 16:38:01 426

原创 Oracle因监听日志文件太大而无法访问数据库

使用plsql登录oracle时,需要半分钟才可成功登录。重启监听、数据库仍存在该问题。查看alert日志未发现数据库存在异常。搜索后发现,该问题是由于监听日志过大(文件已达到4G),导致连接数据库缓慢。1)停止监听2)重命名监听日志文件3)启动监听在处理监听日志文件后,数据库恢复正常...

2020-02-05 11:45:27 609

原创 MySQL登录提示:host *.*.*.* is blocked because of many connection errors

登录myslq提示 host ... is blocked because of many connection errors;unblock with ‘mysqladmin flush-hosts’原因:同一IP在短时间内产生太多中断的数据库连接二导致的阻塞;解决方法:1、修改允许的max_connect_errors数量show variables like ‘max_connec...

2020-02-05 11:33:29 264

原创 oracle 增加数据文件最大数量值

oracle 默认可以添加的数据文件为200个,因为业务需要,分区表每天对应一个数据文件。需要的数据文件数量大于200个,因此需要增加数据文件最大个数。1、show parameter db_files;查看当前数据文件数量最大值2、alter system set db_files=2000 scope=spfile;调整数据文件数量最大值3、shutdown immediate;关...

2020-02-05 11:26:18 2199

原创 linux搭建NFS

一、服务端安装1.安装yum install rpcbind nfs-utils2.启动服务service rpcbind startservice nfs start注:rpcbind服务需要优先启动,如果启动顺序错误,会导致无法使用3.修改配置文件/etc/exports/data/share 192.168.0.*(ro) ##授权192.168.0网段的服务器挂载访问/d...

2019-12-23 15:16:26 121

原创 mysql登陆提示ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)

当忘记mysql密码时,可以使用safe模式进入修改密码后,退出safe模式,然后用正常模式启动1.关闭mysql2.进入mysql安装目录,以safe模式启动mysql./bin/mysqld_safe --skip-grant-tables3.使用无密码登陆,修改密码./bin/mysql -urootuse mysqlupdate user set authentication...

2019-12-03 16:51:31 112

原创 VMware添加共享硬盘

因为软件安装包需要在多台虚拟机上使用,为了不用每次都往虚拟机上上传文件,可以使用VMware的共享硬盘。环境:VMware12OracleLinux第一台虚拟机1.编辑虚拟机,添加硬盘2.添加后,修改硬盘的“虚拟设备节点”3.编辑OEL_7.5_0909.vmx文件,添加以下内容scsi2:1.deviceType = “disk”disk.locking =“FA...

2019-09-16 20:32:53 4153

原创 nginx配置文件下载服务及登录验证

nginx文件下载服务搭建修改conf/nginx.conf文件,主要修改如下内容为:server {listen 80;server_name localhost; root D:\java; location / { autoindex on; autoindex_exact_size off; autoindex_l...

2019-06-27 16:07:18 3502 3

原创 无法访问windows server 2008共享文件夹

在访问windows server 2008共享文件夹时提示“windows 无法访问 \2008r2的IP 请检查名称的拼写。否则,网络可能有问题……”按照网上教程开启网络发现开启以下三个服务:1.Function Discovery Resource Publication2.SSDP Discovery3.UPnP Device Host经上述操作后,仍未解决问题。随后t...

2019-06-18 15:57:53 14752

原创 oracle导出当前job

执行以下语句SELECT ‘declare job number;’ FROM DUAL;select ‘BEGIN’ from dual;SELECT ‘dbms_job.submit(job => job,what => ‘’’ || what || ‘’’,next_date => to_date(’’’ ||to_char(next_date, ‘dd-mm-...

2019-05-06 15:31:28 2595

原创 zabbix添加模板提示“模板不能重复链接到其它模板, 即使透过其它模板”

在zabbix前台添加模板时,提示“模板不能重复链接到其它模板, 即使透过其它模板”在主机的模板中,先添加了Template App Zabbix Agent,可以正常使用,但是再次添加Template OS Linux后,提示无法添加。该问题是由于Template OS Linux连接使用了模板“Template App Zabbix Agent”,其中OS Linux就已经包含了Zabbi...

2019-05-06 14:49:48 4598

原创 zabbix-agent配置

监控服务器IP:192.168.0.1被监控服务器IP:192.168.0.21.登录https://www.zabbix.com/download_agents,选择合适的包进行下载2.将下载后的安装包(zabbix_agents_3.0.4.linux2_6.amd64.tar.gz)上传至被监控服务器/usr/local/zabbix路径下3.解压后,将/usr/local/zabb...

2019-05-06 14:41:31 289

原创 tomcat内存溢出

tomcat启动时提示内存溢出,解决方案为在catalina.bat中配置JAVA_OPT。配置内容为:set JAVA_OPTS=-Xms512m -Xmx10240m配置后启动出现闪退,查看报错为:Invalid maximum heap size:-Xmx10240mThe specified size exceeds the maximum representable size网...

2019-03-22 14:58:43 851

转载 Oracle shutdown immediate无法关闭数据库

使用shutdown immediate;命令关闭数据库,但是10分钟无反应。查看数据库报警日志(alert_orcl.log),发现数据库在等待部分会话,无法关闭。top命令查看到三个进程都处于 LOCAL=NO 的状态解决方案为:使用kill -9 杀掉三个进程后,数据库即可关闭。参考:https://www.cnblogs.com/kerrycode/p/3435581.htm...

2019-03-21 11:25:54 692

转载 Invalid character found in the request target. The valid characters are defined in RFC 7230 and RFC

Tomcat在 7.0.73, 8.0.39, 8.5.7 版本后,添加了对于http头的验证,即添加了些规则去限制HTTP头的规范性。具体来说:org.apache.tomcat.util.http.parser.HttpParser#IS_NOT_REQUEST_TARGET[]中定义了一堆not request targetif(IS_CONTROL[i] || i > 127 ...

2019-03-19 14:04:29 168

转载 tomcat请求含有中文参数的url提示404

<Connector port="80" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" <!-- queryString的编码规则 --&gt...

2019-03-19 14:00:18 2660

原创 zabbix自定义监控提示:ZBX_NOTSUPPORTED: Unsupported item key.

使用zabbix自定义监控内容,执行zabbix_get提示:ZBX_NOTSUPPORTED: Unsupported item key.zabbix自定义监控内容可在路径:/usr/local/zabbix/etc/zabbix_agentd.conf.d下建立自定义监控的conf配置文件(例如:userparameter_login.conf),文件内容可按照以下格式填写:UserPar...

2019-03-05 15:23:25 21199 1

原创 mysql使用root登录提示:ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)

使用mysql登录提示:[root@localhost etc]# mysql -uroot -pEnter password:ERROR 1045 (28000): Access denied for user ‘root’@‘localhost’ (using password: YES)根据网上要求1.修改/etc/my.cnf,添加skip-grant-tables2.重启my...

2019-03-05 09:58:56 6748

原创 mysql登录提示Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)

安装完mysql后,使用mysql -uroot -p命令登录时提示:ERROR 2002 (HY000): Can’t connect to local MySQL server through socket ‘/tmp/mysql.sock’ (2)安装网上要去对一下内容进行检查1./etc/my.cnf配置sock文件路径socket=/var/lib/mysql/mysql.soc...

2019-03-05 09:36:28 770

转载 ora-12514:TNS:监听服务当前无法识别描述中的请求服务

在使用plsql登录时提示:ora-12514:TNS:监听服务当前无法识别描述中的请求服务解决办法:修改oracle服务端D:\app\Administrator\product\11.2.0\dbhome_1\NETWORK\ADMIN路径下的 listener.ora配置文件,并重启监听服务listener.ora修改如下所示:SID_LIST_LISTENER =(SID_LIS...

2019-02-19 09:20:55 384

原创 apache-activemq自定义JDK

apache-activemq自定义JDK在使用apache-activemq-5.15.4时,需要使用1.8版本的JDK。由于环境变量中设置的1.7版本的JDK需要供其他项目使用,所以需要在activemq中自定义选择1.8版本JDK。修改的文件为:D:\java\apache-activemq-5.15.4\bin\win64\wrapper.conf修改内容:将 wrapper.jav...

2019-01-23 11:54:07 725

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除