psql実行ファイルpermission denied
1217 ワード
psql実行ファイルにPermission deniedが現れます。総括 今日はMIMICデータベースをインストールしてsqlファイルを実行する時、Windowsファイルのパスを直接コピーするため、Permission deniedが現れて、ファイルのパスを実行する中のバーを反斜線に書きました。
psqlコマンドパスはUnixシステムパスフォーマットを使用すべきです。
たとえば:
締め括りをつけるブラウザのアドレスURL、url、ネットワークファイルのパスは、スラッシュ Windowsシステムは、アンチ・スラッシュ ディレクトリ:
psqlコマンドパスはUnixシステムパスフォーマットを使用すべきです。
たとえば:
\i D:/work/mimic-code/buildmimic/postgres/postgres_create_tables.sql
Unixは、パスセパレータとしてスラブ/
を使用しており、ウェブアプリケーションは、最初にUnixシステム上で使用されているので、ネットワークアドレスは、スラッシュ/
を使用している。Windowsは、DOSシステムにおけるコマンドラインパラメータフラグ\
との混淆を避けるために、バックスラッシュ/
を使用する従来のDOSシステムから来ている。締め括りをつける
/
を使用します。\
を経路区切り子として使用しており、Windowsの最初のペンを記憶することができ、混同しないようにする。./doc/
は、現在のディレクトリのdocフォルダを表します。../doc/
現在のディレクトリの上の階層のディレクトリのdocフォルダ/doc/
プロジェクトのルートディレクトリは、ディスクのルートディレクトリを指すことができ、プロジェクトのルートディレクトリを指すこともできる。