#### 요약
Postgresql 11 이상에서 pgAdmin 4 를 이용하여 프로시저나 sp 를 많이 개발하고 수정할 경우
pgAdmin3 를 사용해 보았다면, pgAdmin 4 가 피곤하고 불편한 부분이 있을 겁니다.
(대량 프로시저 수정을 할 경우 하나하나 클릭하고 CREATE script 를 해야 소스가 나오죠
- pgAdmin3 처럼 바로 나오게 하는 방법 아시면 덧글로 부탁드립니다. )
이럴 경우
HeidiSQL, DBeaver
를 사용하여 작업을 하시면 좀 편하게 작업을 할 수 있으니
참고하세요.
(pgAdmin3 의 경우 Postgresql 10 까지는 에러가 나지만, esc, enter 로 누르고 있으면 접속 잘 됩니다.
단, 시퀀스나 파티션 테이블 정보를 보는데는 문제가 있습니다. )
==============================================
현재 메인 DB 로는 postgresql 10을 사용하고 있습니다.
postgresql 11을 테스트하고 있는데
11 버전부터는 pgAdmin3 를 지원안하는 것 같습니다.
10 까지는 pgAdmin3 를 접속시 에러가 납니다만 사용할 수 있습니다.
에러가 날 경우 esc, enter 키를 쭉 누르면 스킵됩니다.
11 버전에서 pgAdmin4 를 사용하게 되는데
프로시저를 대량으로 수정할 일이 있어서, 사용하게 됬는데
정말 좀 손이 피곤합니다. pgAdmin3 의 경우는 프로시저 카피,
새창 띄우기가 ctrl+n단축키로도 잘되는데 pgAdmin4 는 이게 좀 힘들죠.
그래서 새로 쓰는 방법이 dbeaver 를 이용합니다.
pgAdmin3 보다는 느리지만,
프로시저를 많이 관리하시고 개발하는 분들께는 pgAdmin4 하나만 쓰는 것 보다는 나을 것 같아서
말씀드려 봅니다.
|