[스크랩][DBMS] Postgres 설치

Posted by yvette.theomom's blog
2022. 11. 2. 16:37 DB 개발/031_DBMS_Oracle

https://dog-developers.tistory.com/122

[ORACLE] (ref) 오라클(Oracle) 날짜 요일(Week) 구하는 방법

Posted by yvette.theomom's blog
2022. 7. 18. 15:39 DB 개발/030_SQL

https://gent.tistory.com/69

 

[Oracle|오라클] 날짜 요일 구하는 방법 (weekday, 구하기)

오라클(Oracle) 날짜 요일(Week) 구하는 방법 오라클의 to_char 함수를 이용하여 간단하게 요일을 구할 수 있다. 한글 요일이 나오지 않는경우 NLS_LANGUAGE 설정을 "KOREAN"으로 바꿔주면 된다. 설정 확인 (

gent.tistory.com

 

 

[설치] Orange 설치 사전 알아둘점 및 Orange 설정방법

Posted by yvette.theomom's blog
2015. 7. 30. 10:08 DB 개발/031_DBMS_Oracle

My Evernote: [설치] Orange 설치 사전 알아둘점 및 Orange 설정방법


##. window7(64bit) 에서 사용하기 위한 팁정리.


1. oracle 10g 를 사용해야 한다. (11g나 11xe 에서 안됨.)
2. oracle 10g 를 설치시, instatnt client 가 아닌 런타임이상, 런타임이나 관리자로 설치해야 한다.
3. 로컬경로를 ( 가 들어간 Program Files(86) 에 깔면 안된다. 다른 폴더를 만들던지 ( 가 없게...


추가 메모)
오렌지의 좋은점

1. 특정세션에 종속적이지 않다. (다른세션 접속 단축키 F7)



[설치] 오렌지 사용하기_window7 (64bit) + Oracle10g Runtime + Orange4.x 성공

Posted by yvette.theomom's blog
2015. 7. 28. 17:08 DB 개발/031_DBMS_Oracle

Orange 를 사용하기 위하여...


[설치] window7 (64bit) + Oracle10g Runtime + Orange4.x 성공


처음엔 


window7(64bit) + Oracle11Xe 였는데

이 상태에서 Orange 를 설치하려고 하니 어찌어찌 겨우 설치는 했는데

실행시 자꾸 OCI.dll 파일이 ORACLE_HOME 에 없다는 에러



------------- 에러 내용 ----------------

---------------------------

Orange

---------------------------

OCI.DLL does not exist in current ORALCE_HOME.

Select Valid One with menu [Option]->[Global Options]->[SQL*Net] tab.

---------------------------

확인   

---------------------------



온갖거 다 찾아보다가 결국
ORANGE 가 ORACLE11 에서는 안될수도 있다는 지인의 말에
ORACLE 10G CLIENT 를 깔기로 결정.
그런데 그래도 안되었다.!

결국.....
알고보니 ORACLE10g --> Runtime 버전으로 깔아야 한다는것!!

이렇게 하니까 

64 비트의 window7 환경에서 이미 oracle11xe 가 깔려있는 상태에서
추가로 oracle10g runtime 버전으로 까니까
오렌지를 드뎌 쓸수 있게 되었다. !!

(단서찾은 사이트: 

http://zetawiki.com/wiki/%EC%9C%88%EB%8F%84%EC%9A%B0_%EC%98%A4%EB%9D%BC%ED%81%B4_Client_%EC%84%A4%EC%B9%98

)


[SCRAP] 오라클 instant client 32 + Toad

Posted by yvette.theomom's blog
2015. 7. 20. 15:03 DB 개발/031_DBMS_Oracle

http://www.hyoyoung.net/m/post/88





[DB로컬환경연습_2015] ] #02. ORACLE DB 접속환경 설정 및 계정부여

Posted by yvette.theomom's blog
2015. 7. 3. 10:18 DB 개발/031_DBMS_Oracle

1. 오라클설치


     1) WINDOW 7, 32BIT ORACLE  11G XE
     2) tnsname.ora 설정

LOCAL_YVETTE =

  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = XE)
    )
  )  


오라클 설치후 할일



2. sqlplus 접속테스트


cmd 창에서 

1) sqlplus /nolog

2) SQL>connect / as sysdba

3) SQL>show user

4) SQL>show sga  -- 오라클 정상설치 확인


로 해서 오라클접속 및 현재 "SYS" 계정으로 접속 되어 있음을 확인후.

여기서 새 작업할 USER 를 생성하여 권한 부여를 한다. 




3. 계정생성과 권한부여

3-1. 사용자 생성


create user yvette identified by yvette
;
alter user yvette account unlock
;



(계속 콘솔에서 작업해도 되지만, 일단 여기서 나는 sql Developer 를 사용하기로 함.

sql Developer 새 접속 만들기 

접속이름: LOCAL_SYSTEM

사용자이름: system

비밀번호:1111


호스트이름: localhost

포트: 1521

SID:xe

)


3-2. 권한부여 : 새로이 생성된 유저에게 일반적으로 주는 권한


GRANT CREATE SESSION TO yvette;
GRANT CONNECT, RESOURCE TO yvette;
GRANT CREATE TABLE TO yvette; -- --> 이 문장 실행후, 테이블 생성됨.
GRANT CREATE SEQUENCE TO yvette; -- --> 이 문장 실행후, sequence 생성됨.
GRANT CREATE VIEW TO yvette;
GRANT CREATE PROCEDURE TO yvette;


(sql Developer 실행후, system 계정으로 접속한 후 위의 과정 실행) 

3-3. (참고) 지정한 user 에게 SYS 권한부여 


SQL> connect /as sysdba

Connected.

SQL> show user

USER is "SYS"


--> 요기

SQL> grant sysdba, sysoper to yvette;  

(요런식으로...)


4. TOAD 나 SQL Developer 실행하여 접속 테스트 (LOCALHOST, 사용자:yvette (위에서 생성한 계정으로.))



system/1111

yvette/yvette



 유저생성부터 권한설정까지의 참고글 
-- http://totoriver.egloos.com/2439843
-- http://radiocom.kunsan.ac.kr/lecture/oracle/what_is/privilege.html

과 제가 배웠던 과정을 정리..






[DB로컬환경연습_2015] #01. 서비스 시작 확인

Posted by yvette.theomom's blog
2015. 7. 3. 10:05 DB 개발/031_DBMS_Oracle

시작 > 실행 > services.msc


서비스 이름 : Oracle ~~ TNSLister 확인







[sql] 날짜모음

Posted by yvette.theomom's blog
2014. 9. 3. 16:57 DB 개발/030_SQL

select                    to_char(add_months(to_date(&ARG_YYYYMMDD,'YYYYMMDD'),+1),'YYYY                MMDD') AS YYYYMMDD_NEXT_MONTH 

  from 

dual;

==>

&ARG_YYYYMMDD : 20140901

RESULT:20141001