본문 바로가기

프로그래밍56

라즈베리파이 자동실행 라즈베리파이 부팅 시, 자동실행 등록법이다. 자동실행 등록법에는 다양한 방법이 있다. 1. rc.local 수정 2. LXDE 사용 3. profile 스크립트 이 중에서 가장 간단한 방법은 2번이라고 생각한다. 1, 3번은 실행파일이 정상적이지 않으면 부팅이 불가할 수 있다곤 하나.. 터미널에서 처리하면 되기 때문에 상관은 없다.. 그냥 간단하게 적용할 수 있는 lxsession-default-apps 사용법을 포스팅한다. GUI 환경에서만 테스트해봤음.. 터미널(LITE 버전)은 확인 못함. 최근에 업데이트 업그레이드를 했다면, 1~2번은 무시하고 3번부터 진행해도 무관함. 1. 업데이트 $ sudo apt-get update 2. 업그레이드 $ sudo apt-get upgrade 3. lxsess.. 2020. 7. 21.
오라클 NLS_LANG CharacterSet 확인 및 변경 오라클 NLS_LANG CharacterSet 확인 및 변경 개발서버에서 운영서버로 공통코드 및 언어팩관련 자료를 넣어주는데,언어팩이 맞지않아 Insert가 정상적으로 이뤄지지않음..검색하던중 좋은 포스팅이있어 퍼왔다. 10g 기반 포스팅이지만, 11g에서도 정상 작동한다.영문, 숫자가아닌 한글, 한자 등을 입력시, 문자깨짐 현상이 발생한다면아래 포스팅을 참고하여 언어셋을 변경해보자. 문자셋과 언어셋 정의characterset : DB에 저장되는 문자 형식languageset : Client에서 보게되는 언어 형식 characterset 변경 : ksc5601에서 utf8로 바꾼다 할 때 기존의 ksc5601 데이터는 그대로 있고 변경 이후 들어오는 데이터만 utf8로 저장languageset 변경 : .. 2018. 12. 6.
ORA-12638 ORA-12638 : 신용 검색에 실패했습니다. 해결방법 : ( 오라클 클라이언트 설치위치 )%ORACLE_HOME%\Network\Admin\sqlnet.ora 하단부 내용 수정. 기존)Sqlnet.Authentication_services = (NTS) 신규)# Sqlnet.Authentication_services = (NTS) ※Oracle 9i 버전의 Default- ORACLE_HOME : C:\ORACLE\ORA92 --> 기본 설치 경로- ORACLE_SID : ORA92 or 설치 DB명 ※Oracle 10g 버전의 Default- ORACLE_HOME : C:\oracle\product\10.2.0\db_1 --> 기본 설치 경로- ORACLE_SID : ORCL or 설치 DB명 ※O.. 2018. 7. 5.
오라클 테이블 복사 오라클 테이블 복사 (데이터+구조) CREATE TABLE 신규테이블명 ASSELECT * FROM 기존테이블명 [WHERE 절]Primary Key 나 Index 등 Constraint 는 복제되지 않음! 오라클 테이블 복사 (구조만) CREATE TABLE 신규테이블명 ASSELECT * FROM 기존테이블명 WHERE 1=2 (where에다가 거짓 조건을 넣어줌)Primary Key 나 Index 등 Constraint 는 복제되지 않음! 오라클 테이블 복사 (데이터) INSERT INTO 신규테이블명SELECT * FROM 복사할테이블명 [WHERE 절] 테이블 이름 변경 ALTER TABLE 이전테이블명 RENAME TO 신규테이블명 2018. 7. 5.