SQL1032N 未发出启动数据库管理器的命令。 SQLSTATE=57019

一、

db2安装完后,一般需要新建用户组,新建用户(一个特殊用户db2efenc 属于db2fadm组)还有一个实例用户(同需要建立实例同名  属于db2iadm组)

然后创建实例

 

二、

然后创建数据库,执行db2  ‘“create 时候报错如上”

 

原因:  很简单,就是去reboot。

 

三、

接下来命令行连接数据库  db2  connect  to  databaseName 

报SQL0332N Character conversion from the source code page "1392" to the target code page "UNKNOWN" is not supported. SQLSTATE=57017

 

AIXDB2报错:SQL0332N的处理方法

AIX平台,字符集设置为GB18030,创建库字符集为GBK,连接数据库报SQL0332N Character conversion from the source code page "1392" to the target code page "UNKNOWN" is not supported. SQLSTATE=57017

查阅info center如下,AIX下对应的代码页1392、代码集GB18030、语言环境为Zh_CN.GB18030,

在不修改AIX环境变量情况下,最初始设置db2set DB2CODEPAGE=1392,发现失败,设置为数据库的代码页1386,连接成功

db2set DB2CODEPAGE=1386, 在IBM网站查到以下FAQ:当我们设置操作系统的code set is GB18030时, DB2将会默认设置本地 code set 为ISO 8859-1 (code page 819),有的操作系统还会设置locale's territory 为US,解决方法为

db2set DB2CODEPAGE=1386
db2set DB2TERRITORY=86
db2 terminate
db2stop
db2start

四、创建用户临时表空间

 

【系统表空间,系统工具表空间 ,用户表空间,用户临时表空间】

 

新授权用户需要重启  db2stop  db2start 

如果  db2stop
2008-11-06 09:29:04     0   0   SQL1025N  未停止数据库,因为数据库仍是活动的。
SQL1025N  未停止数据库,因为数据库仍是活动的。  

报错可以执行如下命令进行解决

db2 force applications all
DB20000I  FORCE APPLICATION 命令成功完成。
DB21024I  该命令为异步的,可能不会立即生效。

[关于用户组,通常groups命令第一个是主组,主要组只能是1个,附属组没有限制。比如我们在创建用户的时候这样执行命令:useradd -g group1 -G group2,group3,group4 user这里的group1就是主要组,group2到4都是附属组。]

再重启搞定。

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值