解壓版PostgreSQL啟動指令碼

來源:互聯網
上載者:User

標籤:PostgreSQL

postgresql.cmd

@echo offtitle PostgreSQLrem 變數設定if not defined PGSQL set PGSQL=%~dp0if not defined PGLOCALDIR set PGLOCALDIR=%PGSQL%shareif not defined PGDATABASE set PGDATABASE=postgresif not defined PGPORT set PGPORT=5432if not defined PGUSER set PGUSER=postgresrem 資料目錄,按需設定if not defined PGDATA set PGDATA=%PGSQL%\Data\datarem 日誌,按需設定if not defined PGLOG set PGLOG=%PGSQL%\Data\log.txtrem 首次運行初始化一個新的資料庫if not exist "%PGDATA%" (    echo.    echo 首次使用正在初始化資料庫, 請稍候...    "%PGSQL%\bin\initdb" -U %PGUSER% -A trust -E utf8 --locale=C >nul)rem 啟動postgres伺服器echo."%PGSQL%\bin\pg_ctl" -D "%PGDATA%" -l "%PGLOG%" -w startclsecho.echo 鍵入 \q 退出並關閉伺服器echo."%PGSQL%\bin\psql.exe" --port=%PGPORT% --dbname="%PGDATABASE%" --username="%PGUSER%"echo."%PGSQL%\bin\pg_ctl" -D "%PGDATA%" stop

解壓版PostgreSQL啟動指令碼

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.