Category Archives: 其他技术

靠代码吃饭..

通过JDBC连接DB2错误Connection timed out错误排除

com.ibm.db2.jcc.am.DisconnectNonTransientConnectionException: [jcc][t4][2043][11550][3.59.81] Exception java.net.ConnectException: Error opening socket to server /192.168.1.113 on port 50,000 with message: Connection timed out: connect. ERRORCODE=-4499, SQLSTATE=08001

第一次使用JDBC连接DB2数据库时, 出现上述错误.

More…

Posted in DB | Tagged , | Leave a comment

DB2 启动/远程连接失败错误: SQL5043N 解决一例

改动了下端口, 结果重新start时出现错误.

在本机使用DB2正常, 但无法从远程使用. telnet 50000端口失败.
本机telnet 50000端口, 失败.

db2cmd中报错:

SQL5043N  Support for one or more communications protocols failed to start sussfully. However, core database manager functionality started successfully.

More…

Posted in DB | Tagged , | Leave a comment

Windows下DB2端口查看/修改/分配

简单总结Windows下DB2端口有关操作.
1. 端口查看
1. 在DB2命令行中, 运行: DB2 GET DBM CFG |FIND "SVCENAME", 将会获得如下输出: TCP/IP Service name    (SVCEN

More…

Posted in DB | Tagged | Leave a comment

svn: ‘pre-commit’ hook failed with error output…解决方法

前端时间亲手把服务器弄垮了… 今天恢复了数据库, 然后重装CodeBeamer,  搞定后回到客户端, commit半天, 总是pre-commit出错.
对SVN, 一直只是用用而已, 从来都是不求甚解.
以为是Windows7在作怪, 后来发现根本不是这回事, 是我恢复了代码库之后,

More…

Posted in 软件工程 | Tagged , | Leave a comment

MySql: 使用数据库文件恢复

需求: 在没有.sql备份文件的情况下, 使用mySql文件恢复数据库

解决方法:

1. 安装同版本的MySql – 查看之前的MySql readme文件获知版本
2. 找到Mysql的数据库文件存放位置.  有很多名称同数据库名称的文件夹, 
   2.1复制要恢复的数据库对应的文件夹到新的mySql的数据库文件目录中. (如果找不到, 查阅my.ini中的配置信息). 文件夹内存放了Database的结构.
  2.2 从旧的Mysql目录中复制 ibdata1文件到新目录中(该文件存储具体数据, 大小随着视数据库内容而变)
4. 启动新安装的MySql, 之前的数据库已完整恢复.

More…

Posted in DB | Tagged , | Leave a comment