C# ウィンドウ フォーム アプリケーションから oracle 10g エンタープライズ エディション アプリケーションを実行したいのですが、ユーザー名とパスワードを 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
ということですか?