mySql에서는 mySql용 API를 이용해서 C로 프로그램을 개발하는 것으로 알고 있습니다.
Oracle에서는 주로 Pro*C라는 Precompiler를 통해 C 소스를 만들어서 일반적으로
사용하고 있습니다.
질문하신 내용처럼..Pro*C를 사용하지 않고 Oracle로 Interface를 할 수는 있습니다.
제가 처음에 Pro*C를 공부할띠..똑같은 의구심을 가진적이 있었습니다.
그려서..해봤죠~ 흐흐..
Oracle에서는 Pro*C를 사용할 띠...Method 1 부터 4까정을 지원합니다..
그걸 설명하는 자료에 보시면..있습니다.
다시 말하자면..Oracle로 전달하는 값들에 대한 프로토콜과..
Oracle에서 전달되는 값들에 대한 프로토콜이 있었던거디죠...
( 기억으로는 그때는 Online Document 없던 시절이라..
menual을 통해 자료를 본적이 잇씁니다.)
암튼..되긴 되더라구요..
근디...이 방법은 Pro*c를 사용하지 않는 것으로 좋다고는 생각이 되나...
프로그래머에게는 너무나 잔인 할 수 있을 많큼의 일들이 따라다닌다고 생각하셔야..할 것입니다.
그려서...결론을 말쌈드리자면...기양..
기존에 만드시 C Source를 Pro*C로 컨버젼 하시는 것이 가장빠른 길이라고 생각됩니다.
기럼...후다닥~
>>sofie 님께서 쓰시길<<
:: 리눅스에서 c로 오라클을 사용하려고 하는데요
:: pro c 말구 다른 방법으로 할 수 없나요!!
:: 기존에 my-sql을 사용한 소스를 오라클로 수정하려고 하거든요!!
:: pro c에서두 기존의 일반 c 소스를 가지고 와서 수정할 수 있나요?
:: 고수님들의 답변 부탁 드립니다.
::
|