db2set DB2INSTPROF创建实例导致实例启动出现1042错误,db2set -all无结果
2014-12-12 15:26
399 查看
今天学习db2创建实例,看着挺简单的就两条命令,但就是这两条简单的命令折腾了我好久,心急如焚啊。
按牛老师书中所说的,在创建实例之前需要执行db2set DB2INSTPROF=C:\INSTPROF命令。环境变量DB2INSTPROF表示缺省实例目录,执行完命令理论上来说会改变缺省实例目录。接着执行db2icrt prod命令创建新的实例,提示DB20000I DB2ICRT 命令成功完成。看似已经大功告成了,但是试着执行db2stop或者db2start(出现1042错误)操作失败。为什么这是为什么?接着我们修改操作系统中环境变量DB2INSTANCE的值为prod(刚才新创建的实例),再次执行db2stop或者db2start命令你会发现成功了,但是之前的实例却无缘无故失效了。我们在msc中启动之前的实例所对应的db2服务提示这不是微软服务,这是怎么个情况?
我们只需要把刚才的实例删除再重新创建就可以了,很奇怪啊。即使你在创建实例之前更改了DB2INSTPROF的值,实际上创建的实力还是在默认实例目录中,为了避免不必要的麻烦,建议在创建实例前就不要执行“db2set DB2INSTPROF=C:\INSTPROF”命令,给自己找麻烦。至于根本原因本人还未找到,希望明了者能够告诉我,先谢谢您!!!
按牛老师书中所说的,在创建实例之前需要执行db2set DB2INSTPROF=C:\INSTPROF命令。环境变量DB2INSTPROF表示缺省实例目录,执行完命令理论上来说会改变缺省实例目录。接着执行db2icrt prod命令创建新的实例,提示DB20000I DB2ICRT 命令成功完成。看似已经大功告成了,但是试着执行db2stop或者db2start(出现1042错误)操作失败。为什么这是为什么?接着我们修改操作系统中环境变量DB2INSTANCE的值为prod(刚才新创建的实例),再次执行db2stop或者db2start命令你会发现成功了,但是之前的实例却无缘无故失效了。我们在msc中启动之前的实例所对应的db2服务提示这不是微软服务,这是怎么个情况?
我们只需要把刚才的实例删除再重新创建就可以了,很奇怪啊。即使你在创建实例之前更改了DB2INSTPROF的值,实际上创建的实力还是在默认实例目录中,为了避免不必要的麻烦,建议在创建实例前就不要执行“db2set DB2INSTPROF=C:\INSTPROF”命令,给自己找麻烦。至于根本原因本人还未找到,希望明了者能够告诉我,先谢谢您!!!
相关文章推荐
- -[UIKeyboardTaskQueue waitUntilAllTasksAreFinished] may only be called from the main thread.【创建键盘监听事件,然后操作键盘(弹出、收回),结果在运行程序时出现如下错误(如有知道解决办法的朋友请留言探讨!)】
- ASP.NET 创建母版页导致js出现“ 'document.getElementById(...)' 为空或不是对象”错误
- ASP.NET 2.0 创建母版页导致js出现“ 'document.getElementById(...)' 为空或不是对象”错误
- COM 组件创建实例失败,原因是出现以下错误: c001f011。 (Microsoft.SqlServer.ManagedDTS)
- oracle 监听正常启动,实例正常启动,用户正常登陆。在远程连接时,出现错误。
- ASP.NET 2.0 创建母版页导致js出现“ 'document.getElementById(...)' 为空或不是对象”错误《转》
- 一台机器搭建MySQL双实例并创建主从关系出现1045错误解决办法一则
- 11.2.0.3 ASM实例出现ORA-4031错误导致数据库归档失败
- 添加Sql作业,新建步骤出现:从IClassFactory为CLSID为{AA40D1D6-CAEF-4A56-B9BB-D0D3DC976BA2}的COM组件创建实例失败,原因是出现以下错误:c001f011。的解决方法
- SQL2008 新建维护计划 调用的目标发生了异常 从 IClassFactory 为 CLSID 为 {....} 的 COM 组件创建实例失败,原因是出现以下错误:c001f011.(Micros
- DB2出现错误导致定时代理不能运行是怎么回事?
- 从 IClassFactory 为 CLSID 为 {00024500-0000-0000-C000-000000000046} 的 COM 组件创建实例失败,原因是出现以下错误: 8001010a解决办法 .
- hadoop出现Incompatible namespaceIDs 的错误,导致namenode进程启动不了
- 今天更新代码之后,突然出现一个问题:Tomcat启动时,总是会出现jvm fatal error错误导致tomcat无法正常启动,以下是错误信息:
- 从eclipse3.4中启动tomcat6.0.16出现有关“SetPropertiesRule”错误的问题解决方法[转载]
- 从 IClassFactory 为 CLSID 为 {00024500-0000-0000-C000-000000000046} 的 COM 组件创建实例失败,原因是出现以下错误: 8001010a解决办法
- 用vs2010MVC2项目中创建数据库时报建立连接时出现与网络相关的或特定于实例的错误的解决办法
- 如果flash 容易出现ECC 校验错误导致wince 系统不启动,有可能是什么问题呢?
- db2服务启动出现1069错误
- 创建母版页导致js出现“ 'document.getElementById(...)' 为空或不是对象”错误