2014-09-26 7 views
0

일부 SQL 쿼리를 테스트하려면 RHEL 6.5 시스템에서 Sybase ASE 데이터베이스에 액세스해야합니다. Sybase ASE 용 RHEL 6.5 명령 줄 도구

은 이미 오라클 도구를 그리고 propably Oracle 데이터베이스를 기대하고 있기 때문에, 나에게 나에게 의미가

$ sqlplus64 <username>/<password>@<host>:<port>/<db_schema_name> 

에 대한

ORA-12592: TNS:bad packet 

을 제공하는 sqlplus64을 시도했다.

isql 사용에 대해 읽었지만 RHEL 6.5에 설치하는 방법을 모르십니까?!

다른 도구에 대한 제안이나 sqlplus64를 어떻게 든 사용할 수 있습니까?

+0

모든 이유는 당신이베이스 isql을 명령 행 유틸리티를 사용하지 않는? –

+0

관련 : http://dba.stackexchange.com/questions/19165/scriptable-command-line-access-to-sql-server-from-linux (SQL Server 용이지만 Sybase와 SQL Server는 동일한 프로토콜을 사용하므로 동일한 도구가 작동 할 수도 있음) –

답변

0

올바른 sqlplus64가 Sybase 데이터베이스 인스턴스에 연결되지 않습니다. 사이베이스 ASE 인스턴스가 제대로 설치된 경우

, isql을 도구를 시작하려면/빈

$ SYBASE/$ SYBASE_OCS에서 발견되어야한다 : 당신이 암호를 입력하라는 메시지가 표시됩니다

isql -U <user name> -S <sybase instance name> 

또 다른 명령 줄 도구는 여기에서 다운로드 할 수있는 sqsh입니다 :

http://sourceforge.net/projects/sqsh/files/

다음과 같이 Sqsh를 시작할 수 :

sqsh -U <user name> -S <sybase instance name>