{"kind": "tool", "major": "18", "item": {"slug": "pg-verify-checksums", "name": "pg_verify_checksums", "name_zh": "", "category": "Server applications", "summary": "Not recorded in the selected version.", "aliases": ["pg_verify_checksums"], "content_hash": "ccfb8762797f5a55bcd2e05f2bf67aed645183cb69be183fd9cbbd9549627235", "versions": {"11": {"facts": [{"label": "Documented executable", "value": "pg_verify_checksums"}, {"label": "Executable version", "value": "11.22"}, {"label": "Reference inventory", "value": "Server applications"}, {"label": "Option definition groups", "value": "5"}], "tables": [{"key": "options", "rows": [{"summary": "Specifies the directory where the database cluster is stored.", "signature": {"url": "/docs/11/pgverifychecksums.html", "text": "-D directory --pgdata= directory"}}, {"summary": "Enable verbose output. Lists all checked files.", "signature": {"url": "/docs/11/pgverifychecksums.html", "text": "-v --verbose"}}, {"summary": "Only validate checksums in the relation with specified relfilenode.", "signature": {"url": "/docs/11/pgverifychecksums.html", "text": "-r relfilenode"}}, {"summary": "Print the pg_verify_checksums version and exit.", "signature": {"url": "/docs/11/pgverifychecksums.html", "text": "-V --version"}}, {"summary": "Show help about pg_verify_checksums command line arguments, and exit.", "signature": {"url": "/docs/11/pgverifychecksums.html", "text": "-? --help"}}], "title": "Documented options", "columns": [{"key": "signature", "label": "Option and arguments"}, {"key": "summary", "label": "Description"}]}, {"key": "environment", "rows": [{"name": "PGDATA", "description": "Specifies the directory where the database cluster is stored; can be overridden using the -D option."}], "title": "Environment variables", "columns": [{"key": "name", "label": "Variable"}, {"key": "description", "label": "Meaning"}]}], "options": [{"names": ["-D directory", "--pgdata= directory"], "summary": "Specifies the directory where the database cluster is stored.", "signature": "-D directory --pgdata= directory", "source_url": "/docs/11/pgverifychecksums.html", "description": "Specifies the directory where the database cluster is stored."}, {"names": ["-v", "--verbose"], "summary": "Enable verbose output. Lists all checked files.", "signature": "-v --verbose", "source_url": "/docs/11/pgverifychecksums.html", "description": "Enable verbose output. Lists all checked files."}, {"names": ["-r relfilenode"], "summary": "Only validate checksums in the relation with specified relfilenode.", "signature": "-r relfilenode", "source_url": "/docs/11/pgverifychecksums.html", "description": "Only validate checksums in the relation with specified relfilenode."}, {"names": ["-V", "--version"], "summary": "Print the pg_verify_checksums version and exit.", "signature": "-V --version", "source_url": "/docs/11/pgverifychecksums.html", "description": "Print the pg_verify_checksums version and exit."}, {"names": ["-?", "--help"], "summary": "Show help about pg_verify_checksums command line arguments, and exit.", "signature": "-? --help", "source_url": "/docs/11/pgverifychecksums.html", "description": "Show help about pg_verify_checksums command line arguments, and exit."}], "related": [], "release": {"ref": "https://ftp.postgresql.org/pub/source/v11.22/postgresql-11.22.tar.bz2", "label": "11.22", "major": "11", "channel": "historical", "manifest": {"pdf": {"A4": {"url": "/files/documentation/pdf/11/postgresql-11-A4.pdf", "bytes": 13057499, "pages": 2732, "sha256": "41d75855e610d0d9b8802b87dc5b080bef8d7e91c7cf69401fbf8d3cf801b4b5", "built_at": "2026-09-26"}, "US": {"url": "/files/documentation/pdf/11/postgresql-11-US.pdf", "bytes": 12961189, "pages": 2883, "sha256": "6a8899ef36935a5b7ed2b436207564a567a4ef1eb1c2200195876b8de4d4fa30", "built_at": "2026-09-26"}}, "tree": "11", "index": "index.html", "major": "11", "pages": 1125, "release": "11.22", "source_url": "https://ftp.postgresql.org/pub/source/v11.22/postgresql-11.22.tar.bz2", "svg_assets": 0, "source_mode": "en HTML verified against the pinned official archive", "source_sha256": "2cb7c97d7a0d7278851bbc9c61f467b69c094c72b81740b751108e7892ebe1f0"}, "revision": "53315ddaf3b3f9e6669fd1edc096bbb2cd4a65ea3e836c89e542b43af9ba3a7f", "evidence_kind": "English manual and source declarations", "source_sha256": "2cb7c97d7a0d7278851bbc9c61f467b69c094c72b81740b751108e7892ebe1f0"}, "sources": [{"url": "/docs/11/pgverifychecksums.html", "file": "pgverifychecksums.html", "label": "11.22 English manual \u00b7 pgverifychecksums.html", "anchor": "", "sha256": "faf888e7f3e9c6bbb1171e9611711c8d65c57152c4317201c534c7ca54820503"}, {"url": "/docs/11/reference-server.html", "file": "reference-server.html", "label": "Server applications inventory", "anchor": "", "sha256": "e940a8505b6742c717a1683d19bf8f759aad245633a59db9e83a345ae7c5709a"}], "sections": [], "synopsis": ["pg_verify_checksums [ option ...] [[ -D | --pgdata ] datadir ]"], "signature": "pg_verify_checksums [ option ...] [[ -D | --pgdata ] datadir ]", "description": ["pg_verify_checksums \u2014 verify data checksums in a PostgreSQL database cluster"], "environment": [{"name": "PGDATA", "description": "Specifies the directory where the database cluster is stored; can be overridden using the -D option."}], "manual_html": "<div><div class=\"refentry\" id=\"PGVERIFYCHECKSUMS\">\n<div class=\"titlepage\"></div>\n<div class=\"refnamediv\">\n<h2><span class=\"refentrytitle\"><span class=\"application\">pg_verify_checksums</span></span></h2>\n<p>pg_verify_checksums \u2014 verify data checksums in a <span class=\"productname\">PostgreSQL</span> database cluster</p>\n</div>\n<div class=\"refsynopsisdiv\">\n<h2>Synopsis</h2>\n<div class=\"cmdsynopsis\">\n<p id=\"id-1.9.5.12.4.1\"><code class=\"command\">pg_verify_checksums</code> [<em class=\"replaceable\"><code>option</code></em>...] [[ <code class=\"option\">-D</code> | <code class=\"option\">--pgdata</code> ] <em class=\"replaceable\"><code>datadir</code></em>]</p>\n</div>\n</div>\n<div class=\"refsect1\" id=\"R1-APP-PG_VERIFY_CHECKSUMS-1\">\n<h2>Description</h2>\n<p><code class=\"command\">pg_verify_checksums</code> verifies data checksums in a <span class=\"productname\">PostgreSQL</span> cluster. The server must be shut down cleanly before running <span class=\"application\">pg_verify_checksums</span>. The exit status is zero if there are no checksum errors, otherwise nonzero.</p>\n</div>\n<div class=\"refsect1\" id=\"id-1.9.5.12.6\">\n<h2>Options</h2>\n<p>The following command-line options are available:</p>\n<div class=\"variablelist\">\n<dl class=\"variablelist\">\n<dt><span class=\"term\"><code class=\"option\">-D <em class=\"replaceable\"><code>directory</code></em></code><br></span><span class=\"term\"><code class=\"option\">--pgdata=<em class=\"replaceable\"><code>directory</code></em></code></span></dt>\n<dd>\n<p>Specifies the directory where the database cluster is stored.</p>\n</dd>\n<dt><span class=\"term\"><code class=\"option\">-v</code><br></span><span class=\"term\"><code class=\"option\">--verbose</code></span></dt>\n<dd>\n<p>Enable verbose output. Lists all checked files.</p>\n</dd>\n<dt><span class=\"term\"><code class=\"option\">-r <em class=\"replaceable\"><code>relfilenode</code></em></code></span></dt>\n<dd>\n<p>Only validate checksums in the relation with specified relfilenode.</p>\n</dd>\n<dt><span class=\"term\"><code class=\"option\">-V</code><br></span><span class=\"term\"><code class=\"option\">--version</code></span></dt>\n<dd>\n<p>Print the <span class=\"application\">pg_verify_checksums</span> version and exit.</p>\n</dd>\n<dt><span class=\"term\"><code class=\"option\">-?</code><br></span><span class=\"term\"><code class=\"option\">--help</code></span></dt>\n<dd>\n<p>Show help about <span class=\"application\">pg_verify_checksums</span> command line arguments, and exit.</p>\n</dd>\n</dl>\n</div>\n</div>\n<div class=\"refsect1\" id=\"id-1.9.5.12.7\">\n<h2>Environment</h2>\n<div class=\"variablelist\">\n<dl class=\"variablelist\">\n<dt><span class=\"term\"><code class=\"envar\">PGDATA</code></span></dt>\n<dd>\n<p>Specifies the directory where the database cluster is stored; can be overridden using the <code class=\"option\">-D</code> option.</p>\n</dd>\n</dl>\n</div>\n</div>\n</div></div>", "manual_path": "pgverifychecksums.html", "comparison_data": {"options": [{"names": ["-D directory", "--pgdata= directory"], "signature": "-D directory --pgdata= directory", "description": "Specifies the directory where the database cluster is stored."}, {"names": ["-v", "--verbose"], "signature": "-v --verbose", "description": "Enable verbose output. Lists all checked files."}, {"names": ["-r relfilenode"], "signature": "-r relfilenode", "description": "Only validate checksums in the relation with specified relfilenode."}, {"names": ["-V", "--version"], "signature": "-V --version", "description": "Print the pg_verify_checksums version and exit."}, {"names": ["-?", "--help"], "signature": "-? --help", "description": "Show help about pg_verify_checksums command line arguments, and exit."}], "synopsis": ["pg_verify_checksums [ option ...] [[ -D | --pgdata ] datadir ]"], "environment": [{"name": "PGDATA", "description": "Specifies the directory where the database cluster is stored; can be overridden using the -D option."}]}, "comparison_hash": "eaaf7f6bf459d3fc839640aa0a8d22846fc4abc63cabbd8012df56c5e5b6739c"}}}, "snapshot": null, "comparison": {"left": "17", "right": "18", "status": "unchanged", "diff": ""}}