BCPコマンドのネットワーク上でのリモート接続ServerPCの指定方法? への返答

投稿で使用できる特殊コードの説明。(別タブで開きます。)
本名は入力しないようにしましょう。
投稿した後で削除するときに使うパスワードです。返答があった後は削除できません。
返答する人が目安にします。相手が小学生か社会人かで返答の仕方も変わります。
最初の投稿が質問の場合、質問者が解決時にチェックしてください。(以降も追加書き込み・返信は可能です。)
※「過去ログ」について書くときはその過去ログのURLも書いてください。

以下の返答は逆順(新しい順)に並んでいます。

投稿者 DBプログラム初心者  (社会人) 投稿日時 2009/11/26 00:00:41
お世話になっております。

>BCPコマンドでのリモート接続について…
自己解決しました!!

BCPユーテイリティについて色々と調べて勉強したところ、当方の勉強不足もあってパラメータの使用が間違っていました。

<リモート接続:誤>
CreateObject("WScript.Shell").Run("BCP " & TableNM & " out " & TxtPath & "AAA.txt -c -S \\TestPC01\sqlexpress -U Test -P test0000", 0, True) 'タブ区切り

<リモート接続:正>
CreateObject("WScript.Shell").Run("BCP " & TableNM & " out " & TxtPath & "AAA.txt -c -S TestPC01\sqlexpress -U Test -P test0000", 0, True)  'タブ区切り
*サーバーの指定で\\が不要でした。
投稿者 DBプログラム初心者  (社会人) 投稿日時 2009/11/24 19:27:35
お世話になります!

VB2008expにてスクリプトシェルのRUNメソッドでBCPコマンドを実行し、DBのテーブルをエクスポート/インポートするプログラムを作成しています。
DBがローカルデータベースの時は、DBへ接続出来るのですが、リモート接続の時にログイン出来ずに接続エラーとなります。下は、ローカル接続とリモート接続の記述例をです。

<変数定義>
TableNM = "Test_DB"
TxtPath = "C:\TEST\"

<ローカル接続>
CreateObject("WScript.Shell").Run("BCP " & TableNM & " out " & TxtPath & "AAA.txt -c -T -S .\sqlexpress", 0, True) 'タブ区切り

<リモート接続>
CreateObject("WScript.Shell").Run("BCP " & TableNM & " out " & TxtPath & "AAA.txt -c -S \\TestPC01\sqlexpress -U Test -P test0000", 0, True) 'タブ区切り

BCPコマンド以外では、プログラムからのリモート接続は出来ています。
また、SQL Server management Studioからも接続出来ます。

BCPコマンドでのリモート接続時のサーバー指定方法を、何方かご教授お願いします。