- - PR -
batファイルからのDBアクセスについて
投稿者 | 投稿内容 | ||||
---|---|---|---|---|---|
|
投稿日時: 2008-08-07 13:26
Windows用のbatファイルより、OracleやSQLServerのDBへアクセスを行うプログラムを作成したいと思います。
開発方法などいい案があれば教えてください。 | ||||
|
投稿日時: 2008-08-07 13:40
さかもとと申します。
>>Windows用のbatファイル というのは、「MS-DOSで記述されたファイル」のことをおっしゃってますか? それとも何かしらのプログラムをタスクスケジューラーで定期的に起動したい、といったことをおっしゃってますか? _________________ ------------------------------------------ 拝啓、さかもとと申します♪ | ||||
|
投稿日時: 2008-08-07 13:48
Windows用のbatファイル⇒MS-DOSで記述されたファイル
| ||||
|
投稿日時: 2008-08-07 13:52
こんにちは。
BATプログラムじゃできることは限られてくるでしょうが、 Oracleだとsqlplus、SQLServerだとosqlのコマンドを使って SQLファイルを実行するってことができますね。 | ||||
|
投稿日時: 2008-08-07 13:55
DB へアクセスしたい、というのは具体的に何をしたいのでしょうか? 単純に SQL 文を発行すればよいだけなのか、プログラム的な処理もしたいのか。 WSH はダメなんでしょうか。 | ||||
|
投稿日時: 2008-08-07 13:57
OracleやSQLServerのDBへアクセスを行うプログラム
が何をやりたいかによるなぁ ストアドを呼び出したいぐらいだったら SQL*Plusで呼び出だすバッチを書く CSVを作成したいとかだったら バッチ使わずに、 プログラムを作るかWSHで書く。 | ||||
|
投稿日時: 2008-08-07 13:58
要は、これですか? SQL ServerよりOracleへのデータ移行方法について | ||||
|
投稿日時: 2008-08-07 13:59
>BATプログラムじゃできることは限られてくるでしょうが、
>Oracleだとsqlplus、SQLServerだとosqlのコマンドを使って >SQLファイルを実行するってことができますね。 実施したい処理は、日々SQLServerよりあるデータを取得して(csv?)、Oracleのあるテーブルへ更新したい(PL/SQL?)と考えております。 この場合は、batファイルで全て処理の呼び出しは可能でしょうか。 |