2015-01-22 4 views
0

Case IGNORE 기능으로 내 DB (SYbaseIQ 16.X)를 만들었지 만 대소 문자 구분으로 인해 모든 선택에 실패했습니다. ALTER DATABASE 명령을 시도했지만 그런 옵션이 없습니다. 누군가 내 DB를 IGNORE (대문자) 설정으로 되돌리고 내 DB의 구성을 확인하는 데 도움을 줄 수 있습니까? 프로덕션 DB와 작업이 보류 중임에 따라이 정보가 긴급하게 필요합니다.SybaseIQ 케이스 InSensitive 만드는 방법은 무엇입니까?

답변

0

변경할 수 없습니다. -c 스위치 (대소 문자 구분)와 함께 iqinit 유틸리티를 사용하여 새로운 데이터베이스를 만들어야합니다. 그런 다음 외부 도구를 사용하여 원본 데이터베이스의 스키마를 덤프 한 다음 IQ "추출"명령을 사용하여 데이터를 가져와야합니다. 일단 스키마가 있으면 dbisql을 사용하여 새 스키마를 만들고 새 데이터베이스로 데이터를 가져옵니다.