jinyeon2424의 등록된 링크

 jinyeon2424로 등록된 네이버 블로그 포스트 수는 28건입니다.

[빛과진리교회] 꼬감 - 인생을 바꿔주는 꼬투리감사 [내부링크]

2018년부터 빛과진리교회에서 운영하는 꼬투리 감사를 쓰고 있습니다. 꼬투리 감사를 통해 삶에 도움을 받고 변화된 것이 많아서 포스팅을 작성하였습니다. 빛과진리교회- 꼬투리감사(감4) 꼬감이란 무엇일까요? 꼬투리를 잡아 감사한다는 의미이며 빛과진리교회 교인들 사이에서는 줄임말로 꼬감이라고 편하게 부르고 있습니다. 하나님께서는 사람들에게 감사하며 살라고 말씀하셨고 감사의 유익은 모두들 아실꺼 같습니다. 범사에 감사하라 이것이 그리스도 예수 안에서 너희를 향하신 하나님의 뜻이니라 살전 5:18 그런데 왜 빛과진리교회에서는 꼬투리CLUB까지 만들어서 감사 훈련을 도와주고 있을까요? <빛과진리교회 - 꼬투리CLUB> 좋은 상황에서의 감사는 쉽지만 어려운 상황일 때에는 감사보다는 불평과 불만, 원망과 남탓을 하기 쉽기 때문인데요 교인들이 서로 서로 그 날의 꼬감을 올리고 서로 소망과 위로의 교제들을 나누며 함께 감사를 독려하며 훈련을 하고 있습니다. 정해진 형식은 없고 자유롭게들 하고 있습니

[설치] Java 1.8 설치하기 [내부링크]

저는 2년 조금 넘게 IT 회사를 다니고 있는 사람입니다. 처음에는 잘 몰라서 Next 설치로 휘리릭 설치했었는데 시간이 지나고 설치의 중요성을 알게 되었네요. 시간이 걸리더라도 제 수준에서 찬찬히 살펴보면서 설치해보도록 하겠습니다. 1. 다운로드 링크 접속하기 https://www.oracle.com/java/technologies/downloads/#java8-demos-windows Download the Latest Java LTS Free Subscribe to Java SE and get the most comprehensive Java support available, with 24/7 global access to the experts. www.oracle.com 2. 다운받을 파일 선택하기 (Java8 > Windows > x64) Java1.8설치- java8/window (본인의 컴퓨터가 x86인지 x64인지 확인하는 방법) Java1.8설치 - 내 PC 정보 확

[설치] 그래픽 디자인 도구 - 픽픽 [내부링크]

픽픽을 사용하게 된 이유는 두가지입니다. 1. 빨간색 네모칸을 그리고 싶은데 매번 일부러 PowerPoint를 열어서 이걸 그리고 있기가 힘들었습니다. 2. 캡쳐를 했을 때 화질이 떨어져서 작은 글씨들이 뭉개져서 보이니깐 확대해도 내용을 알아보기 힘들었습니다. 예제사진 그래서 예전에 사수가 추천해주었던 픽픽 툴이 생각나서 써보니깐 무료에 괜찮은 거 같아서 포스팅 합니다. 제가 자주 쓰는 기능은 주로 3가지 입니다. - 썸네일 : 블로그나 PPT에 썸네일 만들 때 괜찮아요. - 영역을 지정하여 캡쳐 : 가이드 문서 만들 때 고화질 캡쳐 + 빨간색 네모 그릴 일이 많은데 유용해요. - 프리젠테이션 도구 : 화면에 그림그릴 수 있는 기능인데 선배님께 질문할 때, 후배에게 설명해줄 때 좋아요. 자주쓰는 기능 설치를 시작해볼까요? 1. 픽픽 다운로드 받기 https://picpick.app/ko/ 픽픽(PicPick) - 올인원 그래픽 디자인 도구 (화면 캡처, 이미지 편집, 색상 추출, 눈

[설치] VirtualBox 설치하기 [내부링크]

노트북은 1대 뿐인데 여러개의 컴퓨터 환경을 쓰고 싶다면? VirtualBox(무료)나 VMware(유료) 같은 가상 머신 툴을 사용하면 한대의 노트북으로 여러개의 컴퓨터를 가진 효과를 볼 수 있습니다. 저는 윈도우를 주로 쓰지만 리눅스도 써야하고 Window OS도 버전별로 설치해야할 때도 있는 편이라 오늘은 VirtualBox를 설치해보겠습니다. 다운로드 받을 주소 : www.virtualbox.org Oracle VM VirtualBox Welcome to VirtualBox.org! News Flash Important February 24th, 2022 We're hiring! Looking for a new challenge? We're hiring a VirtualBox Principal Software Developer (US, UK, Romania) . Important January 13th, 2022 We're hiring! Looking for a new cha

[설치] Linux CentOS7 설치하기 [내부링크]

지난 시간에 VirtualBox를 설치한 이유는 WindowsOS 환경의 노트북에서 LinuxOS를 설치해서 사용하기 위함이었습니다. (Host : Windows, Guest : Linux) 리눅스에는 여러 배포판이 있는데 저는 RedHat 계열의 CentOS7 버전을 설치하겠습니다. 제 노트북은 Windows 11, 64비트이므로 x86_64를 클릭 Linux CentOS7 설치1 설치 ISO 다운로드를 위해 아래의 mirror 사이트 중 아무 곳이나 클릭하셔도 됩니다. 전 맨 위에 있는 naver꺼 클릭 Linux CentOS7 설치2 리눅스 공부용으로 설치할 때는 Minimal(최소버전)로 설치하는 게 좋습니다. 하나 하나 손수 설치하다보면 공부되는 것들이 많을꺼에요. iso 이미지 파일로 받을께요. Linux CentOS7 설치3 다운로드 잘 된거 확인되네요. Linux CentOS7 설치4 VirtualBox 열어서 새로 만들기 클릭 Linux CentOS7 설치5 Linu

[빛과진리교회] 주일메시지 &lt;끝까지 사랑하시니라&gt; [내부링크]

2022년 4월 17일 빛과진리교회에서 주일 예배 메시지를 들었습니다. 요즘 회사 일, 공부, 운동 등 개인 일정에 바빠 마음에 여유가 부족했었는데 메시지를 통해 앞으로 어떻게 살아가야 할지 다시 마음을 새롭게 하는 시간이 되었습니다. 제가 마음에 와 닿고 중간에 메모한 것들을 바탕으로 작성했습니다. 부족한 부분은 너그러운 이해와 용납 부탁드립니다. 끝까지 사랑하시니라 빛과진리교회 20220417 주일메시지 제목 요한복음 13장 말씀을 통해 끝까지 사랑하시는 예수님을 알아보는 시간이었습니다. 끝까지 사랑한다는 건 어떤 것일까요? 빛과진리교회 20220417 주일메시지1 제 인생에 누군가를 끝까지 사랑해본 적이 없어서... 가능하긴 할까? 궁금한 마음으로 들었습니다. 예수님께서는 죽기 직전의 마지막 식사까지도 제자들과 함께 하셨습니다. 100% 신이지만 100% 인간이기도 하시기 때문에 두렵고 힘드셨을텐데... 모든 걸 참고 끝까지 제자들과 함께 해주셨습니다. 빛과진리교회 202204

[설치] CentOS7 Linux에 DB2 서버 11.5 버전 설치하기 [내부링크]

Oracle DB만 주로 사용하다가 DB2 를 사용해야할 일이 생겨서 설치해보겠습니다. 다운로드 https://www.ibm.com/support/pages/node/6524304 (접속안되면 http로 해서 해보세요) Db2 Version 11.5 Mod 7 Fix Pack 0 for Linux, UNIX, and Windows Download Abstract Contains links to download Db2 11.5 Mod 7 Fix Pack 0, servers, extenders, clients and drivers from Fix Central for Linux, Unix and Windows Download Description Signature: 11.5.7.0 Build level: s2111221000 Release Date: 08.Dec.2021 Download Package Download other DB2 fix Packs using... www.ibm.co

[설치] CentOS7에 DB2 구성하기 [내부링크]

지난 포스팅에서 CentOS7에 DB2 서버 11.5.7 버전을 설치했고 오늘은 DB 기동 및 DB 구성하는 방법에 대해 포스팅 하겠습니다. 기동과 중지 인스턴스 기동 : db2start $ db2start 05/09/2022 04:27:20 0 0 SQL1026N The database manager is already active. SQL1026N The database manager is already active. 인스턴스 중지 : db2stop (force) 아래의 db2stop 명령만 주었을 때 active DB는 종료되지 않습니다. force 옵션을 주면 확실하게 종료시킬 수 있습니다. DB는 종료하지 않고 꺼버릴 경우 DB 자체가 깨질 수도 있으므로 이렇게라도 종료시키는 것을 권장합니다. $ db2stop 05/09/2022 09:35:25 0 0 SQL1025N The database manager was not stopped because databases are

[어플] 책 스캔이 필요할 땐? vFlat [내부링크]

무료 PDF 스캐너, OCR vFlat scan 앱을 소개해드리고 싶습니다. 도서관을 자주 이용하는 편인데 2주정도의 대여 기간이 있지만 대여 연장 신청 카드까지 썼음에도 빌린 책을 다 읽기는 어렵더라구요. 그리고 집에 사놓은 책을 지하철에서 보고 싶은데 가방에 노트북이 항상 있다보니 책까지 들고 다니기는 너무 무거워서 PDF로 만들어서 보고 싶기도 하구요. (제가 보는 책은 전자책 버전은 거의 없답니다ㅜ) 복사집 가서 책을 복사해야하나 진심 고민하던 중에 아주~ 좋은 어플을 발견하였습니다^^ 스마트폰으로 스캔했는데 복사집에서 책 낱장으로 쪼개서 스캔한 것과 비슷한 품질이 나온답니다. 어떻게 그럴 수 있지? AI가 책의 곡면? 높이? 등을 분석하고 계산해서 평평하게 인식해서 스캔하기 때문이라네요. 한마디로 책 한장 한장 넘기면서 나는 막 사진 찍었는데 AI가 찰떡같이 평평하게 만들어준다는 거죠. 그리고 책 넘겨가며 찍을 때 넘기는 손가락도 같이 찍히는데 요것도 안 나오게 처리 가능합

[설치] 형상관리(SVN) 서버 설치하기 [내부링크]

형상관리툴은 SVN, GIt 등 여러개 있는데 저는 SVN을 사용할 예정이라 설치해보겠습니다. SVN은 약어이고 SubVersion이 원래 이름입니다. SVN 구조 * 간단하게 보는 SVN 구조 * 상세하게 보는 SVN 구조 Client가 Server에 접속해서 Repository에 접근하는 방식입니다. - SVN Client : 이클립스 SVN, Totories SVN 등 - SVN Server : 오늘 설치할 예정인 subversion-devel.x86_64, Visual SVN Server등 - Repository : 각 업무별 프로젝트 저장소 등 리눅스 - SVN 서버 설치하기 yum으로 설치할 subversion 검색하기 [root@devpro opt]# yum search subversion Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile * base: mirror.kakao.com * ex

[설치] 형상관리(SVN) Repository 만들기 [내부링크]

지난 포스팅에서 SVN server를 만들었는데 오늘은 클라이언트가 그 서버를 통해 가려고 했던 궁극적인 목적지인 Repository(저장소)를 만들어 보겠습니다. 리눅스 - SVN Repository 만들기 SVN Repository 만들기 # 저장소 디렉터리 생성 및 이동 mkdir -p /home/user/svn/repository cd /home/user/svn/repository # ProWebApp 저장소 생성 svnadmin create --fs-type fsfs ProWebApp 2. SVN 저장소 설정하기 [root@devpro conf]# pwd /home/user/svn/repository/ProWebApp/conf [root@devpro conf]# ll total 12 -rw-r--r--. 1 root root 1080 Aug 23 13:03 authz -rw-r--r--. 1 root root 309 Aug 23 13:03 passwd -rw-r--r--.

[설치] 이클립스에 SVN 설치하기 [내부링크]

이클립스에 SVN 플러그인을 설치해보도록 하겠습니다. 이클립스 SVN 플러그인은 크게 2가지로 나누어집니다. SVN 쪽에서 만든 Subclipse 이클립스 쪽에서 만든 Subversive 둘 다 하는 일은 비슷한데 주로 Subversive를 많이 사용하는데 아무래도 이클립스 공식 SVN 플러그인이라서 그런것 같습니다. 저도 주로 Subversive를 사용해왔는데 어떤 프로젝트에서 원인 모를 이유로 SVN이 정상적으로 동작하지 않는 현상이 있어서 Subclipse로 교체해서 해보니 잘 되던 경험이 있습니다. 폐쇄망에서 보안 프로그램들이랑 뭔가 충돌이 있었던 것으로 예상은 되는데 체크아웃이 3일이 지나도 안 끝나는 뭐 그런 현상이었습니다.. 결론은 Subversive 쓰시다가 정상 동작 안될 때는 Subclipse로 바꿔서 해보셔도 좋을꺼 같습니다. 다만 그 둘다 사용해본 결과 기존에 Subversive에 익숙해져있던터라 살짝 다른감은 느껴지실 꺼에요. 이미지 버튼이나 Repositor

[설치] 형상관리(SVN) Client 만들기 [내부링크]

SVN 아키텍처의 마지막 계층인 SVN Client에 대한 이야기를 해보겠습니다. SVN 구조 궁금하신 분은 앞의 포스팅 참고하시기 바랍니다. https://blog.naver.com/jinyeon2424/222855195929 [설치] 형상관리(SVN) 서버 설치하기 형상관리툴은 SVN, GIt 등 여러개 있는데 저는 SVN을 사용할 예정이라 설치해보겠습니다. SVN은... blog.naver.com SVN Client에 여러 종류가 있겠지만 많이 쓰는 것 위주로 말씀드리겠습니다. 이클립스 SVN 플러그인을 통한 Repository 접근하기 Tortoise SVN을 통한 Repository 접근하기 SVN 명령어로 Repository 접근하기 SVN Client - Tortoise SVN 1. Tortoise SVN 설치하기 다운로드 사이트 : https://tortoisesvn.net/downloads.html Downloads · TortoiseSVN download Torto

[리눅스마스터1급] 시험정보 (+ 경험썰) [내부링크]

오늘은 쫌 씁쓸하고도 민망한 자기 반성과 결단의 포스팅되겠습니다ㅠ 지금은 개발팀이지만 입사후 1년 반정도는 서버쪽 엔지니어로 일하면서 리눅스를 잘 알아야겠다 싶었어요. 그래서 남들이 다~ 국가공인인 2급이면 된다고 말렸는데 호기롭게 1급에 도전했었습니다. 그 결과 필기는 운좋게 딱 60점으로 합격하는 기적이 있었지만 실기는 쉽지 않더라구요. 그러다보니 어느덧 필기 유효기간이 끝나가고 있어서 이번에 꼭 합격해야하는 상황이 되었습니다ㅠ 그래서 블로그에 공부한 것들 적어보면서 의지를 드려보려고 합니다. 리눅스마스터를 그래도 깔짝 거린 사람으로서 이런 저런 이야기도 함께 겻들이도록 할께요. 본론으로 돌아가서 시험 정보 알려드리겠습니다. 1급과 2급의 난이도는 많이 다릅니다!! 아래 자료를 보시면 1급은 14학점 인정, 2급은 5학점 인정된다니 대략 가늠해볼 수 있으실꺼 같아요. 저도 경험해보고 나서야 말씀드리지만 2급을 추천합니다. 국가공인자격증인 2급 정도가 좋은 거 같아요. 1급은 명령

[리눅스마스터1급_2차(실기)] 공부 계획 [내부링크]

마음 먹었으니 이제 공부를 시작해야할 시간. 근데 어디서부터 시작해야할지 잘 모르겠다는.. 일단 합격하신 분들 공부 후기를 쭉 읽어보니 실기는 진짜 하루 2~3시간씩 3개월 정도 잡고 공부하신 듯 하고 기출문제 위주로 man 명령어 적극 활용 정도로 요약할 수 있을꺼 같은데 뭔가 마음에 드는 딱 정리된 건 발견을 못했다. 내가 원하는 방식이라함은.. - 기준범위에 대해 - 정답을 맞출 수 있으면서 - 실무에서 어떻게 활용할 수 있는지 - 구조적인 설명이 있었으면 좋겠다. 이 공부를 마쳤을 때 진짜 전문가다운 지식적인 습득이 있으면 좋겠는데 너무 이상적인가? 여튼 최대한 그런 방향으로 공부를 해봐야겠다. 리눅스마스터 홈페이지에 나온 1급 시험내용 설명인데 이건 필기+실기 합쳐진 내용이고 리눅스마스터1급 시험내용 실기만 딱 뽑아서 보고 싶어서 찾아보니깐 이런 책이 있다. 리눅스마스터 1급 2차 실기 정복하기 저자 정성재 출판 북스홀릭퍼블리싱 발매 2020.03.16. 목차를 들어가서 보

[설치] CentOS8 =&gt; CentOS8 Stream 마이그레이션 + 레드햇 계열 이슈 정리 [내부링크]

리눅스에 SQL Server 설치하려다가 이슈가 있어서 이번 포스팅을 진행하게 되었습니다. 겸사 겸사 지금의 이슈가 발생하게 된 일련의 내용들도 설명하고 넘어가겠습니다. 레드햇 계열 이슈 정리 저는 3년 전에 서버쪽 엔지니어로 입사해서 CentOS6으로 시작했고 그 후에 CentOS7을 주로 사용했는데 작년인가? 동료가 CentOS8이 나왔다고 써보라고 해서 해봤더니 CentOS7과 비교해서 명령어도 거의 똑같고 차이가 없어서 쭉 CentOS7을 써왔던 사람입니다. 근데 CentOS8이 나온지 얼마 되지도 않아서 2021년 12월 31일까지만 지원된다고 하지 뭡니까? 재밌는 건 CentOS7은 2024년까지 지원이 계속 되구요. 찾아보니깐 CentOS8은 지원 안하고 CentOS8 Stream 이라는 이름으로 지원을 계속하고 향후에는 CentOS9 Stream 이런 식으로 간다고 하더라구요~ 무슨 일이 있었던 거지? 그 전에 설명을 드릴 것이 있는데 기존에 레드햇 계열의 제품 사이클

[설치] CentOS8 Linux에 SQL server 19 버전 설치하기 [내부링크]

오늘은 MSSQL을 설치해보겠습니다. 흔히들 MSSQL이라고 부르는데 실제 설치할 때는 SQL Server를 설치하는 거랍니다. Oracle과 비교하면 아래와 같은 식이고 저는 SQL Server만 설치하고 클라이언트 툴은 꼭 벤더사에서 제공하는 것만 사용해야하는 건 아니니깐 설치 안하겠습니다. (참고로 저는 DBeaver를 주로 사용합니다.) 제품 Oracle MSSQL DBMS Oracle SQL Server 클라이언트 툴 SQL Developer SSMS(SQL Server Management Studio) 유명한 대기업에서 만든 제품들은 설치 가이드도 잘 되어 있어서 그냥 잘 따라가면 설치 할 수 있습니다. 완전 신입일 때는 구글링해서 누가 설치한 거 보고 따라서 설치하곤 했는데 최신 버전 같은 경우는 구글링 해도 레퍼런스가 별로 없을 수도 있기도 하니깐 오늘은 물 흐르듯 한번 가이드를 따라서 설치해보도록 하겠습니다. 이 접근법을 보시면 다른 거 설치하실 때도 써먹을 수 있으

[설치] SQL server Management Studio 설치하기+계정 생성(Login, User) [내부링크]

SQL Server Management Studio(=SSMS)를 설치하겠습니다. 툴 자체는 일반적인 DB 클라이언트 툴과 별 차이는 없어보이는데 계정 생성 부분에서 MSSQL이 쫌 특이한 게 있어서 겸사 겸사 포스팅 하겠습니다. SSMS 설치보다는 그 뒤에 나오는 계정 생성 쪽에 중점을 두겠습니다. SSMS 설치하기 SSMS 다운로드 하기 한국어로 번역해서 대충 읽어봅니다. 윈도우에서 돌아가는 프로그램이라 특별한 시스템 요구 사항은 없네요. 2. 다운 받은 설치 파일 실행하기 엥? 갑자기? 일단 시키는대로 따라가겠습니다. 리부팅 후에 다시 설치 exe 더블블릭해서 시작해주세요. 설치 버튼 클릭하면 프로그레스 바 진행되다가 설치 끝입니다. 시작버튼에서 sql이라고 검색하면 SSMS가 잘 설치된 걸 확인할 수 있습니다. SSMS를 실행하면 가장 먼저 서버 연결 정보를 입력해야합니다. 리눅스 호스트명이 서버이름으로 자동 셋팅이 되는데 정확하게 확인하고 싶다면 이렇게 확인 하시기 바랍니다

[리눅스마스터1급_2차(실기)] 스킬1 - 도움말 명령어 [내부링크]

처음 1급 2차 준비하면서 든 생각은 이렇게 상세한 옵션까지 다 알아야 한다고??? 멘탈 나갈 뻔 했다. 그래서 다른 사람들은 어떻게 공부했나 찾아보니 무조건 다 외우는 게 아니라 man 명령어의 도움을 받아 답을 찾을 수 있는 정도면 된다는 것을 알게 되었다. 근데 내 경험상 man 명령어로 검색한다고 다 알 수 있는 건 아니더라는... man으로 조회한 결과를 어떻게 해석하고 답아 찾아가야할지도 익혀야하고 우리가 모든 걸 다 외울 수는 없는 노릇이고 종이에 답 적는 식의 실기시험에서 리눅스 환경을 제공해주는 이유도 결국은 답을 추론해나갈 수 있는 센스도 능력으로 봐주겠다는 것! 오늘 포스팅할 내용은 시험범위 공부보다 더더더 중요한 스킬에 대한 이야기를 해보겠습니다. man 명령어 man은 manual이라는 뜻의 줄임말 입니다. 알고 싶은 명령어 또는 알고 싶은 환경 설정 파일이 등장하면 일단 man 명령어로 매뉴얼을 확인하세요. 오픈북 느낌 아시져? ㅎㅎ 사용법 $ man [옵

[설치] postgresql 사용 + pgAdmin 설치 [내부링크]

postgresql를 설치했으니 이제 사용해봐야겠죠? 명령어로 사용하는 방법도 있고 툴을 이용할 수도 있습니다. poastgreql 자체 client 툴인 pgAdmin 설치도 같이 해보겠습니다. 명령어를 이용한 사용법 postgresql 명령창으로 들어오기 - postgres 계정에서 psql 명령어 사용 [root@dbadd ~]# su - postgres [postgres@dbadd ~]$ psql psql: /lib64/libpq.so.5: no version information available (required by psql) psql: /lib64/libpq.so.5: no version information available (required by psql) psql (10.19) Type "help" for help. postgres=# 사용자 생성하기 - id : HONG / password : HONG123 postgres=# CREATE USER HONG

[설치] CentOS8 Stream에 Oracle 19c 설치하기 [내부링크]

안녕하세요. 오늘은 CentOS8 Stream에 Oracle 19c를 설치하겠습니다. Oracle은 기존의 설치보다 쫌 어렵습니다. 다운로드 받기 로그인 필요합니다. 일단 다운로드는 받았는데 아무리 살펴봐도 해당 사이트에 설치 관련 설명이 없네요. 다운받은 ZIP 파일 내에도 살펴봤는데 이렇다할 설치 관련 README 파일도 없어서 이상하네요. 설치 전 요구사항이나 설치 방법을 알아야 하는데 어쩌지? 오라클은 docs 사이트를 따로 운영하고 있었더라구요. https://docs.oracle.com/en/ Oracle Help Center Cloud Infrastructure Autonomous Database MySQL Heatwave Container Engine for Kubernetes Integration Oracle Analytics Compute Networking File Storage Object Storage See All Java Java SE Subscriptio

[설치] CentOS8 Linux에 Informix DB 설치하기 [내부링크]

안녕하세요. 오늘은 Informix DB를 설치해보겠습니다. 저는 사용해본 적이 없는데 예전에는 그래도 쫌 사용되던 DB인가봐요. 자료들이 거의 2000년대 초반에 몰려 있더라구요. 그래서 예상했던 것보다 시간이 너무 오래 걸렸지만 님들은 고생하지 않도록... 온갖 시행착오 후에 올려드리니깐 이거 보고 해보시면 될 듯 해요. 다운로드 로그인 필요합니다. (일반적인 로그인보다 더 많이 물어보는 거 같아서 IBM 홈페이지에서 아예 로그인을 하고 들어오시면 더 편해요.) 설치하려고 하는 시스템의 비트 확인 꼭 하고 다운 받으세요. (x86_64도 있고 그냥 x64도 있는데 저는 대충 x64로 했다가 에러 만나서 다시 설치했네요.) [root@dbadd ~]# uname -a Linux dbadd 4.18.0-408.el8.x86_64 #1 SMP Mon Jul 18 17:42:52 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux 무료인 버전이 2개 있는데 Devel

[설치] Informix DB 계정 (+대화식 SQL 명령 툴) [내부링크]

오늘은 Informix DB 계정에 관한 이야기를 쫌 해보려고 합니다. 간단하게 말씀드리면 Informix는 DB 내에서 계정을 생성하는 것이 아니라 OS 시스템 계정에 권한을 부여해서 DB를 사용할 수 있도록 하고 있습니다. 이렇게 OS 계정을 사용하는 DB들이 쫌 있죠? DB2도 그렇고~ 계정 관련 이야기를 하면서 Informix DB server에서 제공하는 sql 명령 툴에 대한 설명도 같이 하겠습니다. 저는 이런 대화식 명령툴은 처음봐서 살짝 당황했어가지구요.ㅎㅎ dbaccess는 Oracle의 sqlplus, postgre의 psql과 비슷한 거라고 보시면 됩니다. 이 명령을 통해 서버에서 DB에 접근해서 쿼리 등을 수행할 수 있게 해주죠. [informix@dbadd ~]$ dbaccess 딱 들어왔는데 이런 화면이 뜹니다. 이걸 대화식 명령툴이라고 하더라구요. 기존 방식들은 딱 들어와서 바로 쿼리 입력하는 프롬프트가 뜨곤 했는데 아래에 Query-language에 흰

[설치] CentOS8 Linux에 Postgresql 설치하기 [내부링크]

오늘은 CentOS8에 Postgresql을 설치하겠습니다. 오픈소스 중에 꽤 괜찮은 DB인 걸로 아는데 예전에 쫌 쓰다가 오랜만이네요. 뭔가 사용하면서 쫌 까다로웠던 기억이 나지만 일단 시작해보겠습니다. 첫 시작은 무조건 구글에 해당 설치할 제품 검색하기 2. 다운로드 클릭하기 3. 리눅스, CentOS 선택하기 4. 일단 한국어로 번역하고 찬찬히 읽어보기 오마이갓~~ CentOS8은 지원이 안되나봐여.. postgresql은 일단 최신버전으로 설치할 예정이고 아쉬운대로 CentOS7을 선택해봅니다. 과연 설치가 잘 될 것인가? 궁금ㅎㅎ 설치 스크립트를 일단 따라가보겠습니다. 설치 스크립트를 보니깐 저장소 설치 -> posgresql 설치 -> 서비스 기동 순서네요. 스크립트까지 번역이 되어서 따로올립니다. 이거대로 진행해볼께요. sudo yum install -y https://download.postgresql.org/pub/repos/yum/reporpms/EL-7-x86_6

[설치] Informix DB Client 접속하기(+jdbc 연결 정보) [내부링크]

오늘은 DB Tool을 이용해서 Informix DB에 접근하도록 하겠습니다. 저는 기본적으로 DBeaver라는 툴을 자주 사용했는데 Informix의 경우에는 지원이 되긴 하지만 별도의 프로퍼티를 설정해줘야 하고 그 마저도 제대로 잘 안되는 현상이 있어서 다른 툴을 사용하려고 합니다. DbVisualizer 설치하기 무료인 툴 중에 괜찮은 거 같습니다. 평점도 좋고. DB 접속하기 새 커넥션 만들기를 클릭합니다. informix를 선택해줍니다. 접속정보는 Informix db server의 sqlhosts 파일을 참고해서 작성합니다. 계정은 informix로 로그인하시면 됩니다. [informix@dbadd ~]$ cat /opt/IBM/Informix_Software_Bundle/etc/sqlhosts ...(생략) informixdb onsoctcp 192.168.56.109 9088 DB 생성하기 Informix DB Server를 설치하면 기본적으로 sysadmin, sys

[오류] (informix) 256 Transaction not available. [내부링크]

이제 Informix DB 설치도 다 끝났고 문제될 꺼 없을 줄 알았는데 DDL, DML 다 넣어주고 돌려보려고 하니깐 바로 오류 나네요ㅎㅎ 오류 현상 오류가 났을 땐 trace log에서 Caused by 부터 찾아야 합니다. java.sql.SQLException: Transactions not supported at com.informix... setAutoCommit을 하려는데 informix DB에서 트랜잭션을 지원하지 않아서 오류가 났다네요. org.springframework.transaction.CannotCreateTransactionException: Could not open JDBC Connection for transaction; nested exception is java.sql.SQLException: Transactions not supported at org.springframework.jdbc.datasource.DataSourceTransaction

[설정] Informix DB 한글 깨짐 현상(+인코딩 설명) [내부링크]

Informix DB에서 잘 되던 한글이 Client Tool에서는 깨지는 현상이 있었습니다. 사실 저는 로케일? 인코딩? 정확히는 잘 몰라서 이번 기회에 쫌 정리를 해두려고 합니다. 일단 개념부터 정리를 해보면 - 로케일 : 위치 --> 한국이냐, 미국이냐? ex) 한국(ko_KR), 미국(en_US) - 캐릭터셋 : 하나의 언어권에서 사용하는 언어를 표현하기 위한 문자의 모음 ex) 한글(가나다), 영문(ABC, abc) - 인코딩 : 캐릭터셋을 컴퓨터가 이해할 수 있도록 매핑하는 것, 하나의 캐릭터셋에 다양한 인코딩 방식 적용 가능함 ex) 한글(EUC-KR, UTF8, ...) 근데 캐릭터셋과 인코딩이라는 용어는 혼용해서 많이 쓰고 있습니다. 그냥 캐릭터셋 뭐냐고 물어보면 인코딩이 무엇인지 알려줘도 알아 듣습니다. (캐릭터셋) KSC5601 : 한글 완성형 표준(한글 2350자 표현) (캐릭터셋) KSC5636 : 영문자에 대한 표준 (인코딩) EUC_KR = KSC5601

[오류] (Informix) 517: The total size of the index is too large or too many parts in index. [내부링크]

와 informix는 진짜 잘 안쓰는 DB인가봐요.. 오류 나서 구글링하는데 타사 DB에 비해 정보가 너무 없습니다. 그래서 informix 오류에 관한 포스팅을 따로 해야겠다 싶어서 시작하려구요. 두개의 오류가 다 같은 원인 때문이라서 묶어서 설명하겠습니다. 오류 현상 및 원인 테이블은 정상적으로 생성 되었습니다만 create table ab_res ( ap_id varchar(30) not null , res_pt lvarchar(500) not null ); 인덱스 생성시 오류가 발생했습니다. (첫번째 오류) CREATE UNIQUE INDEX idx_ab_res_pk ON ab_res (ap_id,res_pt); 인덱스 사이즈가 너무 크다는 오류입니다. [오류] 517: The total size of the index is too large or too many parts in index. Informix DB Server를 기본 설정으로 설치했기 때문에 2KB 페이지 크기