我想实现oracle中的启动或关闭数据库功能。在cmd中的操作如下按提示操作输入就可以实现了。
C:\>sqlplus /nologSQL*Plus: Release 9.2.0.1.0 - Production on 星期五 4月 16 17:46:53 2004Copyright (c) 1982, 2002, Oracle Corporation.  All rights reserved.SQL> connect system/11111@aaa as sysdba
已连接到空闲例程。
SQL> startup
ORACLE 例程已经启动。Total System Global Area  135338868 bytes
Fixed Size                   453492 bytes
Variable Size             109051904 bytes
Database Buffers           25165824 bytes
Redo Buffers                 667648 bytes
数据库装载完毕。
数据库已经打开。
SQL>
说明:其中sqlplus /nolog
connect system/king_test@oanet as sysdba
shutdown transactional
这三行(注意是多行而非一行)为我必须手工模拟输入的字符串。并且这个sql语句不能组装在一个语句中完成。我想通过程序来实现。请问如何能实现呢?我记得好象可以用管道之类的来和控制台进行通信,或者是否可以用批处理来实现。不过我一时没找到。请各位提供些解决方案或代码。谢谢!