我想从 c# 窗体应用程序运行 oracle 10g 企业版应用程序,并且我想将用户名和密码自动传递到 oracle 的登录页面……oracle 必须登录,无需任何努力输入登录用户名和密码。
我可以通过以下代码运行应用程序:
Process.Start("sqlplusw.exe");
但我不知道如何从 c# 表单自动将用户名和密码传递给该应用程序。
从文档中:
您可以选择包含用斜杠 (/) 分隔的登录用户名和密码,以及要连接到的远程数据库,例如:
C:\> SQLPLUSW username/password@connect_identifier
因此,您应该能够:
Process.Start("sqlplusw.exe", "username/password@connect_identifier");
我找到了这个:
sqlplus user/password@dbname
这里http://www.fehily.com/books/createdb/sql-3rd-oracle-10g.html
这是你的意思吗 ?