목록Server/Linux (13)
써먹는 웹개발
1. 에러 메시지 TNS-12537: TNS: connection closed TNS-12560: TNS: protocol adapter error TNS-00507: Connection closed Linux Error: 29: Illegal seek 2. 원인 host를 고정 ip로 설정했는데도 host명을 localhost로 설정한 점 3. 해결방법 ※ 파일경로 찾는 팁 : find / -name 파일명(+확장자) 파일명 소스 추가 또는 변경 tnsnames.ora # 변경 전 : localhost -> 후 : ora11g listener.ora /etc/hosts # 추가 192.168.0.100 ora11g
기본적으로 ping이 안되었을때 vi /etc/sysconfig/network-scripts/ifcfg-eno1 로 파일 접근해서 ※ 파일명은 pc에 따라 다를 수 있습니다. ONBOOT="yes"로 바꾸면 된다고 하는데 나는 안되었었다. 심지어 2번째 pc 연결인데도 불구하고 말이다. 결국에는 원인을 찾았는데 고정 ip 설정 때문이었다. 내부망으로 개발하려면 고정 ip를 설정해야되는데 그러면 ping이 안도는 현상이 생긴다. 해결방법은 고정 ip 설정을 다시 푸는 것이다. 1) 파일경로 : /etc/sysconfig/network-scripts/ifcfg-eno1 2) 수정내용 #BOOTPROTO="static" 고정 ip BOOTPROTO="dhcp" 이렇게 바꾸고 systemctl restart n..
※ 서버 스타트만 하면 된다는 글이 많았는데 해결이 안되서 헤메다가 찾은 정보입니다. 오라클 원격접속 관련 설정 잡는데 도움받은 블로그입니다. - 블로그 주소 : https://positivemh.tistory.com/661 오라클을 연결해서 조회하려고 하는 PC에서 설정방법입니다. - IPv4 주소 / 서브넷 접두사 길이 / 게이트웨이만 입력 후에 Test Connection으로 확인 도움받아서 결국 연결 성공
원인 : 로그인 아이디의 권한이 충분하지 않아서 해결방법 : 패스워드 인증방식을 쓸 수 있는 유저를 찾고 없으면 추가하자 1. 패스워드 인증방식 가능 유저 확인 select * from v$pwfile_users; 2. grant sysdba to (인증가능하게 만들) 유저명; - ex) grant sysdba to system; 출처 : http://adminplay.com/LETC/6227
1. Linux 마운트 1) 가져올 외장하드 device명 찾기 명령어 : fdisk -l ex) /dev/sdb1 2) 마운트될 폴더 생성 명령어 : mkdir 폴더명(oracleDisk) 3) 마운트 명령어 : mount Device명 옮길경로 ex) mount dev/sdb1 /mnt/oracleDisk 2. sql 파일 실행 명령어 : @(또는 start) /sql 파일경로 ex) @ /mnt/oracleDisk/sql1.sql ※ 주의사항 1) 'CREATE USER.TABLE ...' 명령어 실행하다가 USER가 필요하다고 나오면 USER 생성 및 권한부여 (다른 블로그 참고) 2) sql 파일 실행 명령어 입력시 @ sql 파일경로로 하면 에러남 (반드시 경로 앞에 / 붙일 것)