SQL1428N 应用程序已与 "DB2" 连接,同时发出的命令要求与 "DB2INST1"相连,以便成功执行该命令。

我在百度搜了很久,有好几个人提出这样的问题,但都没有得到解决。

类似于

db2 connect reset;

db2 terminate;

db2 force application all;

这样的命令就不要说了,试了没用。。头疼
我执行的cmd语句是:db2 get snapshot for locks on dbname

1、db2connecttouserusing--连接数据库2、db2forceapplicationall--强迫所有应用断开数据库连接3、db2backupdbdb2name--备份整个数据库数据db2restoredb--还原数据库4、db2listapplication--查看所有连接(需要连接到具体数据库才能查看)5、db2start--启动数据库,db2stop--停止数据库6、createdatabaseusingcodesetutf-8territoryCN--创建数据库使用utf-8编码7、db2catalog命令db2catalogtcpipnoderemoteserver--把远程数据库映射到本地接点一般为50000db2catalogdbasatnodePUB11--远程数据库名称到本地接点db2CONNECTTOuserusing--连接本地接点访问远程数据库8、数据库导出db2look-d-u-e-o.sql--导出数据库的表结构,其中用户空间一般为db2admin/db2inst1db2look-d-u-t-e-o.sql--导出数据库中表1和表2的表结构db2moveexport--导出数据库数据db2moveexport-tn,--导出数据库中表和表数据9、数据库导入db2-tvf.sql--把上述导出的表结构导入到数据库表结构db2moveload-loreplace--把上述“db2moveexport“导出的数据导入到数据库中并把相同的数据替换掉在实际使用过程中,如果用到db2自增主键,需要使用bydefault,而不是always,功能是一样的,但这样在数据移植时候会很方便!10、db2connectreset或db2terminate--断开与数据库的连接11、db2setdb2codepage=1208--修改页编码为120812、db2describetable--查看表结构(比较常用)13、db2listtables--查看数据库中所有表结构(常用)listtablesforsystem--列出所有系统表14、db2listtablespaces--列出表空间15、fetchfirst10rowsonly--列出表中前10条数据例如:select*fromfetchfirst10rowsonly16、coalesce(字段名,转换后的值)--对是null的字段进行值转换value(字段名,转换后的值)--对是null的字段进行值转换例如:selectcoalesce(id,1)from--对表中id如果为null转换成1selectvalue(id,1)from表日)17、concatt(参数1,连接值)--把参数1加上连接值组成一个新值。例如: concat('aa','b')--返回是aab18、createaliseadmin.tb_biaoontb_biao创建同义词19、查询系统时间“selectcurrenttimestampfromsysibm.sysdummy1;这些里面有网上的有我自己整理的,希望对你有帮助!追问

大哥 你好歹也加个空格啊。。

温馨提示:答案为网友推荐,仅供参考
相似回答