当页导航

在线备份后当前窗口的数据库连接被断开

两个窗口都已连接了数据库,在其中一个窗口做完在线备份后发现数据库连接被断开了,另外一个窗口里的连接继续保持。这样正常吗?[db2inst1@aaronCCR1 ~]$ db2 connect to sample   Database Connection Information Database server       ...显示全部

两个窗口都已连接了数据库,在其中一个窗口做完在线备份后发现数据库连接被断开了,另外一个窗口里的连接继续保持。这样正常吗?


[db2inst1@aaronCCR1 ~]$ db2 connect to sample

   Database Connection Information

Database server        = DB2/LINUXX8664 10.5.4

SQL authorization ID   = DB2INST1

Local database alias   = SAMPLE

[db2inst1@aaronCCR1 ~]$ db2 backup db sample online to /db2backup/0407 include logs

Backup successful. The timestamp for this backup image is : 20170420105015

[db2inst1@aaronCCR1 ~]$ db2 list tables

SQL1024N  A database connection does not exist.  SQLSTATE=08003

收起
希望获得:原理分析

2回答

y5_sety5_set其它 , 不告诉你
都会断开的吧显示全部

都会断开的吧

收起
 2017-04-20
  • aarongeaaronge(提问者)
    两个窗口同时用相同实例建立了和数据库的连接,只有做了在线备份这个窗口的连接断了,另一个是正常连接的。正常就是这样吗?
    2017-04-20
  • y5_sety5_set(答主) 回复 aaronge(提问者)
    对的
    2017-04-20
朱圣节朱圣节数据库管理员 , 澳門大豐銀行
online backup肯定不會影響到另一個窗口的如果是offline backup的話有別人連接你也備份不了显示全部

online backup肯定不會影響到另一個窗口的

如果是offline backup的話有別人連接你也備份不了

收起
答案包含:原理分析 2017-04-20
  • aarongeaaronge(提问者)
    online backup,为什么会导致当前做备份的窗口的连接中断?
    2017-04-21
  • 朱圣节朱圣节(答主) 回复 aaronge(提问者)
    你在做online backup的一瞬間就已經中斷了之前的會話了,因爲backup命令不依賴於會話,他是獨立的。你就算沒有先連接到一個db一樣可以做backup命令。這個跟你用select等命令有明顯區別。
    2017-04-21
  • aarongeaaronge(提问者) 回复 朱圣节(答主)
    现象确实如您所说。但我不理解的是,为什么执行online backup时会中断之前连接?其原理是什么?
    2017-04-21

撰写回答

提问者

aaronge数据库管理员, aaron
发布9
回答3