ChinaUnix.net
相关文章推荐:

shell脚本中如何调用sql脚本

OS:RedHat DB:Oracle 9i shell调用sql的时候,需要读取.profile。 这个.profile在什么路径下面,里面是oracle的信息? 在shell用 SPRETURN=`sqlplus -s ${DBUSER}/${DBPASSWORD}@${DBINSTANCE} @${CREHISTORY} ${LOGPATH} ${SPLOGNAME} 2>/dev/null` 语句调用sql,取不到返回值,不知道怎么判断有没有调用成功。 请高人指点,谢谢

by harby2007 - Linux环境编程 - 2008-08-16 01:00:52 阅读(1554) 回复(0)

相关讨论

我使用如下shell取得我要的信息到指定log文件: Xigli:/users/ksbc $ sqlplus system/manager@$ORACLE_SID << ! > spool /tmp/st1.log; > select table_name from user_tables; > spool off; > exit; > ! 问:除用spool外,oracle还有什么更好的办法把select出的内容输出到指定文件?

by 自在香山 - Shell - 2010-05-20 19:49:35 阅读(2065) 回复(11)

shell调用sql语句,如果一行写不下,如何换行

by unixxq - Shell - 2005-08-31 14:44:13 阅读(6574) 回复(5)

各位,由于某些原因,我不能采用存储过程嵌套调用的方式。因此我想在sql脚本shell文件或批处理文件获取一个存储过程的输出变量。 下面是出错的例子: CREATE PROCEDURE BORISZHANG.outtest (out completed int) ------------------------------------------------------------------------ -- sql 存储过程 ------------------------------------------------------------------------ P1: BEGIN DECLARE tabname VARCH...

by bodiz2002 - DB2 - 2004-05-24 16:37:58 阅读(1204) 回复(0)

要求编一个脚本,执行数据库的select命令,命令的执行结果返回shell脚本文件作进一步处理,能给出一个简单的例子吗?

by iamhoho - Sybase - 2006-07-07 10:41:30 阅读(2216) 回复(3)

shell脚本如果使用 mysql -uroot -paaaa 登陆后 会自动执行脚本下一条sql语句吗? 另外有什么办法在shell脚本不泄露密码吗?

by gig2600 - Shell - 2010-10-21 11:39:17 阅读(9852) 回复(7)

各位,由于某些原因,我不能采用存储过程嵌套调用的方式。因此我想在sql脚本shell文件或批处理文件获取一个存储过程的输出变量。 下面是出错的例子: CREATE PROCEDURE BORISZHANG.outtest (out completed int) ------------------------------------------------------------------------ -- sql 存储过程 ------------------------------------------------------------------------ P1: BEGIN DECLARE tabname VARCH...

by bodiz2002 - DB2 - 2004-05-24 16:39:18 阅读(1353) 回复(0)

请问各位大侠,如何shell脚本访问sql serverl数据库表?请告知具体配置方法,谢谢了!

by beber2k - Shell - 2014-03-28 17:53:53 阅读(2573) 回复(6)

各位,由于某些原因,我不能采用存储过程嵌套调用的方式。因此我想在sql脚本shell文件或批处理文件获取一个存储过程的输出变量。 下面是出错的例子: CREATE PROCEDURE BORISZHANG.outtest (out completed int) ------------------------------------------------------------------------ -- sql 存储过程 ------------------------------------------------------------------------ P1: BEGIN DECLARE tabname VA...

by bodiz2002 - 数据库开发 - 2004-05-24 16:43:01 阅读(1545) 回复(0)

sql语句如下: sqlplus ****/****@myrac1 1>${result_dir}/test.${yyyy}${mm}${dd} 2>&1 <脚本,就会报错:syntax error: unexpected end of file 若不加上述sql语句,则脚本可以正常执行。 请问上面sql语句有问题么,我直接在数据库执行select查询,是可以正常执行的啊。 请大家指教哈!

by rick_sq - Shell - 2011-08-05 10:09:19 阅读(1915) 回复(1)

我的数据库已经建好,在sqlplus里可以访问到局域网一台windows的数据库。 我现在想实现在的是把一段sql语句存为一个shell文件。在执行shell文件的时候就可以打开sqlplus,并运行里面的sql语句。 如: vi sqltest.sh $ sqlplus test/test@testDB $ select * from tab; 但运行结果只是连到数据库并出现sql>提示符,第二行的sql语句并不能执行。请教教我该怎么写呢?

by lyrican - Shell - 2005-08-01 14:39:19 阅读(1190) 回复(2)