首页 > 数据库 >SQL*Loader Express使用

SQL*Loader Express使用

时间:2022-12-12 22:13:54浏览次数:58  
标签:hr Express eemp Loader SQL oracle

SQL*Loader Express

SQLLoader Express是Oracle 12C的新特性,可以使用sql loader express把数据导入数据库中。

注意事项

  • 命令行中的表名大小写一定要和操作系统上对应的文件名大小写一样,而且文件扩展名必须是.dat

  • 数据文件内的数据分割必须是以逗号(CSV格式)做分隔符。

  • 表列必须是标量数据类型(字符、数字或日期时间)

1. 创建目录

[oracle@oracle ~]$ mkdir -p /home/oracle/sqlldr

2. 创建数据文件


[oracle@oracle sqlldr]$ vi eemp.dat

1,a,100
2,b,200
3,c,300


3. 创建表格

以hr用户创建表格

SQL> conn hr/hr;
Connected.
SQL> create table eemp(id number,name varchar2(10),salary number);

Table created.


4. 数据导入


[oracle@oracle sqlldr]$ sqlldr hr/hr table=eemp;

SQL*Loader: Release 12.2.0.1.0 - Production on Sun Dec 11 14:38:09 2022

Copyright (c) 1982, 2017, Oracle and/or its affiliates.  All rights reserved.

Express Mode Load, Table: EEMP
Path used:      External Table, DEGREE_OF_PARALLELISM=AUTO
SQL*Loader-816: error creating temporary directory object SYS_SQLLDR_XT_TMPDIR_00000 for file eemp.dat
ORA-01031: insufficient privileges
SQL*Loader-579: switching to direct path for the load
SQL*Loader-583: ignoring trim setting with direct path, using value of LDRTRIM
SQL*Loader-584: ignoring DEGREE_OF_PARALLELISM setting with direct path, using value of NONE
Express Mode Load, Table: EEMP
Path used:      Direct

Load completed - logical record count 3.

Table EEMP:
  3 Rows successfully loaded.

Check the log file:
  eemp.log
for more information about the load.

标签:hr,Express,eemp,Loader,SQL,oracle
From: https://www.cnblogs.com/shiqiang-lee/p/16977241.html

相关文章

  • MySQL数据库操作
    基本操作mysql-uroot-p 连接数据库showdatabases 查看有什么库showtables查看有什么表use库名[进入库]desc表名......
  • 力扣182(MySQL)-查找重复的电子邮箱(简单)
    题目:编写一个SQL查询,查找 Person 表中所有重复的电子邮箱。示例: 解题思路:方法一:使用groupby按Email来分组,然后使用having选择count(id)>1的就可以得到重复的Em......
  • 尝试用微博记录 SQL Server 2012开发者训练营笔记
    花了2天时间参加微软的SQLServer2012开发者训练营,全面的学习了SQLServer2012上面的新特性,尝试使用微博做笔记。现在把它摘录到博客,在做个整理,下面是......
  • SQL ALTER TABLE 语句
       ......
  • SQL AND & OR 运算符
    AND&OR运算符用于基于一个以上的条件对记录进行过滤。​​SQLAND&OR运算符​​如果第一个条件和第二个条件都成立,则AND运算符显示一条记录。如果第一个条件和第二......
  • SQL AND & OR 运算符
    ......
  • SQL BETWEEN 操作符
       ......
  • ZABBIX监控远程MySQL数据库
    zabbix3.0server已自带MySQL的模板了,只需配置好agent客户端,然后在web端主机增加模板就行了。同时部署:zabbix_agent安装zabbix_agent客户端操作:1.数据库用户授权登录my......
  • SQL审核平台Yearning
    1.关于YearmingYearming是一个Sql审核平台,底层使用Go语言,安装和部署方式也很便捷项目地址https://guide.yearning.io/install.htmlgithub地址https://github.com/coo......
  • 利用Mysql提权的步骤以及一种低级错误的说明
    利用Mysql提权的步骤以及一种低级错误的说明通过一些方式获取了目标主机mysql的用户名和密码,这时我们想通过mysql来执行系统命令,此时我们可以考虑使用UDF进行提权。需要提......