我正在尝试将一个表导入到我已经作为 postgres 超级用户创建的名为“test”的数据库中。该文件(即表)位于已安装的驱动器/文件系统中。
*我已登录到 postgres 用户。其他用户对该文件具有读、写和执行权限。
当我使用以下命令时
\i '/run/media/qazizarifulislam/Windows_files/Work/RA/learning-postgres/person.sql'
我收到错误 - /run/media/qazizarifulislam/Windows_files/Work/RA/learning-postgres/person.sql: Permission denied
在哪里,
- qazizarifulislam 是我的用户名
- Windows_files 是文件系统(它是 NFTS,而不是外部 HDD 或 SDD)
- 其余部分只是子文件夹。
- person.sql 是一个文件,其中包含创建表的行,然后具有将记录插入表中的查询。(预览如下图)
我该如何解决这个问题/导入表格?