bash - 在 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
解决方案
推荐阅读
- c++ - Lua 表字段偶尔更改/丢失
- keycloak - 将 Keycloak 与组存储联合(如用户存储联合)一起使用
- installation - 在 Mac Mojave 安装 Ros 动力学
- c# - 根据多个选定的列表框项目在列表框中显示数据
- javascript - 如何处理首屏隐藏的图像
- python - ValueError:GeoDataFrame 的真值不明确
- amazon-web-services - 构建工件忽略 aws codebuild 中的空文件夹
- c - C中链表的指针基数和顶部
- mobile - 是否有任何关于使用 TF Lite 的 OCR 示例/演示?
- php - wp-config.php 文件中的 Wordpress WP_CACHE_KEY_SALT 值错误