728x90
반응형

잡다한 IT 28

Redmine DB정보를 알고자 한다면...

운영중인 서버에는 접근이 가능하지만, DB 정보를 몰랐을때... 서버야 가끔 백업과 시스템 재부팅을 위해 접근을 해 보았지만... 굳이 Redmine DB를 볼 필요는 없었다. 하지만, 막상 DB에 접근해 보려고 하니... DB 정보를 모르고 있다는 것을 깨달았다. 그래서 찾아보았다. 각자의 서버마다 설치 환경이 다르니 정확한 경로는 상이하겠지만, 서버의 Redmine이 설치된 home폴더 밑에서 config 폴더를 찾아서 database.yml 파일을 열어보면 된다. [Redmine Home]\...\config\database.yml

잡다한 IT 2023.06.14

MariaDB root 패스워드 재설정하기

아예 root 접근이 안된다 root 패스워드를 재설정하자. 1. mysql 서비스 종료(중지) 2. mysql 실행 권한 스킵 / 비밀번호 변경 cmd 창에서 MariaDB의 bin 폴더로 이동한 후, 실행한다. mysqld -uroot --skip-grant-tables cmd 창을 그대로 둔채로.. 새로운 cmd 창을 실행하고 동일한 경로에서 아래의 명령어를 실행한다. ① mysql -uroot mysql ② update user set password = PASSWORD('root') WHERE user = 'root'; /* 비밀번호 재설정 */ ③ FLUSH PRIVILEGES; /* 새 설정 적용 */ Changed에 숫자 변화로 변경을 확인 할 수 있다. 서비스 에서 Mysql을 다시 시작..

잡다한 IT 2023.06.05

System.NullReferenceException 오류 해결하기

DB 복원 후, Toad에서 Procedures와 Functions 을 누르면 위의 에러가 발생한다. 복원시, MariaDB 버전을 업그레이드 하였다. 그 이후, Table 조회는 잘 되었지만, Procedures와 Functions 을 누르면 'System.NullReferenceException' 에러가 발생 하였다. 아마도 버전이 안 맞아서 생기는 것 같다. mysql_upgrade 스크립트를 실행하여 호환되지 않는 모든 데이터베이스 문제를 수정한다. cmd 창에서 MariaDB의 bin 폴더로 이동한 후, 실행한다. D:\MariaDB 10.3\bin>mysql_upgrade -u root -p 7단계에 걸쳐 업그레이드가 진행되어 진다. 위의 실행 후, 이제는 아예 root 접근이 안된다면 다음의..

잡다한 IT 2023.06.05

PuTTy 치명적 에러, expected key exchange group packet from server 해결하기

PuTTy 로 새로 설정한 서버접속을 시도하려는데 치명적 에러가 떳다. 이를 해결하기 위해 PuTTy 설정 창에서 분류(G)의 "접속 > SSH > 키교환" 으로 이동한다. 위의 그림에서 오른쪽 상단에 " 암호 알고리즘 선택 정책(S): " 에서 "디피-헬만 그룹 14"와 "디피-헬만 그룹 1"이 최상단에 위치해야 오류를 해결할 수 있다. 위의 상태 그대로 세션 으로 돌아가서 서버에 접속을 시도하면 에러가 사라진 것을 확인 할 수 있다.

잡다한 IT 2023.05.26

이클립스에 톰캣 8.5추가 時, 오류 (Tomcat 8.0 installation is expected.) 해결하기

기존에 톰캣이 v8.0까지 밖에 없지만, v8.5를 설치하고 싶었다. 톰캣 을 적당한 위치 (D:\apache-tomcat-8.5.83)에 푼 다음에 진행하려는데, 오류가 떴다. The Apache Tomcat installation at this directory is version 8.5.83. A Tomcat 8.0 installation is expected. 1) 톰캣이 설치된 폴더로 가서 /lib 폴더의 catalina.jar 를 압축해제 한다. /apache-tomcat-8.5.83/lib/catalina/ 2) 해제한 폴더에서 "ServerInfo.properties" 파일을 찾아서 변경한다. /apache-tomcat-8.5.83/lib/catalina/org/apache/catalina..

잡다한 IT 2023.05.03

Java 에서 Rserve 로 R 사용하기

Rserve는 R과 통신하기 위해 Java 프로그램 내에서 사용되는 클라이언트 jar를 제공합니다. Rserve 다운로드 페이지 에서 두 파일을 모두 다운로드할 수 있습니다. REngine.jar 및 RserveEngine.jar을 Java 프로젝트 라이브러리 폴더에 추가합니다. Rserve를 설치한 후에는 serve를 시작해야 합니다. R 콘솔에 다음 명령을 입력하여 Rserve 패키지를 가져오고 시작합니다. R명령을 입력하여 R 콘솔을 실행 후, # R R콘솔에서 Rserve를 실행합니다. > library(Rserve) > Rserve(port=6311, args="--RS-conf /etc/Rserv.conf --no-save") Java에서 Rserve로 R을 사용하는 예제는 다음과 같습니다. ..

잡다한 IT 2023.04.05

Linux (CentOS 7), R / Rserve 설치하기

R 설치하기 yum 툴을 사용하여 R설치를 진행할 수 있다. # yum install R 설치완료 후, R명령을 입력하여 R 콘솔을 실행 할 수 있다. # R R version 3.6.0 (2019-04-26) -- "Planting of a Tree" Copyright (C) 2019 The R Foundation for Statistical Computing Platform: x86_64-redhat-linux-gnu (64-bit) R is free software and comes with ABSOLUTELY NO WARRANTY. You are welcome to redistribute it under certain conditions. Type 'license()' or 'licence()' ..

잡다한 IT 2023.03.30
728x90
반응형