C:\Projects\k>mysqldump --tab=c:\temp\multifile -ps -us s mysqldump: エラーが発生しました: 1: ファイル 'c:\temp\multifile\archive.txt' を作成/書き込みできません(エラーコード: 13) 'SELECT INTO OUTFILE' の実行時
Windowsでどのように修正できますか?このユーザーに制限はありません...
Windows エラー 13 は「許可が拒否されました」です。ファイルが既に存在し、その名前で新しいファイルを作成するために必要なファイルを削除できない可能性があります。
最初のいくつかのアイデア: 十分なスペースはありますか? mysqlにはそこに書き込む権利がありますか?
私が見つけたもう1つのこと:アンチウイルスでwindows / tempフォルダーのスキャンを「オフ」にすると、問題が解決しました。
それが役に立てば幸い
win7 と Wn2008 R2 で同様のエラーが発生しました -- エラー 13「許可が拒否されました」。提案されたすべての解決策を試してもうまくいきませんでした。
c:\temp などのフォルダーを作成し、ログインしているユーザーにフル コントロールを与えました。問題は解決された。
ターゲット フォルダを右クリック --> プロパティ --> セキュリティ --> 編集... 、アクセス許可がアクティブなユーザーで編集可能であることを確認します。
この問題は、アクティブ ユーザーであってもターゲット フォルダーの「許可」権限がグレー表示されている場合にも発生することがわかりました。新しいフォルダーを作成してフル コントロールを付与すると、すべてのアクセス許可が編集可能になり、アクセス許可エラーはなくなります。
同様の問題があり、ターゲットフォルダーに「全員」のアクセス許可を追加することで解決しました。