在Linux平台下进行DB2数据库的迁移

发表于:2008-5-16 15:48

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:未知    来源:网络转载

(6)在操作系统中建立用户

[root@devsvr2 root]# useradd oatest

[root@devsvr2 root]# passwd oatest

Changing password for user oatest.

New password:

BAD PASSWORD: it is too short

Retype new password:

passwd: all authentication tokens updated successfully.

(7)给 oatest 用户授权

主要命令:

db2 GRANTDBADM,CREATETAB,BINDADD,CONNECT,CREATE_NOT_FENCED_ROUTINE,

IMPLICIT_SCHEMA,LOAD,CREAT

E_EXTERNAL_ROUTINE,QUIESCE_CONNECTON DATABASE TO USER OATEST

db2 GRANT CREATEIN,DROPIN,ALTERIN ON SCHEMA OATEST TO USER OATEST

[db2inst1@devsvr2 db2inst1]$ db2 connect to sample

数据库连接信息

数据库服务器 = DB2/LINUX 8.2.0

SQL 授权标识 = DB2INST1

本地数据库别名 = SAMPLE

[db2inst1@devsvr2 db2inst1]$ db2 GRANT DBADM,CREATETAB,BINDADD,CONNECT,CREATE_NOT_FENCED_ROUTINE,

IMPLICIT_SCHEMA,LOAD,CREATE_EXTERNAL_ROUTINE,

QUIESCE_CONNECT ON DATABASE TO USER OATEST;

DB20000I SQL 命令成功完成。

[db2inst1@devsvr2 db2inst1]$ db2 GRANT CREATEIN,

DROPIN,ALTERIN ON SCHEMA OATEST TO USER OATEST

DB20000I SQL 命令成功完成。

[db2inst1@devsvr2 db2inst1]$ db2 connect to sample user oatest using oatest

数据库连接信息

数据库服务器 = DB2/LINUX 8.2.0

SQL 授权标识 =OATSET

本地数据库别名 = SAMPLE

[db2inst1@devsvr2 db2inst1]$ db2 "select count(*) from um_user"

1

-----------

1529

1 条记录已选择。

4、说明

(1)在db2数据库中的bufferpool是和内存有关系的,所以你应该根据你的机器内存情况来建立 bufferpool

(2)tablespace 的路径也是和你的应用有关,如果是双机环境应该把表空间建立在共享存储中,你可以根据实际情况来修改上文所说到的 oatest.sql 中的建立 bufferpool 以及 tablespace 的语句。

33/3<123
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号