워렌버핏
- 잠자는 동안에도 돈이 들어오는 방법을 찾아내지 못한다면 당신은 죽을때까지 일을 해야만 할것이다.
→ 적금/예금, 국내/해외 주식, 비트코인, 부동산, 저작권, 블로그/유튜브 등
워렌버핏
- 잠자는 동안에도 돈이 들어오는 방법을 찾아내지 못한다면 당신은 죽을때까지 일을 해야만 할것이다.
→ 적금/예금, 국내/해외 주식, 비트코인, 부동산, 저작권, 블로그/유튜브 등
CONSTRAINT 이름 변경
ALTER TABLE 스키마명.테이블명 RENAME CONSTRAINT 기존_CONSTRAINT명 TO 새로운_CONSTRAINT명;
[PostgreSQL] Foreign Table 생성 (0) | 2021.07.20 |
---|---|
[postgresSQL] 스키마 단위로 Foreign Table 일괄 생성 (0) | 2021.07.20 |
GRANT 권한 부여 (0) | 2021.07.19 |
제약 조건 추가 / 제거 (0) | 2021.07.19 |
[PostgreSQL] DB Lock 확인 및 해제 (0) | 2019.12.04 |
블로그 주제 및 카테고리 추가를 위해 생각나는데로 끄적여 봄
메타버스, 디지털 노마드, ESG, 플랫폼, 주식투자...
1. postgres_fdw 설치
CREATE EXTENSION postgres_fdw;
2. FDW서버 생성
CREATE SERVER 서버명(A) FOREIGN DATA WRAPPER postgres_fdw
OPTIONS (host '아이피', port '포트', dbname '데이터베이스명');
3. FDW 사용자 매핑
CREATE USER MAPPING FOR 유저명(타켓db)
SERVER 서버명(A)
OPTIONS (user '유저명(원격DB)', password '패스워드(원격DB)');
4. 스키마 생성
CREATE SCHEMA 스키마명(타겟DB)
AUTHORIZATION 접근_사용자명;
5. Foreign Table 생성
CREATE FOREIGN TABLE 스키마명.테이블명 (
컬럼명 character varying OPTIONS (column_name '원격 컬럼명') NOT NULL,
....
)
SERVER 서버명(A)
OPTIONS (schema_name '원격 스키마명', table_name '원격 테이블명');
ALTER FOREIGN TABLE 스키마명.테이블명
OWNER TO 사용자명;
[PostgreSQL] CONSTRAINT 이름 변경 (0) | 2021.07.27 |
---|---|
[postgresSQL] 스키마 단위로 Foreign Table 일괄 생성 (0) | 2021.07.20 |
GRANT 권한 부여 (0) | 2021.07.19 |
제약 조건 추가 / 제거 (0) | 2021.07.19 |
[PostgreSQL] DB Lock 확인 및 해제 (0) | 2019.12.04 |
-- postgres_fdw 설치
CREATE EXTENSION postgres_fdw;
-- FDW서버 생성
CREATE SERVER 서버명(A) FOREIGN DATA WRAPPER postgres_fdw
OPTIONS (host '아이피', port '포트', dbname '데이터베이스명');
-- FDW 사용자 매핑
CREATE USER MAPPING FOR 유저명(타켓db)
SERVER 서버명(A)
OPTIONS (user '유저명(원격DB)', password '패스워드(원격DB)');
-- 스키마 생성
CREATE SCHEMA 스키마명(타겟DB)
AUTHORIZATION 접근_사용자명;
-- 원격 스키마의 테이블을 타겟 스키마에 Foreign Table 일괄 생성
IMPORT FOREIGN SCHEMA 스키마명(원격DB)
FROM SERVER 서버명(A)
INTO 스키마명(타겟DB);
[PostgreSQL] CONSTRAINT 이름 변경 (0) | 2021.07.27 |
---|---|
[PostgreSQL] Foreign Table 생성 (0) | 2021.07.20 |
GRANT 권한 부여 (0) | 2021.07.19 |
제약 조건 추가 / 제거 (0) | 2021.07.19 |
[PostgreSQL] DB Lock 확인 및 해제 (0) | 2019.12.04 |
-- nfs 설치 여부 확인
# rpm -qa | grep nfs
sssd-nfs-idmap-2.2.3-20.el8.x86_64
libnfsidmap-2.3.3-31.el8.x86_64
nfs-utils-2.3.3-35.el8.x86_64
-- mount 디렉터리 생성
#mkdir -m 0777 /NAS_MOUNT_NAME
-- mount 실행
#mount -t nfs NAS_IP:/volume1/nas공유폴더경로 /NAS_MOUNT_NAME
-- 시놀리지 nas 서버 오류 대처
mount .nfs4 : protocol not supported 오류 발생 할 경우
=> 제어판 > 공유 폴더 편집 > NFS권한 탭에 mount 하려는 서버의 ip를 읽기/쓰기 권한 추가
AIX 서버 모니터링 명령어 (0) | 2019.11.22 |
---|
다른 ROLE 이 스키마에 포함된 테이블을 접근하려면 USAGE 권한 부여 필요함.
GRANT USAGE ON SCHEMA 스키마명 TO 계정명;
GRANT ALL ON TABLE 스키마명.테이블명 TO 계정명;
GRANT INSERT, SELECT, UPDATE, DELETE ON TABLE 스키마명.테이블명 TO 계정명;
[PostgreSQL] Foreign Table 생성 (0) | 2021.07.20 |
---|---|
[postgresSQL] 스키마 단위로 Foreign Table 일괄 생성 (0) | 2021.07.20 |
제약 조건 추가 / 제거 (0) | 2021.07.19 |
[PostgreSQL] DB Lock 확인 및 해제 (0) | 2019.12.04 |
Oracle VS PostgreSQL 쿼리 비교 (0) | 2019.11.29 |
제약조건 추가
ALTER TABLE 테이블명 ADD CONSTRAINT 제약조건명 PRIMARY KEY(컬럼명);
ALTER TABLE 테이블명 ADD CONSTRAINT 제약조건명 FOREIGN KEY(컬럼명) REFERENCES 참조테이블명(참조컬럼명);
제약조건 제거
ALTER TABLE 테이블명 DROP CONSTRAINT 제약조건명;
[PostgreSQL] Foreign Table 생성 (0) | 2021.07.20 |
---|---|
[postgresSQL] 스키마 단위로 Foreign Table 일괄 생성 (0) | 2021.07.20 |
GRANT 권한 부여 (0) | 2021.07.19 |
[PostgreSQL] DB Lock 확인 및 해제 (0) | 2019.12.04 |
Oracle VS PostgreSQL 쿼리 비교 (0) | 2019.11.29 |