diff --git a/src/gausskernel/process/tcop/postgres.cpp b/src/gausskernel/process/tcop/postgres.cpp index d6a4172ad..116c9dfe8 100755 --- a/src/gausskernel/process/tcop/postgres.cpp +++ b/src/gausskernel/process/tcop/postgres.cpp @@ -7652,8 +7652,10 @@ int PostgresMain(int argc, char* argv[], const char* dbname, const char* usernam if (IS_PGXC_COORDINATOR) init_set_params_htab(); -#ifndef ENABLE_MULTIPLE_NODES - LoadSqlPlugin(); +#if (!defined(ENABLE_MULTIPLE_NODES)) && (!defined(ENABLE_PRIVATEGAUSS)) + if (!IsInitdb) { + LoadSqlPlugin(); + } #endif /*