Создать табличное пространство в экземплярах gcloud sql

Создать табличное пространство в экземплярах gcloud sql

Я создал один экземпляр PostgreSQL в базе данных gcloud.

Используя пользователя по умолчанию (postgres), я хочу создать табличное пространство, но оно не позволяет мне создать его, говорит, что разрешение отсутствует.

Можно ли создавать пользовательские табличные пространства с помощью экземпляров базы данных gcloud?

решение1

Можно ли создавать пользовательские табличные пространства с помощью экземпляров базы данных gcloud?

Короткий ответ:нет. Для создания пользовательских табличных пространств в экземплярах Cloud SQL, работающих под управлением PostgreSQL, вам понадобитсяСУПЕРПОЛЬЗОВАТЕЛЬразрешения.

Причина, по которой вы не можете дать себеСУПЕРПОЛЬЗОВАТЕЛЬразрешение обусловлено тем, что экземпляры Cloud SQL полностью управляются.

Как видноздесьу вас есть некоторые ограничения, так как вы не можете предоставить себе указанное разрешение.

Тем не менее, если вам нужны табличные пространства, вы можете настроить собственную базу данных PostgreSQL в экземплярах GCE.

Здесьвы можете увидеть руководство по настройке PostgreSQL на Compute Engine. Это даст вамполный контроль надвсе, что касается PostgreSQL и базового экземпляра, на котором он работает.

Надеюсь, это поможет.

Связанный контент