주제: 테터툴즈를 큐브리드 기반에서 ...
테터툴즈를 큐브리드 기반에서도 동작하도록 포팅은 했는데
여러 사용자와의 공유를 위한 도움을 청합니다.
1. MySQL대신 큐브리드로 포팅한 소스를 공개하는 장소와 방법
2. 포팅 과정의 버그를 잡기 위해 테스트 해주실 분을 어디에서 찾을 수 있는지
기타 도움이 될만한 말씀 부탁드립니다
혹시 큐브리드를 처음 들어보신다면 www.cubrid.com을 참고하시구요.
아직 로그인하지 않았습니다. 로그인 또는 회원 등록을 해 주시기 바랍니다.
테터툴즈를 큐브리드 기반에서도 동작하도록 포팅은 했는데
여러 사용자와의 공유를 위한 도움을 청합니다.
1. MySQL대신 큐브리드로 포팅한 소스를 공개하는 장소와 방법
2. 포팅 과정의 버그를 잡기 위해 테스트 해주실 분을 어디에서 찾을 수 있는지
기타 도움이 될만한 말씀 부탁드립니다
혹시 큐브리드를 처음 들어보신다면 www.cubrid.com을 참고하시구요.
음, 간단히(?) 한가지 질문 드려도 될런지요. 큐브리드 포팅은 함수만 다르게 쓰면 거의 그대로 사용할 수 있는것인가요?
아니면 SQL 쿼리 자체의 수정이 필요한 건가요?
1번은 아마도 윗선(?)에서 출동하실거고... (소환!)
2번은 저도 관심이 있습니다. 공유해주시면 슥삭 테스트 해 보겠습니다(_ _)
1. mysql_......하는 cubrid_.....로 바꾸면 되구요.
(대부분 이름만 바꾸면 되는데, 트랜잭션을 기반으로 하는 DBMS이니까 적절한 시점에 commit, rollback하는것만 추가해 주면 되구요)
쿼리는 대부분은 그대로 써도 되는데,
limit이라는가 group by라든가, reserved word와 그 표시법등 차이나는 부분은 손을 봐주어야 합니다.
2. 기본적인 테스트를 하고 있는데 월요일 정도면 업로드 할 수 있을것 같습니다.
그런데, 공유를 위해 파일을 어디에 올리면 되는지요?:D
DB 추상화를 통해 다중 사용환경을 구현하신 건가요, 아니면 큐브리드 용으로 포팅하신 건가요? 포팅하신 것이라면 소스 트리에 올리시는 것은 약간 어렵지 않은가 싶은데요...
PS. 큐브리드는 MacOS X 용이 없어서 손이 못 간다는...
graphittie (2007-08-11 14:00:13)에 의해 마지막으로 수정
DB 추상화를 통해 구현한 것은 아니고 포팅한 것이니
소스 트리에 올라가는것은 무리라는 말씀에 공감이 됩니다.
그런데, Mac용이 없다는 말씀은 이해가 가는데 손이 못간다는 말씀은 무슨말씀이신지요....:rolleyes:
DB 추상화를 통해 구현한 것은 아니고 포팅한 것이니
소스 트리에 올라가는것은 무리라는 말씀에 공감이 됩니다.그런데, Mac용이 없다는 말씀은 이해가 가는데 손이 못간다는 말씀은 무슨말씀이신지요....:rolleyes:
그야... 맥 유저라서요...... (...)
그러면, 그냥 어디 계정에 올려주시고 그걸 다운로드 받아서 살펴봐야 하는 수밖에 없겠는데요... 다음 메이저 버전에서는 DB 추상화가 이뤄질 예정이니 그 때 참고하면 도움이 많이 될 것 같습니다.
PS. 아... 혹시 기분 나쁘셨다면 사과 드립니다. 전혀 말을 꼬거나 하는 그런 의도는 없었습니다... 오해 없으셨으면 합니다. 큐브리드 관계자이신가요?
graphittie (2007-08-11 15:13:28)에 의해 마지막으로 수정
질문하신 내용에 대해서 전혀 다른 이야기를 하고 있었군요. ㅡㅡ;; 죄송합니다.
1. 구 태터툴즈를 큐브리드 용으로 옮기신 것 같은데, 이를 따로 배포하실 장소를 찾고 계시는 것인지요?
2. 이건 제 한도 내에서는 잘 모르겠습니다. 다른 분들께서 조언을...
graphittie (2007-08-11 15:35:53)에 의해 마지막으로 수정
1. mysql_......하는 cubrid_.....로 바꾸면 되구요.
(대부분 이름만 바꾸면 되는데, 트랜잭션을 기반으로 하는 DBMS이니까 적절한 시점에 commit, rollback하는것만 추가해 주면 되구요)쿼리는 대부분은 그대로 써도 되는데,
limit이라는가 group by라든가, reserved word와 그 표시법등 차이나는 부분은 손을 봐주어야 합니다.2. 기본적인 테스트를 하고 있는데 월요일 정도면 업로드 할 수 있을것 같습니다.
그런데, 공유를 위해 파일을 어디에 올리면 되는지요?:D
일단 TNF의 서드파티 프로그램 개발 서버인 tattersite (http://dev.tattersite.com) 에 올리시면 될 것 같습니다. 혹 subversion을 쓰실 줄 아신다면 아이디를 만들어 드리도록 하겠습니다. 그렇지 않으시면 저에게 보내 주시면 제가 커밋해 놓도록 하겠습니다.
(지속적인 관리를 위해서는 전자가 좋지요^^)
SVN id를 주시면 감사하죠, 차후 관리를 위해서도 좋은 방법일것 같구요. import를 tt1_1_3_cubrid정도로 해도 되겠죠? 너무 고맙습니다.
tattercubrid.kldp.net에 파일을 올렸습니다.
다운로드는 http://kldp.net/frs/download.php/4019/t … 070814.zip
설치방법 문서는 http://kldp.net/docman/view.php/1112/14 … nstall.htm 를 참고하세요