일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Linux
- cloudready OS
- Windows
- cubrid
- GUI 또는 CLI전환
- docker
- docker container backup
- docker container restore
- cmd인스톨러설치
- YCSB
- 컨테이너 백업
- putty
- cmd로msi파일설치
- 영상배속
- CentOS7
- ipvlan
- CentOS
- MySQL
- OTT셋톱박스
- 인강배속
- Oracle
- 웹영상배속
- VPN
- Dell Venue 8 Pro
- 파이썬 스톱워치
- #Oracle
- 딜라이브플러스h3
- ventoy 사용법
- 시스템예약종료
- 컨테이너 복원
- Today
- Total
목록전체보기 (91)
일단은 프로그래머 나부랭이
GRANT CREATE PROCEDURE TO '계정명' --프로시져 GRANT CREATE VIEW TO '계정명' --뷰 GRANT CREATE TABLE TO '계정명' -- 테이블 GRANT CREATE DATABASE LINK TO '계정명' --DB링크 GRANT CREATE SYNONYM TO '계정명' --뭐지? GRANT CREATE SEQUENCE TO '계정명' --시퀀스 GRANT UNLIMITED TABLESPACE TO '계정명' --테이블 스페이스 GRANT CREATE TRIGGER TO '계정명' --트리거 오라클 계정 생성이후 이런저런 권한을 줘서 사용할 수 있다. 위의 권한들 말고도 더 있을텐데, 차후 추가 예정 p.s : 물론 권한 회수는 REVOKE 명령을 쓰면 된다.
-- 자신의 계정만 SELECT * FROM USER_OBJECTS WHERE OBJECT_TYPE = 'TABLE' AND OBJECT_NAME = '테이블명' -- 전체 SELECT * FROM ALL_OBJECTS WHERE OBJECT_TYPE = 'TABLE' AND OBJECT_NAME = '테이블명' p.s : object_type을 table이 아닌 procedure등으로 바꾸면 그 오브젝트들의 생성일자등을 확인할 수 있다.
SELECT file_id, file_name, tablespace_name FROM dba_data_files; 이 쿼리를 실행하면 DB의 데이터 파일이 저장된 경로를 알 수 있다. 경로상의 모든 파일을 복사하는 것도 백업의 한 방법이 아닐까 싶다. p.s : 경로를 확인한 이후, 당연히 오라클은 종료하고, 백업을 진행한다. p.s2 : 이러한 방식을 Whole-Backup 혹은 Cold-Backup이라고 한다.
SELECT B.SPID, A.* FROM V$SESSION A, V$PROCESS B WHERE A.PADDR = B.ADDR --AND A.USERNAME = '오라클 계정명' --AND A.STATUS = 'ACTIVE || INACTIVE' 위의 쿼리는 오라클의 세션을 찾을때 쓰면 된다.주석중에 USERNAME은 ORACLE 계정명을, STATUS는 해당 세션의 활성화 여부를 찾을 때 쓰면 된다.그리고 위에서 찾은 세션은 아래의 쿼리로 KILL이 가능하다. ALTER SYSTEM KILL SESSION 'SID,SERIAL' 위의 쿼리로 찾은 SID와 SERIAL을 입력해서 실행하면 된다. killalter system kill session 'SID, Serial' ;ex) alter syste..
BEGIN -- 잡의 중지 DBMS_JOB.BROKEN('잡이름', TRUE); COMMIT; END; job은 한번 실행되면 중지하기가 여간 어렵다.조심해서 사용하도록 하자.
아래의 오류는 DB 접속시 발생하는 오류 메세지이다. ORA-12519, TNS:no appropriate service handler foundDB에 접속중인 프로세서가 많으면 발생하는 오류라고 한다. SYS 계정에 접속하여, 아래의 쿼리를 돌린다. 이때 숫자는 적당히 큰 값을 써주면 된다.(예를들어, 혼자서 사용할 DB라면 값을 100보다 낮게 줘도 괜찮을것이다.) ALTER system SET processes=100 scope=spfile; 그러면 프로세스가 증가해서 접속이 잘 된다. p.s : 사무실에 인원이 3명인데 저게 왜 뜨는지 모르겠다.
poi 다운받는 주소 자바에는 자카르타 프로젝트라는 자바를 위한 오픈소스 소프트웨어를 만들고 정비하는 프로젝트가 있다.poi는 자카르타 프로젝트중 하나인데, poi는 ms-office 파일을 순수 자바로 읽고 쓰는 기능을 제공한다. (poi에 대한 자세한 정보)요컨데, *.doc, *.xls등의 문서를 순수 자바로 읽고 쓰는것이다. 이번글에서는 poi에 대한 정보는 위키백과로 대신하고, 사용법에 대한 정보를 정리하고자 한다. 엑셀 파일 poi로 엑셀 파일을 읽어 올때는 HSSF(*.xls), XSSF(*.xlsx) 클래스를 이용한다.자바에서 엑셀 파일을 읽어올 때는 HSSFWorkbook이나 XSSFWorkbook로 파일을 읽어서, HSSFSheet나 XSSFSheet로 파일의 시트객체를 생성하고, 이걸..
웹에서 데이터를 전송할 때는 get과 post 두가지 방법으로 나누어서 전송을 할수 있다. 우선 두가지를 비교하자면 get : 전송 가능 글자수에 제한이 있다, 값을 암호화하지 않기 때문에 보안에 취약하다. post : 데이터양에 제한이 없다, 값을 암호화해서 전송하기 때문에 보안성이 더욱 우수하다. 물론 책에는 get이 빠르고, post가 느리다는 말이 각각의 장단점에 기재되어 있지만, 현대에는 인터넷이 워낙 빨라서 별로 체감되지 않을 것이다. 얼핏보면 post 최고인것 같지만, 필요에 따라 get방식도 당연히 사용된다. 그리고 여기까지는 보통 책이 알려주는 내용이다. get방식은 한가지 더 불편함(?)이 있는데, 바로 문자열에 &나 +를 포함할 수 없다는 것이다. '&'의 경우 parameter구분기..
국내, 아니 전세계적으로 Internet Explorer는 아직까지도 상당한 점유율을 가지고 있는 웹 브라우져입니다.그래서 웹 개발을 할 때는 IE사용자에 대해서 많은 고려를 하게됩니다.특히, 국내 공직자들은 Window에 내장된 IE를 많이 사용하기 때문입니다.(Window 10은 여러 브라우져들 중에 선택해서 설치하도록 제공합니다만..일단, 공직자들이 주로 이용하는 기존의 웹 서비스 자체가 IE 기준이기 때문에 의미가 없습니다.(그래도 IE 8이하의 버젼들과 9이상의 버젼은 좀 차이가 있고, 그 때문에 최신버젼의 브라우져로 업데이트하기를 권유합니다.) IE의 버젼별 차이를 간략하게 설명하자면..예를들어, IE 8이하는 HTML5의 태그들을 지원하지 않습니다.9이상의 버젼부터 조금씩 지원하기 시작했습니..
http://news.naver.com/main/read.nhn?mode=LSD&mid=shm&sid1=105&oid=001&aid=0009042156(위의 기사 링크에 자세한 내용이 기재되어 있음) 구글에서 진행중인 '프로젝트 룬(Loon)'의 내용입니다. 이 프로젝트 룬의 내용은 오지나 산간지방을 비롯한 인간의 접근이 어려운 곳과 인터넷 접속이 여의치 않은 저개발 국가들에도 인터넷을 보급하자는 취지에서 시작된 프로젝트입니다. 현대의 인터넷은 기본적으로 유선망으로 구축되고 있습니다.(여기서 말하는 인터넷 망은 공유기를 통한 WIFI 접속이 아닌, 여러분에 데스크탑PC에 연결되어있는 랜선이 각 가정에 설치되기까지를 의미합니다.)하지만, 오지나 산간지역까지 유선망이 구축되기는 어렵죠.. 그렇다면, 스마트폰..