UNIX DB를 전부 WIN 서버로 이전해야 하는 상황 발생... 구글링 시작 매우 간편하게 30분만에 작업 종료
1. 선행작업 (당연히 되어 있어야 할 것들)
- tnsnames.ora 설정 (복사할 대상 tns셋팅)
- 데이터 베이스 생성
- 테이블 스페이스 생성
- 유저생성
2. 토드의 스키마 브라우져에서 이동할 테이블들을 선택한다.
3. 테이블 구조 복사
- 오른쪽 클릭 후 메뉴중에 Create in another Schema 선택 후 다음
- 복사할 원격지 및 Schema선택
4. 테이블 데이터 복사
- 오른쪽 클릭 후 메뉴중에 Copy Data to another Schema 선택 후 다음
인덱스 및 시퀀스, 패키지등은 3번방법으로 복사 가능하다.
별도의 작업 없이 몇번 클릭으로 DB 통째로 복사 가능.
토드는 참 편하다 ㅋ
※ 복사중 에러가 발생 시 옵션에서 라디오 버튼 체크/해제로 설정
뷰 테이블과 트리거, 프로시져등도 스키마 브라우져 선택에서 별도로 진행하면 됨
http://blog.naver.com/outinline/20186676767
2016년 11월 5일 토요일
AWS RDS ORA-00604 ORA-20900 테이블 스페이스 생성 에러
ORA-00604: 순환 SQL 레벨 1 에 오류가 발생했습니다
ORA-20900: RDS only supports Oracle Managed Files. Check ddl and remove any named identifiers
ORA-06512: "RDSADMIN.RDSADMIN", 211행
ORA-06512: 2행
해결 쿼리문
create tablespace TEST datafile size xxxxm autoextend on;
ORA-20900: RDS only supports Oracle Managed Files. Check ddl and remove any named identifiers
ORA-06512: "RDSADMIN.RDSADMIN", 211행
ORA-06512: 2행
해결 쿼리문
create tablespace TEST datafile size xxxxm autoextend on;
우분투 아파치 톰캣 연동 mod_jk
1. 아파치 설치
#apt-get install apache2
2. mod_jk 설치
#apt-get install libapache2-mod-jk
3. mod_jk 설정
#vi /etc/libapache2-mod-jk/workers.properties
//톰캣 설치 루트 수정
#workers.tomcat_home=/usr/local/tomcat8
//자바 설치 루트 수정
#workers.java_home=/usr/lib/jvm/jdk1.8.0_101
//worker설정: 기본값
worker.list=ajp13_worker
//톰캣 server.xml <Connector port 값으로 설정
worker.ajp13_worker.port=8009
worker.ajp13_worker.host=localhost
worker.ajp13_worker.type=ajp13
worker.ajp13_worker.lbfactor=1
4. 톰캣 설정:server.xml
//주석 제거
<Connector port="8009" protocol="AJP/1.3" redirectPort="8443" />
//appBase는 war 파일 디렉토리, path는 도메인 http://localhost:8080/XXX/....
//docBase는 webapps폴더의 프로젝트 명
<Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
<Context docBase="XXX" path="/XXX" reloadable="true">
.....
</Context>
</Host>
5. 아파치 설정
#vi /etc/apache2/sites-available/000-default.conf
//톰캣 root 경로: root경로의 index페이지를 불러옴
DocumentRoot /usr/local/tomcat8/webapps/ROOT
//jkMount설정:제일하단 </VirtualHost> 바로위에 삽입
JkMount /* ajp13_worker
JkMount / ajp13_worker
6. 아파치 톰캣 재시작
#service apache2 restart
#/usr/share/tomcat8/bin/./shutdown.sh
#/usr/share/tomcat8/bin/./startup.sh
#apt-get install apache2
2. mod_jk 설치
#apt-get install libapache2-mod-jk
3. mod_jk 설정
#vi /etc/libapache2-mod-jk/workers.properties
//톰캣 설치 루트 수정
#workers.tomcat_home=/usr/local/tomcat8
//자바 설치 루트 수정
#workers.java_home=/usr/lib/jvm/jdk1.8.0_101
//worker설정: 기본값
worker.list=ajp13_worker
//톰캣 server.xml <Connector port 값으로 설정
worker.ajp13_worker.port=8009
worker.ajp13_worker.host=localhost
worker.ajp13_worker.type=ajp13
worker.ajp13_worker.lbfactor=1
4. 톰캣 설정:server.xml
//주석 제거
<Connector port="8009" protocol="AJP/1.3" redirectPort="8443" />
//appBase는 war 파일 디렉토리, path는 도메인 http://localhost:8080/XXX/....
//docBase는 webapps폴더의 프로젝트 명
<Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
<Context docBase="XXX" path="/XXX" reloadable="true">
.....
</Context>
</Host>
5. 아파치 설정
#vi /etc/apache2/sites-available/000-default.conf
//톰캣 root 경로: root경로의 index페이지를 불러옴
DocumentRoot /usr/local/tomcat8/webapps/ROOT
//jkMount설정:제일하단 </VirtualHost> 바로위에 삽입
JkMount /* ajp13_worker
JkMount / ajp13_worker
6. 아파치 톰캣 재시작
#service apache2 restart
#/usr/share/tomcat8/bin/./shutdown.sh
#/usr/share/tomcat8/bin/./startup.sh
2016년 11월 4일 금요일
우분투 톰캣8 수동 설치
1. Tomcat8 다운로드
다운로드 링크 : http://tomcat.apache.org/download-80.cgi
2. 링크 복사 : wget
3. wget 다운 로드
# wget 링크 붙이기
4. 압축 해제 / 디렉토리 이동
다운로드 링크 : http://tomcat.apache.org/download-80.cgi
2. 링크 복사 : wget
Binary Distributions
tar.gz 마우스 우클릭메뉴 -> 링크 주소 복사3. wget 다운 로드
# wget 링크 붙이기
4. 압축 해제 / 디렉토리 이동
i : # tar xvfz apache-tomcat-8xxxx.tar.gz
ii: mv /tmp/apache-tomcat-8.5.6 /usr/share/tomcat8
5. 환경변수 설정
i : #vi /etc/profile
ii :
export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_101
export PATH=$PATH:$JAVA_HOME/bin:$CATALINA_HOME/bin
export CATALINA_HOME=/usr/share/tomcat8
export CLASSPATH=$JAVA_HOME/jre/lib:$JAVA_HOME/lib/tools.jar:$CATALINA_HOME/lib/jsp-api.jar:$CATALINA_HOME/lib/servlet-api.jar
export CLASS_PATH=$JAVA_HOME/lib:$CLASS_PATH
iii: source /etc/profile
6. tomcat stop / start
# /usr/share/tomcat8/bin/./shutdown.sh
# /usr/share/tomcat8/bin/./startup.sh
localhost:8080 확인
참고: 참고 블로그
우분투 jdk 1.8 수동 설치 (다운로드링크로 설치 not wget)
1 jdk 1.8 다운
a) 다운로드 링크 :
http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
b) 지난버전 jdk 링크 : 로그인 필요 , 계정 비번 대문자 필요
http://www.oracle.com/technetwork/java/javase/archive-139210.html
2 jdk 압축파일 tmp폴더 옮기기: filezilla 이용
3 압축 파일 풀기 : tmp/로 디렉토리로 이동
tar zxvf jdk-8uxxx-xxxx-xxx.gz
4 설치할 디렉토리 생성
sudo mkdir -p /usr/lib/jvm/jdk1.8xxxx
5 새성한 디렉토리로 jdk이동
sudo mv jdk1.8xxxx/* /usr/lib/jvm/jdk1.8xxxx/
6 환경변수 설정: vi /etc/profile
i : #vi /etc/profile 입력 -> i 입력: insert로 전환 -> 제일하단 커서이동 후 입력
export JAVA_HOME=/usr/lib/jvm/jdk1.8xxxx
export PATH=$PATH:JAVA_HOME/bin
export CLASSPATH="."
export CLASS_PATH=$JAVA_HOME/lib:$CLASS_PATH
ii : esc -> shift+: -> wq -> enter
iii : source /etc/profile <- 마무리 적용
iiii : echo $JAVA_HOME 확인
7 JDK Default로 설정:링크 생성
update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.8xxxx/bin/java 100
update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk1.8xxxx/bin/javac 100
update-alternatives --install /usr/bin/javaws javaws /usr/lib/jvm/jdk1.8xxxx/bin/javaws 100
8 java 버전 확인
#java -version
a) 다운로드 링크 :
http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
b) 지난버전 jdk 링크 : 로그인 필요 , 계정 비번 대문자 필요
http://www.oracle.com/technetwork/java/javase/archive-139210.html
2 jdk 압축파일 tmp폴더 옮기기: filezilla 이용
3 압축 파일 풀기 : tmp/로 디렉토리로 이동
tar zxvf jdk-8uxxx-xxxx-xxx.gz
4 설치할 디렉토리 생성
sudo mkdir -p /usr/lib/jvm/jdk1.8xxxx
5 새성한 디렉토리로 jdk이동
sudo mv jdk1.8xxxx/* /usr/lib/jvm/jdk1.8xxxx/
6 환경변수 설정: vi /etc/profile
i : #vi /etc/profile 입력 -> i 입력: insert로 전환 -> 제일하단 커서이동 후 입력
export JAVA_HOME=/usr/lib/jvm/jdk1.8xxxx
export PATH=$PATH:JAVA_HOME/bin
export CLASSPATH="."
export CLASS_PATH=$JAVA_HOME/lib:$CLASS_PATH
ii : esc -> shift+: -> wq -> enter
iii : source /etc/profile <- 마무리 적용
iiii : echo $JAVA_HOME 확인
7 JDK Default로 설정:링크 생성
update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.8xxxx/bin/java 100
update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk1.8xxxx/bin/javac 100
update-alternatives --install /usr/bin/javaws javaws /usr/lib/jvm/jdk1.8xxxx/bin/javaws 100
8 java 버전 확인
#java -version
피드 구독하기:
글 (Atom)