如何运行应用程序并将用户名和密码传递给该应用程序

时间:2013-02-07 15:51:46

标签: c# oracle login

我想从c#窗体应用程序运行oracle 10g企业版应用程序,我想自动将用户名和密码传递给oracle的登录页面... oracle必须登录才能输入登录用户名和密码。

我可以通过以下代码运行应用程序:

Process.Start("sqlplusw.exe");

但我不知道如何从c#表单自动将用户名和密码传递给此应用程序。

2 个答案:

答案 0 :(得分:4)

来自the documentation

  

您可以选择包含以斜杠(/)分隔的登录用户名和密码,以及要连接的远程数据库,例如:

     

C:\> SQLPLUSW username/password@connect_identifier

因此,您应该能够:

Process.Start("sqlplusw.exe", "username/password@connect_identifier");

答案 1 :(得分:0)

我发现了这个:

sqlplus user/password@dbname 

此处http://www.fehily.com/books/createdb/sql-3rd-oracle-10g.html

这是你的意思吗?