자바도 있고 환경변수도 줬는데 cmd에서 java -version이 먹지않고 java -jar 파일명.jar 등이 통하지 않고 반디집 환경설정에 .jar 파일 제거해도 자바파일 실행이 되지 않았는데 jarfix를 썼고 단번에 해결됐다. https://pivox.tistory.com/18 [Windows] JAR 파일이 실행되지 않는 오류 해결하기 Java가 설치되어 있고 JAR 파일이 손상되지 않은 한, JAR 파일을 더블클릭하면 javaw.exe 로 실행되던, java.exe 로 실행되던 Java로 실행되는 것이 정상입니다. 하지만 간혹 JAR 파일을 더블클릭해도 아무 pivox.tistory.com
echo 운영체제 단의 설정되어있는 변수를 확인할 때 사용 변수 앞에 $붙이고 대문자로 써야한다. orcl 상태에서 sqlplus를 키고 sysdba로 접속하려하면 휴지 상태라는 뜻의 idle instance가 뜬다. ORCL DB로 접속 할당 메모리를 적게 잡아 두 개를 동시에 킬 수 없기 때문에 다른 DB로 접속하기 전에 ORCL DB 연결을 끊자! DB 전환 숨겨진 파일 볼 때 -a를 붙인다. 파일 이름 앞에 .이 붙어있으면 숨겨진 파일이라는 뜻 vi. bash_profile에 들어가서 직접 DB를 전환할 수 있다. 디폴트 DB가 바뀐다. :q!로 해당 편집창을 빠져나온다. 위의 방법은 디폴트 DB를 바꾸는 것이다. 디폴트 DB를 바꾸지 않고 DB를 전환하려면 아래와 같은 방법을 쓴다. export..
1. Linux 2. Oracle DBMS 설치 3. DB 생성 DB 끄는 방법 정상 종료 - shut immediate 비정상 종료 - shut abort DB가 종료됐는지 확인 lsnrctl status The command completed successfully - 켜져있다! 이 상태에서 lsnrctl start 쓰면 이미 켜져있다고 뜸(already been started) 켜지지 않으면 아무것도 뜨지 않는다. ./runInstaller : 설치 DBCA : DB 생성
role 권한들의 모음(묶음) system, object 권한 등 다 들어올 수 있다. CREATE ROLE MGR[롤 이름]; hr 사용자로는 생성되지 않아 sys 로 전환한 뒤 롤 생성 롤에게 권한을 부여하고 회수하는 것도 grant, revoke를 사용한다. role 안에 권한 부여 GRANT CREATE SESSION, CREATE TABLE TO MGR; - 여러 권한(묶음)을 한번에 부여/회수가 가능하기 때문에 권한관리가 편리하다. - 권한이 추가될 때 롤 안에 권한을 부여하면 롤의 구성이 바뀌면서 롤을 부여받고 있는 유저들에게 바로바로 영향이 간다(빠른 배포) 완성된 role을 유저에게 부여 GRANT MGR TO HR, DEMO; 콤마로 구분해 여러 유저에게도 부여 가능하다. 부여된 롤에 ..
Dictionary에는 DB관리에 필요한 모든 정보가 저장되어있다. DBA는 Dictionary의 정보를 이용하여 효율적인 데이터베이스 운영을 위해 필요한 정보를 획득할 수 있다. 일반 사용자 및 Application 개발자에게도 데이터베이스에 대한 중요한 정보를 제공한다. • Data Dictionary 구성 - Base Tables : DB의 모든 정보를 Oracle이 보기 쉬운 형태로 기록해 놓은 테이블 - Data Dictionary Views : Base Table을 사용자가 보기 쉬운 형태로 만들어 놓은 뷰 자신의 계정에 대한 정보 조회 SELECT username, user_id, account_status, default_tablespace, created FROM user_users 주요..
마이바티스 기능 (1) 마이바티스 프레임워크의 특징 SQL 실행 결과를 자바 빈즈 또는 Map 객체에 매핑해 주는 Persistence 솔루션으로 관리한다. 즉 SQL을 소스 코드가 아닌 XML로 분리한다. SQL문과 프로그래밍 코드를 분리해서 구현한다. 데이터소스(DataSource) 기능과 트랜잭션 처리 기능을 제공한다. (2) DataSource 기능 DataSource기능을 사용하려면, 1) action-mybatis.xml에서 이렇게 정의할 수 있고, /WEB-INF/config/jdbc/jdbc.properties ... 2) mybatis.dtd를 이용하여 modelConfig.xml의 configuration 안에서 태그에서 태그를 정의할 수 있다 (3) SQL문과 프로그래밍 코드 분리 m..
javax.mail.MessagingException: Could not connect to SMTP host: smtp.gmail.com, port: 587; nested exception is: javax.net.ssl.SSLException: Unsupported or unrecognized SSL message. Failed messages: javax.mail.MessagingException: Could not connect to SMTP host: smtp.gmail.com, port: 587; nested exception is: javax.net.ssl.SSLException: Unsupported or unrecognized SSL message; message exceptions (1..
Gmail SMTP로 메일을 보내려고 하는데 오류가 난 상황 콘솔 창에 찍힌 오류 [Request processing failed; nested exception is org.springframework.mail.MailAuthenticationException: Authentication failed; nested exception is javax.mail.AuthenticationFailedException: 535-5.7.8 Username and Password not accepted. Learn more at 535 5.7.8 https://support.google.com/mail/?p=BadCredentials na2-20020a17090b4c0200b001fbc350a223sm2367924..