ALTIBASE 사용자가이드 Templete
|
|
- 승원 석
- 5 years ago
- Views:
Transcription
1 Real Alternative DBMS ALTIBASE, Since 1999 ALTIBASE & TOMCAT 연동가이드 ALTIBASE Copyright c 2000~2014 ALTIBASE Corporation. All Rights Reserved.
2 Document Control Change Record Date Author Change Reference snkim Created Uijin.lee modify Sungmin01.kim modify Reviews Date Name (Position) Distribution Name Location ALTIBASE & TOMCAT 연동가이드 2 page of 21
3 목차 개요... 4 TOMCAT 설치... 5 TOMCAT 다운로드... 5 TOMCAT 설치... 5 환경변수설정... 6 TOMCAT 구동... 6 TOMCAT 종료... 7 JDBC DRIVER 설정... 8 ALTIBASE JDBC driver 파일을얻는방법... 8 ALTIBASE JDBC driver 버전을확인하는방법... 8 JDBC driver 파일을 TOMCAT 에위치... 9 ALTIBASE 와 TOMCAT 의연동 DBCP 방법으로연동 일반 JDBC 방법으로연동 ALTIBASE의 ConnectionPool을이용하여연동... 오류! 책갈피가정의되어있지않습니다. FAILOVER CONFIGURATION FailOver Configuration TOMCAT 연동시주의사항 사용한 Resource 의반납 버려진 Connection 을제거 TOMCAT 연동시오류사항 No suitable driver Communication link failure 그외확인사항 첨부예제파일 첨부예제 ALTIBASE & TOMCAT 연동가이드 3 page of 21
4 개요 본문서는 ALTIBASE 와 TOMCAT 간연동하는방법을기술한문서로 ALTIBASE 는 6.3 버전, TOMCAT 은 7.0 버전을대상으로작성되었다. ALTIBASE & TOMCAT 연동가이드 4 page of 21
5 TOMCAT 설치 TOMCAT 설치방법에대해간단히살펴보도록한다. TOMCAT 7 제품을설치한다. TOMCAT을설치하기전에반드시 JDK(Java Development Kit) 또는 JRE(Java Runtime Environment) 가설치되어있어야한다. TOMCAT 다운로드 사이트에방문하여최근 release 된 TOMCAT 바이너리파일을다운받는다.( apache-tomcat tar.gz) TOMCAT 설치 다운로드한압축파일을 FTP로옮긴다.(tomcat 설치계정 ) 업로드한압축파일을적절한디렉토리에푼다.(tar xvzf apache-tomcat tar.gz) Binary이기때문에압축을푸는것으로설치는끝이난다. [tomcat@dev ~]$ tar xvzf apache-tomcat tar.gz apache-tomcat /bin/catalina.sh apache-tomcat /bin/configtest.sh apache-tomcat /bin/daemon.sh apache-tomcat /bin/digest.sh apache-tomcat /bin/setclasspath.sh ALTIBASE & TOMCAT 연동가이드 5 page of 21
6 apache-tomcat /bin/shutdown.sh apache-tomcat /bin/startup.sh apache-tomcat /bin/tool-wrapper.sh apache-tomcat /bin/version.sh apache-tomcat /conf/... apache-tomcat /webapps/manager/images/tomcat.gif apache-tomcat /webapps/manager/images/update.gif apache-tomcat /webapps/manager/images/void.gif apache-tomcat /webapps/manager/index.jsp apache-tomcat /webapps/manager/status.xsd apache-tomcat /webapps/manager/xform.xsl ~]$ mv apache-tomcat /app/was/tomcat7 <tomcat 설치예 > 환경변수설정 다음의환경변수를설정한다. 1. CATALINA_HOME : TOMCAT 을설치한디렉토리를지정한다. 2. JAVA_HOME 혹은 JRE_HOME : JDK 혹은 JRE 가설치된디렉토리를지정한다. 3. PATH : $CATALINA_HOME/bin 디렉토리 (1 번에설정한 TOMCAT 설치디렉토리하위의 bin 디렉토리의경로 ) 를 PATH 에추가한다. [tomcat@dev ~]$ vi.bash_profile export CATALINA_HOME=/app/was/tomcat7 export JAVA_HOME=/app/java/jdk1.6 export PATH=$CATALINA_HOME/bin:$JAVA_HOME/bin:$PATH [tomcat@dev ~]$..bash_profile <linux 환경설정예 > TOMCAT 구동 다음의명령어를수행하여 TOMCAT 을구동시킨다. $ catalina.sh start (windows : catalina start) [tomcat@dev ~]$ catalina.sh start ALTIBASE & TOMCAT 연동가이드 6 page of 21
7 Using CATALINA_BASE: Using CATALINA_HOME: /app/was/tomcat7 /app/was/tomcat7 Using CATALINA_TMPDIR: /app/was/tomcat7/temp Using JRE_HOME: /app/java/jdk1.6 Using CLASSPATH: /app/was/tomcat7/bin/bootstrap.jar:/app/was/tomcat7/bin/tomcat-juli.jar Tomcat started. ~]$ TOMCAT 종료 다음의명령어를수행하여 TOMCAT 을종료시킨다. $ catalina.sh stop (windows : catalina stop) [tomcat@dev ~]$ catalina.sh stop Using CATALINA_BASE: Using CATALINA_HOME: /app/was/tomcat7 /app/was/tomcat7 Using CATALINA_TMPDIR: /app/was/tomcat7/temp Using JRE_HOME: /app/java/jdk1.6 Using CLASSPATH: /app/was/tomcat7/bin/bootstrap.jar:/app/was/tomcat7/bin/tomcat-juli.jar [tomcat@dev ~]$ ALTIBASE & TOMCAT 연동가이드 7 page of 21
8 JDBC driver 설정 TOMCAT 에서 ALTIBASE JDBC driver 를적절한곳에위치시켜놓아야 ALTIBASE 와연동이가능하다. ALTIBASE JDBC driver 파일을얻는방법 ALTIBASE 에서제공하는 JDBC driver 는 Altibase.jar 이다. 이파일은 ALTIBASE 가설치되어있는서버의 $ALTIBASE_HOME/lib 디렉토리안에존재한다. Altibase 5 버전이상부터는 $ALTIBASE_HOME/lib 디렉토리에 Altibase.jar 와 Altibase5.jar 파일이존재하는데, Altibase.jar 는일반 JDBC driver 파일이며, Altibase5.jar 는 ALTIBASE 5 버전과그이하의버전을함께연동하고싶을때사용한다. 따라서하나의 ALTIBASE DB 와연동한다거나, 동일한버전의여러대의 ALTIBASE DB 와연동하기를원한다면일반적으로 $ALTIBASE_HOME/lib/Altibase.jar 파일을사용하면된다. ALTIBASE JDBC driver 버전을확인하는방법 ALTIBASE JDBC driver 버전을확인하는방법은다음의명령어를수행하면된다. [altibase@dev lib]$ java -jar Altibase.jar JDBC Driver Info : Altibase Ver = for JavaVM v1.4, CMP:7.1.1, Aug :36:32 연동하려는 ALTIBASE DB Server와 ALTIBASE JDBC Driver가호환가능한지확인을위해 ALTIBASE DB Server 버전확인이필요한다. 이때, ALTIBASE DB Server의 cm protocol version과 ALTIBASE JDBC Driver의 CMP가동일하면호환가능하다. [altibase@dev lib]$ altibase -v version X86_64_LINUX_redhat_Enterprise_ES4-64bit release-GCC3.4.6 (x86_64-unknown-linux-gnu) Aug :45:00, binary db version 6.2.1, meta version 6.3.1, cm protocol version 7.1.1, replication protocol version 버전이 UP 되면서 JDBC 관련버그가 fix 되었을가능성이있으므로, 일반적으로 ALTIBASE DB Server 의버전과 ALTIBASE JDBC driver 버전을동일하게맞추거나최신의 ALTIBASE JDBC driver 파일을사용하는것을권장한다. ALTIBASE & TOMCAT 연동가이드 8 page of 21
9 JDBC driver 파일을 TOMCAT 에위치 TOMCAT 에서 ALTIBASE 와연동하기위해 ALTIBASE JDBC driver(altibase.jar) 를적절한곳에위치시켜 TOMCAT 에서자동으로인식할수있도록해야하는데다음중한가지방법으로설정하면된다. 1. Altibase.jar 를 CLASSPATH 에추가 ~]$ cd $CATALINA_HOME/bin bin]$ vi catalina.sh CLASSPATH=/app/db/ALTIBASE/lib/Altibase.jar bin]$ catalina.sh stop Using CATALINA_BASE: Using CATALINA_HOME: /app/was/tomcat7 /app/was/tomcat7 Using CATALINA_TMPDIR: /app/was/tomcat7/temp Using JRE_HOME: Using CLASSPATH: /app/java/jdk1.6 /app/db/altibase/lib/altibase.jar: bin]$ catalina.sh start Using CATALINA_BASE: Using CATALINA_HOME: /app/was/tomcat7 /app/was/tomcat7 Using CATALINA_TMPDIR: /app/was/tomcat7/temp Using JRE_HOME: Using CLASSPATH: /app/java/jdk1.6 /app/db/altibase/lib/altibase.jar: /app/was/tomcat7/bin/bootstrap.jar:/app/was/tomcat7/bin/tomcatjuli.jar /app/was/tomcat7/bin/bootstrap.jar:/app/was/tomcat7/bin/tomcatjuli.jar Tomcat started. 2. Altibase.jar를 $CATALINA_HOME/ lib 디렉토리안에위치 ~]$cd $CATALINA_HOME/lib lib]$ cp /app/db/altibase/lib/altibase.jar./ lib]$ ALTIBASE & TOMCAT 연동가이드 9 page of 21
10 ALTIBASE 와 TOMCAT 의연동 ALTIBASE 와 TOMCAT 을연동하는방법에대해기술한다. 연동하는방법으로는 DBCP 를이용하여연동, 일반 JDBC 를이용하여연동, ATLIBASE 의 ConnectionPool 을이용하여연동하는방법이있다. JNDI DataSource 연동 JNDI DataSource 를구성하는방법은 $CATALINA_HOME/conf/context.xml 에아래내용을기술한다. $CATALINA_HOME/conf/context.xml < context> <Resource name="jdbc/altibase" auth="container" type="javax.sql.datasource" driverclassname="altibase.jdbc.driver.altibasedriver" url="jdbc:altibase:// :20300/mydb" username="sys" password="manager" maxactive="3" maxidle="2" initialsize="1" defaultautocommit="false" removeabandoned="true" logabandoned="true" removeabandonedtimeout="60" validationquery="select 1 from dual"/> </context> 웹어플리케이션홈 /WEB-INF/web.xml 에아래내용을추가하면웹에서사용가능하다. 웹어플리케이션홈 /WEB-INF/web.xml <resource-ref> <description>db Connection</description> <res-ref-name>jdbc/altibase</res-ref-name> <res-type>javax.sql.datasource</res-type> <res-auth>container</res-auth> </resource-ref> <Resouce> 태그에정의하는속성은다음과같다. ALTIBASE & TOMCAT 연동가이드 10 page of 21
11 driverclassname url Username Password Altibase JDBC driver class Name ALTIBASE 와연결을위한 Connection string 정보 jdbc:altibase://ip:port_no/db_name 형태로기입 데이터베이스계정 데이터베이스패스워드 maxactive 최대 Connection 수, 0 은무제한. default는 8 initialsize 초기 Connection 수. default는 0 maxidle Pool에 idle하게유지하는최대연결수. default는 8 minidle Pool에 idle하게유지하는최소연결수. default는 0 maxwait 최대연결시도시간 ( 단위 : millisec) -1 은무한대기 Default 는무한대기 validationquery 연결의 validation 을체크하기위해사용하는 SQL 문 반드시최소한 1 개이상의 row 가 return 되는 select 문으로지정 Ex) select 1 from dual defaultautocommit Autocommit 모드를설정. default 는 true defaulttransactionisolation Transaction Isolation level 을설정한다. NONE, REPEATABLE_READ, SERIALIZABLE 의값을설정할수있고, default 는 DB 서버의 default 값을따른다. ALTIBASE 의 isolation level 은 default 로 READ COMMITTED 이다. removeabandoned 버려져서사용되지않는 Connection 에대한제거기능을결정하는속성. default 는 false Connection 이제거되는시점은 Connection 개수가 maxactive 설정된값을초과하여 Connection 을요청한이후이다. maxactive 에도달하지않은시점에는 Connection 을할당받을수있으므로, 사용되지않는 Connection 제거가일어나지않는다. removeabandonedtimeout logabandoned 버려져서사용되지않는 connection 에대한제거가일어나는시간을설정하는속성. default 로 300 초 버려져서사용되지않는 connection 에대한제거시로그에 stack 정보를남길지를결정하는속성. default 로 false 프로그램에서다음과같이 JNDI Datasource 를통해 Connection 을얻는다. 이때, java:/comp/env 는 JNDI 를 lookup 할때사용하는 prefix 이다. Context envcontext = (Context)new InitialContext().lookup("java:/comp/env"); ALTIBASE & TOMCAT 연동가이드 11 page of 21
12 DataSource ds = (DataSource)envContext.lookup("jdbc/Altibase"); Connection conn = ds.getconnection(); 또는 Context initctx = new InitialContext(); DataSource ds = (DataSource)initCtx.lookup("java:comp/env/jdbc/Altibase"); Connection conn = ds.getconnection(); 다음은위에설정한 JNDI Datasource 를이용하여 ALTIBASE 와연동하는 jsp 예제프로그램이다. <%@ page import="java.sql.*, javax.naming.*, javax.sql.*"%> <% Context initctx = new InitialContext(); DataSource ds = (DataSource)initCtx.lookup("java:comp/env/jdbc/Altibase"); Connection conn = ds.getconnection(); Statement stmt = conn.createstatement(); String query = "select to_char(sysdate,'yyyy/mm/dd hh24:mi:ss') from dual"; ResultSet rs = stmt.executequery(query); if(rs.next()) { out.println(rs.getstring(1)); } rs.close(); stmt.close(); conn.close(); %> 일반 JDBC 방법으로연동 1. JDBC driver 로딩한다. 2. Connection 객체얻는다. 3. Statement를객체를얻는다. 4. SQL문을실행한후 ResultSet에담는다. 5. 작업이완료된후관련된모든객체를 close한다. 다음은일반 JDBC 를이용하여 ALTIBASE 와연동하는 jsp 예제프로그램이다. ALTIBASE & TOMCAT 연동가이드 12 page of 21
13 import="java.sql.resultset"%> import="java.sql.statement"%> import="java.sql.drivermanager"%> import="java.sql.connection"%> import="java.util.properties"%> <% Class.forName("Altibase.jdbc.driver.AltibaseDriver"); Properties prop = new Properties(); prop.put("user", "sys"); prop.put("password", "manager"); String url = "jdbc:altibase:// :20300/mydb"; String sql = "SELECT TO_CHAR(SYSDATE,'YYYY-MM-DD HH24:MI:SS') FROM DUAL"; Connection conn = null; Statement stmt= null; ResultSet rs = null; try { conn = DriverManager.getConnection(url, prop); stmt = conn.createstatement(); rs = stmt.executequery(sql); while(rs.next()) { out.println(rs.getstring(1)); } }catch(exception se) { out.println(se.getmessage()); } finally { rs.close(); stmt.close(); conn.close(); } %> ALTIBASE & TOMCAT 연동가이드 13 page of 21
14 FailOver Configuration ALTIBASE 가제공하는 FailOver 기능을이용하여 TOMCAT 과연동하는방법에대해기술한다. FailOver Configuration TOMCAT 은 FailOver 기능을제공하지않는다. 하지만 ALTIBASE 버전부터 FailOver 기능을제공하기때문에, ALTIBASE 의 FailOver 기능을이용하면 FailOver 가구현가능하다. 사용방법은다음과같다. 1. context.xml 파일에 JNDI DataSource 를지정할때 Connection url 부분에 FailOver 관련속성을지정해준다. <context> <Resource name="jdbc/altibase" auth="container" type="javax.sql.datasource" </context> driverclassname="altibase.jdbc.driver.altibasedriver" maxactive="100" maxidle="-1" maxwait="-1" username="sys" password="manager" url="jdbc:altibase:// :21129/mydb? AlternateServers=( :21129)& ConnectionRetryCount=3& ConnectionRetryDelay=3& SessionFailOver=on& LoadBalance=off" validationquery="select 1 FROM DUAL" testonborrow="true" removeabandoned="true" removeabandonedtimeout="60" logabandoned="true" /> * FailOver/server.xml 파일참조 FailOver 관련속성은다음과같다. 자세한설정은 Replication Manual 를참조하면된다. AlternateServer ConnectionRetryCount ConnectionRetryDelay 장애발생시접속하게될가용서버를나타내며 (IP Address1:Port1, IP Address2:Port2,...) 형식으로기술한다. 가용서버접속실패시, 접속시도반복횟수 가용서버접속실패시, 다시접속을시도하기전에대기하는시간 ( 초단위 ) ALTIBASE & TOMCAT 연동가이드 14 page of 21
15 LoadBalance SessionFailOver on 으로설정하면최초접속시도시에기본서버와가용서버를포함하여랜덤으로선택한다. off 로설정하면최초접속시도시에기본서버에접속하고, 접속에실패하면 AlternateServer 로기술한서버에접속한다. STF(Service Time Fail-Over) 를할것인지여부를나타낸다. on : STF, off : CTF CTF(Connection Time Fail-Over) 는 DBMS 접속시점에장애를인식하여장애가발생한 DBMS 대신다른가용노드의 DBMS 로접속하고서비스를진행한다. STF(Service Time Fail-Over) 는 DBMS 접속에성공하여서비스하는도중에장애가발생하는것으로, 다른가용노드의 DBMS 에다시접속하여세션의프로퍼티를복구한후사용자응용프로그램의업무로직을다시수행하도록하는것을의미한다. 즉장애가발생한 DBMS 에서수행된작업을다시한번수행할필요가있는경우이다. CTF 및 STF 의구현방법은 ALTIBASE FailOver 기술문서를참조한다. ALTIBASE & TOMCAT 연동가이드 15 page of 21
16 TOMCAT 연동시주의사항 TOMCAT 연동시주의사항에대해설명한다. Tomcat 사용시 JDK 환경 DBCP 를이용하여 preparestatement 를처리할때고려해야할사항이있는데성능향상을위해 Tomcat 설정중 testonborrow ( default : true), poolpreparestatements ( default : false) 설정을변경사용할경우되도록 JDK( JRE ) 1.6 이상의환경에서사용하길권장한다. 문제의증상 Tomcat log (version 6) --- Check the statement (query failed). --- Cause: java.sql.sqlexception: [0]:Failure to find statement; nested exception is com.ibatis.common.jdbc.exception.nestedsqlexception: --- The error occurred in maps/commonsqlmap.xml. --- The error occurred while applying a parameter map. --- Check the Common.getIservSp-InlineParameterMap. --- Check the statement (query failed). --- Cause: java.sql.sqlexception: [0]:Failure to find statement 정상적인경우 Tomcat log (version 6) [0001][14:14:31 386][ 2][ 0] GET- CONNECTION[org.apache.tomcat.dbcp.dbcp.BasicDataSource.getConnection] [1 ms] 확인방법 $CATALINA_HOME/conf/server.xml 파일내용중아래부분의주석을제거하신후 Tomcat 을재시작하여 $CATALINA_HOME/logs/tomcat.log 를확인합니다. 변경전 > <!-- <Valve classname="org.apache.catalina.valves.accesslogvalve" directory="logs" prefix="localhost_access_log." suffix=".txt" pattern="common" resolvehosts="false"/> --> 변경후 > <Valve classname="org.apache.catalina.valves.accesslogvalve" directory="logs" prefix="localhost_access_log." suffix=".txt" pattern="%a %b %t %s %D %r " resolvehosts="false"/> 참고 : ALTIBASE & TOMCAT 연동가이드 16 page of 21
17 권장 Tomcat 설정값 환경 1 환경 2 환경 3 JDK Ver Tomcat Ver 6 (dbcp ver 1.3) 6 (dbcp ver 1.3) 7 (dbcp ver 1.4) testonborrow TRUE 만권장 (Defalut) True/False True/False poolpreparestat ements FALSE 만권장 (Defalut) True/False True/False Result testonborrow=false, poolpreparestatement=true 사용시권장하지않음, 권장 권장 JRE 또는 JDK1.6 으로업그레이드권장 * testonborrow 사용한 Resource 의반납 + connection pool 에서 connection 을가져올때해당 connection 이유효성검사여부 + 기본값은 false 이며, 일반적으로기본값을사용한다. true 설정하게되면매번 validationquery 를수행하기때문에약간의성능저하를감수해야한다. * poolpreparestatement + DBCP 에서 Statement 풀링이커넥션별로유지되고있기때문에, 응용서버 (App) 에서는질의를컴파일한정보를계속유지하게된다. 이후같은질의에대해서는 prepare 과정없이 execute 단계만반복함으로써성능향상을가져올수있다. 프로그램에서할당한 Connection, Statement, ResultSet 는사용이끝나면반드시명시적으로 close 해줘야한다. 만약 close 해주지않으면위의 Resource 를선언한변수의 life cycle 동안계속 Resource 를할당하고있기때문에불필요한 Resource 소모를가져오게된다. Connection 을 close 해주지않으면 pool 로 Connection 이반납되지않기때문에다른곳에서 Connection 을사용하지못할것이다. Statement 는 session 이유지되는동안어플리케이션뿐만아니라, DB 서버상에도 Statement 정보가메모리에할당되어남아있게된다. 따라서 Statement 를 close 해주지않고 Connection 도 close 해주지않는다면, 어플리케이션에서불필요한 Resource 가계속할당되는것도문제지만, DB 서버의 Query_Prepare 메모리영역도증가하게된다. 만약위의 Resource 들을명시적으로 close 해주지않았다면, 해당 Resource 를선언한변수의 life cycle 동안메모리에할당되어있다가 life cycle 이끝나면해당 Resource 를더이상참조하지않게되므로, JVM(Java Virtual Machine) 의 GC(Garbage Collector) 가후에해당 Resouce 들을해제하게될것이다. 하지만일반적으로 GC 는우선순위가가장낮은쓰레드이다. 따라서 GC 가 Resource 를해제하는시점이언제인지는예측하기가어렵다. 즉, 어플리케이션에서변수의 life cycle 이끝나서더이상참조되지않기때문에바로해제될수있는것이아니고, GC 가해제하지않는이상 DB 서버에서는계속해당 Resource 에대한정보를가지고있게된다. 따라서, 반드시사용이끝난 Resource 는명시적으로 close 해주는것을권장한다. ALTIBASE & TOMCAT 연동가이드 17 page of 21
18 버려진 Connection 을제거 DBCP 를이용하여 connection 을처리할때문제점이하나있는데바로웹어플리케이션에서명시적으로 ResultSet, Statement, Connection 을 close 해줘야한다는것이다. 만약웹어플리케이션에서이러한 resource 를 close 하는것을실패했다면이후에 resource 들을재사용할수없게된다. 이러한현상을 Connection pool leak 이라고부르며, connection pool leak 이지속된다면최종에는이용가능한 connection 이모두없어지게될것이다. 이러한문제를막기위해 DBCP 에서문제가발생하여버려진 connection 을복구하고로깅하는방법을제공하는데다음의속성을설정하면된다. removeabandoned="true" ALTIBASE & TOMCAT 연동가이드 18 page of 21
19 TOMCAT 연동시오류사항 TOMCAT 에서 ALTIBASE 연동시자주발생되는오류사항에대한내용을설명한다. No suitable driver java.sql.sqlexception: No suitable driver 오류는접속 URL 정보중 Altibase 에해당하는부분을잘못기입했을때발생한다. url="jdbc:mysql:// :20300/mydb" jdbc:altibase 부분이 jdbc:mysql 부분으로잘못설정되어있기때문에에러가발생한다. Communication link failure java.sql.sqlexception: Communication link failure 오류는다음과같은상황에서발생한다. 1. ALTIBASE DB server 가구동중이지않는상황 2. ALTIBASE JDBC driver 파일이 ALTIBASE DB server 의버전과상이한경우 예 ) ALTIBASE DB Server 의버전은 버전인데, 버전의 ALTIBASE JDBC driver 파일을사용하는경우 3. 접속 URL 정보가잘못설정된경우 3-1. IP 가잘못설정된경우 3-2. PORT_NO 가잘못설정된경우 예 ) ALTIBASE DB Server 의 IP 주소가 이고 PORT_NO 가 인데 IP 주소를 로설정하고나 PORT_NO 를 로설정한경우 url="jdbc:altibase:// :20301/mydb" 그외확인사항 간혹웹어플리케이션의 context.xml 파일에 DataSource 를지정했을때 Connection url 부분이정확함에도불구하고 Client unable to establish connection 에러혹은, driver 클래스가 null 이라는에러를접할수도있다. 이때는 $CATALINA_HOME/conf/catalina 디렉토리안의웹어플리케이션이름.xml 파일을지우도록한다. 간혹웹어플리케이션의 context.xml 파일이변경되었는데도해당파일이 reloading 이안되어에러가발생하는경우가있다. ALTIBASE & TOMCAT 연동가이드 19 page of 21
20 첨부예제파일 첨부된예제파일에대해설명한다. 첨부예제 1. GlobalNamingResources GlobalNaming JNDI DataSource를이용하는예제이다. 2. WebApplicationContext 특정웹어플리케이션에서 DataSource를이용하는예제이다. ALTIBASE & TOMCAT 연동가이드 20 page of 21
21 알티베이스 서울특별시구로구구로 3 동 대륭포스트 2 차 1008 호 대전사무소대전광역시서구둔산동 1417 리치빌 3 층 301 호 기술본부서울특별시구로구구로동대륭포스트타워 2 차 10 층 1008 호 기술지원센터 Support.altibase.com ATC (ALTIBASE Technical Center) support.altibase.com Copyright c 2000~2010 ALTIBASE Corporation. All Rights Reserved. 이문서는정보제공을목적으로제공되며, 사전에예고없이변경될수있습니다. 이문서는오류가있을수있으며, 상업적또는특정목적에부합하는명시적, 묵시적인책임이일체없습니다. 이문서에포함된 ALTIBASE 제품의특징이나기능의개발, 발표등의시기는 ALTIBASE 재량입니다. ALTIBASE 는이문서에대하여관련된특허권, 상표권, 저작권또는기타지적재산권을보유할수있습니다. ALTIBASE & TOMCAT 연동가이드 21 page of 21
ALTIBASE 사용자가이드 Templete
Real Alternative DBMS ALTIBASE, Since 1999 ALTIBASE & TOMCAT 연동가이드 ALTIBASE 5 2010. 01 Copyright c 2000~2013 ALTBASE Corporation. All Rights Reserved. Document Control Change Record Date Author Change
More informationALTIBASE 사용자가이드 Templete
Real Alternative DBMS ALTIBASE, Since 1999 WINDOWS ADO.NET 환경의 ALTIBASE 개발가이드 2010. 09 Copyright c 2000~2013 ALTBASE Corporation. All Rights Reserved. Document Control Change Record Date Author Change
More information단계
TIBERO-WAS 연동 Guide 본문서에서는 Tibero RDBMS 에서제공하는 JDBC 통한 JEUS, WEBLOGIC 등다양한 WAS (Web Application Server) 제품과의연동방법을알아본다. Contents 1. Connection Pool 방식... 2 2. JEUS 연동... 3 2.1. JEUSMain.xml 설정 (Thin 방식
More informationchapter1,2.doc
JavaServer Pages Version 08-alpha copyright2001 B l u e N o t e all rights reserved http://jspboolpaecom vesion08-alpha, UML (?) part1part2 Part1 part2 part1 JSP Chapter2 ( ) Part 1 chapter 1 JavaServer
More informationConnection 8 22 UniSQLConnection / / 9 3 UniSQL OID SET
135-080 679-4 13 02-3430-1200 1 2 11 2 12 2 2 8 21 Connection 8 22 UniSQLConnection 8 23 8 24 / / 9 3 UniSQL 11 31 OID 11 311 11 312 14 313 16 314 17 32 SET 19 321 20 322 23 323 24 33 GLO 26 331 GLO 26
More informationMicrosoft Word - ntasFrameBuilderInstallGuide2.5.doc
NTAS and FRAME BUILDER Install Guide NTAS and FRAME BUILDER Version 2.5 Copyright 2003 Ari System, Inc. All Rights reserved. NTAS and FRAME BUILDER are trademarks or registered trademarks of Ari System,
More informationALTIBASE 사용자가이드 Templete
Real Alternative DBMS ALTIBASE, Since 1999 Spring 연동가이드 2010. 08 Copyright c 2000~2013 ALTBASE Corporation. All Rights Reserved. Document Control Change Record Date Author Change Reference 2010-08 snkim
More informationALTIBASE 사용자가이드 Templete
Real Alternative DBMS ALTIBASE, Since 1999 ALTIBASE & WebSphere 연동가이드 2010. 08 Copyright c 2000~2013 ALTBASE Corporation. All Rights Reserved. Document Control Change Record Date Author Change Reference
More information10.ppt
: SQL. SQL Plus. JDBC. SQL >> SQL create table : CREATE TABLE ( ( ), ( ),.. ) SQL >> SQL create table : id username dept birth email id username dept birth email CREATE TABLE member ( id NUMBER NOT NULL
More information목차 BUG offline replicator 에서유효하지않은로그를읽을경우비정상종료할수있다... 3 BUG 각 partition 이서로다른 tablespace 를가지고, column type 이 CLOB 이며, 해당 table 을 truncate
ALTIBASE HDB 6.1.1.5.6 Patch Notes 목차 BUG-39240 offline replicator 에서유효하지않은로그를읽을경우비정상종료할수있다... 3 BUG-41443 각 partition 이서로다른 tablespace 를가지고, column type 이 CLOB 이며, 해당 table 을 truncate 한뒤, hash partition
More informationALTIBASE 사용자가이드 Templete
Real Alternative DBMS ALTIBASE, Since 1999 Spring 연동가이드 2014. 10 Copyright c 2000~2014 ALTBASE Corporation. All Rights Reserved. Document Control Change Record Date Author Change Reference 2010-08 snkim
More informationuntitled
Push... 2 Push... 4 Push... 5 Push... 13 Push... 15 1 FORCS Co., LTD A Leader of Enterprise e-business Solution Push (Daemon ), Push Push Observer. Push., Observer. Session. Thread Thread. Observer ID.
More informationTibero
Tibero WAS 연동가이드 Copyright 2013 TmaxData Co., Ltd. All Rights Reserved. Copyright Notice Copyright 2013 TmaxData Co., Ltd. All Rights Reserved. 대한민국경기도성남시분당구황새울로 329 번길 5 티맥스빌딩우 ) 463-824 Restricted Rights
More informationFileMaker 15 ODBC 및 JDBC 설명서
FileMaker 15 ODBC JDBC 2004-2016 FileMaker, Inc.. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, California 95054 FileMaker FileMaker Go FileMaker, Inc.. FileMaker WebDirect FileMaker, Inc... FileMaker.
More information.
JEUS 6 & WebtoB 4.1 관리자 2015.09 Ⅰ Ⅱ Ⅲ JEUS 설정 WebtoB 연동설정 Tibero 연동설정 Ⅰ JEUS 설정 컨테이너생성 Application 디플로이 컨테이너생성 관리자화면접속 http://ip-address:9744/webadmin 접속 ID : administrator PW : 설치단계에서설정한관리자암호 3/36 컨테이너생성
More informationConnection pool 엑셈컨설팅본부 /APM 팀박종현 Connection pool 이란? 사용자의요청에따라 Connection을생성하다보면많은수의연결이발생했을때서버에과부하가걸리게된다. 이러한상황을방지하기위해미리일정수의 Connection을만들어 pool에담아뒀다
Connection pool 엑셈컨설팅본부 /APM 팀박종현 Connection pool 이란? 사용자의요청에따라 Connection을생성하다보면많은수의연결이발생했을때서버에과부하가걸리게된다. 이러한상황을방지하기위해미리일정수의 Connection을만들어 pool에담아뒀다가사용자의요청이발생하면연결을해주고연결종료시 pool에다시반환하여보관하는것이다. [ 그림 1]
More informationALTIBASE WebLogic 연동 가이드
Real Alternative DBMS ALTIBASE, Since 1999 ALTIBASE & WebLogic 연동가이드 2010. 12 Copyright c 2000~2010 ALTIBASE Corporation. All Rights Reserved. Document Control Change Record Date Author Change Reference
More informationMicrosoft PowerPoint - 18-DataSource.ppt
18 장 : JDBC DataSource DataSource JDBC 2.0의 javax.sql 패키지에포함되어도입됨 DataSource 인터페이스는데이터베이스커넥션을만들거나사용하는데좀더유연한아키텍처를제공하기위해도입됨 DataSource를이용할경우, 클라이언트코드는한줄도바꾸지않고서도다른데이터베이스에접속할수있도록해줌 즉 DataSource 는커넥션상세사항들을캡슐화
More information슬라이드 1
NeoDeveloper 설치가이드 차례 1. 환경 3 2. 설치 3 2.1 웹서버설치 3 Tomcat 7 3 JDK 1.6 3 2.2 NeoDeveloper 설치 3 Neo Developer 서버구성 3 Demo용 User Application 구성 4 Neo Developer 서버 Data File 4 Client 개발 Tool 설치 4 3. 설정 5 3.1
More informationMicrosoft PowerPoint - GUI _DB연동.ppt [호환 모드]
GUI 설계 6 주차 DB 연동김문정 tops@yd.ac.kr 강의순서강의전환경 JDK 설치및환경설정톰캣설치및환경설정이클립스 (JEE) 설치및환경설정 MySQL( 드라이버 ) 설치및커넥터드라이브연결 DB 생성 - 계정생성이클립스에서 DB에연결서버생성 - 프로젝트생성 DB연결테이블생성및등록 2 MySQL 설치확인 mysql - u root -p MySQL 에데이터베이스추가
More information1. Windows 설치 (Client 설치 ) 원하는위치에다운받은발송클라이언트압축파일을해제합니다. Step 2. /conf/config.xml 파일수정 conf 폴더에서 config.xml 파일을텍스트에디터를이용하여 Open 합니다. config.xml 파일에서, 아
LG U+ SMS/MMS 통합클라이언트 LG U+ SMS/MMS Client Simple Install Manual LG U+ SMS/MMS 통합클라이언트 - 1 - 간단설치매뉴얼 1. Windows 설치 (Client 설치 ) 원하는위치에다운받은발송클라이언트압축파일을해제합니다. Step 2. /conf/config.xml 파일수정 conf 폴더에서 config.xml
More informationJ2EE Concepts
! Introduction to J2EE (1) - J2EE Servlet/JSP/JDBC iseminar.. 1544-3355 ( ) iseminar Chat. 1 Who Are We? Business Solutions Consultant Oracle Application Server 10g Business Solutions Consultant Oracle10g
More information개요오라클과티베로에서 JDBC 를통해접속한세션을구분할수있도록 JDBC 접속시 ConnectionProperties 를통해구분자를넣어줄수있다. 하나의 Node 에다수의 WAS 가있을경우 DB 에서 Session Kill 등의동작수행시원하는 Session 을선택할수있다.
설치및환경설정 JDBC 접속세션구분 / 확인 2013. 11. 01 개요오라클과티베로에서 JDBC 를통해접속한세션을구분할수있도록 JDBC 접속시 ConnectionProperties 를통해구분자를넣어줄수있다. 하나의 Node 에다수의 WAS 가있을경우 DB 에서 Session Kill 등의동작수행시원하는 Session 을선택할수있다. 사용하기 JEUS 에서설정방법
More informationMango220 Android How to compile and Transfer image to Target
Mango220 Android How to compile and Transfer image to Target http://www.mangoboard.com/ http://cafe.naver.com/embeddedcrazyboys Crazy Embedded Laboratory www.mangoboard.com cafe.naver.com/embeddedcrazyboys
More informationFileMaker ODBC 및 JDBC 가이드
FileMaker ODBC JDBC 2004-2019 FileMaker, Inc.. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, California 95054 FileMaker, FileMaker Cloud, FileMaker Go FileMaker, Inc.. FileMaker WebDirect FileMaker,
More information쉽게 풀어쓴 C 프로그래밊
Power Java 제 27 장데이터베이스 프로그래밍 이번장에서학습할내용 자바와데이터베이스 데이터베이스의기초 SQL JDBC 를이용한프로그래밍 변경가능한결과집합 자바를통하여데이터베이스를사용하는방법을학습합니다. 자바와데이터베이스 JDBC(Java Database Connectivity) 는자바 API 의하나로서데이터베이스에연결하여서데이터베이스안의데이터에대하여검색하고데이터를변경할수있게한다.
More informationORANGE FOR ORACLE V4.0 INSTALLATION GUIDE (Online Upgrade) ORANGE CONFIGURATION ADMIN O
Orange for ORACLE V4.0 Installation Guide ORANGE FOR ORACLE V4.0 INSTALLATION GUIDE...1 1....2 1.1...2 1.2...2 1.2.1...2 1.2.2 (Online Upgrade)...11 1.3 ORANGE CONFIGURATION ADMIN...12 1.3.1 Orange Configuration
More informationALTIBASE WebLogic 연동 가이드
Real Alternative DBMS ALTIBASE, Since 1999 ALTIBASE & WebLogic 연동가이드 2014. 10 Copyright c 2000~2014 ALTBASE Corporation. All Rights Reserved. Document Control Change Record Date Author Change Reference
More informationAnalyze Connection Failover Options.ppt
Analyze Connection Failover options 1 TAF 를구현하기위한 Application 고려사항 1. Application FailOver 방법결정 2. Application의사용형태, 종류, 중요도에따라 TAF적용여부결정 3. Language별, 사용형태별 TAF사용여부및방법결정 4. Transaction에따른장애시점별 TAF 사용여부및방법결정
More informationJDBC 소개및설치 Database Laboratory
JDBC 소개및설치 JDBC } What is the JDBC? } JAVA Database Connectivity 의약어 } 자바프로그램안에서 SQL 을실행하기위해데이터베이스를연결해주는응용프로그램인터페이스 } 연결된데이터베이스의종류와상관없이동일한방법으로자바가데이터베이스내에서발생하는트랜잭션을제어할수있도록하는환경을제공 2 JDBC Driver Manager }
More information리눅스설치가이드 3. 3Rabbitz Book 을리눅스에서설치하기위한절차는다음과같습니다. 설치에대한예시는우분투서버 기준으로진행됩니다. 1. Java Development Kit (JDK) 또는 Java Runtime Environment (JRE) 를설치합니다. 2.
3. 3Rabbitz Book 을리눅스에서설치하기위한절차는다음과같습니다. 설치에대한예시는우분투서버 기준으로진행됩니다. 1. Java Development Kit (JDK) 또는 Java Runtime Environment (JRE) 를설치합니다. 2. 3Rabbitz Book 애플리케이션파일다운로드하여압축파일을풀고복사합니다. 3. 3Rabbitz Book 실행합니다.
More informationALTIBASE 사용자가이드 Templete
Real Alternative DBMS ALTIBASE, Since 1999 ALTIBASE 설치시발생할수있는문제상황과조치 ALTIBASE 5.3.3 2010. 03 Copyright c 2000~2013 ALTBASE Corporation. All Rights Reserved. Document Control Change Record Date Author Change
More information<C0CCBCBCBFB52DC1A4B4EBBFF82DBCAEBBE7B3EDB9AE2D313939392D382E687770>
i ii iii iv v vi 1 2 3 4 가상대학 시스템의 국내외 현황 조사 가상대학 플랫폼 개발 이상적인 가상대학시스템의 미래상 제안 5 웹-기반 가상대학 시스템 전통적인 교수 방법 시간/공간 제약을 극복한 학습동기 부여 교수의 일방적인 내용전달 교수와 학생간의 상호작용 동료 학생들 간의 상호작용 가상대학 운영 공지사항,강의록 자료실, 메모 질의응답,
More informationuntitled
A Leader of Enterprise e-business Solution FORCS Co., LTD 1 OZ Application Getting Started (ver 5.1) 2 FORCS Co., LTD A Leader of Enterprise e-business Solution FORCS Co., LTD 3 OZ Application Getting
More informationFileMaker ODBC and JDBC Guide
FileMaker 13 5 5 5 6 6 6 7 7 8 8 8 8 9 9 10 10 11 11 12 12 12 12 12 12 13 13 14 14 16 16 18 4 19 19 20 20 21 21 21 23 23 23 23 25 26 26 26 26 27 28 28 28 28 29 31 31 32 33 33 33 33 34 34 35 35 35 36 1
More informationuntitled
A Leader of Enterprise e-business Solution FORCS Co., LTD 1 OZ Application Getting Started 2 FORCS Co., LTD A Leader of Enterprise e-business Solution FORCS Co., LTD 3 OZ Application Getting Started 'OZ
More information歯JavaExceptionHandling.PDF
(2001 3 ) from Yongwoo s Park Java Exception Handling Programming from Yongwoo s Park 1 Java Exception Handling Programming from Yongwoo s Park 2 1 4 11 4 4 try/catch 5 try/catch/finally 9 11 12 13 13
More informationMicrosoft PowerPoint Android-SDK설치.HelloAndroid(1.0h).pptx
To be an Android Expert 문양세강원대학교 IT 대학컴퓨터학부 Eclipse (IDE) JDK Android SDK with ADT IDE: Integrated Development Environment JDK: Java Development Kit (Java SDK) ADT: Android Development Tools 2 JDK 설치 Eclipse
More informationPowerPoint 프레젠테이션
Synergy EDMS www.comtrue.com opyright 2001 ComTrue Technologies. All right reserved. - 1 opyright 2001 ComTrue Technologies. All right reserved. - 2 opyright 2001 ComTrue Technologies. All right reserved.
More information11_oh.hwp
Midas Group Ware ' 마이더스그룹웨어 마이더스의손 을꿈꾸며... 마이더스(Midas) 라는단어는그리스신화에나오는미다스왕의이름에서유래되었다. 손이닿는곳마다금으로변한다하여여러분야에서성공자들을빗대어 마이더스의손 이라칭송합니다. 저또한미래의 마이더스의손 을꿈꾸는초보개발자입니다. 이전에잠깐회사생활을하면서, 조직생활에는커뮤니케이션이정말중요하다는것을느꼈습니다.
More informationInterstage5 SOAP서비스 설정 가이드
Interstage 5 Application Server ( Solaris ) SOAP Service Internet Sample Test SOAP Server Application SOAP Client Application CORBA/SOAP Server Gateway CORBA/SOAP Gateway Client INTERSTAGE SOAP Service
More informationALTIBASE 사용자가이드 Templete
Real Alternative DBMS ALTIBASE, Since 1999 WINDOWS 환경의 ALTIBASE ODBC 개발가이드 2010. 09 Copyright c 2000~2013 ALTBASE Corporation. All Rights Reserved. Document Control Change Record Date Author Change Reference
More informationChapter 1
3 Oracle 설치 Objectives Download Oracle 11g Release 2 Install Oracle 11g Release 2 Download Oracle SQL Developer 4.0.3 Install Oracle SQL Developer 4.0.3 Create a database connection 2 Download Oracle 11g
More information1
1 1....6 1.1...6 2. Java Architecture...7 2.1 2SDK(Software Development Kit)...8 2.2 JRE(Java Runtime Environment)...9 2.3 (Java Virtual Machine, JVM)...10 2.4 JVM...11 2.5 (runtime)jvm...12 2.5.1 2.5.2
More informationALTIBASE 사용자가이드 Templete
Real Alternative DBMS ALTIBASE, Since 1999 ALTIBASE & JBOSS 연동가이드 2010. 06 Copyright c 2000~2013 ALTBASE Corporation. All Rights Reserved. Document Control Change Record Date Author Change Reference 2010-06
More informationRHEV 2.2 인증서 만료 확인 및 갱신
2018/09/28 03:56 1/2 목차... 1 인증서 확인... 1 인증서 종류와 확인... 4 RHEVM CA... 5 FQDN 개인 인증서... 5 레드햇 인증서 - 코드 서명 인증서... 6 호스트 인증... 7 참고사항... 8 관련링크... 8 AllThatLinux! - http://allthatlinux.com/dokuwiki/ rhev_2.2_
More information단계
본문서에서는 Tibero RDBMS 에서제공하는 Oracle DB Link 를위한 gateway 설치및설정방법과 Oracle DB Link 사용법을소개한다. Contents 1. TIBERO TO ORACLE DB LINK 개요... 3 1.1. GATEWAY 란... 3 1.2. ORACLE GATEWAY... 3 1.3. GATEWAY 디렉터리구조...
More informationInterstage4 설치가이드
Interstage Application Server V501 Operation Guide Internet 1 1 1 FJApache FJApache (WWW (WWW server) server) - - file file - - 2 2 InfoProviderPro InfoProviderPro (WWW (WWW server) server) - - file file
More information02 C h a p t e r Java
02 C h a p t e r Java Bioinformatics in J a va,, 2 1,,,, C++, Python, (Java),,, (http://wwwbiojavaorg),, 13, 3D GUI,,, (Java programming language) (Sun Microsystems) 1995 1990 (green project) TV 22 CHAPTER
More information목차 BUG DEQUEUE 의 WAIT TIME 이 1 초미만인경우, 설정한시간만큼대기하지않는문제가있습니다... 3 BUG [qp-select-pvo] group by 표현식에있는컬럼을참조하는집합연산이존재하지않으면결괏값오류가발생할수있습니다... 4
ALTIBASE HDB 6.5.1.5.10 Patch Notes 목차 BUG-46183 DEQUEUE 의 WAIT TIME 이 1 초미만인경우, 설정한시간만큼대기하지않는문제가있습니다... 3 BUG-46249 [qp-select-pvo] group by 표현식에있는컬럼을참조하는집합연산이존재하지않으면결괏값오류가발생할수있습니다... 4 BUG-46266 [sm]
More informationWindows 8에서 BioStar 1 설치하기
/ 콘텐츠 테이블... PC에 BioStar 1 설치 방법... Microsoft SQL Server 2012 Express 설치하기... Running SQL 2012 Express Studio... DBSetup.exe 설정하기... BioStar 서버와 클라이언트 시작하기... 1 1 2 2 6 7 1/11 BioStar 1, Windows 8 BioStar
More informationEclipse 와 Firefox 를이용한 Javascript 개발 발표자 : 문경대 11 년 10 월 26 일수요일
Eclipse 와 Firefox 를이용한 Javascript 개발 발표자 : 문경대 Introduce Me!!! Job Jeju National University Student Ubuntu Korean Jeju Community Owner E-Mail: ned3y2k@hanmail.net Blog: http://ned3y2k.wo.tc Facebook: http://www.facebook.com/gyeongdae
More informationData Provisioning Services for mobile clients
13 장. 데이터베이스와 JSP MySQL 설치 1. MySQL 설치및구성 MySQL Community Server 5.1 다운로드 URL: http://dev.mysql.com/downloads/mysql/5.1.html MySQL 5.1 설치시작화면설치유형선택화면설치완료화면 2/52 1. MySQL 설치및구성 MySQL 설치 MySQL 서버설정 (1/2)
More information1217 WebTrafMon II
(1/28) (2/28) (10 Mbps ) Video, Audio. (3/28) 10 ~ 15 ( : telnet, ftp ),, (4/28) UDP/TCP (5/28) centralized environment packet header information analysis network traffic data, capture presentation network
More informationuntitled
A Leader of Enterprise e-business Solution FORCS Co., LTD 1 OZ Application Designer Getting Started 2 FORCS Co., LTD A Leader of Enterprise e-business Solution FORCS Co., LTD 3 OZ Application Designer
More informationApache2 + Tomcat 5 + JK2 를 사용한 로드밸런싱과 세션 복제 클러스터링 사이트 구축
Apache2 + Tomcat 5 + JK2 : 2004-11-04 Release Ver. 1.0.0.1 Email : ykkim@cabsoftware.com Apache JK2 ( )., JK2 Apache2 JK2. 3 - JK2, Tomcat -.. 3, Stress ( ),., localhost ip., 2. 2,. Windows XP., Window
More informationuntitled
A Leader of Enterprise e-business Solution FORCS Co., LTD 1 OZ Application Designer Getting Started 2 FORCS Co., LTD A Leader of Enterprise e-business Solution FORCS Co., LTD 3 OZ Application Designer
More informationALTIBASE 사용자가이드 Templete
Real Alternative DBMS ALTIBASE, Since 1999 ALTIBASE & Visual C++ 2010 Professional Edition 개발가이드 2014. 04 Copyright c 2000~2013 ALTBASE Corporation. All Rights Reserved. Document Control Change Record
More information웹연동 } 웹 (Web) 환경에서데이터베이스시스템을연동하는방법은다음과같다 } Server Client 구조의통신 (2-Tier) } Server Middleware Client 구조의통신 (3-Tier) 2
DB 와 WEB 연동 (1) [2-Tier] Java Applet 이용 웹연동 } 웹 (Web) 환경에서데이터베이스시스템을연동하는방법은다음과같다 } Server Client 구조의통신 (2-Tier) } Server Middleware Client 구조의통신 (3-Tier) 2 JAVA Applet 을이용한 Client Server 연동기법 } Applet
More informationMicrosoft PowerPoint SDK설치.HelloAndroid(1.5h).pptx
To be an Android Expert 문양세강원대학교 IT 대학컴퓨터학부 개발환경구조및설치순서 JDK 설치 Eclipse 설치 안드로이드 SDK 설치 ADT(Androd Development Tools) 설치 AVD(Android Virtual Device) 생성 Hello Android! 2 Eclipse (IDE) JDK Android SDK with
More informationCloud Friendly System Architecture
-Service Clients Administrator 1. -Service 구성도 : ( 좌측참고 ) LB(LoadBlancer) 2. -Service 개요 ucloud Virtual Router F/W Monitoring 개념 특징 적용가능분야 Server, WAS, DB 로구성되어 web service 를클라우드환경에서제공하기위한 service architecture
More informationSAS9.2_SAS_Enterprise_Miner_install_guide_single_user_v2
[Win] SAS Enterprise Miner6.1 설치가이드 - Single User 작성자 : 기술지원팀 (SAS Korea) 단계 1) 설치전주의 / 확인사항 2) 사용자생성및권한할당 3) SAS Software Deport 생성 4) SAS Enterprise Miner 설치 (SAS Foundation + Enterprise Miner 6.1) 5)
More information교육2 ? 그림
Interstage 5 Apworks EJB Application Internet Revision History Edition Date Author Reviewed by Remarks 1 2002/10/11 2 2003/05/19 3 2003/06/18 EJB 4 2003/09/25 Apworks5.1 [ Stateless Session Bean ] ApworksJava,
More informationC++ Programming
C++ Programming 예외처리 Seo, Doo-okok clickseo@gmail.com http://www.clickseo.com 목 차 예외처리 2 예외처리 예외처리 C++ 의예외처리 예외클래스와객체 3 예외처리 예외를처리하지않는프로그램 int main() int a, b; cout > a >> b; cout
More informationAnalytics > Log & Crash Search > Unity ios SDK [Deprecated] Log & Crash Unity ios SDK. TOAST SDK. Log & Crash Unity SDK Log & Crash Search. Log & Cras
Analytics > Log & Crash Search > Unity ios SDK [Deprecated] Log & Crash Unity ios SDK. TOAST SDK. Log & Crash Unity SDK Log & Crash Search. Log & Crash Unity SDK... Log & Crash Search. - Unity3D v4.0 ios
More informationOracle hacking 작성자 : 임동현 작성일 2008 년 10 월 11 일 ~ 2008 년 10 월 19 일 신규작성 작성내용
Oracle hacking 작성자 : 임동현 (ddongsbrk@naver.com) 작성일 2008 년 10 월 11 일 ~ 2008 년 10 월 19 일 신규작성 작성내용 Skill List 1. Oracle For Pentest 1. Find TNS Listener (Default 1521 port) (with nmap or amap) 2. Get the
More informationSpring Boot/JDBC JdbcTemplate/CRUD 예제
Spring Boot/JDBC JdbcTemplate/CRUD 예제 오라클자바커뮤니티 (ojc.asia, ojcedu.com) Spring Boot, Gradle 과오픈소스인 MariaDB 를이용해서 EMP 테이블을만들고 JdbcTemplate, SimpleJdbcTemplate 을이용하여 CRUD 기능을구현해보자. 마리아 DB 설치는다음 URL 에서확인하자.
More informationuntitled
PowerBuilder 連 Microsoft SQL Server database PB10.0 PB9.0 若 Microsoft SQL Server 料 database Profile MSS 料 (Microsoft SQL Server database interface) 行了 PB10.0 了 Sybase 不 Microsoft 料 了 SQL Server 料 PB10.0
More informationJMF2_심빈구.PDF
JMF JSTORM http://wwwjstormpekr Issued by: < > Document Information Document title: Document file name: Revision number: Issued by: JMF2_ doc Issue Date: Status: < > raica@nownurinet
More information본문서는 초급자들을 대상으로 최대한 쉽게 작성하였습니다. 본문서에서는 설치방법만 기술했으며 자세한 설정방법은 검색을 통하시기 바랍니다. 1. 설치개요 워드프레스는 블로그 형태의 홈페이지를 빠르게 만들수 있게 해 주는 프로그램입니다. 다양한 기능을 하는 플러그인과 디자인
스마일서브 CLOUD_Virtual 워드프레스 설치 (WORDPRESS INSTALL) 스마일서브 가상화사업본부 Update. 2012. 09. 04. 본문서는 초급자들을 대상으로 최대한 쉽게 작성하였습니다. 본문서에서는 설치방법만 기술했으며 자세한 설정방법은 검색을 통하시기 바랍니다. 1. 설치개요 워드프레스는 블로그 형태의 홈페이지를 빠르게 만들수 있게
More informationPowerPoint 프레젠테이션
Install the PDI on CentOS 2013.04 G L O B E P O I N T 1 Ⅰ linux 구성 II Pentaho Install 2013, Globepoint Inc. All Rights Reserved. 2 I. Linux 구성 2013, Globepoint Inc. All Rights Reserved. 3 IP 설정 1. 설정파일
More informationApplication 에서 Parameter 값을받아 JDBC Interface 로보내게되면적절한 JDBC Driver 를통해 SQL 을 Database 로보내주게되고결과를받아서사용자에게보여주게된다. 2-2 JDBC Interface JDBC 의핵심 Interface
All about JDBC Performance Tuning 엑셈컨설팅본부 /APM 팀임대호 1 개요 JDBC 란 Java Database Connectivity 의약어이며, 데이터베이스표준접근 API(Application Programing Interface) 를말한다. JDBC 를사용하면어떤관계형데이터베이스에서도, 각데이터베이스에맞는접근프로그램을따로생성할필요없이사용할수있다.
More informationRemote UI Guide
Remote UI KOR Remote UI Remote UI PDF Adobe Reader/Adobe Acrobat Reader. Adobe Reader/Adobe Acrobat Reader Adobe Systems Incorporated.. Canon. Remote UI GIF Adobe Systems Incorporated Photoshop. ..........................................................
More informationuFOCS
1 기 : 기 UF_D_V250_002 기 기 기 품 ufocs 기 v2.5.0 히기기기기기기기기기 기 Manual 기 version 기 3.2 기품 2011.7.29 히기 345-13 1 Tel : 02-857-3051 Fax : 02-3142-0319 : http://www.satu.co.kr 2010 SAT information Co., Ltd. All
More informationALTIBASE HDB Patch Notes
ALTIBASE HDB 6.5.1.5.6 Patch Notes 목차 BUG-45643 암호화컬럼의경우, 이중화환경에서 DDL 수행시 Replication HandShake 가실패하는문제가있어수정하였습니다... 4 BUG-45652 이중화에서 Active Server 와 Standby Server 의 List Partition 테이블의범위조건이다른경우에 Handshake
More informationuntitled
Memory leak Resource 力 金 3-tier 見 Out of Memory( 不 ) Memory leak( 漏 ) 狀 Application Server Crash 理 Server 狀 Crash 類 JVM 說 例 行說 說 Memory leak Resource Out of Memory Memory leak Out of Memory 不論 Java heap
More informationPowerPoint 프레젠테이션
실습문제 Chapter 05 데이터베이스시스템... 오라클로배우는데이터베이스개론과실습 1. 실습문제 1 (5 장심화문제 : 각 3 점 ) 6. [ 마당서점데이터베이스 ] 다음프로그램을 PL/SQL 저장프로시져로작성하고실행해 보시오. (1) ~ (2) 7. [ 마당서점데이터베이스 ] 다음프로그램을 PL/SQL 저장프로시져로작성하고실행해 보시오. (1) ~ (5)
More informationFileMaker ODBC and JDBC Guide
FileMaker 14 5 5 5 5 6 6 6 7 7 7 8 8 8 9 9 10 10 11 11 12 12 12 12 12 13 13 14 15 16 17 18 18 19 19 20 20 20 21 21 21 22 22 22 22 23 24 24 24 24 25 27 27 28 29 29 29 29 30 30 31 31 31 32 1 1 1 1 1 1 1
More information1. efolder 시스템구성 A. DB B. apache - mod-perl - PHP C. SphinxSearch ( 검색서비스 ) D. File Storage 2. efolder 설치순서 A. DB (MySQL) B. efolder Service - efolder
Embian efolder 설치가이드 efolder 시스템구성 efolder 설치순서 Installation commands 1. efolder 시스템구성 A. DB B. apache - mod-perl - PHP C. SphinxSearch ( 검색서비스 ) D. File Storage 2. efolder 설치순서 A. DB (MySQL) B. efolder
More information91 // 물리적으로닫지않고 cache에반환만한다. opstmt.close(); } opstmt.setint(3, lowerlimit); opstmt.setint(4, upperlimit); // Execute query rset = opstmt.executequery
90 2007 Spring Oracle Korea Magazine *Technology & Developer Technical Tips Oracle JDBC 를이용한성능향상방법쉽게적용할수있는예제들 저자 _ 김정식 Oracle ACE(oramaster@empal.com) JAVA 기반의웹프로젝트를진행하다보면대부분의개발자분들이사용하는 JDBC API들은제한적인것같다.
More information게시판 스팸 실시간 차단 시스템
오픈 API 2014. 11-1 - 목 차 1. 스팸지수측정요청프로토콜 3 1.1 스팸지수측정요청프로토콜개요 3 1.2 스팸지수측정요청방법 3 2. 게시판스팸차단도구오픈 API 활용 5 2.1 PHP 5 2.1.1 차단도구오픈 API 적용방법 5 2.1.2 차단도구오픈 API 스팸지수측정요청 5 2.1.3 차단도구오픈 API 스팸지수측정결과값 5 2.2 JSP
More information표준프레임워크 Nexus 및 CI 환경구축가이드 Version 3.8 Page 1
표준프레임워크 Nexus 및 CI 환경구축가이드 Version 3.8 Page 1 Index 1. 표준프레임워크 EGOVCI 팩키지설치... 3 1.1 개요... 3 1.2 EGOVCI 압축풀기... 3 1.3 EGOVCI 시스템구성... 3 1.4 CI 시스템구동 (START/STOP)... 4 2. NEXUS 설정정보... 6 2.1 NEXUS 서버구동
More informationDBMS & SQL Server Installation Database Laboratory
DBMS & 조교 _ 최윤영 } 데이터베이스연구실 (1314 호 ) } 문의사항은 cyy@hallym.ac.kr } 과제제출은 dbcyy1@gmail.com } 수업공지사항및자료는모두홈페이지에서확인 } dblab.hallym.ac.kr } 홈페이지 ID: 학번 } 홈페이지 PW:s123 2 차례 } } 설치전점검사항 } 설치단계별설명 3 Hallym Univ.
More informationSQL Developer Connect to TimesTen 유니원아이앤씨 DB 기술지원팀 2010 년 07 월 28 일 문서정보 프로젝트명 SQL Developer Connect to TimesTen 서브시스템명 버전 1.0 문서명 작성일 작성자
SQL Developer Connect to TimesTen 유니원아이앤씨 DB 팀 2010 년 07 월 28 일 문서정보 프로젝트명 SQL Developer Connect to TimesTen 서브시스템명 버전 1.0 문서명 작성일 2010-07-28 작성자 김학준 최종수정일 2010-07-28 문서번호 20100728_01_khj 재개정이력 일자내용수정인버전
More informationrmi_박준용_final.PDF
(RMI) - JSTORM http://wwwjstormpekr (RMI)- Document title: Document file name: Revision number: Issued by: Document Information (RMI)- rmi finaldoc Issue Date: Status:
More informationInstall stm32cubemx and st-link utility
STM32CubeMX and ST-LINK Utility for STM32 Development 본문서는 ST Microelectronics 의 ARM Cortex-M 시리즈 Microcontroller 개발을위해제공되는 STM32CubeMX 와 STM32 ST-LINK Utility 프로그램의설치과정을설명합니다. 본문서는 Microsoft Windows 7
More information목차 BUG 문법에맞지않는질의문수행시, 에러메시지에질의문의일부만보여주는문제를수정합니다... 3 BUG ROUND, TRUNC 함수에서 DATE 포맷 IW 를추가지원합니다... 5 BUG ROLLUP/CUBE 절을포함하는질의는 SUBQUE
ALTIBASE HDB 6.3.1.10.1 Patch Notes 목차 BUG-45710 문법에맞지않는질의문수행시, 에러메시지에질의문의일부만보여주는문제를수정합니다... 3 BUG-45730 ROUND, TRUNC 함수에서 DATE 포맷 IW 를추가지원합니다... 5 BUG-45760 ROLLUP/CUBE 절을포함하는질의는 SUBQUERY REMOVAL 변환을수행하지않도록수정합니다....
More informationWindows 10 General Announcement v1.0-KO
Windows 10 Fuji Xerox 장비와의호환성 v1.0 7 July, 2015 머리말 Microsoft 는 Windows 10 이 Windows 자동업데이트기능을통해예약되어질수있다고 6 월 1 일발표했다. 고객들은 윈도우 10 공지알림을받기 를표시하는새로운아이콘을알아차릴수있습니다. Fuji Xerox 는 Microsoft 에서가장최신운영시스템인 Windows
More information공개 SW 기술지원센터
- 1 - 일자 VERSION 변경내역작성자 2007. 11. 20 0.1 초기작성손명선 - 2 - 1. 문서개요 4 가. 문서의목적 4 나. 본문서의사용방법 4 2. 테스트완료사항 5 가. 성능테스트결과 5 나. Tomcat + 단일노드 MySQL 성능테스트상세결과 5 다. Tomcat + MySQL Cluster 성능테스트상세결과 10 3. 테스트환경 15
More informationPowerPoint 프레젠테이션
Web server porting 2 Jo, Heeseung Web 을이용한 LED 제어 Web 을이용한 LED 제어프로그램 web 에서데이터를전송받아타겟보드의 LED 를조작하는프로그램을작성하기위해다음과같은소스파일을생성 2 Web 을이용한 LED 제어 LED 제어프로그램작성 8bitled.html 파일을작성 root@ubuntu:/working/web# vi
More informationLXR 설치 및 사용법.doc
Installation of LXR (Linux Cross-Reference) for Source Code Reference Code Reference LXR : 2002512( ), : 1/1 1 3 2 LXR 3 21 LXR 3 22 LXR 221 LXR 3 222 LXR 3 3 23 LXR lxrconf 4 24 241 httpdconf 6 242 htaccess
More information슬라이드 1
전자정부개발프레임워크 1 일차실습 LAB 개발환경 - 1 - 실습목차 LAB 1-1 프로젝트생성실습 LAB 1-2 Code Generation 실습 LAB 1-3 DBIO 실습 ( 별첨 ) LAB 1-4 공통컴포넌트생성및조립도구실습 LAB 1-5 템플릿프로젝트생성실습 - 2 - LAB 1-1 프로젝트생성실습 (1/2) Step 1-1-01. 구현도구에서 egovframe>start>new
More information이도경, 최덕재 Dokyeong Lee, Deokjai Choi 1. 서론
이도경, 최덕재 Dokyeong Lee, Deokjai Choi 1. 서론 2. 관련연구 2.1 MQTT 프로토콜 Fig. 1. Topic-based Publish/Subscribe Communication Model. Table 1. Delivery and Guarantee by MQTT QoS Level 2.1 MQTT-SN 프로토콜 Fig. 2. MQTT-SN
More information지난시간에... 우리는 kernel compile을위하여 cross compile 환경을구축했음. UBUNTU 12.04에서 arm-2009q3를사용하여 간단한 c source를빌드함. 한번은 intel CPU를위한 gcc로, 한번은 ARM CPU를위한 gcc로. AR
Configure Kernel Build Environment And kernel & root file system Build 2018-09-27 VLSI Design Lab 1 지난시간에... 우리는 kernel compile을위하여 cross compile 환경을구축했음. UBUNTU 12.04에서 arm-2009q3를사용하여 간단한 c source를빌드함.
More informationOZ-LMS TM OZ-LMS 2008 OZ-LMS 2006 OZ-LMS Lite Best IT Serviece Provider OZNET KOREA Management Philosophy & Vision Introduction OZNETKOREA IT Mission Core Values KH IT ERP Web Solution IT SW 2000 4 3 508-2
More informationMicrosoft PowerPoint - 10Àå.ppt
10 장. DB 서버구축및운영 DBMS 의개념과용어를익힌다. 간단한 SQL 문법을학습한다. MySQL 서버를설치 / 운영한다. 관련용어 데이터 : 자료 테이블 : 데이터를표형식으로표현 레코드 : 테이블의행 필드또는컬럼 : 테이블의열 필드명 : 각필드의이름 데이터타입 : 각필드에입력할값의형식 학번이름주소연락처 관련용어 DB : 테이블의집합 DBMS : DB 들을관리하는소프트웨어
More informationJUNIT 실습및발표
JUNIT 실습및발표 JUNIT 접속 www.junit.org DownLoad JUnit JavaDoc API Document 를참조 JUNIT 4.8.1 다운로드 설치파일 (jar 파일 ) 을다운로드 CLASSPATH 를설정 환경변수에서설정 실행할클래스에서 import JUnit 설치하기 테스트실행주석 @Test Test 를실행할 method 앞에붙임 expected
More informationPowerPoint 프레젠테이션
Page 1 Page 2 Page 3 Page 4 Page 5 Page 6 Page 7 Internet Page 8 Page 9 Page 10 Page 11 Page 12 1 / ( ) ( ) / ( ) 2 3 4 / ( ) / ( ) ( ) ( ) 5 / / / / / Page 13 Page 14 Page 15 Page 16 Page 17 Page 18 Page
More information다른 JSP 페이지호출 forward() 메서드 - 하나의 JSP 페이지실행이끝나고다른 JSP 페이지를호출할때사용한다. 예 ) <% RequestDispatcher dispatcher = request.getrequestdispatcher(" 실행할페이지.jsp");
다른 JSP 페이지호출 forward() 메서드 - 하나의 JSP 페이지실행이끝나고다른 JSP 페이지를호출할때사용한다. 예 ) RequestDispatcher dispatcher = request.getrequestdispatcher(" 실행할페이지.jsp"); dispatcher.forward(request, response); - 위의예에서와같이 RequestDispatcher
More information서현수
Introduction to TIZEN SDK UI Builder S-Core 서현수 2015.10.28 CONTENTS TIZEN APP 이란? TIZEN SDK UI Builder 소개 TIZEN APP 개발방법 UI Builder 기능 UI Builder 사용방법 실전, TIZEN APP 개발시작하기 마침 TIZEN APP? TIZEN APP 이란? Mobile,
More information