2017년 12월 21일 목요일

cubrid 쿼리 데이터 파일로 다운로드

cubrid 쿼리 결과를 데이터 파일로 다운로드 하는 방법.

1. 쿼리 파일을 작성한다.

2. 쿼리 파일을 서버에 업로드한다.

3. 업로드한 폴더에서 다음 명령어를 실행한다.
    csql -u 사용자 -p 비밀번호 -i 쿼리파일명 -o 결과파일명 db명

4. 해당 폴더에 결과파일명으로 생성된 파일 확인.


2017년 12월 19일 화요일

PostgreSql 스크립트 파일 실행

PostgreSql 스크립트 파일 실행

superuser 계정에서 다음 실행

psql -U 사용자 -p 포트 -d 디비명 -a -f 스크립트파일.sql

2017년 12월 4일 월요일

JBOSS JDK 설정

JBOSS 새로운 JDK 설정 방법

jboss_home/bin/standalone.conf 파일 중간의

JAVA_HOME="jdk 디렉토리"  로 변경


서비스 재시작

WIndow 경우는 standalone.conf.bat 파일 변경

2017년 11월 30일 목요일

2017년 11월 21일 화요일

postgreSQL Alter Table

postgreSQL Alter Table

-칼럼 추가
ALTER TABLE 테이블명 ADD COLUMN 칼럼명 컬럼타입;

-칼럼 타입 변경
ALTER TABLE 테이블명 ALTER COLUMN 칼럼명 TYPE 컬럼타입;


maven 프로젝트 빌드시 dependency 오류 발생 대응

maven 프로젝트에서 자체 추가한 jar 파일로 빌드에러 나는경우
pom.xml에 dependency 추가

<dependency>
        <groupId>마음대로</groupId>     
        <artifactId>마음대로</artifactId>
        <version>마음대로</version>     
        <scope>system</scope>
        <systemPath>${webapp.lib}/추가하는파일명.jar</systemPath>
    </dependency>


2017년 11월 3일 금요일

PostgreSQL 테이블 복사

1. 테이블 구조 복사
CREATE TABLE 복사테이블명 (LIKE 원본테이블명);
 
  >> 테이블의 구조만 복사되고 값은 복사되지 않는다.

 

2. 테이블 전체 복사
       SELECT * INTO 복사테이블명 FROM 원본테이블명;

   >> 테이블 구조와 데이터를 동시에 복사한다.


2017년 9월 25일 월요일

PostgreSQL DB, USER, TABLESPACE 생성

PostgreSQL DB, ROLL, USER, TABLESPACE 생성방법.

1. CREATE USER
CREATE USER 유저명 WITH PASSWORD '비밀번호';

2. CREATE ROLL
CREATE ROLE 유저명 WITH SUPERUSER LOGIN PASSWORD '비밀번호';

3. CREATE TABLESPACE
CREATE TABLESPACE 테이블스페이스명 LOCATION '물리적경로';

4. CREATE DB
CREATE DATABASE 디비명 TABLESPACE 테이블스페이스명;

5. GRANT
GRANT ALL PRIVILEGES ON DATABASE 디비명 TO 유저명;




2017년 9월 12일 화요일

안드로이드 앱 개발시 웹 연동시 사전 반영 사항

Gradle Scripts >> build.gradle(Module:aap) 열어서 


    compile 'com.android.volley:volley:1.0.0'  추가


dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2', {
        exclude group: 'com.android.support', module: 'support-annotations'    })
    compile 'com.android.support:appcompat-v7:26.+'    
    compile 'com.android.support.constraint:constraint-layout:1.0.2'    
    testCompile 'junit:junit:4.12'    

    compile 'com.android.volley:volley:1.0.0'

}



저장후 우측 상단 Synch Now 클릭하여 싱크 처리

2017년 9월 11일 월요일

failed to resolve com.android.support:support-v4:26.0.0

프로젝트 생성후
failed to resolve com.android.support:support-v4:26.0.0 에러 발생시 조치


Gradle Scripts >> build.gradle 파일에 추가

allprojects {
    repositories {
        jcenter()
        maven {
            url "https://maven.google.com"        }
    }
}

2017년 3월 23일 목요일

큐브리드 테이블 복사

create table new_table select * from old_table

안된다 젠장



1. 대상테이블과 동일한 테이블 생성
create table 복사테이블 (칼럼, ....) ;
 - 칼럼은 기존 테이블 create와 동일하게....


2. 데이터 복사
insert into 복사테이블명 select * from 원본 테이블 ;