摘要:在服务器获取得到db2的备份文件,拷贝到d盘db2_backup目录下面 在windows下的时间戳标记为时间目录名+文件名。001前面的 "2014022\0001006.001" newDBName中填的是原数据库名,OldDBName中填的是新数据库名在目标机器db2cmd中执行:RESTORE DATABASE NewDBName FROM d:\\db2_backup\\ TAKEN AT20140220001006 TO D: INTO OldDBName WITH 2 BUFFERS BUFFER 1024此时数据库处于前滚暂挂状态。查找服务器上的日记记录路径
阅读全文
02 2014 档案
摘要:集合名 数据库名 备份文件位置 mongorestore --collection people --db accounts dump/accounts/people.bson
阅读全文
摘要:用dump 备份一直提示一个error"error: boost::filesystem::create_directory: The filename, directory name, or volume label syntax is incorrect" while exporting collection "*"用show dbs 查看数据库,发现有个名称为*的数据库,不知道到怎么来的。直接drop掉db.getSiblingDB("*").dropDatabase()错误消失
阅读全文
摘要:今天DB2 Rename的时候遇到了“SQL0108N‘表名’名称的限定符数是错误的。语句如下:db2 renametableA to tableB异常:SQL0108N The name “tableB” has the wrong number of qualifiers解决办法:db2 renamedb2inst1.tableA to tableB提示:rename的时候,前面表要带模式名,后面表不要带模式名。摘自 http://blog.sina.com.cn/s/blog_6112d6300100ij6c.html
阅读全文
摘要:死锁是应用程序争抢资源造成de,把相关应用程序结束掉就可以解除死锁了先用listapplication fordatabaseyourdatabasenameshowdetail来看看应用执行情况getsnapshotforlocksonDatabase_Name(你的数据库的名字)> 查看详细信息force application (12) //强行终止12号进程forceapplicationall//强行终止所有连接terminate//清除所有db2的后台进程DB2停了再开,死锁也会结束db2stop forcedb2start如果DB2在Window上,则可以使用“控制中心”-
阅读全文
摘要:DB2被中断,报错:[DB2/NT] SQL0952N 由于中断,处理被取消 SQLSTATE=57014在DB2的开发过程中,今日运行了一个执行时间较为长的sql语句。使用DB2服务端的控制台,运行该sql大约需要1分钟左右。而,在开发的程序里,运行30秒后,就被打断了,爆出异常[DB2/NT] SQL0952N由于中断,处理被取消 SQLSTATE=57014。找了网上好多的资料,都没有结果。只在一篇ADO开发DB2的文章里找到了线索:解决方法一:我们开发时,只注意到了connection的连接时长。事实上,connection过期时间属性,已经被设置为0了,且只读。所以默认是永不过期的。
阅读全文
摘要:1.在windows系统中,DB2 日志db2diag.log 在什么地方?以下是IBM网站上的解答QuestionWhere is db2diag.log for DB2 V9.5 located on Windows?AnswerIn DB2 V9.5, the location of db2diag.log is changed:For Windows XP and Windows 2003 operating systems:C:\Documents and Settings\All Users\Application Data\IBM\DB2\\DB2For Windows Vis.
阅读全文