database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
PostgreSQL
Firebird
Oracle
Informix
ㆍSybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
Sybase Q&A 1291 게시물 읽기
No. 1291
사용자 정의 함수 사용하기위해.. -> 환경셋팅 및 구현방법
작성자
김지수
작성일
2005-09-21 15:59
조회수
4,525

현재 MS-SQL2000을 사용하다가
Sybase로 전환하게 되어, 현재 완전 처음 보는 sybase로 천천히 migration하고 있습니다.

다른것들은 이관하는데 별 어려움이 없는데.
중요한것은 예전 MS-SQL을 사용했을때 사용자 정의함수 (SELECT문에서 바로 call하는 임의로 만든 함수) 들을 문제입니다.

제가 몇날 몇일에 걸쳐 여러 메뉴얼들을 찾아본결과
현재 (ASE 12.5버전 사용) 로써는
JAVA메소드로 만들어 놓은것을 sybase SQL에서 call해야 하는(java in Adapter Server...) 방식밖에 없다고 나와 있더군요.

근데, 당췌 어떻게 환경Setting을 해야 하는지. 알수가 없네요..
제가 MS 쪽 개발자라서 java환경에도 미숙할뿐 아니라.
용어들에도 너무 낮설더군요.

아시는분 있으시면 pdf파일이나, url등 알려주시면 감사하겠습니다.
아래는 제가 지금까지 찾은 자료들 입니다. ㅠ.ㅠ
좀 살려주십시요 헝헝
-------------------------------------------------------------------
1. 현재 사이트 목록에 있는 환경설정방법 : 명령프롬프트에서 실행해야하는지, SQL Advantage에서 실행해야 하는지. 해당 항목을 어디에 써야 하는지 모르겠음->포기
http://powerdb.net/?inc=read&aid=266&criteria=sybase&subcrit=&id=&limit=20&keyword=java+%C7%D4%BC%F6&page=1

2. sybase홈페이지의 메뉴얼 : 이 방대한 량의 문서를 읽고, 정확하게 이해한다음 수행하기에는 시간 이 촉박하며, 이 문서대로 하면 맞는지 유무도 몰겠음. ->포기
http://manuals.sybase.com/onlinebooks/group-as/asg1250e/jcs_kona/



이 글에 대한 댓글이 총 2건 있습니다.

나중에 운영에 많은 문제가 있다고 들었는데요.. ( 속도 , 메모리 등)

 

12.5 개발 버전이라면, 대부분 license 가 이미 부여 되어 있기 때문에, java 환경 setting 을 제외하고는 별게 하실게 없을 테고요..

 

운영을 원하신다면, 제가 알기론 별도의 license 가 필요한걸로 아는데요. 별도의 license 를 구매하시려면, SYBASE 측에 요청을 하시고, 직접 지원을 받으시는 편이 ^^

 

$SYBASE_HOME/SYSAM-1_0/licenses/license.dat 파일을 확인해

그래도 혹시 자료가 필요하시면, 메일을 적어 주세요..

 

파일 첨부가 안돼서요

coolrock님이 2005-09-21 17:11에 작성한 댓글입니다.
이 댓글은 2005-09-21 17:38에 마지막으로 수정되었습니다. Edit

 

별로 바람직하지 않은 방법입니다.

 

DB에 맞게 하세요

 

Sybase ASE는 stored procedure가 장점이죠..

 

 

그걸로 고쳐 쓰는게 젤 좋구여

 

Java option을 쓰면

 

메모리 많이 차지 하고

 

DB별로 function이 저장 되므로

 

DB가 한 10개정도 있으면 거의 관리가 잘 안되죠...

 

 

하여간 비추천입니다....

 

몇가지 구색 갖추기 형태의 Option이 있습니다...

 

Java in ase 도 그중 하나로 보시는게 좋을 듯 합니다...

 

 

Seting은 sp_configure 'enable java',1로 하심 끝입니다.

 

근데 license를 체크 하므로...

 

우선 ASE가 license가 있어야하고

Java도 License가 있어야합니다.

 

이 license check하기 위해서는 lmgrd라는 deamon이 떠 있어야 하고여...

 

 

저도 더 이상은 모르겠네요~~ㅋㅋ

지연님이 2005-09-22 12:24에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
1294문자 데이타 유형의 길이제한 [2]
김지수
2005-09-23
7042
1293자바에서 쓸수 있는 드라이버가 있나요? [2]
초보
2005-09-22
3228
1292에러좀 봐주세요. [5]
찡어
2005-09-22
3437
1291사용자 정의 함수 사용하기위해.. -> 환경셋팅 및 구현방법 [2]
김지수
2005-09-21
4525
1290sybase sdk는 어디에서 받는지요? [1]
사이
2005-09-21
3181
1289급한요청(부탁)MSSQL문장을 Sybase문장으로변경(Stored Procedure)... [3]
송윤선
2005-09-21
4117
1287원격에 있는 sybase사용시 PHP컴파일을 어떻게 해줘야 하나요? [1]
싸이
2005-09-20
3171
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.018초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다