![]() |
|
|
google unix.com
|
|||||||
| Forum | Registrera | Forum Regler | Länkar | Album | FAQ | Medlemslista | Kalender | Söka | Dagens inlägg | Markera forum som lästa |
| Shell-programmering och Skript Post frågor om ksh, CSH, SH, bash, PERL, PHP, sed, awk och andra skalskript och skal skriptspråk här. |
Mer UNIX och Linux Forum Ämnen Du kan hitta Helpful
|
||||
| Tråd | Thread Starter | Forum | Svar | Senaste Inlägg |
| syntaxfel i medan loop | habzone2007 | Shell-programmering och Skript | 1 | 05-18-2008 05:31 |
| Fel anslutning orakel inifrån medan loop | Devesh5683 | Shell-programmering och Skript | 3 | 05-13-2008 03:48 |
| För loop uttalande - fånga fel | lumdev | Shell-programmering och Skript | 4 | 09-20-2007 08:50 |
| fel i bash script "om" loop | DILEEP410 | Shell-programmering och Skript | 2 | 06-06-2007 09:04 |
| Error in för loop? | hugow | UNIX for Dummies Frågor & Svar | 3 | 06-28-2005 04:03 |
|
|
LinkBack | Thread Tools | Sök i denna tråd | Rate Thread | Visningslägen |
|
||||
|
Unix-SQL Loop fel
Hej,
Jag får felmeddelandet "Inga matchande <<", när jag kör nedan. Är det att vi inte kan köra SQL i en Unix-loop. Jag utför en SQL i en slinga. Är det EOF skrivs felaktigt. . / opt/app/wlsconfigv61/domains/profiles/oracleV901.profile export DBUSER \u003d ecdb01 set-A DBINSTANCE ECDBP01P ECDBP02P ECDBP03P ECDBP04P ECDBP05P ECDBP09P ECDBP10P ECDBP11P ECDBP12P ECDBP13P ECDBP14P ECDBP15P SQLPLUS \u003d $ (ORACLE_HOME) / bin / sqlplus SQL_func () ( filename \u003d $ (3) $ (SQLPLUS)-s $ 2 / $ 3 @ $ 4 <<EOF spool / export / home / mpdwwcz / sqlOutput / $ (filename) uppsättning trimspool på uppsättning motverka uppsättning feedback off uppsättning linesize 2000 uppsättning arraysize 4000 uppsättning pageSize 0 @ / export / home / mpdwwcz / IICP_SH / sqlQuery.sql spool av exit ! EOF exit $? ) om [! -x $ (SQLPLUS)] sedan echo "FEL: Kan inte hitta $ (SQLPLUS). Ställ miljövariablerna ORACLE_HOME etc. .." exit -1 fi i \u003d 0 medan [i-lt 11] göra Passwd \u003d "/ opt / app / CBS / CBSDBSecurity / Scripts / ksh / CBSGetPw $ (DBINSTANCE [i]) $ DBUSER" echo "DBINSTANCE är: $ (DBINSTANCE [i])" echo "DBUSER Är: $ DBUSER" rm / export / home / mpdwwcz / sqlOutput / $ (filename) SQL_func $ SQLPLUS $ DBUSER $ passwd $ DBINSTANCE [i] i \u003d `expr i + 1" gjord exit $? |