Jak przekazywać argumenty do skryptu PL/SQL w wierszu poleceń za pomocą SQLPLUS? Mogę nazwać mój skrypt PL/SQL, tak jak to, ale skrypt wymaga argumentów, aby mógł odnieść sukces. Jak uruchomić program sqlplus.exe, aby móc przekazywać argumenty do skryptu?Jak przekazywać argumenty do skryptu PL/SQL w wierszu poleceń za pomocą SQLPLUS?
@ECHO off
// where HOST030 is a tnsnames alias to a machine, port, and instance
sqlplus.exe MYUSER/[email protected] < refreshDataOnOracle.sql
pause
Próbowałem wyszukać odpowiedź, ale nie mogłem znaleźć "przykładu argumentu" w dowolnym miejscu dla SQLPLUS. Podejrzewam, że byłaby to podobna metoda korzystania z polecenia SQL * Plus "START"?
Dzięki. To było to. Wygląda na to, że znak "@" jest aliasem dla "START". – djangofan
W jaki sposób kierujesz dane wyjściowe do pliku dziennika? – ChadD
@ChadD zobacz 'sqlplus' [' spool'] (http://docs.oracle.com/cd/E11882_01/server.112/e16604/ch_twelve043.htm#i2683777) -polecenie. – user272735