LINUX下创建db2数据库、用户、授权、导入库

创建数据库:(db2inst1用户下)

db2 CREATE DATABASE TSCF USING CODESET GBK TERRITORY CN COLLATE USING SYSTEM PAGESIZE 32768 WITH 'TSCF'

 

 

创建用户:(root用户下)

[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.

 

 

授权:(db2inst1用户下)

[db2inst1@devsvr2 db2inst1]$ db2 connect to tscf

数据库连接信息

数据库服务器 = 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 TOPSCF;

DB20000I SQL 命令成功完成。

 

创建schema: 

[db2inst1@devsvr2 db2inst1]$ db2 "create schema topscf"

 

[db2inst1@devsvr2 db2inst1]$ db2 GRANT CREATEIN,DROPIN,ALTERIN ON SCHEMA TOPSCF TO USER TOPSCF

DB20000I SQL 命令成功完成。

 

[db2inst1@devsvr2 db2inst1]$ db2 connect to tscf user topscf using pass1234

数据库连接信息

数据库服务器 = DB2/LINUX 8.2.0

SQL 授权标识 =OATSET

本地数据库别名 = SAMPLE

 

远程导入数据

1.创建表机构

2.将data数据包data1031放在bak目录下

执行(db2inst1用户下)

cd /home/db2inst1/bak/data1031

cd /home/db2inst1/backup/data1031

db2move scfns import -io replace -u topscf_chs -p pass1234

db2move scfns import -u topscf_chs -p pass1234

 

 

 

#jdbc.driverClassName=com.ibm.db2.jcc.DB2Driver

#jdbc.url=jdbc:db2://130.251.106.14:50001/scf

#jdbc.username=scf

#jdbc.password=pass1234

jdbc:db2://database_server_uri:port/database_name:currentSchema=schema_name;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值