我正在使用Visual Studio将数据从CSV文件传输到Postgres数据库。我的数据库安装在windows server 2012上,我正在使用本地计算机传输数据。该文件包含382,363行,但在我检查数据库后,只加载了26000行。我直接从Postgres的导入向导加载了CSV,它成功地加载了所有382,363行,但是当我通过visual studio加载数据时,它只加载了26000行,没有抛出任何错误。我只收到两条警告信息。
我想运行Docker映像postgres:9,停止Postgres,将其移动到/dev/shm,并重新启动它,这样我就可以非常快地运行我的应用程序测试。但是当我试图使用postgres或pg_ctl在容器中阻止Postgres时,我会被告知cannot be run as root。,既然所有的Docker容器都将您作为根用户登录,那么我能做什么来运行我需要的Postgres命令呢?
在重新启动之前,需要将哪些文件夹移到/