环境:Linux.6.6

版本:DB2.v10.5

错误异常:Caused by: com.ibm.db2.jcc.am.SqlNonTransientConnectionException:
DB2 SQL Error: SQLCODE=-1639, SQLSTATE=08001, SQLERRMC=null, DRIVER=3.63.75

首先时间起因:我用的数据库服务器300G磁盘空间满了,想要整体扩容,就把磁盘的东西都拷贝出来,然后新增一个1T的磁盘,然后把东西都在copy回来,然后挂载完后,重启DB2数据库后,倒是能启动,内部命令也能连接数据库,但是就是项目启动不了,客户端连接工具也连不上数据库,一直报错SqlNonTransientConnectionException,百度上没找到具体的方式,最后搜索SQLCODE=-1639, SQLSTATE=08001才解决我的方式,问题就是复制回来的一堆文件夹,需要重新授权,才可以对外提供链接,

此处也挂上前人经验连接,以表尊重:

-------------->>>>>《前人经验直达车》

如果你是,4499错误代码,那就是端口问题了,参考我的其它解决方案:4499解决方案

好,话不多说,上解决方案:

我的DB2数据库建了两个实例:db2admin , db2inst11.切换db2admin实例的数据库存放地址
cd /home/db2admin/sqllib/security2.依次执行授权操作
chown root db2chpw
chown root db2ckpw
chmod 4511 db2chpw
chmod 4511 db2ckpw3.重启DB2数据库,
db2stop force
db2start4.用链接工具测试是否可以连接,结果成功!!!
困扰我一天的问题,就此告破,感谢前人经验,此处也做分享。当然,上述操作是针对db2admin的操作,同样操作,在db2inst1上也需要来一遍1.切换db2inst1实例的数据库存放地址
cd /home/db2inst1/sqllib/security2.依次执行授权操作
chown root db2chpw
chown root db2ckpw
chmod 4511 db2chpw
chmod 4511 db2ckpw3.重启DB2数据库,
db2stop force
db2start

【名说】解决db2数据库报错SqlNonTransientConnectionException的解决方案SQLCODE=-1639,SQLSTATE=08001相关推荐

  1. 解决Oracle数据库报错ORA-12505的问题

    最近帮助同事写了一个SSM的小项目,在刚刚配置项目的时候,出现一个问题,数据库链接报错ORA-12505.如下: ### The error may exsit in com/gbn/bdp/dao/ ...

  2. oracle数据库报错12154,PL/SQL登录Oracle数据库报错ORA-12154:TNS:无法解析指定的连接标识符解决方法...

    本篇文章小编给大家分享一下PL/SQL登录Oracle数据库报错ORA-12154:TNS:无法解析指定的连接标识符解决方法,小编觉得挺不错的,现在分享给大家供大家参考,有需要的小伙伴们可以来看看. ...

  3. OpenStack在keystone部分同步数据库报错Errno 13解决办法

    OpenStack在keystone部分同步数据库报错Errno 13 在执行 su -s /bin/sh -c "keystone-manage db_sync" keyston ...

  4. IDEA 2020.3 连接mysql数据库报错解决

    IDEA 2020.3 连接mysql数据库报错解决 问题: Cannot connect to "Connection". The server time zone value ...

  5. IDEA(2018)连接MySQL数据库失败的解决方法(报错08001)

    IDEA(2018)连接MySQL数据库失败的解决方法(报错08001) 参考文章: (1)IDEA(2018)连接MySQL数据库失败的解决方法(报错08001) (2)https://www.cn ...

  6. 数据库报错1166 - Incorrect column name 的解决方法

    数据库报错1166 - Incorrect column name 的解决方法:错误原因:字段里面有空格,删除空格即可.没了

  7. mysql导入数据库报错解决方式

    mysql导入数据库报错解决方式 一.工具导入sql报错 1.一般导入都是使用工具进行导入,但是在导入时候可能会报错,导致导入失败.如下: 2.经过在网上查询,换了几种方式都没有解决. 3.后来和开发 ...

  8. Oracle数据库备份报错12514,Oracle 数据库报错 ORA-12514解决办法

    Oracle 数据库报错 ORA-12514解决办法 绝对实用 如果orale数据库报ORA-12514 无监听程序 错误 就要listener.ora 和 tnsnames.ora 文件修改 一下如 ...

  9. laravel 提交Request 请求后会莫名多出一个s参数,导致数据库报错问题的解决方法

    项目场景: apache运行laravel框架开发的系统. 问题描述: 提交post或者其他请求,会在request中存在s参数,导致数据库报错. 原因分析: apache的.htaccess文件中的 ...

最新文章

  1. shiro多realm验证之——shiro实现不同身份使用不同Realm进行验证(转)
  2. 使用 ThinkJS + Vue.js 开发博客系统
  3. python遍历任意层次字典_Python递归中 return 代码陷阱
  4. Python 绘图问题:Matplotlib中plt.rcParams[]使用方法 rcsetup.py matplotlibrc
  5. Linux 3.10 新特性
  6. 免装版_无缝贴图制作软件 PixPlant2中文免装版
  7. 8s存储最佳方案_MaxiDi, 意大利:自动化物流解决方案
  8. 【opencv学习】【图像的数值计算操作】
  9. 二级VB培训笔记11:培训答疑集
  10. 基于JAVA+SpringMVC+MYSQL的进销存ERP系统
  11. hdu 2438 Turn the corner [ 三分 ]
  12. iOS开发之#iPhone6与iPhone6Plus适配#Xcode6.0/Xcode6.1上传应用过程中一些变动以及#解决方案#
  13. HTML5本地存储与会话存储
  14. java protected类_关于JAVA的protected类型
  15. 双向电平转换芯片TXB0304应用笔记
  16. 【前端】日期正则表达式(转发)
  17. 启用Administrator账户解决windows10家庭版修改c盘Users下的中文用户名
  18. 解决Rabbitmq连接超时问题
  19. Python数据分析之Matplotlib-I
  20. K3 如何将物料属性中的科目代码设置默认值

热门文章

  1. 5G时代RTC技术是直播互动的最终选择,EasyRTC视频会议系统将赋能VR/电商直播等更多新场景
  2. 驭势吴甘沙:中国无人驾驶的协同创新之路
  3. 本地推送通知和远程推送通知
  4. [Ubuntu]openbox下U盘自动挂载
  5. 埃隆马斯克_比尔·盖茨,埃隆·马斯克和斯蒂芬·霍金的警告
  6. 一个成熟的项目经理,需经历这三个层次
  7. Ae 表达式语言引用​:Footage
  8. Lazarus - Free Pascal IDE 窗口合并
  9. rails pry使用_使用Rails Active Resource简化Web应用程序之间的互操作性
  10. java计算机毕业设计分享网站MyBatis+系统+LW文档+源码+调试部署