블로그 이미지
JinStudio의 아이디어와 정보를 모아놓는 블로그.
JinStudio

공지사항

최근에 올라온 글

최근에 달린 댓글

글 보관함

calendar

1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31

오라클에서 'ORA-01000: 최대 열기 커서 수를 초과했습니다'라는 에러가 날 경우

 

JAVA소스에서 cursor가 제대로 닫히는지 혹은 너무 많이 열려있는지 확인해보고

 

SQL*Plus에서 'SYSDBA'로 접속 후 현재 open_cursors의 셋팅 값을 확인해본다.

 

 

 SQL> show parameter cursors;

 

 NAME TYPE VALUE
 ------------------------------------ ----------- ---------------------
 open_cursors integer 300
 session_cached_cursors integer 0

 

 

값을 늘려야 할 때는..

 

 

 SQL> ALTER SYSTEM SET open_cursors=2000;

 

 System altered.





WAS의 maxParameterCount 설정도 함께 해주면 좋을듯...


 

'Work Source > DATABASE' 카테고리의 다른 글

ORACLE LOOP문 문법  (2) 2014.04.02
Oracle HINT  (0) 2012.12.27

PHP 기반 설치형 Podcast 서비스

2013. 3. 26. 15:31 | Posted by JinStudio

PHP 기반 설치형 Podcast 서비스

 

 

요즘 수많은 팟캐스트가 서비스 되고 있는데
팟캐스트 발행시 팟캐스트 서비스 사이트를 이용할 경우
대부분 유료이고 무료인 경우 한정적인 기능만 제공하고
또한 업로드한 데이터 들을 대량으로 백업하기가 쉽지 않아서
JAVA 및 JSP, SPRING을 이용해 직접 만들어 볼까 하다가
(사실 60~70% 정도 만들었으나 기능상 제약이 있음으로 인해 보류)
귀차니즘으로 인해 설치형 Podcast서비스를 찾던 중
이거다 싶은 것을 발견 했는데...

 

http://podcastgen.sourceforge.net

 

 

Podcast Generator !!!

 

 

아래는 데모 사이트 이다.

각각의 그림 한칸이 하나의 팟캐스트 에피소드 아이템이다.

 

 

일단 무작정 다운로드 받아 보자!

 

http://sourceforge.net/projects/podcastgen/files/podcastgen/podcastgen-1.4/podcastgen1.4.zip/download

 

바로 위의 링크에서나 홈페이지[ http://podcastgen.sourceforge.net ]에서 2013.03.26 기준 podcast1.4.zip 을 다운로드 받을 수 있다.

 

 

다운로드 받아 압축을 풀면 일반적인 php 설치형 폴더구조를 볼 수 있을텐데
php기반의 설치형 블로그(XE, WORDPRESS 등)를 조금만 접해본 사람이라면 어떻게 해야 할지 감이 올것이다.

 

참고로 php기반의 여러 설치형 블로그 또는 클라우드 서비스중에서 mysql을 써야 하는 경우들이 많은데
해당 팟캐스트 서비스는 Apache 서버만 설치되어 있으면 간단히 설치 후 서비스가 가능하다.

 

Apache root 경로에 압축을 푼 해당 폴더를 업로드하면 일단 첫번째 단계는 끝이다.

 

설치 패키지 용량은 얼마되지 않으나 파일수가 많아 FTP등으로 업로드 할때는 시간이 좀 걸린다.

 

필자의 Apache 서버(ipTIME NAS-ii)에는 ownCloud. podcastgen, wordpress, xe 가 설치되어 있다.

 

참고로 여기서는 Apache 서버를 설치하는 방법을 알려주진 않는다.
인터넷엔 무궁무진한 자료가 있으니 알아서 설치하는 걸로...

 

 

업로드 되었으면 SETUP을 해보자.

http://서버도메인(IP)/압축푼폴더명/setup/

http://서버도메인(IP)/podcast/setup/ 으로 접속하면 설치화면이 뜬다.

 

 

시비스되는 언어는 14가지 언어가 있는데 한국어는 없다.

필요시 몇몇 파일만 수정/추가 해주면 한글화하여 사용가능하다.

English를 선택하고 NEXT를 클릭한다.

 

 

설치마법사에 온것을 환영한다. 몇차례 간단한 조작으로 팟캐스트를 인스톨 가능하다.... 뭐이런 내용이고

이전에 설치된 버젼이 있으면 알아서 업데이트 되는 모양이다.

 

여튼 NEXT를 클릭한다.

 

 

 

Media, Image, Root 디렉터리가 잘 생성 되었는지 확인. 뭐 그런 내용 같음...

 

NEXT 클릭.

 

 

 

팟케스트를 업로드할 사용자명과 패스워드를 입력.

 

일단 입력하고 나면 사이트상에서 수정하는것은 어려울듯 보이므로 신중하게 입력한다.
(잘 찾아 봤는데 없는듯 하였다... 나중에 시간나면 자세히 살펴봐야지...;;)

 

 

 

설정파일을 생성하였다. 인스톨이 성공하였다... 뭐 이런내용.

 

Start managing your podcast! 를 클릭한다.

 

 

 

앞서 생성한 계정을 입력하고 Log in을 클릭한다.

 

 

로그인까지 완료되었다면 이제 서비스 하기만 하면 끝!!

 

영문으로 되어 있지만 크게 어려움 없이 사용할 듯 하다.

 

iTunes에 feed 주소만 등록해 주면 등록 후 하루 정도 지나 iTunes에서도 서비스 가능 하다.

 

 

Jenkins 설치 (Windows 설치파일 기준)

2013. 2. 19. 16:40 | Posted by JinStudio

# 프로젝트를 하면서 Jenkins의 편리함에 반해 관련 자료를 포스팅 해보기로 하였다.

1. Jenkins 설치 (Windows 설치파일 기준)

     1. 먼저 Jenkins 사이트에서 Windows 설치파일을 다운로드 받는다.
          http://jenkins-ci.org/
          


          오른쪽에 Windows 를 클릭하면 화면이 바뀌면서 자동으로 파일 다운로드가 시작된다.

     2. 다운로드 받은 압축 파일을 적당한 경로에 풀어준다.

     3. 압축이 풀린 풀더에서 setup.exe 파일을 실행한다.

          뭐 그냥 "Next", "Install", "Finish" 클릭해주면 될 것 같다.
          


          


          


          


          


     4. 확인하기

          http://localhost:8080

          


     !. 참고로 설치를 다하고 자동으로 브라우져가 열리는데 404 에러가 떳다.

          아마 기존에 8080포트를 사용하고 있어서 인것 같은데

     



     Jenkins 가 설치된 경로(C:\Program Files (x86)\Jenkins)로 가서 

          

          jenkins.xml 을 편집기로 연 후 

          


          --httpPort=8080 부분의 포트를 적당한 포트(8086)로 바꾼다.

     그리고 다시 Jenkins 를 재시작[ 제어판 > 관리도구 > 서비스 > Jenkins ] 하면 위의 4번과 같은 화면이 뜬다.


이전 1 2 3 4 5 6 7 다음