db2为何关闭自动提交不起作用?

db2 list command options ------------------------------------------------------c      自动提交   ON后然用db2 update command options using c OFF再用db2 list command options ------------------------------------------------...显示全部
db2 list command options
-----------------------------------------------------
-c      自动提交   ON


后然用
db2 update command options using c OFF

再用
db2 list command options
-----------------------------------------------------
-c      自动提交   ON

为何没有改变呢?收起
参与8

查看其它 7 个回答rich_ying的回答

C:\Program Files\IBM\SQLLIB\BIN>db2 connect to testdb

   数据库连接信息

数据库服务器         = DB2/NT 8.2.0
SQL 授权标识         = ADMINIST...
本地数据库别名       = TESTDB

===================================================================

C:\Program Files\IBM\SQLLIB\BIN>db2 list command options

     命令行处理器选项设置

后端进程等待时间(秒)        (DB2BQTIME) = 1
连接至后端的重试次数           (DB2BQTRY) = 60
请求队列等待时间(秒)        (DB2RQTIME) = 5
输入队列等待时间(秒)        (DB2IQTIME) = 5
命令选项                     (DB2OPTIONS) =

  选项   描述                                      当前设置
------  ----------------------------------------  ---------------
   -a    显示 SQLCA                                OFF
   -c    自动落实                                  ON
   -e    显示 SQLCODE/SQLSTATE                     OFF
   -f    读取输入文件                              OFF
   -l    将命令记录到历史文件中                    OFF
   -n    除去换行字符                              OFF
   -o    显示输出                                  ON
   -p    显示交互式输入提示符                      ON
   -r    将输出保存到报告文件                      OFF
   -s    在命令出错时停止执行                      OFF
   -t    设置语句终止字符                          OFF
   -v    回送当前命令                              OFF
   -w    显示 FETCH/SELECT 警告消息                ON
   -x    不打印列标题                              OFF
   -z    将所有输出保存到输出文件                  OFF


===================================================================
C:\Program Files\IBM\SQLLIB\BIN>db2 update command options using c off
DB20000I  UPDATE COMMAND OPTIONS 命令成功完成。

C:\Program Files\IBM\SQLLIB\BIN>db2 list command options

     命令行处理器选项设置

后端进程等待时间(秒)        (DB2BQTIME) = 1
连接至后端的重试次数           (DB2BQTRY) = 60
请求队列等待时间(秒)        (DB2RQTIME) = 5
输入队列等待时间(秒)        (DB2IQTIME) = 5
命令选项                     (DB2OPTIONS) =

  选项   描述                                      当前设置
------  ----------------------------------------  ---------------
   -a    显示 SQLCA                                OFF
   -c    自动落实                                  ON
   -e    显示 SQLCODE/SQLSTATE                     OFF
   -f    读取输入文件                              OFF
   -l    将命令记录到历史文件中                    OFF
   -n    除去换行字符                              OFF
   -o    显示输出                                  ON
   -p    显示交互式输入提示符                      ON
   -r    将输出保存到报告文件                      OFF
   -s    在命令出错时停止执行                      OFF
   -t    设置语句终止字符                          OFF
   -v    回送当前命令                              OFF
   -w    显示 FETCH/SELECT 警告消息                ON
   -x    不打印列标题                              OFF
   -z    将所有输出保存到输出文件                  OFF


===================================================================

C:\Program Files\IBM\SQLLIB\BIN>set DB2OPTIONS='+c -a'

C:\Program Files\IBM\SQLLIB\BIN>db2 list command options

     命令行处理器选项设置

后端进程等待时间(秒)        (DB2BQTIME) = 1
连接至后端的重试次数           (DB2BQTRY) = 60
请求队列等待时间(秒)        (DB2RQTIME) = 5
输入队列等待时间(秒)        (DB2IQTIME) = 5
命令选项                     (DB2OPTIONS) = '+c -a'

  选项   描述                                      当前设置
------  ----------------------------------------  ---------------
   -a    显示 SQLCA                                OFF
   -c    自动落实                                  ON
   -e    显示 SQLCODE/SQLSTATE                     OFF
   -f    读取输入文件                              OFF
   -l    将命令记录到历史文件中                    OFF
   -n    除去换行字符                              OFF
   -o    显示输出                                  ON
   -p    显示交互式输入提示符                      ON
   -r    将输出保存到报告文件                      OFF
   -s    在命令出错时停止执行                      OFF
   -t    设置语句终止字符                          OFF
   -v    回送当前命令                              OFF
   -w    显示 FETCH/SELECT 警告消息                ON
   -x    不打印列标题                              OFF
   -z    将所有输出保存到输出文件                  OFF



上面两种方式都用了,可结果还是ON状态,难道没有改动过吗?
2009-09-09
浏览2432

回答者

rich_ying 最近回答过的问题

回答状态

  • 发布时间:2009-09-09
  • 关注会员:0 人
  • 回答浏览:2432
  • X社区推广