홈>
스크립트를 사용하여 데이터베이스 하이브와 다른 명령을 만듭니다
이미 생성 한 머신에서 expect 스크립트를 다시 실행하는 경우
그런 다음오류 하이브가 이미 존재합니다
그래서데이터베이스 하이브를 이미 확인하는 방법은 무엇입니까?
이 확인으로예상 스크립트
# su - postgres
Last login: Sun Aug 13 11:12:03 UTC 2017 on pts/0
-bash-4.2$ psql
psql (9.2.13)
Type "help" for help.
postgres=# CREATE DATABASE hive;
ERROR: database "hive" already exists
내 기대 스크립트 : (내 bash 스크립트에서)
set timeout -1
#exec the scripts
spawn timeout 60 ssh [email protected]
expect "#"
spawn su - postgres
expect "$"
send "psql\n"
expect "=#"
send "CREATE DATABASE hive;\n"
.
.
.
.
- 답변 # 1
관련 자료
- python - 사용자가 이미 존재하는지 확인
- javascript : 키가 이미있는 경우 map.set ()이 값을 덮어 쓰나요?
- python 3.x - "django에서 사용자의 카트가 이미 존재하는 방법"
- php - 빈 데이터베이스가있는 동안 오류 # 1050 테이블 'name'이 (가) 이미 존재합니다
- hyperledger sawtooth - 왜 로그 >> WARNING core]가 유효하지 않은 거래 동사가"설정"되어 있습니까? 이미 존재합니다 <<계속 AGAIN과 AGAIN을 계속 인쇄
- 플랫폼 안드로이드가 이미 존재합니다 이온 코르도바가 플랫폼을 추가 할 수 없음
- gcloud - 도커 이미지의 특정 태그가 gcrio에 이미 존재하는지 어떻게 테스트합니까?
- database - django를 사용하여 테이블에 데이터가 이미 있는지 확인하는 방법
- python - 숫자가 이미 열에 있는지 확인하는 데 문제가 있습니다
- plsql - "응용 프로그램 모음이 이미 있습니다"오류를 무시하는 방법?
- java - 클래스가 이미 구문 분석에 있는지 프로그래밍 방식으로 작성하는지 확인하는 방법
- flutter - 데이터베이스에 사용자 이름이 이미 있는지 확인하고 공백이없는 사용자 이름을 확인하는 방법
- mysql - 데이터베이스에 이메일이 이미 있는지 확인하는 방법
- java - JavaFx의 데이터베이스에 ID가 이미 있는지 확인하는 방법
- javascript - 호출하기 전에 JS 메소드가 있는지 확인
- python - 데이터베이스에 이미 슬러그에 인덱스를 추가하는 방법은 무엇입니까?
- python - "관계"cms_disclaimerpanel "을 처리하는 방법이 이미 존재하고 programmingerror - 관계"xyz "의"http_request_l
- kubernetes - OpenShift 템플릿 "개체가 이미 있습니다"오류
- keycloak - 처음 로그인을 시도 할 때 "계정이 이미 존재합니다"대화 상자가 간헐적으로 표시됩니다
- ionic4 - 해당 이름의 작업이 이미 존재하므로 'processDebugGoogleServices'작업을 추가 할 수 없습니다
IF EXISTS
를 사용할 수 있습니다 조항 :