summaryrefslogtreecommitdiffstats
path: root/systemtest/rasdl/generator_rasdl.sh
diff options
context:
space:
mode:
Diffstat (limited to 'systemtest/rasdl/generator_rasdl.sh')
-rw-r--r--systemtest/rasdl/generator_rasdl.sh41
1 files changed, 41 insertions, 0 deletions
diff --git a/systemtest/rasdl/generator_rasdl.sh b/systemtest/rasdl/generator_rasdl.sh
new file mode 100644
index 0000000..6d8d31f
--- /dev/null
+++ b/systemtest/rasdl/generator_rasdl.sh
@@ -0,0 +1,41 @@
+#!/bin/bash
+
+EXC="exc.sh"
+
+CREDB="rasdl RASBASE -c"
+INSDB="rasdl RASBASE -r $RMANHOME/include/basictypes.odl -i"
+PRNDB="rasdl RASBASE -p"
+DELDB="rasdl RASBASE -deldatabase"
+
+
+CMD=$CREDB
+echo "1. Creating RASBASE."
+COUT="create1.out"
+$EXC "$CMD" $COUT
+echo "2. Creating RASBASE again."
+COUT="create2.out"
+$EXC "$CMD" $COUT
+
+
+CMD=$INSDB
+echo "3. Inserting basic types into RASBASE."
+COUT="insert1.out"
+$EXC "$CMD" $COUT
+echo "4. Inserting basic types into RASBASE again."
+COUT="insert2.out"
+$EXC "$CMD" $COUT
+
+
+CMD=$PRNDB
+echo "5. Printing basic types from RASBASE."
+COUT="types1.out"
+$EXC "$CMD" $COUT
+
+
+CMD=$DELDB
+echo "6. Deleting RASBASE."
+COUT="delete1.out"
+$EXC "$CMD" $COUT
+echo "7. Deleting RASBASE again."
+COUT="delete2.out"
+$EXC "$CMD" $COUT