ODBC를 이용한 방법은 결국은 액세스 디비와 오라클 디비 사이에 적절한 변환을 해
주어야 할 겁니다. 레코드가 크다는 에러메시지가 뭘 의미하는지 모르겠군요.
데이타 타입이 적절한 변환이 이루어지지 않아서 그런 것 같은데 정확히 어떤 변환을
했는지 적어주셔야 해결책을 찾으실 수 있을 겁니다.
그리고 Migration WorkBench를 설치하면서 나는 에러는 일단 서버에서 sqlplus system/manager@sid 형식의 접속이 되는지 확인하시고 tnsnames.ora를 확인하셔야
될 거 같습니다.
그리고 Net8 접속을 쓴다는 말은 굳이 마이그레이션 워크벤치를 서버에 깔 이유는
없다는 뜻도 됩니다. 현재 오라클 클라이언트가 깔려 있는 컴퓨터에 깔아서 테스트
해 보세요.
>>현동 님께서 쓰시길<<
:: ACCESS DB를 Oracle(8.1.5)로 migration시킬려고 합니다.
::
:: 지금 해본 방법은 2가지인데 1) odbc를 이용하여서 전환
:: 2) oracle 사이트에서 OMWB를 다운받아서 전환
::
:: 두가지 다 제대로 되질 않고 있습니다.
::
:: 1)번 방법은
::
:: 일단 odbc에 MS odbc for Oracle 드라이버를 이용해서 시스템 DSN 영역에 하나를 만들고 이것을 ACCES
:: S에서 내보내기를 이용해서 하고 있습니다.
:: 하지만 이방법은 작은 table의 경우는 제대로 옮겨지는 것이 있는가 하면 어떤것은 "레코드가 크다"는
:: 메세지와 함께 안 옮겨지는 data가 있고 또 어떤것은 전체 레코드중에 일부만 옮겨지는 경우가 생깁니
:: 다.
::
:: 2)번 방법은
:: Oracle enterprise(8.1.5) 를 설치한 컴퓨터에 OMWB를 설치를 했는데 설치부터가 문제가 생기고 있습
:: 니다.
:: 원래 오라클 홈을 D:\oracle\ora81로 놓고 OMWB는 D:\oracle\omwb81에다 설치를 했는데 다 설치후에 Ne
:: t8 configuration assistant가 실행될때 (자동 실행됨) service_name을 설정 한후 Test시에 연결이 되
:: 질 않습니다.
:: 이 두 방법이거나 혹은 다른 방법이라도
:: ACCESS --> Oracle을 알고 계신 고수분이 있으시면 꼭 좀 알려주세요... --;
::
:: DB 초보라 제대로 문제를 설명했는 지도 잘 모르겠습니다.
::
:: 고수님들 도와주세요....
|