aboutsummaryrefslogtreecommitdiff
path: root/oracle-driver.bat
diff options
context:
space:
mode:
authorConstantin Michael <constantin@codesynthesis.com>2011-11-24 09:47:29 +0200
committerConstantin Michael <constantin@codesynthesis.com>2011-11-24 09:48:38 +0200
commit0cbf7216a6455525e67d6cbca462d568471e5c26 (patch)
tree5cfa33fc7ffdc1183bc3ae7f77493f9191a368e7 /oracle-driver.bat
parentb2778d6818ffa7fcbf68e3f7bbfd1a342dac98e4 (diff)
Add Oracle to automake and Visual Studio build
Diffstat (limited to 'oracle-driver.bat')
-rw-r--r--oracle-driver.bat43
1 files changed, 43 insertions, 0 deletions
diff --git a/oracle-driver.bat b/oracle-driver.bat
new file mode 100644
index 0000000..83662bf
--- /dev/null
+++ b/oracle-driver.bat
@@ -0,0 +1,43 @@
+@echo off
+rem file : oracle-driver.bat
+rem author : Boris Kolpackov <boris@codesynthesis.com>
+rem copyright : Copyright (c) 2009-2011 Code Synthesis Tools CC
+rem license : GNU GPL v2; see accompanying LICENSE file
+
+rem
+rem oracle-driver.bat sql-file
+rem
+rem Run the oracle client on the SQL file specified. Adjust the
+rem option below to match your Oracle setup.
+rem
+
+setlocal
+
+set "options=%ORACLE_OPTIONS%"
+set "options=%options% odb_test/odb_test"
+
+set "oracle=%ORACLE_CLIENT%"
+
+if "_%oracle%_" == "__" set "oracle=sqlplus"
+
+if "_%1_" == "__" (
+ echo no sql file specified
+ goto usage
+)
+
+%oracle% %options% < %1
+
+if errorlevel 1 goto error
+goto end
+
+:usage
+echo.
+echo usage: oracle-driver.bat sql-file
+echo.
+
+:error
+endlocal
+exit /b 1
+
+:end
+endlocal