본문 바로가기

정보관리(데이터베이스, DB)/오라클74

Oracle returns an error ORA-01031: insufficient privileges 출처: Oracle returns an error ORA-01031: insufficient privileges (tistory.com) 위 오류는 오라클 설치 후 로그인 과정에서 발생하는 오류로써 본인의 경우 CentOS에 Oracle 11XE를 설치하고 발생한 경우였다. 평소처럼 설치 후 아래와 같이 sys 계정으로 접근하려고 했다. # sqlplus "/as sysdba" 그러나 위와같은 오류메시지가 출력되었는데... 초기 설치시 passwd 파일이 생성되지 않았기 때문이다. 해결은 아래와 같이 진행되었다. # cd $ORACLE_HOME/dbs # orapwd file=$ORACLE_HOME/dbs/orapwXE.ora password=yourpassword entries=2 이렇게 하면 해당 경.. 2023. 11. 28.
Oracle Character Set 변경 방법 출처: https://roviet.tistory.com/4 System/Database Oracle Database 를 Export 받은 후 Import 할 경우 Character Set 이 서로 달라서 오류가 발생하는 경우가 종종 생긴다. 이럴 경우 Import 하는 Database 에서 Database 의 Character Set 을 변경해 주면 된다. 1. 현재의 Character Set 을 확인한다. SQL> SELECT * FROM NLS_DATABASE_PARAMETERS WHERE PARAMETER LIKE '%CHAR%'; PARAMETER VALUE ------------------------------------------------------ NLS_NCHAR_CONV_EXCP FAL.. 2023. 11. 28.
IMP-00038: Could not convert to environment character set's handle 출처: https://qiita.com/ponsuke0531/items/aabb66dee21e2eb8a61b IMP-00038: Could not convert to environment character set's handleとなった時の対応方法 oracle Database Last updated at 2020-04-21Posted at 2020-04-21 環境 Red Hat Enterprise Linux Server release 5.11 (Tikanga) SQL*Plus: Release 11.2.0.1.0 Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production impコマンドでDumpをインポートしようとしたら怒られた $ i.. 2023. 11. 27.
Linux 에서 sqlplus 를 sys 로 로그인 후 오라클을 시작하고 종료하는 명령어를 확인 출처: https://withthisclue.tistory.com/entry/Oracle-Sqlplus%EB%A1%9C-%EC%98%A4%EB%9D%BC%ED%81%B4%EC%84%9C%EB%B2%84-%EC%8B%9C%EC%9E%91%ED%95%98%EA%B8%B0-%EC%A2%85%EB%A3%8C%ED%95%98%EA%B8%B0 Linux 에서 sqlplus 를 sys 로 로그인 후 오라클을 시작하고 종료하는 명령어를 확인해보자. 원도우에 설치된 오라클도 마찬가지로 시작하고 종료할 수 있다. 4가지 경우의 수로 로그인하는데 - 1), 2)가 안될 수도 있음 1) Sqlplus 를 sys 계정으로 시작하기 2) Sqlplus 를 시작하고, sys 계정으로 로그인하기 3) Sqlplus 를 시작하고, s.. 2023. 11. 27.
dmp파일을 이용한 다른 유저에 import 하기~ 출처: https://m.blog.naver.com/hi_mylover/50085628355 서비스 되고있는 db에 기존에 비슷한 테이블을 통합하고 새로운 테이블이 생기고하는 작업으로 인해 개발완료 후 테스트를 위해서 다른 계정에 서비스 되고있는 디비랑 똑같은걸 만들으라고 해서 적어봅니다~ 먼 db를 해봤어야 알지 -_-; 완전 기초적인 것 때문에 하루 고생하고 또 까먹을까바..ㅋ 쿼리나 스크립트로 어찌 할려다보니 지식이 짧은관계도있고 과장님이 걍 토드로 하래서 토드로 유저 생성 및 이미 만들어진 테이블 스페이스로 연결 해보는 방법~~ 먼저 토드에서 system계정으로 로그인한 후 스키마 브라우져를 여세요~ 그럼 아래처럼 SYSTEM 아래 USER를 선택하시면서 따라오시고요 안보이시면 이거 설명 후 바로.. 2023. 11. 27.