我正在使用Azure Postgresql数据库,并且正在使用Cloud Shell运行psql脚本而没有问题。我现在正尝试通过shp2pgsql
命令加载一些shp文件。云外壳的响应方式为:
bash: shp2pgsql: command not found
是否可以将shp2pgsql
与Cloud Shell一起使用,或者我缺少某些东西?我已经在Postgresql服务器上成功创建了postgis
扩展名。
答案 0 :(得分:1)
不幸的是,似乎您无法在Azure Cloud Shell中运行shp2pgsql命令。它只是用于管理Azure资源的交互式,可通过浏览器访问的外壳。由于其灵活性,未与太多工具集成。您可以从Features & tools for Azure Cloud Shell获取有关功能的更多详细信息。
我建议,如果您想做复杂的事情,最好自己在特定的Azure VM中运行。希望对您有帮助。