database - 必须设置获取 ORACLE_HOME 并且 %ORACLE_HOME%\database 必须是可写的 createdb 在 postgres 中创建数据库时未成功终止
问题描述
我收到以下错误,并且在 PostgreSQL 中创建数据库时,创建数据库的过程会自动终止。
必须设置 ORACLE_HOME 并且 %ORACLE_HOME%\database 必须是可写的,createdb 未成功终止。
如何使用createdb
命令在 Postgres 中创建数据库?
在 Git Bash 上运行相同的命令也不起作用,进程不会终止,如下图所示。
解决方案
我想将此作为评论,但我不能,这里可能会发生几个问题,首先想到的是您的命令提示符未显示为管理员。这也可能是路径问题,因为有时 cmd 无法识别软件的路径,除非您尝试在其安装的文件夹上使用它。Windows 的另一个常见问题是,有时您想运行 GUI 软件而不是 cmd,如果您绝对需要 cmd,请尝试具有管理员权限的 powershell。它给出的错误让我相信它要么是路径错误,要么是用户权限错误,我也同意这些评论。我的建议是,如果您一直遇到此类问题,取决于您的 Windows 路径系统或您的一般系统要求,请尝试使用 Anaconda 或 (conda),
推荐阅读
- function - 在功能评估中分配的最大值索引变量
- c# - 如何在 MVC 中等待等待函数时返回视图
- ruby-on-rails - 誓言资源守门员缺少什么?
- php - PHP Curl请求超时/页面停止加载?
- node.js - 通过 id HBS 和 Mongoose 查询时得到重复的 ID 字段
- html - 无法在 iOS 设备上使用 iFrame 选择文本(webkit)
- nativescript - NativeScript Sidekick - 需要 CLI(版本 5.1.1)
- vb.net - 谷歌日历 API Events.list()。如何“走出办公室”?
- android - 在 ListViewMultiChartActivity 中绘制额外的上限/下限
- discord.js - 延迟删除事件