JAVA의 JDBC나 윈도우즈의 ODBC처럼 Linux C에서 사용 가능한 DB접속 도구가 있는지 궁금합니다. ORACLE과 MySQL간의 연동을 할 일이 생겼는데 각각의 API로 쿼리를 날리는건 코드가 별로일것 같아서요...
알려주시면 감사하겠습니다.
http://www.unixodbc.org/
---- 절취선 ----http://blog.peremen.name
JDBC 표준. ODBC 표준.
각 DBMS 밴더마다 JDBC 드라이버를 제공하기 때문에 이 jar 형태의 JDBC 드라이버만 있으면 사용가능합니다.
ODBC 의 경우도 마찬가지입니다. 각 DBMS 밴더에서 ODBC 드라이버를 제공하고 있습니다.
MS SQL Server 같은 경우는 Microsoft 사에서는 리눅스용 ODBC 드라이버는 제공하지 않습니다.
Unixodbc 또는 easysoft, datadirect 같은 상용 드라이버의 트라이얼 버전을 쓰세요.
ps. 쿼리확인이 목적이라면 Toad, 다람쥐(squirrel) 를 쓰세요.
텍스트 포맷에 대한 자세한 정보
<code>
<blockcode>
<apache>
<applescript>
<autoconf>
<awk>
<bash>
<c>
<cpp>
<css>
<diff>
<drupal5>
<drupal6>
<gdb>
<html>
<html5>
<java>
<javascript>
<ldif>
<lua>
<make>
<mysql>
<perl>
<perl6>
<php>
<pgsql>
<proftpd>
<python>
<reg>
<spec>
<ruby>
<foo>
[foo]
http://www.unixodbc.org/ ---
http://www.unixodbc.org/
---- 절취선 ----
http://blog.peremen.name
JDBC, ODBC 둘다 표준입니다.
JDBC 표준.
ODBC 표준.
각 DBMS 밴더마다 JDBC 드라이버를 제공하기 때문에 이 jar 형태의 JDBC 드라이버만 있으면 사용가능합니다.
ODBC 의 경우도 마찬가지입니다. 각 DBMS 밴더에서 ODBC 드라이버를 제공하고 있습니다.
MS SQL Server 같은 경우는 Microsoft 사에서는 리눅스용 ODBC 드라이버는 제공하지 않습니다.
Unixodbc 또는 easysoft, datadirect 같은 상용 드라이버의 트라이얼 버전을 쓰세요.
ps. 쿼리확인이 목적이라면 Toad, 다람쥐(squirrel) 를 쓰세요.
댓글 달기