اتصال از QGIS
افزودن اتصال PostGIS در QGIS و نمایش لایهها
افزودن اتصال
- QGIS را باز کنید (نسخه ۳٫۲۸ یا جدیدتر پیشنهاد میشود).
- در پنل Browser روی PostgreSQL راستکلیک کنید و New Connection… را بزنید.
- در فیلد Name یک نام دلخواه بنویسید.
- Host، Port و Database را از صفحه پایگاه داده خود کپی کنید.
- SSL mode را روی require بگذارید.
- در بخش Authentication زبانه Basic را باز کنید، نام کاربری و رمز را وارد و تیک Store را بزنید.
- Test Connection را بزنید. اگر پیام موفقیت آمد، OK.
نمایش لایه
اتصال جدید را در Browser باز کنید، روی schema به نام public بروید و جدول را روی نقشه بکشید.
خطاهای رایج
| پیام خطا | علت و راهحل |
|---|---|
| password authentication failed | رمز اشتباه است. از صفحه پایگاه داده رمز جدید بسازید. |
| no pg_hba.conf entry … SSL off | SSL mode را روی require بگذارید. |
| too many connections for role | اتصالهای باز زیاد شده؛ QGIS یا GeoServer اضافه را ببندید. |
| canceling statement due to statement timeout | کوئری از سقف زمان پلن طولانیتر شد؛ نمایه مکانی بسازید یا داده را فیلتر کنید. |