首页 | 资讯动态 | linux基础 | 系统管理 | 网络管理 | 编程开发 | linux数据库 | 服务器技术 | linux相关 | linux认证 | 嵌入式 | 下载中心 | 专题 | linux招聘 | HR | 镜像
OKLinux中文技术站
·设为首页
·加入收藏
·联系我们
系统管理: 中文环境 系统管理 桌面应用 内核技术 | Linux基础: 基础入门 安装配置 常用命令 经验技巧 软件应用 | Linux数据库: Mysql Postgre Oracle DB2 Sybase other
网络管理: 网络安全 网络应用 Linux服务器 环境配置 黑客安全 | 编程开发: PHP CC++ Python Perl Shell 嵌入式开发 java jsp | PHP技术: PHP基础 PHP技巧 PHP应用 PHP文摘
搜索中心 Linux招聘 Linux专题 Apache | Linux相关: 硬件相关 Linux解决方案 Linux认证 企业应用 其它Unix | 相关下载: 资料下载 参考手册 开发工具 服务器类 软路由 其它
 技术搜索:
会员中心 注册会员 高级搜索  
  → 当前位置:首页>linux数据库>其他>正文

Oracle 下导入txt的shell脚本以及配置

http://www.oklinux.cn  2009-05-15  izoe.cublog.cn    会员收藏  游客收藏  【 】 
您查看的文章来源于http://www.oklinux.cn

首先有一个info.txt文件,文件内容其中一条是如下的情况

FFF_GGG_FF|GOD|254|254|16384|16384|254|254|

接下来先是在Oracle中创建相应的表,结构如下:

SQL> desc info;
TABLENAME VARCHAR2(200)
OWNUSER VARCHAR2(100)
EXPNUMS NUMBER(12)
EXPLOGNUMS NUMBER(12)
EXPSIZE NUMBER(12)
IMPSIZE NUMBER(12)
IMPLOGNUMS NUMBER(12)
IMPNUMS NUMBER(12)

接下来配置导入的控制文件info.ctl

load data
infile 'info.txt'
append into table info
fields terminated by '|'
(
TABLENAME,
OWNUSER,
EXPNUMS,
EXPLOGNUMS,
EXPSIZE,
IMPSIZE,
IMPLOGNUMS,
IMPNUMS
)

接下来是info.sh的脚本

#!/bin/bash

sqlldr senwei/senwei control=$HOME/oracle/info.ctl

哎呀 其实就一句命令,真不好意思……

还有一句就是想把info.txt转换为excel格式,然后在windows打开。但是在linux环境下执行的语句

cat exp_imp_report.list|sed 's/|/\t/g' >aa.xls


上一篇:Linux Ext3下删除MySQL数据库的数据恢复案例   下一篇:Oracle备份功能比较

收藏于收藏夹】 【评论】 【推荐】 【打印】 【关闭
相关文档
·Oracle备份功能比较
·Linux Ext3下删除MySQL数据库的数据恢复案例
·Oracle数据库中的字符处理技巧总结
·MySQL创始人建立Open Database Alliance
·三招助你做好Oracle数据库备份测试
·在 Linux x86 上安装 Oracle 数据库 10g(官方文档)
·MySQL 安装和基本命令
·JDBC数据库驱动程序种类及选择
·浅谈Oracle中的物化视图
·Sun的消失和Oracle的猜想
·MySQL的my.cnf 文件里的配置项解释
·Oracle SQL基础知识
·安装Linux与Oracle数据库步骤精讲
·SQL Server练习题一则
·详解如何在Oracle中连接输出结果
·深度揭露Oracle索引使用中的限制
发表评论
密码: 匿名评论
评论内容:

(不超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规)
 
  最新文档
·MySQL创始人建立Open Database Allianc
·Oracle数据库中的字符处理技巧总结
·Oracle备份功能比较
·Linux Ext3下删除MySQL数据库的数据恢
·三招助你做好Oracle数据库备份测试
·在 Linux x86 上安装 Oracle 数据库 10
·MySQL 安装和基本命令
·JDBC数据库驱动程序种类及选择
·浅谈Oracle中的物化视图
·Sun的消失和Oracle的猜想
·MySQL的my.cnf 文件里的配置项解释
·Oracle SQL基础知识
  阅读排行
·Linux下安装Oracle数据库完整笔记
·Oracle建表过程初学
·MySQL导入导出.sql文件步骤
·Oracle 建立临时表语法及使用技巧
·Linux平台下启动oracle 11g EM控制台
·RHEL5.1 下安装Oracle 10.2.0.1及常见
·Linux平台下配置MySQL主从复制
·Mysql JDBC驱动版本与Mysql版本的对应
·Linux系统下启动MySQL的命令及相关知识
·Linux操作系统下MySQL的卸载、安装全过
·关于MySQL事务处理学习
·Oracle10g RAC for Linux配置全过程
·手工配置Oracle 10G Enterprise Manage
·Linux系统中Oracle数据库的用户权限
·向MySQL插入数据乱码解决办法
网摘收藏: