`

java执行oracle的sqlldr

阅读更多
首先编写java的调用sh的代码,然后这个sh的内容为:
su - oracle -c "sqlldr userid=8888/8888@//192.168.1.11:1521/8888 control=/var/tmp/20100927_ctl.ctl log=/var/tmp/20100927updateLog.log errors=4000000 readsize=2000000 rows=10000  bindsize=200000"
分享到:
评论

相关推荐

    java调用shell脚本执行sqlldr与存储过程

    在java代码中调用执行shell脚本,sqlldr导数与使用sqlplus在shell调用执行存储过程。 linux环境中有2个dba的用户:oracle、erm 还有1个web用户:erm 在linux环境中,这三个用户都可以直接在任意目录下执行该shell...

    MAC_oracle_客户端文件_sqlplus_sqlldr_sqluldr264

    最终能执行sqlplus,imp,exp,impdb,expdb,sqlldr,sqluldr2等命令, 包含设置中的一些问题,踩过的坑 ├── Mac配置oracle客户端说明文件.docx ├── instantclient-basic-macos.x64-12.2.0.1.0-2_2.zip ├── ...

    存储过程调用java程序

    4. 存储过程在数据库服务器上执行Java代码的机制(如Oracle的Java Stored Procedures)。 5. 数据库管理工具,如Oracle SQL Developer和PL/SQL Developer。 6. Java开发环境,如Eclipse和IntelliJ IDEA。 7. 数据...

    Oracle官方32位客户端-instantclient-basic-nt-12.1.0.2.0

    Oracle Instant Client的32位版本特别适用于那些仍在运行32位应用程序的环境,它可以提供无缝的数据库访问,而无需在这些环境中安装完整的Oracle数据库服务器。通过使用轻量级的客户端,系统资源的占用得以减少,...

    利用 sqluldr2导出数据 使用sqlldr导入数据 通过merge into 合并更新数据

    Oracle数据库提供了一套强大的工具,包括SQL*Loader(简称SQLLDR)和SQL Ultra Data Recorder 2(SQLULDR2),来帮助我们处理这些任务。下面将详细阐述如何使用这两个工具以及如何通过`MERGE INTO`语句进行数据合并...

    oracle自动导入数据

    sqlldr username/password@database_name control=control_file.ctl log=log_file.log ``` 这里的`username`和`password`是数据库连接的凭证,`database_name`是Oracle服务名,`control_file.ctl`是控制文件路径...

    shp导入oracle

    然后,运行`shp2sdo`命令,指定输入的shp文件名、输出的表名以及相关参数,例如: ``` shp2sdo state statearea -i gid -s 8307 -g -d ``` 这里,`state`是shp文件名,`statearea`是生成的数据库文件和表名,`-i...

    excel数据导入oracle

    通过上述步骤,我们可以使用Java语言和SQL*Loader工具将Excel文件中的数据导入到Oracle数据库中。这种方法不仅提高了数据处理的效率,还减少了手动录入数据时可能出现的错误。对于需要频繁进行数据迁移或批量导入的...

    PRM-DUL Oracle(数据库恢复工具) v4.1.zip

    》》可以在不需要运行Oracle数据库的情况下直接针对数据库文件或进行数据解析。 》》支持ASM,可直接读取ASM磁盘并对其中数据文件以及文件中的数据进行扫描解析。 》》支持裸设备数据文件读取。 》》支持LOB字段...

    将CSV、EXCEL、TXT等文件的数据导入到oracle中

    2. JDBC驱动:如果Excel数据量不大,可以使用Java编写程序,通过JDBC连接Oracle数据库,读取Excel文件内容并插入到表中。这需要第三方库如Apache POI来解析Excel文件。 三、TXT文件导入 TXT文件导入与CSV类似,只是...

    oracle.zip

    - **执行初始化脚本**:如果存在如`config.sh`这样的初始化脚本,运行它以完成必要的配置。 - **验证安装**:运行`sqlplus /nolog`,成功登录后表明客户端已安装成功。 3. SQL*Loader使用: SQL*Loader是Oracle提供...

    javaPro.zip

    这些方法允许我们执行系统级别的命令,如运行`sqluldr2`。在代码中,你需要指定`sqluldr2`的完整路径,因为不同的操作系统可能将其安装在不同的位置。此外,还需要提供控制文件(.ctl文件),该文件包含了数据加载的...

    ORACLE实用总结

    - Oracle还提供了一个更高效的导入工具`SQL*Loader`(简称`SQLLDR`)。该工具通过执行`.ctl`控制文件来进行数据导入,适用于大型数据集的高效导入。 **14. SQL 性能分析** - 在PL/SQL Developer中,可以通过点击...

    svn服务,excel数据库导入,tomcat相关.pdf

    JDK (Java Development Kit) 是 Java 开发和运行环境的基础。在 Windows 上,JDK 可以安装在如 `C:\j2sdk1.4.2_12` 的路径下。在 Linux 系统中,可以通过运行二进制安装包(如 `jdk-6u11-linux-i586.bin`),并同意...

    将txt文件中的数据导入到oracel数据库中,完整代码,不限txt数量,只需要对应表结构就行

    4. **执行导入**:运行SQL*Loader命令,指定控制文件和源数据文件,开始数据导入。在命令行中,你可以使用如下命令: ``` sqlldr user/pwd@db_connection control=control_file.ctl data=data_file.txt ``` 其中...

    一个简单的调用sql loader批量数据导入程序

    总的来说,SQL*Loader是Oracle数据库管理中的重要工具,而通过Java编程调用SQL*Loader,可以方便地集成到更复杂的系统中,提供自动化和用户友好的数据导入解决方案。对于大型数据导入项目,理解并熟练使用SQL*Loader...

    svn服务,excel数据库导入,tomcat相关.docx

    使用`sqlldr`命令执行控制文件,例如`sqlldr haier/qwaszx control=d:\\haierWebService\\input.ctl`。 5. **环境变量配置**: 在Linux环境下,可以通过修改用户的`.bash_profile`或全局的`profile`文件来设置环境...

    pl/sql developer (orcale)实用大全

    - 执行 `sqlldr` 命令进行导入。 - **示例 CTL 文件**: ```sql LOAD DATA -- 导入的文件名 INFILE '/opt/oracle/sysen/subscription.out.2' -- 对应的表 APPEND INTO TABLE src_subscribeinfo ( spid, ...

Global site tag (gtag.js) - Google Analytics