今天,开始学习DB2。
第一次安装的时候提示有旧版本的产品,不能继续安装。是因为我之前安装过DB2的客户端。于是把客户端卸载,再尝试安装,还是报同样的错误。看了看注册表,发现是DB客户端卸载了之后在注册表中有残留的信息,在注册表删除HKEY_LOCAL_MACHINE\Software\IBM\DB2节点,再次尝试安装,就可以了。鄙视那些在卸载的时候不清理干净的软件。
安装的DB2版本为8.1 Fix Pack 7。但是从release文件来看,叫做DB2 8.2。请教了一下周围的同事,好像确实是这样命名的。奇怪。
由于在windows上使用图形界面安装,相对比较简单。但是由于忽略了一件很重要的事情:设置DB2INSTANCE环境变量,导致安装的最后一段频繁的报错。
虽然报错了,但是安装还是进行完了。执行一下在开始菜单中生成的快捷方式,IBM DB2>一般管理工具>控制中心。报出“检测到不一致环境”的错误。上网查看了一下,是因为环境变量DB2INSTANCE的缘故。才感觉在安装阶段发生的错误可能和这个是有关系的。
然后:
1. 设置环境变量:DB2INSTANCE=DB2(这里是要创建的DB2实例的名字)
2. 在DB2 CLP(命令行窗口)使用命令db2icrt instance_name创建数据库实例。未使用高级参数。
3. 使用db2命令进入console,再使用create database database_name命令创建数据库。
刚开始接触DB2,很多东西还不知道是什么意思呢。先记录这些吧。
Technorati 标签:
db2,
install
posted on 2009-01-14 21:12
YODA 阅读(354)
评论(0) 编辑 收藏