
No.3ベストアンサー
- 回答日時:
何度もすみません。
コードの最後に以下の一行がないとプロセスが開始されませんでした。。。
◆C#
proc.Start();
◆VB.NET
proc.Start()
この回答への補足
タスクマネージャーで確認すると一瞬cmd.exeが起動しますが、bcpの実行はできませんでした。
Dim proc As New System.Diagnostics.Process()
proc.StartInfo.FileName = "bcp"
proc.StartInfo.Arguments = """select * from db名.dbo.テーブル名"" queryout ""C:\test_exp.csv"" -S サーバー名 -U sa -P パスワード -N"
'proc.Start()
コマンドプロンプトから直に実行すると正しく動きました。
No.4
- 回答日時:
こんにちは。
> タスクマネージャーで確認すると一瞬cmd.exeが起動しますが、bcpの実行はできませんでした。
> コマンドプロンプトから直に実行すると正しく動きました。
TCP/IP またはローカル環境で動いて HTTP だと動かないというのは
cmd.exe を実行するユーザーのアクセス権の問題だと思われます。
確認されてみてはいかがでしょうか。
権限周りについては、私が最初にこのスレッドに投稿した際に張り付けた URL でも少し言及しています。
No.2
- 回答日時:
失礼いたしました。
.NET だったのですね。System.Diagnostics.Process を使用すればよいかと思います。
参考 URL に記載されていたコードを貼り付けます。
◆C#
System.Diagnostics.Process proc = new System.Diagnostics.Process();
proc.StartInfo.FileName = "bcp";
proc.StartInfo.Arguments = @"""select * from ims3.dbo.cinfo"" queryout ""C:\filename"" -S server\instance -U sa -P password -N";
◆VB.NET
Dim proc As New System.Diagnostics.Process()
proc.StartInfo.FileName = "bcp"
proc.StartInfo.Arguments = """select * from ims3.dbo.cinfo"" queryout ""C:\filename"" -S server\instance -U sa -P password -N"
参考URL:http://www.daniweb.com/forums/thread196713.html#
No.1
- 回答日時:
こんにちは。
こちらが参考になるかもしれません。
[ASP] : Active Server PagesからSQL ServerのBCPコマンドを使ってデータをインポートしたい
http://techbank.jp/Community/blogs/mymio/archive …
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
コマンドプロンプトのエラーに...
-
「win11-23H2」を「win11-24H2...
-
VBscriptが起動しない?
-
NASに移したBATファイルからセ...
-
VBSでバッチを実行できません。
-
exeファイルを実行するとコマン...
-
VBAのコマンドプロンプトでpaus...
-
[teraterm] waitコマンドで停止...
-
バッチファイルで以下のような...
-
バッチファイルの内容を表示さ...
-
.NETからストアドプロシージャ...
-
+Lhaca バッチファイル 自動...
-
「読み取りと実行」と「読み取...
-
COBOLのイニシャライズとバリュ...
-
メッセージを他のPCに出したい
-
フォルダを閉じる
-
Excel(エクセル) VBA プロシー...
-
ネットワーク名が見つかりません
-
Excel VBA ステップインが途中...
-
Cシェルで複数の命令を実行
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
コマンドプロンプトのエラーに...
-
「win11-23H2」を「win11-24H2...
-
[teraterm] waitコマンドで停止...
-
「読み取りと実行」と「読み取...
-
これってパソコンの最適化が完...
-
バッチファイルの内容を表示さ...
-
exeファイルを実行するとコマン...
-
複数のbatファイルを自動実行し...
-
VBscriptが起動しない?
-
ExcelのVBAが特定のPC上でのみ...
-
Excel(エクセル) VBA プロシー...
-
Windows System32 Security Hea...
-
PDFファイルを開き、印刷し、閉...
-
VBScriptでコマンドプロンプト...
-
batからexeを実行し戻り値を受...
-
Access の VBA 実行中に他の操...
-
Excel VBA ステップインが途中...
-
【VB.NET】exeを実行すると「発...
-
バッチファイルが不正終了して...
-
VBA 既に開いているBookに継続...
おすすめ情報