
试试这个步骤:
①打开控制中心(或在开始-运行中输入db2cc),选择菜单第5项(工具);
②选最底下一项(工具设置);
③打开后选第3个标签(字体);
④把下面两个选项都选第二项(无衬线),即使是无衬线,也要点一下,或先换成其他的,在换回无衬线;
⑤关掉控制中心重新打开,方框变中文,问题解决。
没用过toad,不知道它读的哪里的环境变量。试试在windows上把这个环境变量加进去试试吧 db2codepage=819
别期望太大。如果DB是819,放汉字就是会有这问题。
1.在命令行界面中用如下语句切换到db2inst1账户中:su - db2inst1
注意,命令要小写,中间的减号是半角的。其中db2inst1账户(同时也是实例、进程)是在安装DB2过程中创建的一个默认账户,相当于Windows中的那个DB2实例,要想执行各种db2的命令,需要在这个账户下 *** 作;
2.在该账户下,可以打开控制中心,也可以进入到命令行处理器。进入命令行处理器的方法很简单,直接用db2命令,然后回车即可;
3.打开控制中心稍微有点麻烦,需要在桌面上另外打开一个命令行窗口,在其中输入:
xhost local:db2
然后在db2inst1账户所在的窗口中,输入命令:
db2cc &
就可以打开控制中心。
4.现在可以查看当前实例
db2ilist
如果需要创建表,则需要打开数据库管理服务,输入命令:
su - db2inst1
db2start //启动db2工作实例
db2stop //停止db2实例
db2set -all //查看db2所有注册表变量
在变量列表中有一个db2管理用户:DB2ADMINSERVER=XXXXX
只有切换到管理用户才可以创建表 su - XXXXX
然后,输入命令: db2admin start 启动管理实例
说明:
在Linux环境下,一个用户对应一个实例,创建数据库必须在实例下创建,因此切换到用户即可切换到实例。命令如下:
su - db2inst1
db2 get instance
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)