VirtualBox 安装XP虚拟机, 安装DB2

个人随笔记录,也许说的不太清楚。

1. 用google搜索VirtualBox, 找到下载地址,下载,我的是win7,下载64bit的。

2. 下载后,安装VBox软件,这个没遇到问题。

3. 因为我的DB2 安装包是V9.5,32bit的,不清楚win7 64bit上面安装会有啥兼容性问题,并且我怕安装失败 卸载不干净,所以打算安装到xp虚拟机上。

4. 使用ISO镜像安装到xp虚拟机, 如果是ghost镜像,貌似需要一些配置,我直接安装会卡住不动,手头有普通的ISO安装镜像,所以没有深究ghost镜像的安装问题。

5. 安装完成之后,先抓一个xp的快照,作为备份。

6. 第一个问题, 怎么把DB2安装包拷贝到虚拟机呢?

  6.1. 剪贴板的共享 只需要在虚拟机设置里面修改该即可。

      6.2 文件共享: (1)安装Guest Additions增强包:虚拟机启动后,系统工具栏有一个   系统工具栏-->设备-->安装增强功能的选项,点击安装。

                            (2)设置共享目录: 现在虚拟机的设置里面  设置添加共享目录。 虚拟机启动后,系统工具栏-->设备-->共享文件夹,做设置。

7.  经过第六步,你就能拷贝安装文件到共享目录了,然后安装DB2, 安装没啥问题,也可以参考网上各路文档,大同小异。

8. 创建个人数据库,遇到了 “路径不存在”的问题, 其实你选择的数据库路径是有的,使用命令 “db2set DB2_CREATE_DB_ON_PATH=YES”, 然后重启实例,最简单的就是重启虚拟机,之后再创建就没问题了。

9. 虚拟机数据库访问问题, 虚拟机网卡设置, 使用桥接方式, 选择这个方式即可,其他不用设置,我在修改是之后,都会重启虚拟机的系统实例。 这一步解决IP配置问题。

10. 在win7上使用 Quest Central for DB2 连接数据库, 报错 “通信错误”,原因是 虚拟机开着防火墙,数据库端口 没有加到例外, 其他机器访问不到, 当然也可以关闭防火墙,测试环境,关闭防火墙最简单。

参考文档:

http://www.cppblog.com/prayer/archive/2010/01/27/106527.html

http://vieri.blog.51cto.com/1950953/363265

http://www.crifan.com/how_to_intall_virtualbox_guest_additions_to_enhance_function/

http://www.crifan.com/add_share_folder_for_virtualbox_guest_xp_and_host_win7/

http://diybbs.zol.com.cn/15/225_142273.html

http://zhidao.baidu.com/question/322074219.html

http://www.db2china.net/club/viewthread.php?tid=10946&extra=page%3D1%26amp%3Bfilter%3Dtype%26amp%3Btypeid%3D95

http://www.db2china.net/club/thread-26851-1-1.html

原文地址:https://www.cnblogs.com/amosleaf/p/3265935.html