반응형
SAP sybase ASE DB를 쓸 때 isql 하는 방법을 간단히 설명한다.
ISQL
1. Windows <SID>adm 계정으로 로그인
2. CMD 켜서 isql 커맨드를 입력해본다. 안되면 2-1번, 되면 3번으로.
2-1. isql command를 알 수 없다고 오류가 뜨면, 환경변수가 설정이 안된 것. sybase\<SID>\SYBASE.bat 실행 후 체크해보자.
3. isql -S<SID> -U(SAPSA or SAPSR3) -P<password> -X
(P는 생략 가능, 어차피 password 입력하라고 물어본다.)
4. use <SID>
5. 접속이 잘되었으면 SQL을 사용하면 된다.
각 커맨드 입력 후에는 go를 입력해줘야 실행된다.
SQL 예제
- SELECT * FROM <table>
- INSERT INTO <table> (<field1>, <field2>...) VALUES ('value1','value2'...)
- UPDATE <table> SET <field1> = 'value1' WHERE <field2> = 'value2'
- DELETE FROM <table> WHERE <field> = 'value'
*(별표) 활용 가능
isql을 활용하면 SAP GUI로 접속하지 않아도 SAP DB를 CRUD 할 수 있다.
반응형
'SAP' 카테고리의 다른 글
[SAP] GUI 서버 목록 복사하기 (0) | 2025.09.04 |
---|---|
[SAP] 손익 센터에 매핑된 코스트 센터 조회하기 (1) | 2025.08.14 |
[SAP] 티코드 뒤에 N 붙는 이유 (1) | 2025.08.14 |
[SAP] ECC OS 레벨에서 DB 접속하기(+ sap* 잠금 해제 방법) (0) | 2025.06.16 |
[SAP] CDS View와 AMDP의 차이 (0) | 2025.04.16 |