Моя цель - запустить функцию PostGIS ST_AsGDALRaster
. Без конфигурации PostGIS 2.2+ выдаст ошибку:
ERROR: rt_raster_to_gdal: Could not load the output GDAL driver
Это все нормально и ожидаемо. Однако с GCP Cloud SQL я не могу установить флаги PostGIS, которые правильно включают драйверы. Я попытался сделать следующее:
Настройка через gcloud:
gcloud instances patch $instance \
--database-flags 'postgis.gdal_enabled_drivers=ENABLE_ALL'
, что приводит к ошибкам:
ERROR: (gcloud.sql.instances.patch) HTTPError 404: Flag requested cannot be set.
Попытка установить его с помощью SQL, установленного с помощью
SET postgis.gdal_enabled_drivers = 'ENABLE_ALL';
, который показывает следующее в журнале ошибок Cloud SQL:
WARNING: permission denied to set parameter "postgis.gdal_enabled_drivers"
Есть ли рекомендуемый способ приступить к созданию растровых изображений из Cloud SQL + PostGIS?