
いつも勉強させていただいています。
ストアドプロシージャの勉強をし始めて間もない素人ですがよろしくお願いします。
SQL-server2005でテーブルをCSVファイルに、ストアドプロシージャを使ってそのままエクスポートする、と言うことをやっています。
以下作成したストアドプロシージャです。
*******************************************
CREATE PROCEDURE [ストプロ名]
AS
DECLARE @command VARCHAR(200)
BEGIN
SET
@command = ' bcp [データベース名].[スキーマ].[テーブル]
out C:\XXXX\aaa.txt -PXXXXXX -UXXXXXX -SXXXXXX'
EXECUTE master.dbo.xp_cmdshell @command
END
****************************************
解析ボタン、実行ボタンをクリックしてもエラーは出ません。
「ストアドプロシージャの実行」を選択して実行させても、
アラーは表示されず、ファイルも作成されません。
xp_cmdshell が有効になるように設定もしました。
残念ながら検討すらつかない状態です。ぜひご教授お願いします。

No.1ベストアンサー
- 回答日時:
まず、@command に入れている内容をコマンドプロンプトで実行した場合は、ちゃんと出力されていますか?
あと、、、
「C:\XXXX\aaa.txt」のファイルの有無は、SQL Servereが入ってるサーバー内を確認してますか?
私は昔、自分のローカルにできると勘違いしていた事があるもので。。。
chezusaoさん、返答ありがとうございます。
サーバ内に出来ました。
コマンドプロンプトで実行したとき、ローカル内に作成されていたから
まさかサーバ内に出来るなんて・・
ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
AccessのDAO.ExecuteとDoCmd.Ru...
-
Excel-VBAの「しばらくお待ちく...
-
再クエリとは
-
SQLServer(MSDE) JOBの状態取得...
-
SQL文の実行結果の保存・印刷に...
-
SQLServer2005のストプロでxp_c...
-
バッチからSQLCMDを実行する方法
-
ユーザー定義関数内でのsp_exec...
-
サーバーと実行端末が違う場合...
-
20人程度が一度に使うデータベ...
-
GROUP BYでエラーが発生
-
Webシステムでのライセンスにつ...
-
エクセルのグループボックス枠...
-
ACCESSからのODBC接続のみ応答...
-
エクセルからSQLサーバー ...
-
Access2010 accdbのエラー「ODB...
-
SqlDataReaderでの0件判定
-
BCPコマンドのリダイレクト値が...
-
99bb.com のライセンスバック...
-
ACCESSをWEB上で使用する
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excel-VBAの「しばらくお待ちく...
-
SQLCMDにて教えていただきたい...
-
AccessのDAO.ExecuteとDoCmd.Ru...
-
SQLサーバーのジョブでのexeフ...
-
Excelフィルタ抽出で「検索して...
-
SQL-Loaderが動かないです。
-
バッチでのSQL実行結果の分岐処...
-
インデックスの断片化が解消さ...
-
オラクルインストールユーザ以...
-
SQLServerのジョブからバッチを...
-
バッチからSQLCMDを実行する方法
-
アクションクエリが実行できない
-
バッチからメンテナンスプラン...
-
IDENTITY列を持つテーブルへBCP...
-
【Oracle】ADOでSELECT * FROM ...
-
xp_cmdshellについて
-
サーバーと実行端末が違う場合...
-
ユーザー定義関数内でのsp_exec...
-
静的SQL、動的SQL?
-
ストアドの速度がクエリの30...
おすすめ情報