ChinaUnix.net
相关文章推荐:

shell连接数据库

有什么方法能实现在shell脚本里连接数据库并成功执行SQL语句,返回SQL执行结果 ? 也就是在shell里把shell环境切换到数据库的命令行环境下去 数据库是mysql 存在这样的办法么? 另:怎么在linux终端上执行:[code]mysql -e "SQL statment"[/code] 时,不管SQL语句是任何类型的语句都返回提示?? [ 本帖最后由 lucash 于 2009-6-3 12:15 编辑 ]

by lucash - Shell - 2009-06-03 18:07:28 阅读(9262) 回复(7)

相关讨论

我有一个shell,内容为在一个数据库里面执行一条sql语句 #!/bin/sh cd /bosstux/work sqlplus username/password@dbname <shell里面加上了一条别的语句,证明了crontab执行了这个shell,但是连接数据库部分却没有成功。 我是个菜鸟,请大虾们帮我分析下什么原因...

by waijiaoguang - Shell - 2009-03-27 15:08:58 阅读(3278) 回复(17)

我得测试文件是 #!/bin/csh -f su - oracle -c "sqlplus /nolog" << EOF conn as sysdba spool /home/sys/log.log select * from stu; spool off exit; EOF 这样执行可以查询出数据,但是我下面如何利用查询出的数据我不太清楚,是不是要从/home/sys/log.log中分离数据?可是这里面的数据格式不很规则,用什么发放分离数据呢? 而且,还有一点错误,报 stty: : Not a typewriter,可能是我用su - oracle -c "sqlplus /nolog" 的问题...

by sxc_soft - Shell - 2005-03-01 08:47:32 阅读(1577) 回复(3)

我有这个问题:有一个服务器RH9。0做的SOCKS5代理服务器,在公网上提供代理服务,主要是用它来连接境外的游戏,由于SOCKS5软件的功能有限,不能够限制同一个IP的连接数量,例如某个网吧只允许2台机器可以使用我们的代理。 请大家帮帮忙能不能用SHELL编写一个程序,实现类似的功能。

by gouya - Shell - 2005-02-20 02:46:06 阅读(1004) 回复(3)

环境:RedHat Linux AS4, shell=/bin/bash, Oracle 10g 1.我测试一个数据库是否可以正常连接。程序如下: C/C++ code IFSUCC=`sqlplus dbuser/dbpasswd@dbservername <

by legone2008 - Shell - 2008-08-22 11:44:00 阅读(3826) 回复(2)

各位大侠: 帮忙弄一个sybase 的 unix平台上 shell 备份数据库程序,咋样清理逻辑 日志空间?

by hdb5518 - Sybase - 2003-11-13 15:07:01 阅读(935) 回复(1)

请教各位高手,unix下sh文件里面,怎样执行数据库的操作,例如sybase的和oracle的,请各位忙多指教,谢谢!哪里友这方面的文章!谢谢

by zzbunix - AIX - 2003-09-17 18:12:54 阅读(1141) 回复(3)

shell怎样连接informix数据库,最好举个例子

by cl02050212 - Shell - 2009-04-27 20:01:27 阅读(1995) 回复(4)

#!/bin/ksh #set -x db2 connect to tdl2 user qoo using tq001 1>/dev/null while read line do COMPANY_CODE=`echo "$line"|cut -c1-6` ORGANIZATION_CODE=`echo "$line"|cut -c7-36` EFFECTIVE_START=`echo "$line"|cut -c895-902` db2 "export to T_ORGANIZATION3.del of del select * from t_organization where COMPANY_CODE = '$COMPANY_CODE' and ORGANIZATION_CODE = '$ORGANIZATION_CODE' and EFFECTIVE_START = '$E...

by doushi - Shell - 2008-08-14 15:03:38 阅读(1433) 回复(5)

#!/bin/sh TMPTEST=/home/vbsdep/upperc/tmptest.tmp TMPFILE=/home/vbsdep/upperc/dpsaccountinfo.tmp db2 connect to $DBNAME user $DBUSER using $DBPASS db2 "export to $TMPTEST of del select trandate from pubsysctrlinfo" db2 "export to $TMPFILE of del select * from dpsaccountinfo where OPENDATE=$TMPTEST" db2 connect reset rm -f $TMPFILE --------------------------------------------------------------- ...

by upperc - Shell - 2008-08-04 18:36:43 阅读(3108) 回复(12)

选项-At 的组作用?哪里可以查看这些选项的说明? [Nsos5 data]# psql -U netentsec -d nswcf_log -c "SELECT value from config where name='web_log_limit'" -At 100000 [Nsos5 data]# psql -U netentsec -d nswcf_log -c "SELECT value from config where name='web_log_limit'" value -------- 100000 (1 row)

by doofy - Shell - 2008-06-17 11:01:45 阅读(1389) 回复(1)