Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
ОБЛАСТЬ ПРИМЕНЕНИЯ: База данных Azure для PostgreSQL — гибкий сервер
Прежде чем создавать расширения в База данных Azure для PostgreSQL гибком сервере, их необходимо разрешить.
Действия по созданию расширений
Если расширение требует его, добавьте его
shared_load_libraries
в .Пользователь, создающий расширения, должен быть членом
azure_pg_admin
роли.Выполните команду CREATE EXTENSION, чтобы создать или установить определенное расширение. Эта команда загружает упакованные объекты в базу данных.
CREATE EXTENSION <extension>;
Для некоторых расширений сначала требуется создать другие расширения, так как они зависят от объектов, распределенных этими другими расширениями. Это так, например,
pg_diskann
расширение, которое имеет зависимости отvector
расширения. Для установки таких расширений можно выполнить двумя способами:-
Список разрешений и сначала запустите
CREATE EXTENSION
расширение, от которого он зависит. Затем список разрешений и запускCREATE EXTENSION
в зависимом расширении.
CREATE EXTENSION <depending_extension>; CREATE EXTENSION <dependent_extension>;
-
Разрешенный список и запуск
CREATE EXTENSION
только зависимого расширения, но добавьтеCASCADE
предложение, чтобы он автоматически создал все расширения, от которых он зависит.
CREATE EXTENSION <dependent_extension> CASCADE;
-
Список разрешений и сначала запустите
Примечание.
Сторонние расширения, предлагаемые в База данных Azure для PostgreSQL гибком сервере, являются лицензированным кодом с открытым исходным кодом. Мы не предлагаем сторонние расширения или версии расширений с моделями лицензирования уровня "Премиум" или "Частный".
Гибкий сервер База данных Azure для PostgreSQL поддерживает подмножество всех существующих расширений PostgreSQL, как указано в поддерживаемых расширениях по имени или в поддерживаемых расширениях по версии PostgreSQL.
Эти сведения также можно получить, выполнив SHOW azure.extensions;
.
Вы не можете перенести собственные расширения в База данных Azure для PostgreSQL гибкий сервер. Расширения, не включенные в списки, прежде чем не поддерживаются на гибком сервере База данных Azure для PostgreSQL.