【发布时间】:2017-06-06 15:22:22
【问题描述】:
是否可以使用 sqlplus 以编程方式检查数据库连接(特别是 SYS 帐户)?
我在想一些事情
- 使用一些参数运行 sql plus(使用 Process.Start),提供 sys 用户名和密码
- 检查退出代码(甚至是标准输出),是否成功。到目前为止,我能想到的最好方法是检查标准输出字符串是否存在子字符串“ERROR”,但我认为这不是很干净
这可能吗?你建议我使用什么参数? 我之所以要这样做是因为 System.Data.OracleClient doesn't support connection as SYSDBA
【问题讨论】:
标签: .net oracle process sqlplus