crontab里执行是需要引入用户变量的,用户profile文件中肯定引入了DB2的profile,举个例子,实例用户是db2inst1的话,可以在脚本里加段代码先执行 . /home/db2inst1/.profile 如果还是报错,确认下你连接的实例是否正确,DB2INSTANCE=db2inst1;export DB2INSTANCE。
值得庆幸的是,已经有人帮我们整理出一份关于 DB2 的错误代码大全啦,以后再遇到数据库报错,直接拎出...
今天要使用DB2数据库,切换db2inst1用户时在linux shell中不显示路径了,显示为-bash-4.1#。 并且在使用DB2的命令时提示SQL10007N Message "-1390" could not be retrieved. Reason code: "3". 经过查询资料后发现应该是环境变量的问题。 cd /home/db2inst1 vim~/.bash_profile 在db2inst1用户的环境变量文件中...
问题现象:某人安装完DB2 9.7以后,发现db2inst1用户下无法运行一切db2命令,如果跑到db2的bin目录下运行db2命令,会给出标题内的错误提示。 分析:开始以为是传统的PATH变量抽风了,后来发现不是。偶然发现db2ilist可以运行,只是结果是空的,于是想到报错是因为没有建立instance造成的。 解决:回到root用户,运行db2icrt命令去...
解决方法:1.在运行中输入"CMD",进入命令窗口 2.输入如下命令:db2icrt db2 3.输入如下命令:set db2instance=db2
配置好了domainObjectRenamingRule后,运行逆向工程却无效果,原因是searchString的值配置不对。 根据表名...
SQL1390C 未定义环境变量 DB2INSTANCE 或该变量无效。 2、D:Program FilesIBMSQLLIBBIN>db2 ? SQL1390C SQL1390C 未定义环境变量 DB2INSTANCE 或该变量无效。 说明: 环境变量 DB2INSTANCE 未定义或未设置为一个有效的实例所有者。 用户响应: 将DB2INSTANCE 环境变量设置为要使用的实例的名称。如果不知道要使用的...
DB2报错:SQL10007N Message "-1390" could not be retrieved. Reason code: "3" 2009-09-2216:07 问题现象:某人安装完DB2 9.7以后,发现db2inst1用户下无法运行一切db2命令,如果跑到db2的bin目录下运行db2命令,会给出标题内的错误提示。 分析:开始以为是传统的PATH变量抽风了,后来发现不是。偶然发现db2ilist可以...
留言说: SQL1390C环境变量DB2INSTANCE未定义或无效。 由于这个原因,SQL10007也会返回—所以通过将DB2INSTANCE设置为当前实例来修复DB2INSTANCE。 set DB2INSTANCE=whateveryourinstanceis 另外:在DBeaver中搜索的驱动程序应该指向以下文件的正确位置:db2java.zipdb2jcc_license_cu.jar(或类似文件)db2jcc4.jar本...
db2 SQL1390C 环境变量 db2instance未定义 1. 查了很多的资料找到解决方案: 1.在运行中输入"CMD",进入命令窗口 2.输入如下命令:db2icrt db2 3.输入如下命令:set db2instance=db2 1. 2. 3. 之后再次进行上面的操作,以管理员身份运行cmd控制台,输入db2cmd,会跳转到DB2 CLP-DB2COPY1下,在进行输入db2start来...