首页 > 解决方案 > 在 UNIX 中获取 txt 文件中的 Oracle 输出

问题描述

我在脚本下面,我面临的问题是我没有在文件中获得 sql 语句输出。

我不明白哪一部分是错的。有人可以帮忙吗。

#!/bin/bash
echo "-----------------------------------------------------"
echo  "Start Date, `date`"
PATH= --*path*--
ORACLE_HOME= --*path*--
TNS_ADMIN= --*path*--

export PATH
export ORACLE_HOME
export TNS_ADMIN

FILE="/tmp/output_Oracle.txt"

sqlplus -S user/pass@service<< EOF
set pagesize 50000
set colsep ","
set linesize 200
set feedback off
set heading off;
set serveroutput off;

spool $FILE

--#SQL statement

spool off
exit;
EOF
exit 0

标签: bashoraclesqlplusspool

解决方案


推荐阅读