system 계정은 유닉스의 root와 같은 사용자입니다.
오라클 전체시스템을 관리한다고 보시면됩니다.
그래서 당근 테이블들을 system/manager로 로긴해서
만들면 안되겠죠.
그기에는 오라클이 운용되는데 필요한 테이블이랑 뷰들이
있어서.....
다른 사용자를 만드신다음에(흐 테이블스페이스를 먼저 만들어야)
방명록 소스에도 생성한 사용자로 바꿔서 ....
먼저 테이블 스페이스 만들기
sqlplus system/manager
sqlplus> create tablespace 테이블스페이스명
datafile '/home0/ora_data/파일명' size 50M;
50메가짜리 테이블 스페이스를 만듭니다.
사용자 만들기
sqlplus system/manager
sqlplus> create user 유저명 identified by 패스워드
default tablespace 테이블스페이스
temporary tablespace temp;
sqlplus> grant connect, resource to 유저명;
이렇게 해놓고 테이블을 만들면 됩니다.
쩝..... ^^
> 제가 어제 php,oracle 자료들을 받아서 오늘 설치를 했습니다.
> 무사히 성공하구 간단한 php예제를 해봤더니 서버와는
> 잘 되더라구여..근디 문제는 방명록 소스를 받아서 오라클하구
> 연동하려구 했더니 에러가 나더라구여..
> 오라클과 연결하는 부분에서여...
> 참고로 제가 설치한것들은
> apache-1.3.9
> php-3.0.12
> oracle-8.0.5
> 입니다.
> 제가 궁금한것은 게시판이나 방명록을 맹글때
> 테이블을 오라클계정에서 만들어야 하는지 아님 오라클 설치할때
> 물어본 system계정에서 만들어야 하는지 그것두 아니면 어떻게
> 해야 하는지 모르겠습니다.(지는 완전 초보이거든여)
> 제가 워낙 초보인지라 질문을 제대루 했는지 모르겠습니다.
> --->제가 오늘 해본것은
> 예제를 따라하면서 php방명록 소스를 짜구
> 그리구 나서 오라클 계정으로 들어가 오라클을 구동시키구
> 테이블을 만들때 sqlplus system/passwd 로 들어가 테이블을
> 만들고 나서 시험해보니까 에러가...<--여기까지 해보구
> 이렇게 고수님들에게 도움을 청하는 거니까 외면하지 말아주세여.
> 질문이 형편없다구 욕하지는 말아주세여..^^;
> 고럼 답변을 기다리면서 이만 물러가겠습니다.
|