2017-08-01 313 views
1

我试图创建Postgres的一个新的数据库,通过运行命令:PostgreSQL的警告:“不能刷新脏数据:未实现的功能,”

CREATE DATABASE dbname; 

,我面对的错误:

WARNING: could not flush dirty data: Function not implemented

很多次!最后我得到的消息

CREATE DATABASE

任何人都可以帮助我undrestand并解决这个错误吗?

+1

您正在使用哪个特定版本的PostgreSQL?哪个OS? – joanolo

+0

pgsql 9.6.3在WindowsBashLinux上(其上有linux 16.04) – Someone

+1

显然,你并不是唯一有这个问题的人:[安装postgresql问题#61](https://github.com/Microsoft/BashOnWindows/issues/61)和[在Windows上本地运行Docker容器,使用rkt(Windows上的WSL aka Bash)](https://gist.github.com/drdaeman/84f10a7b9da9d2fe152e36b426bde00d)。这似乎是某种“缺失的功能” – joanolo

回答

0

您需要Windows 15025 build才能正常运行,因为Windows中的底层ubuntu仍处于测试阶段。即使在构建之后仍然存在问题。

如果更新尚未提供给您,您仍然可以直接在Windows上安装Postgres