自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(196)
  • 资源 (3)
  • 收藏
  • 关注

原创 kettle 连接oracle 12c以上数据库报错 ORA-12505, TNS:listener does not currently know of SID given in connect d

在通过kettle连接oracle 数据库时报错,但通过plsql是能正常连接的,ORA-12505, TNS:listener does not currently know of SID given in connect descriptororg.pentaho.di.core.exception.KettleDatabaseException: 来看oracle 数据库版本select * from v$version;连接oracle 12c以上的数据库需要在数据库名称前加上’

2020-09-17 22:45:00 2541 6

原创 Kettle发送邮件以及 Could not connect to SMTP host: smtp.qq.com, port: 465,535 Login Fail.问题处理

1、新建一个job(作业)2、发送邮件设置2.1 邮件服务器设置2.2 发件内容设置3、发送执行作业转换4、465 端口登录失败问题5、 535 Login Fail. Please enter 问题处理最近开始研究开源的ETL工具Kettle。记录一下发送邮件的功能。1、新建一个job(作业)然后从通用中拖拽START以及发送邮件成功到右边开发栏。2、发送邮件设置双击发送邮件,先设置收件人和发件人2.1 邮件服务器设置发件人用的是qq邮箱,设置为SMTP服务器:smtp.qq.com。.

2020-09-16 23:48:05 9265 1

原创 weblogic服务访问404错误

通过weblogic部署好工程以后,可以访问weblogic控制台,但是访问工程一致报404.1、先检查weblogic访问路径是否正确。检查weblogic的config.xml文件。一般路径为Oracle\Middleware\user_projects\domains\domain_name\config。打开看到工程的端口号以及工程名确认访问地址无误,2、接下来再检查是否有工程weblogic.xml文件。检查weblogic.xml文件内容3、确认有该文件,且该文件路径与web.xm

2020-08-05 13:50:39 6686

原创 oracle 使用listagg函数报 ORA-01489: result of string concatenation is too long错误处理

由于oracle 19c不能使用wm_concat函数,只能使用listagg进行列转行。 在使用时遇到如下错误ORA-01489: result of string concatenation is too long SELECT t.tablespace_name, listagg(t.table_name, ',') WITHIN GROUP(ORDER BY table_name) over(PARTITION BY tablespace_name) c

2020-07-08 10:39:54 17762

转载 详解ORACLE-HINT之pq_distribute

详解ORACLE-HINT之pq_distribute 原创 ...

2020-04-03 10:39:42 514

原创 oracle 低版本 11.2.0.1.0 创建DBlink访问 oracle 19c提示用户密码错误ORA-010107

由于导数据需要,在oracle 11.2.0.1创建dblink访问oracle19c数据库,提示用户密码错误。当然不会存在创建是 用户密码错误的情况。报错页面如下后面猜想是由数据库版本太低问题导致, 11g版本信息如下:SELECT t.* FROM v$version t;看看需要访问的目标端版本查看创建目标端数据库该用户密码支持版本select t.passwor...

2020-03-27 15:10:34 4635

原创 oracle 通过快照找回误删除的存储过程

通过oracle快照从存储过程视图dba_source 中恢复被drop或者恢复修改前的存储过程SELECT * FROM dba_source AS OF TIMESTAMP to_timestamp('2020-01-19 09:30:00', 'YYYY-MM-DD HH24:MI:SS') WHERE owner = ''--用户名 AND NAME = '' -- ...

2020-01-19 10:23:27 905

原创 Linux 扩展swap分区之通过添加磁盘分区

step 1 添加磁盘分区step 2 格式化分区step 3 使用partprobe重新读取分区表step 4 立即启用交换分区文件step 5 修改配置文件在之前的文章中讲到了通过添加文件的方式扩展交换分区:Linux 扩展swap分区本文演示通过磁盘分区的方法。step 1 添加磁盘分区使用fdisk 命令添加5g的分区硬盘。fdisk 添加分区用法详见:Linux 挂载硬盘,这里...

2020-01-08 23:51:18 418

原创 linux 虚拟机添加硬盘设备

step 1 新增一块硬件设备step 2 选择虚拟硬盘类型step 3 创建新虚拟磁盘step 4 设置磁盘大小step 5 设置磁盘文件名和保存位置step 6 保存添加的设备信息step 7 开启虚拟机 查看添加的硬盘设备之前安装oracle 12c 时 提示硬盘空间不够,需要添加硬盘,步骤如下:首先需要在虚拟机中模拟添加入一块新的硬盘存储设备,然后再进行分区、格式化、挂载等操作,最...

2020-01-06 23:36:36 1246

原创 oracle 清理回滚段表空间

数据库突然,把磁盘空间占满,经常是由于回滚段空间导致,所以需要清理回滚段step 1、查看正在使用的回滚段表空间SELECT T.tablespace_name FROM dba_tablespaces t WHERE t.contents = 'UNDO';step 2、查看回滚段表空间文件路径这里查看路径后以便 后面创建新的回滚段空间SELECT t.file_name FRO...

2020-01-01 23:47:47 1514

原创 Linux 挂载硬盘

step 1 分区step2 格式化分区step 3 挂载step 4 设置挂机自动挂载在安装centos 7上安装oracle时,磁盘空间不够,扩充后,发现磁盘空间仍然没有变化。l sblk命令默认情况下将以树状列出所有块设 lsblk从可用结果中看到硬盘大小实际为60g,但是可用的只有20g(sda1和sda2大小之和),也就是还有40g未挂载。我们需要添加分区,以将这40g硬...

2019-12-26 00:04:11 904

原创 Vim 四种模式和常用命令

一、vim 四种 模式1.1、正常模式启动vim后默认处于正常模式。不论位于什么模式,按下键(有时需要按两下)都会进入正常模式。正常模式一般用于浏览文件,也包括一些复制、粘贴、删除等操作。1.2、插入模式在正常模式中按下i, I, a, A等键,会进入插入模式。现在只用记住按i键会进行插入模式。在插入模式中, 输入内容会插入到文本中1.3、命令模式在正常模式中,按下:(英文冒号)键,...

2019-12-18 00:54:57 1672

原创 Linux 下设置oracle开机自动启动

step 1 设置 dbstart 启动文件step 2 oratab 设置step 3 设置 开机启动代码step 4 测试dbstart 命令由于VM不是保持一直开机,所以每次打开VM后都需要手动去启动oracle监听和服务,很是繁琐。get 了下开机自动启动设置先切换到root 用户step 1 设置 dbstart 启动文件cd $ORACLE_HOME/binvi dbs...

2019-12-13 00:33:03 2419

原创 本地访问VM中orcle 12c 时报错 ora12170

虚拟机中安装好oracle12c 后,在本地通过sqlplus连接时报错ORA-127170 TNS:Connect timeout occurredstep 1 ping vm机 看能否成功看到正常ping通step 2 tnsping 远程实例tnsping orcl看到本地无法ping通远程的实例监听 ,还报错TNS-12541: TNS:no listenerstep ...

2019-12-10 00:53:16 633

原创 centos 中sqlplus 编辑模式下不能使用方向键及退格键问题

step 1 安装 rlwrap依赖包step 2 设置环境变量step3 重新登录在centos 7 中使用sqlplus 时发现 方向键和退格键 都不能使用,然后经常会打错命令,很是不变,所以问了度娘解决办法。step 1 安装 rlwrap依赖包yum install rlwrap -y但是安装过程中,提示错误 no package rlwrap avilable解决错误r...

2019-12-08 21:56:22 554

原创 Linux 扩展swap分区

1、查看当前swap大小2、增加交换分区文件3、设置交换文件:4、启用交换分区文件5、再次查看SWAP大小6、设置永久挂载在按照oracle 12c时,提示swap分区不足,研究了下swap分区的扩展1、查看当前swap大小看到当前swap分区是2gfree -m2、增加交换分区文件本例设置增加3G的交换分区, count 等于想要的块大小dd if=/dev/zero of=...

2019-12-04 23:49:58 1862

原创 oracle 12c安装 PRVG-0449 : Proper soft limit for maximum stack size 问题解决

一、问题在Centos上安装oracle12从出现问题Soft Limit: maximum stack size - This is a prerequisite condition to test whether the soft limit for maximum stack size is set correctly. Details:PRVG-0449 : Proper soft ...

2019-12-04 23:40:03 7595 2

原创 Linux 删除分区

查看系统磁盘分区情况lsblk删除 sda3fdisk /dev/sdamd3 // sda3 其实表示是磁盘sda的第三个分区w // 保存注意这里 fdisk /dev/sda 这里 不能输入 fdisk /dev/sda3不然会提示No partition is defined yet!...

2019-12-02 22:37:27 23566 2

原创 linux 切换用户-bash-4.2问题解决

今天给虚拟机扩充磁盘,将磁盘挂载到oracle用户下后,连接不上oracle用户解决办法切换都root 用户下su - root我这里是oracle用户,所以需要切换将.bashrc文件和.bash_profile 文件拷贝到home下的oracle用户文件即可cp /etc/skel/.bashrc /home/oracle/ cp /etc/skel/.bash_profil...

2019-11-29 23:10:56 752

原创 程序员学习资料大全

大神提供的资料,大家抓紧保存,过失不后哦!!Java在职加薪链接:https://pan.baidu.com/s/1phoRfArS9wviGhR-8eRtng提取码:8de9Java架构师3大阶段链接:https://pan.baidu.com/s/1DlXh33y5t4cZUmZH0cLvCw提取码:5s762019前端架构阶段链接:https://pan.baidu.com/...

2019-11-29 10:36:04 4244 1

原创 Centos 7 无法启动,Entering emergency mode问题解决

之前由于虚拟机强制关机,导致虚拟机centos 7 启动时报错解决办法。从报错信息中可以看到输入journalctl命令就可以查看本次启动的日志。日志最后如下图从日志中看到错误原因是无法挂载到 系统。即可 Failed to mount /sysroot解决办法,输入命令xfs_repair -v -L /dev/dm-0 然后出现下面结果出现上图结果后,重启虚拟机,解决...

2019-11-28 22:46:10 31112 16

原创 xshell 本地无法连接VM Connection failed问题解决

好久没有连接本地虚拟机了,连接报错然后本地ping 虚拟机 也无法ping通说明就是虚拟机网络设置有问题。step 1 查看虚拟机ip在VM的“编辑”菜单中选择“虚拟网络编辑器”,可以看到虚拟机网络设置中ip变为了192.168.8.2。网段不再是85.2.再次查看下DHCP设置中ip起始地址范围,看到是128-254。所以重新设置系统的ip时,最后一位不需要更改,只需将85改...

2019-11-27 23:07:42 1107

原创 VMware 无法在Windows上运行

好久没有使用vm了,启动时居然报错看到度娘上说是由于Win10系统版本更新的问题,之前用的VM是12 pro,但现在以及到了15.5 pro了。最好的解决办法是更新VM。step 1 下载 VM15.5 proVM 15.5 pro 官方地址https://www.vmware.com/products/workstation-pro/workstation-pro-evaluatio...

2019-11-25 11:16:14 862

原创 SQL*PLus快捷方式启动

一、SQL*Plus 连接oracle 数据库一般方法1、启动dos窗口2、然后输入sqlplus /nolog3、输入连接串或者通过dba命令方式连接二、SQL*plus 快捷连接oracle数据库方式step1 找到sqlpplus.exestep2 创建sqlplus.exe快捷方式step 3修改sqlplus.exe 快捷属性step 4 运行SQL*Plus 快捷方式step 5 退...

2019-11-24 22:36:54 1542

原创 oracle 12c 新特性

前言一、 数据库管理部分1、PL/SQL性能增强2、 改善defaults3、放宽多种数据类型长度限制4、TOP n的语句实现5、行模式匹配6、分区改进7、adaptive 执行计划8、统计信息增加第11层9、临时undo10 、数据优化11、应用连续性12 、oracle pluggable database二、CDB 和PDB前言oralce 11g发布于2007年7月11日,2013...

2019-11-23 16:06:58 471

原创 oracle 12c windows 安装[INS-30131]初始化设置失败

在进行oracle 12c windows 64位版本按照时,[INS-30131]初始化设置失败问题找了下度娘,解决办法如下step 1 检查 oracle 相关服务是否启动进入服务本地页面查看server 以及TCP/IP 服务是否启动,如果未启动,则将状态改为启动step 2 修改注册表进入注册表页面然后找到HKEY_LOCAL_MACHINE\SYSTEM\Cur...

2019-11-22 00:53:54 1272 1

转载 概念数据模型、逻辑数据模型、物理数据模型

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声...

2019-11-21 00:38:14 1242

原创 Linux需要图形化界面交互时OUI-10027:To enable client users to access the X Server

在上篇博客https://blog.csdn.net/whandgdh/article/details/102925450中安装oracle 透明网关时出现Make sure that client users are authorized to connect to the X Server.OUI-10027:To enable client users to access the X S...

2019-11-06 23:36:45 1846 2

原创 oracle 透明网关访问mysql数据库 linux系统

在之前的博客:https://blog.csdn.net/whandgdh/article/details/99354252中讲解了oracle透明网关访问mysql 在windows系统中的实现,本文讲解在linux系统中的实现。一 安装透明网关以及mysql odbc1.1 下载oracle 透明网关...

2019-11-05 23:47:41 725

转载 JVM内存结构

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 ...

2019-10-24 15:01:01 242

原创 删除临时表空间或者默认临时表空间

1、如果临时表空间不是默认临时表空间以及默认临时表空间组成员,直接执行如下语句 drop tablespace temp1including contentsand datafiles cascade constraint;-- including contents 删除包含内容 and datafiles 表示物理文件也删除 不再需要我们进入系统进行手工删除金数据文件。...

2019-10-24 09:33:51 4694

原创 excel宏 批量生成返回目录

继上一篇https://blog.csdn.net/whandgdh/article/details/100184677,讲了批量生成目录连接到工作表后,我们还有一种场景是每个工作表中需要能返回到目录中去,如果一个一个的做就非常费时了。excel示例如下:我们在所有工作表的e2单元格生成返回目录,并能链接到目录中。VBA代码如下:Sub 返回目录() Dim i% For ...

2019-09-01 16:54:37 4251

原创 excel宏批量生成目录超链接

继续上一篇https://blog.csdn.net/whandgdh/article/details/100184529合并多个工作簿,后我们需要在创建目录,并通过目录超链接到工作表。示列excel如下我们要在目录中名字链接到工作表中,第一步需要获取工作簿中所有工作表的名字step 1、获取工作簿所有工作表名字vba 代码如下:Sub 获取工作表名称()Dim k As Integ...

2019-09-01 16:43:41 5064 1

原创 excel 宏合并多个工作簿

上一篇博客讲的是合并一个工作簿的所有工作表,我们再来看看合并两个工作簿。来看如下两个工作簿,一个是初一年级,一个是初二年级,把它合并到初一年级工作簿中VBA代码如下Sub 工作薄间工作表合并()Dim FileOpenDim X As IntegerApplication.ScreenUpdating = FalseFileOpen = Application.GetOpenFil...

2019-09-01 16:30:01 10205

原创 excel 宏把多个工作表合并成一个工作表

在上篇博客https://blog.csdn.net/whandgdh/article/details/100184090,讲到了把一个工作表拆分为多个,那其实也可以把多个工作表合并为一个。继续之前的例子,我们把汇总表删除如下把表 1,2,3 合并到sheet5中合并代码如下:Sub 合并当前工作簿下的所有工作表()Application.ScreenUpdating = Fals...

2019-09-01 16:20:38 15785 4

原创 excel 宏 把一个工作表按照某几个列拆分为多个工作表

前言step 1 进入excel vba编程界面step 2 粘贴代码step 3 运行代码step 4 删除宏代码前言这两天接触到excel比较多,才发现使用excel不仅仅是简单的复制粘贴。excel vb代码是非常强大,学会使用一些常用的功能,可以大大减少工作量。废话不多少,来看如下表格学生成绩表如果我们要把这个表按照班级拆分为三个表,可能一般我们都是通过筛选后复制粘贴。但这...

2019-09-01 16:09:12 39477 18

原创 mybatis整合oracle时对于空值报错 Error setting null for parameter # with JdbcType OTHER解决

因为mysql比较灵活,现在springboot项目中集成数据库几乎都是采用mysql,由于公司项目需要,任然采用oralce数据库,在开发时遇到下面问题。Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #17 with JdbcType OTHER, Try setting a di...

2019-08-15 23:53:53 26975 3

原创 关于执行存过中使用dblink 中merge into会报错 ORA-00600:

在调用存过merge into 进行更新数据时出现ORA-00600: 内部错误代码, 参数: [qerelFetch_10], [], [], [], [], [], [], [], [], [], [], []存过代码大概如下CREATE OR REPLACE PROCEDURE sp_test_merge ISBEGIN MERGE INTO t_stock s USING (...

2019-08-14 10:46:25 2559

原创 oracle11g通过透明网关访问mysql

一、安装透明网关以及mysql odbc1.1、下载oracle 透明网关1.2、按照默认安装透明网关1.3 下载安装mysql odbc驱动二 配置mysql数据源三 配置透明网关3.1配置 initdg4odbc.ora3.2 配置 listener.ora3.3 配置tnsnames.ora四 重启监听以及测试监听配置五、创建dblink 访问数据库一、安装透明网关以及mysql od...

2019-08-13 00:04:40 1249

原创 windows 下 ORA-00257 问题解决

本地数据启动时报错ORA-00257: archiver error. Connect internal only, until freed这是由于归档日志空间已满引起的。1、启动数据库到mount状态:startup mount;2、查看Flash Recovery Area 使用状况以及归档日志存放目录。 show parameter db_recovery_file_dest_...

2019-08-12 09:14:45 2124

flinksql开发指南.zip#资源达人分享计划#

Flink_SQL开发指南中文版

2021-08-05

RedisDesktopManager

Redis可视化工具 Windows10-Redis Desktop Manager 64

2019-07-22

新个税计算器

新个税计算器,真实可用。不用部署到服务器,直接打开即可使用

2019-01-11

空空如也

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

TA关注的人

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