DB2用户密码修改与备份恢复的正确应用 (db2用户密码过期)

VPS云服务器 2025-04-18 22:36:50 浏览
DB2用户密码修改与备份恢复的正确应用 db2用户密码过期

此文章主要讲述的是DB2用户密码修改还有数据库备份恢复的实际操作问题,假如你对DB2数据库的用户密码修改以及数据库备份恢复的实际操作问题心存好奇的话,以下的文章会给你提供更全面的知识。

前天开始安装省总 服务器 ,先建数据库,又打包程序进行安装,一切按部就班,很是顺利,可***程序总是连不上数据库,用以下命令进行测试:

***总是提示:

SQL30081N 检测到通信错误。正在使用的通信协议:”TCP/IP”。正在使用的通信API:

“SOCKETS”。检测到错误的位置:”127.0.0.1″。检测到错误的通信函数:”recv”。协议

特定的错误代码:”10054″、”*”、”0″。 SQLSTATE=08001

又是30081N错误!!!一遍遍的检查端口、TCP/IP协议、网络连接,一切都正常!没有办法,只好重新装数据库,用restore恢复备份的数据库时,系统总是提示:在本地数据库目录或系统数据库目录中已经存在数据库别名 “HD” ,到网上搜了一下按别的人提示进行以下操作:

用命令行:

首先db2 list db directory 来查看有没有HD的entry

没有看到有HD的信息

还是执行了一下db2 drop db HD

如果数据库没有删除的话,则此命令应该成功,否则的话就应该用下面这个命令

uncatalog db HD来删除HD的 entry,但是提示报‘SQL1013N 找不到数据库别名或数据库名 “HD “。 SQLSTATE=42705’错误,。郁闷,接着又按网上别人的说法进行以下操作:

然后在执行restore>

【编辑推荐】


如何在Linux下实现db2数据库备份和恢复

通过如下备份脚本备份的数据库进行恢复备份脚本 ./home/db2admin/sqllib/db2Profiledb2backupdbdatedbonliNeto/dbbackup/dateincludelogscd/dbbackup/datetoday=`date+”%Y%m%d”`file1=”*$today*”ftpfile=`ls$file1`echo$ftpfilelftp-c“openftp地址;user用户名密码@\$0;put$ftpfile”find/dbbackup/date-ctime+15-execrm{}\; 恢复命令:通过root命令登录到服务器上后切换到数据库用户名下用su – db2admin命令。进入到备份文件存放目录执行如下命令$ db2 restore db datedb from /hom

liunx 误删db2 sqllib怎么办

Linux环境下DB2数据库的备份和恢复的实际应用代码如下:DB2数据库备份脚本:. /home/db2admin/sqllib/db2profiledb2 backup db datedb online to /dbbackup/date include logscd /dbbackup/datetoday=`date +”%Y%m%d”`file1=”*$today*” ftpfile=`ls $file1`echo $ftpfilelftp -c “open ftp地址;user用户名密码@\$0;put $ftpfile”find /dbbackup/date -ctime +15 -exec rm {} \; 恢复命令:通过root命令登录到服务器上后切换到数据库用户名下用su – db2admin命令。进入到备份文件存放目录执行如下命令[db2admin@localhost db2back]$ db2 restore db datedb from /hom

如何修改DB2的数据库用户的密码

如果他是从root用su - db2user过去的话,应该不用密码的,但好像不能显示用户密码吧。 如果你有root权限,你是不能查看db2用户的密码的,但可以修改它。

本文版权声明本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,请联系本站客服,一经查实,本站将立刻删除。

发表评论

热门推荐