我想从c#窗体应用程序运行oracle 10g企业版应用程序,我想自动将用户名和密码传递给oracle的登录页面... oracle必须登录才能输入登录用户名和密码。
我可以通过以下代码运行应用程序:
Process.Start("sqlplusw.exe");
但我不知道如何从c#表单自动将用户名和密码传递给此应用程序。
答案 0 :(得分:4)
您可以选择包含以斜杠(/)分隔的登录用户名和密码,以及要连接的远程数据库,例如:
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
这是你的意思吗?