基础用法
-
导入环境变量
export PATH=$PATH:/dm8/bin
-
连接数据库
disql /nolog
-
登录管理员
conn SYSDBA/SYSDBA
-
直接使用账户登录
disql SYSDBA/SYSDBA
-
创建用户
create user user_name identified by password;
-
修改用户
alter user user_name identified by password;
-
创建用户
-
密码要大于8位
-
创建的测试用户为 conn test/damengtest
-
创建角色 create role “newuser”;
-
赋予权限 grant create table, create view to “newuser”;
-
赋予用户角色 grant “newuser” to test;
-
数据导入
-
/dm8/bin/dmfldr userid=test/damengtest control=\‘test.ctl\’
- 注意字符串类型的参数要用引号包围,不能识别引号,要用转义符
-
控制文件格式
--- 使用REPLACE替代了TRUNCATE
LOAD DATA
INFILE 'test.dat'
BADFILE 'test.bad'
REPLACE INTO table test
FIELDS '|'
(
C1 TERMINATED BY ' ',
C2,
C3 DATE FORMAT 'yyyy-mm-dd'
)
--- 只有一列
LOAD DATA
INFILE 'test.dat'
BADFILE 'test.bad'
REPLACE INTO table test
FIELDS (a)