psql terminal fails to launch
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 4/5
- Thời gian dự kiến
- 3-5 ngày
- Mức phù hợp với người mới
- 35/100
Hướng nghiên cứu
Start by reproducing on Windows with psql on PATH: run the context-menu action "pgsql.psqlTerminalDatabase" and the command "PGSQL: Connect with PSQL" with a connection open, and compare the two errors ("reading '1'" and "reading 'connectionInfo'"). The payload names no source files, so locate the psql terminal command in the extension and find where it reads the connection and the active database. Read the four existing comments for any diagnosis first. Done means the terminal opens connected to the selected database on Windows, with the reproduction steps confirmed.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
Describe the bug
When launching a psql terminal from the context menu in the Postgresql database explorer panel, the terminal fails to launch with the following error message.
Error running command pgsql.psqlTerminalDatabase: Cannot read properties of null (reading '1'). This is likely caused by the extension that contributes pgsql.psqlTerminalDatabase.
When launching the terminal from the command pallette "PGSQL: Connect with PSQL" with an open database active the error message is slightly different:
Command 'PGSQL: Connect with PSQL' resulted in an error: Cannot read properties of undefined (reading 'connectionInfo')
psql exetubale is included in my windows path and is found with where psql.
$ where psql
C:\Users\<user>\AppData\Local\Programs\pgAdmin 4\runtime\psql.exe
C:\Program Files\QGIS 3.40.14\bin\psql.exe
It happens on all my postgresql connections, so also on for example:
{
"id": "6C6AC2B3-AA2E-4EE3-9E34-AA44EB883807",
"groupId": "E9E9C702-BC45-4E78-A04C-9CF782103D09",
"authenticationType": "SqlLogin",
"connectTimeout": 15,
"applicationName": "vscode-pgsql",
"clientEncoding": "utf8",
"sslmode": "prefer",
"sshSavePassword": true,
"savePassword": true,
"sslRootCertMode": "none",
"server": "localhost",
"user": "postgres",
"password": "",
"database": "bce_models",
"profileName": "bce-postgres-local",
"expiresOn": 0,
"sshPassword": "",
"profileSource": 0,
"displayName": "bce-postgres-local"
}
To Reproduce
See the description of the bug.
Expected behavior
psql terminal is launched connected to the selected Postgresql database.
VS Code version
Version: 1.141.0 (user setup)
Commit: 2a59476c9bfcb90b3ddc372c36762471b7dfad1c
Date: 2026-10-06T10:15:52+02:00
Electron: 43.7.7
ElectronBuildId: 15553055
Chromium: 150.0.7871.250
Node.js: 24.21.0
V8: 15.0.245.31-electron.0
@github/copilot: 1.0.92-4.unstable.r37397886721.gad270aa
@github/copilot-sdk: 1.0.17.37397886721.gad270aa
OS: Windows_NT x64 10.0.26200
Extension Version and Logs
Extension version ms-ossdata.vscode-pgsql 1.32.0
Relevant Extension output
...
<img width="411" height="175" alt="Image" src="https://github.com/user-attachments/assets/8d44219f-49b0-44f7-a891-a51b818558f6" />
[11:58:01 AM] Connected to server "localhost" on document "6C6AC2B3-AA2E-4EE3-9E34-AA44EB883807". Server information: {"isCloud":false,"server":"PostgreSQL","serverVersion":"15.13"}
[11:59:05 AM] [PgToolsService Initialization] [Information]: Target is pg version 15.13
Add any other context about the problem here.
Windows 11 platform
- Ngôn ngữ chính
- Không có dữ liệu ngôn ngữ
- Star
- 399
- Fork
- 33
- Merge trung bình
- 1 ngày 9 giờ
- Pull request đã merge (30 ngày)
- 2
Chuẩn bị môi trường
Dự án này không cung cấp dev container, Dockerfile hay hướng dẫn đóng góp, nên bạn cần tự thiết lập môi trường: hãy bắt đầu từ README và xem hướng dẫn đóng góp lần đầu của chúng tôi để biết các bước chung.
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của microsoft/vscode-pgsql
-
enhancement
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 68/100
microsoft/vscode-pgsql#190 · 3 bình luận ·
-
"Durable worker is not ready"Đang mở
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 52/100
microsoft/vscode-pgsql#311 ·
-
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100
microsoft/vscode-pgsql#307 ·
-
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 55/100
microsoft/vscode-pgsql#306 ·
-
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 68/100
microsoft/vscode-pgsql#305 · 2 bình luận ·
Tất cả issue của microsoft/vscode-pgsql
Issue tương tự
-
fix formatting of the sample database page of the docsCó thể đã có người làm @Aaqibhafeezkhan đã nhận hôm nay. Đang mởdocumentation good first issue help wanted
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 72/100
chaoss/CollectOSS#544 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
Maintainer thường phản hồi trong vòng 2 ngày
-
bug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
ClickHouse/clickhouse-cs#689 ·
Maintainer thường phản hồi trong vòng 2 ngày
-
draft
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 66/100
Maintainer thường phản hồi trong vòng 1 ngày
-
DefaultRedisList.get(int) does not reject an index equal to the list sizeCó thể đã có người làm @ryujungkyun đã nhận hôm nay. Đang mởstatus: waiting-for-triage
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 68/100
spring-projects/spring-data-redis#3471 ·
Maintainer thường phản hồi trong vòng 5 ngày