2011-08-02 4 views
1

HQBASEという特定のデータベースのフル・ダンプを取得しようとしています。私はCMDcmdを使用してフル・ダンプを取得できません:無効なユーザー名/パスワード・エラー

exp userid=sys/123456 FULL=Y FILE=C:\HQ_FULL.DMP 

で次のコマンドを記述しますが、私は無効なユーザー名/パスワードを取得:私はSQLPLUSを介してデータベースまたは同じ資格情報を使用して、他のIDEに接続した場合は拒否エラー

ログオンIエラーを取得していないし、接続された。

答えて

1

あなたの構文が間違っている可能性があります。私はいくつかの例を調べて、ユーザ/パスワードが指定子なしの最初のパラメータであることを示唆しています:

exp sys/123456 FULL=Y FILE=C:\HQ_FULL.DMP 
+0

'userid ='指定子はオプションです。 –

+0

ありがとうございます。それはsysパスワードを変更した後に働いた。しかし、TOADを使用しているときにcmdコマンドからコピーしたパスワードを入力していました。おそらく、それはcmdのexpコマンドがcerainタイプのパスワードで動作しないためです。 –

+0

一部の文字は、シェルがシェルをどのように扱うかによって問題を引き起こす可能性があります。スペース文字はそのうちの一つです。他は、コードページに応じて異なる表現を持つ文字です(ウィンドウには、シェルではなくWindowsで異なるコードページを使用した履歴があります)。 –

関連する問題