백엔드 인터페이스 (BKI) 파일은에 의해 이해되는 특수 언어로 된 스크립트입니다.토토 사이트 추천실행할 때 백엔드 에서"부트 스트랩"모드. 부트 스트랩 모드는 시스템 카탈로그를 작성하고 채울 수 있습니다. 스크래치, 일반 SQL 명령에는 카탈로그가 필요합니다 이미 존재합니다.bki파일이 가능합니다 따라서 첫 번째에서 데이터베이스 시스템을 작성하는 데 사용됩니다. 장소. (그리고 그들은 아마도 다른 것에 유용하지 않을 것입니다.)
initdba 사용bki작성시 작업의 일부를 수행 할 파일 새로운 데이터베이스 클러스터. 에 사용 된 입력 파일initdb건물의 일부로 만들어졌습니다 설치토토 사이트 추천by a 프로그램이라는 프로그램genbki.sh에서 특별히 형식화 된 C 헤더 파일SRC/포함/카탈로그/소스의 디렉토리 나무. 생성 된bki파일입니다 라고 불리는postgres.bki일반적으로입니다 에 설치공유서브 디렉토리 설치 트리.
관련 정보는 문서에서 찾을 수 있습니다.initdb.
이 섹션은 어떻게를 설명합니다.토토 사이트 추천백엔드 해석bki파일. 이 설명 을 이해하기가 더 쉬울 것입니다.postgres.bki파일이 예를 들어 있습니다.
bki입력은 a로 구성됩니다 일련의 명령. 명령은 여러 가지로 구성됩니다 명령의 구문에 따라 토큰. 토큰입니다 일반적으로 공백으로 분리되지만 없을 때는 안됩니다. 모호. 특별 명령 분리기는 없습니다. 다음 구문 적으로 이전 명령에 속할 수없는 토큰 새로운 것을 시작합니다. (보통 당신은 새로운 명확성을 위해 줄 문자 (괄호, 쉼표 등), 숫자, 또는 이중 인용 문자열. 모든 것이 사례에 민감합니다.
로 시작하는 줄#are 무시.