sqsh(http://www.sqsh.org/)는 isql을 대체할 수 있는 툴입니다.
Open Source 프로그램이구요...
* 지원플랫폼: Linux, AIX, Solaris, HP-UX...(대부분의 Unix OS)
Win NT(cygwin을 이용해서 사용가능)
* 기능:
- 프롬프트의 개선
$ sqsh -Usa -P -SS1_DS
[1] S1_DS.master.1> sp_who
현재 작업하고 있는 서버와 데이타베이스를 표시해줌
- OS 명령어 사용가능(Shell의 기능을 이용한 프로그램 가능)
sql과 shell script(if, for, while,,,,)등을 혼용해서 사용할 수 있슴
- Redirection & Pipe
리다이렉션(<,>)이나 파이프(|)을 이용할 수 있슴
- Aliasing
- Substitution
- Background and Job Control
각 작업에 대한 콘트롤이 가능합니다..
- Batch History
실행한 명령들을 history에 저장하고 나중에 그 명령어들을 재사용할 수 있습니다.,.
- Interserver BCP
실행결과값을 바로 bcp out할 수도 있습니다..
- Remote Procedure Call
- Semicolon go
오라클처럼 명령뒤에 ";"을 사용할 수 있습니다..
- Multiple Display Styles
결과값의 다양한 포맷팅을 가능케 해줍니다..
- X Windows Support
- Macro Pre-Processing
저는 solaris에서 테스트해보았는데 너무 너무 좋군요...
(정말 신선한 충격임... *^^* 전에 필요로 했던 기능들이 다 있네요...)
다만, 왜 Sybase에서는 이런걸 안 만드는지 아쉽구요...
자세한 내용은 홈페이지에 가시면 있습니다...
필요한 기능은 메일보내면 추가도 해준다고 하는군요...
|