IT468 테이블 메타데이터,데이터 스크립트 추출 테이블의 메타데이터와 데이터 스크립트를 추출하는 방법입니다. 운영에서 직접 수행할 일이 있어 수행 후, 개인 서버에서 정리한 내용입니다. 1.스크립트를 추출하고자 하는 DB의 오른쪽마우스를 클릭 -> Tasks -> Generate Scripts를 클릭합니다. 2.Generate Scripts를 수행하는 창입니다. 설명이므로 NEXT를 클릭합니다. 3.Choose Objects 창에서 원하는 테이블을 체크합니다. 위의 동그라미 선택박스는 모든 Object를 스크립트화합니다. 4.구체적으로 스크립트를 저장하고 옵션을 선택하는 창입니다. 파일 위치를 확인하고 선택 후 Advanced버튼을 클릭합니다. 5.항목 중 Types of data to script 에서 Schema only(Defult)에서 Sche.. 2021. 4. 6. PK 컬럼추가(PK 재생성)(Oracle,Tibero,Mysql) PK는 Primary Key라고 불리며 기본키로 번역되서 불립니다. 특징으로는 테이블 컬럼 내의 유일한 값(Unique)과 빈 값이 없는(Not Null) 특징을 가지고 있습니다. 즉, 각 값들의 특징을 구분할 수 있는 유일한 값이 PK의 값이 되는것이죠. 예를들어 고객의 테이블에서 주민등록번호는 PK가 될 수 있습니다. 한 사람당 유일한 값을 가지는 값이기 때문입니다. 그리고 PK 설정시 자동적으로 Unique Index를 생성하여 줍니다. Oracle과 Tibero의 경우 PK와 같은 컬럼의 Unique Index가 존재 시 따로 생성하지 않고 기존에 있는 Unique Index를 사용합니다. Mysql의 경우에는 이미 있더라도 PK설정시 따로 Unique Index를 생성합니다. 아래의 테스트를 통.. 2021. 4. 5. 테이블 컬럼 순서 변경방법(Oracle,Tibero,Mysql,MSSQL) 테이블 컬럼의 순서를 변경하는 방법에 대해서 각 DB에 따라 방법을 정리해보았습니다. Oracle oracle의 경우 12c를 기준으로 나뉩니다. 12c의 신기술을 사용해서 기존 버전보다 편하게 컬럼의 순서를 변경할 수 있게 되었기 때문입니다. ~ 11g R2 까지 기존 테이블을 Drop&Create하는 방법으로 컬럼순서를 변경할 수 있습니다. 기존 테이블을 Drop하기 때문에 관련 코멘트나 권한등이 없어집니다.(기존 테이블이 아닌 새로운 테이블이기 때문입니다). 번거로운 방법이지만 이 방법밖에 없다고 보면 될것 같습니다. 테스트 EMP의 DEPTNO와 COMM 컬럼의 순서를 변경 0.버전확인 TEST@XE> select instance_name,version from v$Instance; INSTANC.. 2021. 3. 24. [DB link 시 에러] Ora-01017,Ora-02063 증상 Target DB에서 Source DB의 뷰를 DB링크로 조회할 때 에러가 발생하였습니다. 특이사항 ORA-01017- invalid username/password ORA-02063: preceding line from [DB링크명] 확인사항 1.Target DB에 생성된 DB Link문의 ID와 PASSWORD가 정확한지 검증 => 결과 이상없음 2. OS상에서 Tnsping [Alias] 로 tnsnames.ora에 설정값이 제대로 들어가 있는지 검증 => 결과 이상없음 (위의 확인사항은 ORA-12154에러가 발생하였을 때 주로 확인해보는 방법. 저의 케이스에는 이미 통신은 잘 되고 있었지만 혹시 몰라서 한번 더 확인하였습니다) 3.DB 링크 생성시 패스워드 부분에 쌍 따음표("")를 추가하.. 2021. 3. 23. 이전 1 ··· 55 56 57 58 59 60 61 ··· 117 다음