반응형 분류 전체보기44 [Postgresql] 자동로그인 설정 postgresql은 리눅스 CLI에서 접속하려면, psql 명령어 이후 패스워드를 요구하고 패스워드 입력 후 접속이 된다. (psql connection 옵션 중 패스워드 입력받는 옵션은 없다.) $ psql -U 사용자명 -d DB명Password for user 사용자명: 참조로, pg_hba.conf 파일 설정에 METHOD(패스워드 전송방식)에 trust로 설정하면, 패스워드 입력 없이 접속 가능하다. (운영 환경에서는 일반적으로 md5 또는 scram-sha-256 암호화 방법 적용 권장) 쉘 스크립트등에서 Postgresql 자동로그인을 하려면 Posgtgresql 제공하는 .pgpass 파일을 작성하여 사용하면 된다..pgpass 파일 작성$ vi ~/.pgpasshostname:port:.. 2025. 4. 11. Windows 줄바꿈(개행문자) Linux 줄바꿈 변환 처리 Windows에서 생성한 파일을 DB로 로딩하려고 할 때, 아래와 같은 에러가 발생했다. 'Invalid numeric format '0' for column 18' 파일을 열어봤을 때, 숫자형식인데, 위의 오류가 발생했고, 대부분 줄 마지막의 숫자 타입 데이터에 대한 오류였다. 원인이 발생한 이유는, DB로딩 구문에, 줄 바꿈 옵션을 \n (Linux)로 처리해서 이고, 로딩하려는 파일의 줄 바꿈 형식은 \r\n (Windows)이었다. 줄 바꿈 방식 CR, LF 란\r : CR (Carriage Return) 16진수 - 0d\n : LF (Line feed) 16진수 - 0a OS별 줄 바꿈(개행문자)DOS(Windows) : \r\n **CR+LF방식UNIX 또는 Linux : \n **LF 방식.. 2025. 4. 10. [Superset] Vertica connection backup node 설정 Apache Superset 데이터 시각화 BI 툴을 사용하고 있고, Data를 Vertica DB에 저장하고 있다.Vertica는 노드 3개로 구성 되어 있고, 1번 노드가 다운된 경우, Superset이 Vertica 'backup server node'로 접속하여 데이터를 조회할 수 있도록 기재한다. Vertica Connection Stringvertica+vertica_python://:@/1. 아래 이미지 처럼 Supeset Database -> Edit database의 SQLAlchemy URI 입력한다. ('XXX..' 는 패스워드)2. ADVANCED 탭으로 이동하여, Other > Engine Parameters (쿼리 실행 및 데이터베이스 연결 관련 설정) backup node .. 2025. 3. 13. Oracle 리눅스 rlwrap 설치 (Oracle sqlplus history) oracle sqlplus에서 rlwrap(readline wrapper) 설치하면 방향키 사용해서 history 보거나, 커서를 앞뒤로 이동할 수 있습니다. 보통 CentOS 7 환경에서는 아래 구문으로 설치# yum install epel-release # yum install rlwrap Oralce 리눅스 7에서는 yum repository(저장소) 'ol7_developer_EPEL' 추가하면 rlwrap 패키지를 설치할 수 있습니다.repository 추가 - oracle-developer-epel-ol7.repo 파일 추가# cd /etc/yum.repos.d/# vi oracle-developer-epel-ol7.repo#yum.repos.d 디렉터리 이동[root@racnoded1 ~].. 2024. 8. 12. 이전 1 2 3 4 ··· 11 다음 반응형