개인 pc 에서 서버 pc로 데이터를 옮기려고 하는데요
제 pc의 버젼은 2008 R2.1(8.2.1.0215)이고
서버 pc의 버젼은 2008 R1.4(8.1.4.1032) 입니다.
제 pc에서 언로드 후
서버 pc에서 로드할경우(스키마와 데이터를 로드 하였습니다.)
다음과 같은 오류가 뜹니다.
Specify alter serial option.
무슨 문제 인가요? 버젼문제 인가요?
개인 pc 에서 서버 pc로 데이터를 옮기려고 하는데요
제 pc의 버젼은 2008 R2.1(8.2.1.0215)이고
서버 pc의 버젼은 2008 R1.4(8.1.4.1032) 입니다.
제 pc에서 언로드 후
서버 pc에서 로드할경우(스키마와 데이터를 로드 하였습니다.)
다음과 같은 오류가 뜹니다.
Specify alter serial option.
무슨 문제 인가요? 버젼문제 인가요?
Sketchbook5, 스케치북5
Sketchbook5, 스케치북5
Sketchbook5, 스케치북5
Sketchbook5, 스케치북5
아래 내용을 보시면 처음것이 1.4의 것이고, 두번째의 것이 2.1의 것입니다. 시리얼에 대한 접근 제한 기능이 보강되어 1.4에서와 같은 방법이 없어지고 2.1 부터 새로운 기능이 추가되어 있습니다. 따라서 1.4로 가시려면 아래 내용을 참고하시여 <DB name>_schema 화일을 편집하시면 됩니다.
call find_user('PUBLIC') on class db_user to auser;
create serial stadium_no
start with 30141
increment by 1
minvalue 30141
maxvalue 10000000000000000000000000000000000000
nocycle;
update db_serial set owner = :auser, started=0 where name= 'stadium_no';
call find_user('PUBLIC') on class db_user to auser;
create serial stadium_no
start with 30141
increment by 1
minvalue 30141
maxvalue 10000000000000000000000000000000000000
nocycle;
call change_serial_owner ('stadium_no', 'PUBLIC') on class db_serial;