DBMS 2
DA, SQL, DB보안 등 실무자를 위한 위한 DB기술 바이블!
IQ 서버를종료시킬때사용하는유틸리티로유닉스와윈도우환경모두에서사용가능합니다. 유닉스환경에서 stop_asiq과함께많이사용되며윈도우환경에서는툴에존재하는아이콘을클릭하는방식을많이사용하고있습니다. syntax 예) odbc의 data source 항목에대한조회, 생성, 수정, 삭제를가능하게하여배치로 odbc 파일을 수정 혹은 편집할때 유용한 유틸리티 입니다. 단, 유닉스에서 .odbc.ini라는파일이 반드시 존재 해야 합니다. syntax 예) 일반적인 ASCII text 파일을 암호화된 파일로 변경시키는 유틸리티로 일반 사용자에게 노출되기 쉬운 사용자별 비밀번호 정보를 간직하는 odbc.ini 와 같은 파일을 암호화할 수 있습니다. 주의하실 점은 암호화된 내용이 원문 상태로 복호화되지 않기 때문에 원래의 소스내용은 별도로 보관하시거나 기억하고 있어야 합니다. Virtual backup 을 이용한 3rd party 백업 툴과의 연동은 Veritas NetBackup, BMC SQLBack Track, Legato NetWorker등과 같은 모든 상용 백업 툴을 지원합니다. syntax 예) catalog 영역에 대한 정보를 출력하는 유틸리티로 다음과 같은 정보들을 출력합니다. syntax 예) 클라이언트에서 특정한 IQ 서버에 대한 접속이 정상적인지 테스트하기 위한 ping 유틸리티입니다. syntax 새로운데이터베이스이름으로 restore 했을때나 restore…rename을통해restore 한 이후에 dblog유틸리티를사용하여 transaction log의이름을변경할수있습니다. 또한이유틸리티는 transaction log와관련된유용한정보를볼수도있고 transaction log를 mirroring 시킬수도있습니다. syntaxSYBASE IQ Utility
SYBASE IQ Utility
dbstop
% dbstop [ -c "keyword=value;…" -o file-name -q -x -y ] [ server-name ]
% dbstop -c "uid=dba;pwd=SQL;eng=asiqdemo;dbn=asiqdemo" -y
dbdsn
% dbdsn [ -b -q -v -y ] -l // data source 목록 조회
% dbdsn [ -b -q -v -y ] -d data-source-name // 특정한 data source 항목삭제
% dbdsn [ -b -q -v -y ] -g data-source-name // 특정한 data source 자세히조회
% dbdsn [ -b -q -v -y ] -w data-source-name -c "keyword=value;…"
// keyword=value connection parameter 조합을갖는특정한 data source 항목생성
% dbdsn -cl // keyword 항목목록조회
% dbdsn -w asiqdemo -c "ENG=asiqdemo;DBN=asiqdemo;UID=dba;PWD=SQL;
CommLinks=tcpip{host=157.133.75.36;port=2345}"
dbfhide
% dbfhide plaint-command-file obfuscated-command-file
% dbfhide .odbc.ini encrypted_odbc.ini % mv encrypted_odbc.ini .odbc.ini
dbinfo
% dbinfo [ -o file-name -q -u ] -c "keyword=value;…"
% dbinfo -c "uid=dba;pwd=SQL;eng=asiqdemo;dbn=asiqdemo" -o dbinfo.out -q
dbping
% dbping -c "keyword=value;…" -d -l library -m -o file-name -q -z
dblog
% dblog [-m -n -q -o -r -t ] database-file