场景:连接DB2数据库的,jdbc的连接字符串中没有给当前的数据源用户指定默认的schema,而当前的数据源用户下可能有多个schema,则会使用数据源用户默认的schema.

例如:admin用户的默认shema是admin,但是我们需要连接的schema是db2inst1,这时候,使用sql操作数据库的时候,会报42704的错.

解决方案如下:为当前的连接执行默认的schema是db2inst1:

<Resource auth="Container" driverClassName="com.ibm.db2.jcc.DB2Driver"factory="org.apache.tomcat.dbcp.dbcp.BasicDataSourceFactory"maxActive="20" maxIdel="10" maxWait="1000" name="jdbc/ZYBIDB" password="db2admin"type="javax.sql.DataSource" url="jdbc:db2://10.27.70.33:60000/dbtest:currentSchema=db2inst1;"username="db2admin" />

特别注意:见上面的红字,currentSchema是区分大小写的,后面的分号也是必须的!

当然,若果你只有查询操作,没有其他的增加\删除\修改之类的操作,那么,也不需要上面的指定默认的currentSchema,可以麻烦一点的,直接在自己的sql语句中增加自己的currentSchema指定,

就可以解决不能找不到对应的schema的问题了,具体的见下:

select count(1) as count from db2inst1.table_name 

转载于:https://www.cnblogs.com/lilin0719/p/5176771.html

db2 jdbc连接字符串中 指定currentSchema相关推荐

  1. db2 jdbc 连接池_db2 jdbc连接数据库

    DB2的JDBC连接驱动与URL总结 依照 JDBC 规范,有四种类型的 JDBC 驱动程序体系结构: Type 1:这类驱动程序将 JDBC API 作为到另一个数据访问 API 的映射来实现,如开 ...

  2. Excel中如何截取字符串中指定字符后的部分字符

    1.如何给某列属性为时间整体加一个时间值: 场景一:假如我有一个excel中的某一列如下图所示,如何将该列的时间(用B代替整列)整体加一分钟呢?方法很简单,在空白单元格填写时间格式图中A所示:复制单元 ...

  3. python删除指定位置的字符串_python去除区域 python删除字符串中指定位置字符

    python删除字符串中指定位置字符 原程序是这样的: ser = serial.Serial("/dev/ttyAMA0", 9600) def main字符串的话,你可以把他当 ...

  4. python3 替换字符串中指定位置字符

    大家都知道字符串在python中是不可变数据类型,那么我们如何替换字符串中指定位置的字符呢? 字符串转换列表替换并转换解决: 1 def replace_char(string,char,index) ...

  5. Java黑皮书课后题第6章:*6.23(指定字符的出现次数)使用下面的方法头编写一个方法,找到一个字符串中指定字符的出现次数。编写一个测试程序,提示用户输入一个字符串以及一个字符,显示该字符出现次数

    6.23(指定字符的出现次数)使用下面的方法头编写一个方法,找到一个字符串中指定字符的出现次数.编写一个测试程序,提示用户输入一个字符串以及一个字符,显示该字符出现次数 题目 题目描述 破题 代码 运 ...

  6. C语言试题四十三之求出ss所指字符串中指定字符的个数,并返回此值。

    1. 题目 请编写一个函数function,它的功能是:求出ss所指字符串中指定字符的个数,并返回此值. 2 .温馨提示 C语言试题汇总里可用于计算机二级C语言笔试.机试.研究生复试中C程序设计科目. ...

  7. Java基础课程---将一个字符串反转,将字符串中指定部分进行反转,比如,abcdefg, 反转为abfedcg...

    1  将一个字符串反转,将字符串中指定部分进行反转,比如,"abcdefg", 反转为"abfedcg" 方式一 public class StringDemo ...

  8. 删除字符串中指定的字符形成字符串

    //删除字符串中指定的字符形成字符串 #include <stdio.h> #include <string.h>void fun(char s[],int c) {int n ...

  9. 将一个字符串进行反转。将字符串中指定部分进行反转

    题目说明: 将一个字符串进行反转.将字符串中指定部分进行反转.比如"abcdefg"反转为"abfedcg" public class StringDemo { ...

最新文章

  1. 网络推广产品浅析网站SEO文章更新要注意哪些因素?
  2. 洛谷 P1255 数楼梯 70
  3. Google、Azure、阿里云、RedHat…全球的 K8s 圈大佬聚在一起要聊啥?
  4. 通Python实现操作 excel表格 工作效率提升百倍
  5. 35岁前必做10件事 让你少奋斗8年挣足钱
  6. SQL中Case和convert()
  7. 51. 顺时针打印矩阵[print matrix in clockwise direction]
  8. POSIX信号量API函数
  9. Javascript高级程序设计读书笔记(第三章)
  10. 采用SVM和神经网络的车牌识别(流程图及详细解释)
  11. 2018 Multi-University Training Contest 3 hdu多校第三场 Problem A:Ascending Rating(单调队列)
  12. java随机生成名字_java随机生成一个名字和对应拼音的方法
  13. php 图片消除锯齿,ps如何消除边缘锯齿
  14. 病案系统实施-基本知识-持续更新
  15. JWT的学习和JJWT的使用
  16. 层次分析法(正课1)
  17. 医学成像技术简介(CT,MRI等)及相关论坛、技术应用链接
  18. JAVA导入/出EXCEL表格 POI
  19. 驱动开发DDK与WDK WDM的区别
  20. 19年腾讯、阿里、网易等各大厂实习生薪资曝光!

热门文章

  1. 2导出指定表结构_大白话详解大数据hive知识点,老刘真的很用心(2)
  2. 用python编制一个的类_常见面试题整理--Python概念篇
  3. python爬虫和医学数据_医学论文中的数据有什么软件可以对之进行收集和处理吗?爬虫?...
  4. java里冒泡排序编程案例_冒泡排序法-java案例详解
  5. 自动化html定位,Selenium自动化定位方法
  6. php爬去百度图片,python爬虫:随心所欲地爬取百度图片
  7. php面向对象代码_PHP面向对象之抽象类详解(代码实例)
  8. 软件测试师具备的素质_软件测试工程师有哪些需要具备的能力呢
  9. linux文件管理系统开发毕业,定稿毕业论文基于Linux的远程管理系统服务器端的实现word文档(范文1)...
  10. 设计和实时视图不一样_三室两厅家装设计,如何打造出不一样的感觉?