DB2 EXPRESS-C 10.1 数据库安装问题解决

1.从IBM官网下载了一个免费的DB2软件 DB2 EXPRESS-C然后安装,之前电脑上的DB2安装软件不是license过期就是不能安装。V8.2 license过期后不能使用db2cmd命令。

安装好了DB2 EXPRESS-C软件后,结果使用本地账户yanjt2在db2cmd窗口写命令时一直报错,应该是权限不够,找了好久。

搜本地用户和组可以发现组里边已经有DBADMNS组了,并且已经添加了yanjt2了。

但是在db2cmd命令行下敲入db2set DB2_GRP_LOOKUP=LOCAL,TOKENLOCAL还是报错。

从网上又找到另外一个帖子:

新版性能大幅提升 IBM DB2 10.1首测

来自 <http://tech.it168.com/a2012/0911/1396/000001396438_5.shtml>

db2set在普通的DB2命令行窗口中输入命令会报错:

C:\Program Files\IBM\SQLLIB\BIN>db2set db2_compatibility_vector=ora

DB21009E  必须在命令窗口中以完整管理特权运行才能启动此命令。

切换到DB2管理员命令行窗口(即安装部分提到的“命令窗口 - 管理器”)中输入命令即可:

C:\Program Files\IBM\SQLLIB\BIN>db2set db2_compatibility_vector=ora

查看当前设置可看到DB2_COMPATIBILITY_VECTOR参数已被设置为ORA:

C:\Program Files\IBM\SQLLIB\BIN>db2set

DB2_ATS_ENABLE=YES

DB2_COMPATIBILITY_VECTOR=ORA

DB2INSTOWNER=WIN-BR1K22K3MUC

DB2PORTRANGE=60000:60003

DB2INSTPROF=C:\PROGRAMDATA\IBM\DB2\DB2COPY1

DB2COMM=TCPIP

关闭和启动实例也需要在DB2管理员命令行窗口中输入命令:

C:\Program Files\IBM\SQLLIB\BIN>db2stop force

2012-07-12 20:09:13     0   0   SQL1064N  DB2STOP 处理成功。

SQL1064N  DB2STOP 处理成功。

C:\Program Files\IBM\SQLLIB\BIN>db2start

2012-07-12 20:09:27     0   0   SQL1063N  DB2START 处理成功。

SQL1063N  DB2START 处理成功。

删除和创建数据库可以在普通的DB2命令行窗口中输入命令:

C:\Program Files\IBM\SQLLIB\BIN>db2 drop database orcl

SQL1035N  数据库当前正在使用。  SQLSTATE=57019

先断开需要删除的数据库:

C:\Program Files\IBM\SQLLIB\BIN>db2 terminate

DB20000I  TERMINATE 命令成功完成。

C:\Program Files\IBM\SQLLIB\BIN>db2 drop database orcl

DB20000I  DROP DATABASE 命令成功完成。

C:\Program Files\IBM\SQLLIB\BIN>db2 "create database orcl using CODESET UTF-8 TERRiTORY CN pagesize 32 K"

DB20000I  CREATE DATABASE 命令成功完成。

来自 <http://tech.it168.com/a2012/0911/1396/000001396438_5.shtml>

知道这个是因为新版的DB2 10.1的新特性造成的。

于是打开DB2命令行处理器:

在这个页面下敲入命令,db2set DB2_GRP_LOOKUP=LOCAL,TOKENLOCAL 执行成功

然后再回到普通的db2cmd页面执行下面的配置数据库的脚本,则可以正常配置了,yanjt2有了相应的权限。

相关链接参考:

http://tech.it168.com/a2012/0911/1396/000001396438_5.shtml

http://www.ibm.com/developerworks/cn/downloads/im/udbexp/

下载免费DB2安装软件,但是下载之前需要先注册IBM的账号

时间: 2024-12-18 01:08:27

DB2 EXPRESS-C 10.1 数据库安装问题解决的相关文章

nodejs+express+mongoose无法获取数据库数据问题解决

通过mongoose与mongodb进行操作.而mongoose是通过model来创建mongodb中对应的collection的,这样你通过如下的代码: mongoose.model('User', UserSchema); 在相应的数据库中创建一个collection时,第一反应肯定会推断在对应的数据库中会建立一个'User'的collection,但是事实却与推断完全不一样,mongoose在内部创建collection时将我们传递的collection名小写化,同时如果小写化的名称后面没

利用 MySQL 技能学习 DB2 Express: DB2 与 MySQL 的管理任务和基本任务

原文地址:http://www.ibm.com/developerworks/cn/data/library/techarticles/dm-0602tham2/index.html 简单介绍 管理不同类型的数据库是大多数数据库管理员的一种工作方式. 非常少出现 DBA 仅仅管理一组同类数据库的情形. 在企业的数据中心,会有各种不同的后端存储库来存放数据.比方数据库中的电子表格.图像.视频/音频形式的数据,而这些后端存储库包含 DB2 Universal Database?.Oracle.Mic

CentOS 6.4 x64 DB2数据库安装

系统:CentOS 6.4 x64 数据库:DB2-V10.1 准备环境步骤 vi /etc/hosts     #修改hosts主机名称最好与计算机名相同. reboot yum install libaio libaio-devel 为安装DB2数据库创建相应账户与用户组权限 groupadd -g 2010 db2iadm2 groupadd -g 2011 db2fadm2 groupadd -g 2012 db2asgrp2 useradd -m -g db2iadm2 -d /hom

Vmware 后台下Citrix Xendesktop 7.6实战篇之四SQL数据库安装部署

1.        2008r2安装调整 1.1 系統要求 站点配置数据库(最初包括配置日志记录数据库和监视数据库)支持的 Microsoft SQL Server 版本: SQL Server 2014 Express     Edition.Standard     Edition 和 Enterprise Edition. SQL Server 2012 SP1     Express Edition.Standard     Edition 和 Enterprise Edition. 默

DB 查询分析器 6.04 在 Windows 10 上的安装与运行展示

DB查询分析器 6.04 在 Windows 10 上的安装与运行展示 中国本土程序员马根峰(CSDN专访马根峰:海量数据处理与分析大师的中国本土程序员 http://www.csdn.net/article/2014-08-09/2821124)推出的个人作品----万能数据库查询分析器,中文版本<DB 查询分析器>.英文版本<DB QueryAnalyzer>.它具有强大的功能.友好的操作界面.良好的操作性.跨越各种数据库平台乃至于EXCEL和文本文件. 你可以通过它 ① 查询

数据库置疑问题解决

资料一 1.停止数据库server,将数据库MDF文件和LDF文件复制备份一份2.启动数据库server,删除置疑的数据库3.仅用备份的数据库MDF文件附加数据库,sp_attach_db或者sp_attach_single_file_db能够附加数据库,出现相似以下的提示信息:设备激活错误.物理文件名称 'C:/Program Files/Microsoft SQL Server/MSSQL/data/myDb_Log.LDF' 可能有误.已创建名为 'C:/Program Files/Mic

第16章MySQL数据库安装,排错及删除

第16章MySQL数据库安装与实现 16.1 安装MySQL 创建用户组和相应的虚拟用户 [[email protected] ~]# groupadd mysql [[email protected] ~]# useradd mysql -g mysql -M -s /sbin/nologin [[email protected] ~]# id mysql uid=1004(mysql) gid=1004(mysql) 组=1004(mysql) 安装MySQL的软件 [[email prot

SuSE Linux 11 下informix数据库安装配置

Informix是IBM公司出品的关系数据库管理系统(RDBMS)家族.现在用的人越来越少啦,各大运营商倒是还有用的,工作需要,还是要学习一下安装. 系统: SUSE Linux Enterprise Server 11 (x86_64) 一.安装 1.以root用户身份创建informix组和用户,假设informix用户的HOME目录为/opt/informix # groupadd  informix # useradd  -g  informix  -d  /opt/informix  

PostGreSQL数据库安装教程

windows 10 x64 pro 1703安装postgresql-9.6.3-2-windows-x64.exe数据库,步骤如下: 第一:下载数据库安装程序,下载地址为:https://www.postgresql.org/download/ 第二:下载完毕之后双击执行安装程序,如下图所示: 点击Next进入下一步,如下图所示: 更改安装路径为,D:\Development\PostgreSQL\PostgreSQL\9.6,并点击Next进入下一步,如下图所示: 这一步不做更改,采用默认