// MetaData 처리 예제import java.sql.*;import java.util.*; class ConnectApp { public static void main(String args[]) throws Exception{// JDBC 드라이버를 로드한다. Class.forName("oracle.jdbc.driver.OracleDriver"); // 데이터베이스에 접속한다. 적절한 JDBC URL 설정한다. Connection con = DriverManager.getConnection("jdbc:oracle:thin:@127.0.0.1:1521:ORCL", "javatest", "javatest"); DatabaseMetaData meta=con.getMetaData(); System.out..
Linux 환경에서 오라클 데이터베이스를 설치, 운영, 유지보수 하는데 필요한 기본적인 bash 쉘 스크립트를 소개합니다 지금으로부터 7년 전, 오라클은 Linux 운영체제를 위한 최초의 상용 데이터베이스를 발표하였습니다. 그 이후로, Oracle, Red Hat, Novell/SUSE 등의 벤더가 서로 협력하며 데이터베이스 및 애플리케이션 성능을 최적화한 Linux 커널을 개발해 왔습니다. 이러한 이유로, Oracle Database 10g for Linux는 운영체제와 긴밀하게 연관된 개선 기능을 포함하고 있습니다. 이제 DBA들에게도 Linux 기반 시스템을 최적의 상태로 관리하기 위한 경험과 지식이 필요하게 되었습니다. 시스템 관리자와 DBA 사이에는 고전적인 역할의 구분이 이루어져 왔습니다. 하..
'Mission Critical' 이란 말을 무지 무지 많이 들은적이 있다! 기업의 중대한 업무에 사용 되는 장비의 광고에는 항상 이런 문구가 들어 있다. 아마 왠만한 시스템관리자는 지겨운 말 일 것이다. 시스템관리자의 가장 큰 고민은 무엇인가? 서버가 다운되지 않고 항상 한결같이 잘 돌아가 모든 서비스가 완벽하게 이루어지는 것일 것이다. 물론 일부에선 그런 환경이 만들어져 자신이 한가해지길 바라는 시스템관리자도 있겠지만 말이다.하지만, 시스템관리자 못지 않게 시스템 다운에 민감한 사람이 또 있다. 바로 인터넷업체의 사장님들이다. 내가 알고 있는 인터넷 업체의 사장님들은 술을 마시고도 집에 들어가기 전 게임방에 들려서 자신의 회사 사이트에 확인 해보고 집으로 들어가는가 하면 자다가도 일어나서 사이트에 접..
CCNA Prep document The two most significant things to study on the test are the OSI model and TCP/IP addressing and subnetting. If you know both of those very, very well, then you are guaranteed about 50% on the exam. The rest comes from this sheet. The last bit of advice is that you didn't believe me on the importance of knowing the OSI model, learn it backwards, forwards, sideways, and be prep..
리눅스 라우터 만들기 1. 소개 리눅스 라우터 프로젝트(Linux Router Project)에서는 리눅스를 이용한 라우터 머신을 만드는 작업을 진행하고 있습니다. 일반적으로 리눅스의 IP Masquerade 등의 기능을 이용하면 보통의 시스템에서 강력한 라우트 기능을 구현하는 것이 전혀 어려운 일이 아니라는 것쯤 누구나 알고 계실 것입니다. 그 정도 수준이라면 굳이 여기서 LRP를 소개할 필요가 없지요. LRP 에서는 리눅스가 가지는 강력한 네트워킹기능을 3.5인치 플로피디스켓 한장에 담아내었습니다. 즉, 1.44mb 디스켓 한장에 쏙~ 들어가는 리눅스가 강력한 라우터 기능을 해 낸다는 것입니다. - 리눅스 라우터의 원리 리눅스 라우터가 디스켓 한장에 다 들어가 있지만, 실제 작업이 플로피 디스크드라이..
3.1 시스템의 시작(Login)과 종료(Logout) UNIX 시스템은 다중 사용자 시스템이기 때문에 DOS나 WONDOWS와 같은 일인 사용자 시스템과 달리 Login이라는 과정을 통과해야만 시작할 수 있고, Logout 과정을 거쳐 종료해야 한다. 3.1.1 UNIX 시작하기(login) Digital UNIX (dbs.ehwadia.co.kr) (ttyq8) login: lkh ................................................................................. ① Password: .................................................................................. ② lo..
drbd 상태 확인[root@mysql_01 ~]# drbd-overview** 정상 커넥션인 경우0:testdrbd Connected Primary/Secondary UpToDate/ UpToDate C r----- /MYSQL/DATA ext3 9.9G 3.7G 5.8G 39% Case1. DRBD 커넥션이 끊어진 상태이지만 link down 및 drbd crash 상태는 아닌 경우 (정상리부팅)[root@mysql_01 ~]# drbd-overview0:testdrbd WFConnection Primary/Unknown UpToDate/DUnknown C r----- /MYSQL/DATA ext3 9.9G 3.7G 5.8G 39%[root@mysql_02 ~]# drbd-overview 0:test..
2010-12-17 09:00:02.361 JST [][][] LOG: received fast shutdown request 2010-12-17 09:00:02.361 JST [][][] LOG: shutting down 2010-12-17 09:00:04.461 JST [][][] LOG: database system is shut down 2010-12-17 09:00:04.506 JST [][][] LOG: logger shutting down 2010-12-17 11:20:40.521 JST [][][] LOG: database system was shut down at 2010-12-17 09:00:04 JST 2010-12-17 11:20:40.521 JST [][][] LOG: could ..
connect storage engine은 xml이나 엑셀 파일 그리고 오라클이나 MSSQL과 같은 DBMS들의 테이블을 MariaDB에서 직접 쿼리할 수 있도록 연결기능을 제공 connect 스토리지 엔진은 실제 이 이외에도 많은 MariaDB서버외부의 테이블들을 손쉽게 접근해서 참조할수 있도록 한다.여기에서는 간단하게 오라클 RDBMS의 테이블을 ODBC인터페이스를 통해서 MariaDB가 접근하는 예제와 MariaDB의 설정파일을 Connect 스토리지 엔진으로 조회하는 방법을 살펴보도록 하자 connect 스토리지 엔진에서 drop table명령을 사용하면 단순히 connect 스토리지 엔진을 사용하는 테이블의 정의만 삭제한다는 것에 주의하자. 얘를 들어서 원격서버의 오라클 RDBMS에 존재하는 테..