Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1tD6iu-00FyBY-Ck for pgsql-general@arkaria.postgresql.org; Mon, 18 Nov 2024 18:43:44 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.94.2) (envelope-from ) id 1tD6is-006Yrg-88 for pgsql-general@arkaria.postgresql.org; Mon, 18 Nov 2024 18:43:42 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1tD6ir-006YrW-SA for pgsql-general@lists.postgresql.org; Mon, 18 Nov 2024 18:43:42 +0000 Received: from mail-wr1-x42f.google.com ([2a00:1450:4864:20::42f]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.94.2) (envelope-from ) id 1tD6ip-002Z4v-FO for pgsql-general@lists.postgresql.org; Mon, 18 Nov 2024 18:43:40 +0000 Received: by mail-wr1-x42f.google.com with SMTP id ffacd0b85a97d-38246333e12so1454280f8f.1 for ; Mon, 18 Nov 2024 10:43:39 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cybertec.at; s=cybertec.at; t=1731955417; x=1732560217; darn=lists.postgresql.org; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:to:from:subject:message-id:from:to:cc:subject:date :message-id:reply-to; bh=qL7fUeuhl5mLk5Wcs70hsaqj1wmPeLJ5ooK3FL+ON4c=; b=aqT7lUhPevaWYT27w7cVmPXHASGG/eAc3oO6mDkk3Gns10iLvbCuvVOLb6BjKI87eo 56Ok7RADOAAiupdzxDT8245PbLycUYSDvFbJe5phk3nsNbNinGlXqTZn7QoksSU3npT+ NcVFqTKq7wLtmzv1OgqJjk2IxLJKvwDxRqiUQ= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1731955417; x=1732560217; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:to:from:subject:message-id:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=qL7fUeuhl5mLk5Wcs70hsaqj1wmPeLJ5ooK3FL+ON4c=; b=t3Oq4H2JhV4G5wLmsUqJVWQpIDXcsHghZY/XkH+W/ASGW8Vrvn9JpBVucoTsy4NXwC wl7eIMboyDNCP2RfBaS6YkN7zoMy+hc2+x28XMhgs43vHOT9+c8FWUQg6aU8jgFKtSPz yyY92VT9lbLk2B2rL8SIkrC6sNCuV8Y+mQu7dOATEcJUCYeu0meYBGBQSsmBLYc3PsJ/ wWfu8VRzeHhmRsRL7brhCskUTqgFjTcTozl7kEZx2+kLlEVl8n/a85SHn42vlcaZhlKk +1V4WgWPuoY/5nLk+xMg6Ug0lm5t/Q7UR8dSyCJ4uEN/gWWHrc1k2Q7UQNyCLz/IUzH8 8SjA== X-Forwarded-Encrypted: i=1; AJvYcCXGfvvRZ1LdHeqe5nhSA01PexCo4lrJo6/KFg9MfO2/7LcXAr4WPsfEuZfOQvWflweMLUE4WhVmRj2M57XX@lists.postgresql.org X-Gm-Message-State: AOJu0YwsoyGfoAvsWOdumXSBDb4AvFxqCqjNfg/pJYHephFZik/RjWmo svQN4tod0Y977rCNkU0mB7ZJMX3r7VBK3/5lKFj8JvRwSHlhn+GNUf5HI3z9LeU= X-Google-Smtp-Source: AGHT+IG1hhenRv5RYZKanVLSSF4jqIYYnYewpiDnXday0vrokhZClua7gXPH2115rw32RhHzYH/oxw== X-Received: by 2002:a05:6000:18af:b0:37d:7e71:67a0 with SMTP id ffacd0b85a97d-38225a21d40mr15674860f8f.9.1731955417079; Mon, 18 Nov 2024 10:43:37 -0800 (PST) Received: from localhost.localdomain ([91.26.40.154]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-3821adad9d9sm13673508f8f.43.2024.11.18.10.43.36 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 18 Nov 2024 10:43:36 -0800 (PST) Message-ID: <054ffbb250c1ea1713b0e9e91d038a4a9071fc94.camel@cybertec.at> Subject: Re: Postgres service not starting on windows after install if not installed into standard locations From: Laurenz Albe To: Thomas Schweikle , "pgsql-general@lists.postgresql.org" Date: Mon, 18 Nov 2024 19:43:36 +0100 In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable User-Agent: Evolution 3.52.4 (3.52.4-2.fc40) MIME-Version: 1.0 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk On Mon, 2024-11-18 at 17:22 +0000, Thomas Schweikle wrote: > Had installed PostgreSQL 16.5 on Windows 10: >=20 > Install directory: "C:\PRGS\pgSQL\16" > DB-Directory: "C:\DB\pgSQL\16\data" >=20 > Environment variable "PGDATA" is set to "C:\DB\pgSQL\16\data". >=20 > Initialized the database. Then started postgres services using: >=20 > c:\PRGS\pgSQL\16\bin\pg_ctl.exe start >=20 > Worked nice. Server starts, the serves as expected. But: if I try to=20 > start the service by "net start pgSQL" I am reported that "pg_ctl.exe"= =20 > could not find "postgres.exe". >=20 > What I've tried: > - added environment variable "PGPATH" pointing to "C:\PRGS\pgSQL\16\bin" > -> did not help. >=20 > - added "C:\PRGS\pgSQL\16\bin" to path. -> did not help either, even=20 > after rebooting. I've added it to system path. >=20 > Are paths somewhere within some configuration file or registry entry?=20 > And set to standard install locations? How exactly is the Windows service defined? Perhaps you need to use an absolute path for the executable. Yours, Laurenz Albe