실제로 저는 하나 DB와 수세 엔터프라이즈 서버에서 일하고 있습니다. 제 목표는 스크립팅과 Cronjob을 사용하여 일부 작업을 자동화하는 것입니다.HanaSap B1 : hdbuserstore를 사용하여 쿼리 실행 - * 10 : 사용자 이름 또는 비밀번호가 유효하지 않습니다. SQLSTATE : 28000
에있는hdbuserstore
을 사용하여 HANA 명령 줄 보안 연결 인
check this link을 만들었습니다.
내 프로필이 완벽하게 작동, 내가 그랬어 :
그것에
*create user backup password Aa12345678*
그럼, 추가 한 백업 권한을 사용하여, 백업 HanaDB에 사용자를 만듭니다
를*grant BACKUP ADMIN to backup*
DATA FILE : /root/.hdb/hanab1/SSFS_HDB.DAT
KEY BACK2PRF
ENV : [email protected]:30015
USER: backups
KEY BACK3PRF
ENV : hanab1:30015
USER: backups
KEY BACK5PRF
ENV : localhost:30015
USER: backup
KEY BACKUPSTORE
ENV : localhost:30015
USER: backups
너희들이 볼 수있는 방법 ./hdbuserstore LIST, 프로파일 :
./hdbuserstore SET back5prf localhost:30015 backup Aa12345678
그런 다음 프로파일 목록 :
나중에, 나는 명령 줄을 통해 사용하기 위해 프로파일을 작성 ./hdbuserstore
을 사용했습니다 준비되었다.
* 10: invalid username or password SQLSTATE: 28000
- 가 왜이 확인되는 사용자 및 암호이 오류 이벤트를 받고 있어요 :
./hdbsql -U BACK5PRF "SELECT * FROM SCHEMAS"
시스템은 다음과 같은 메시지가 반환 : 마지막으로 나는 다음과 같은 명령을 사용하려고 할 때?
- hdbsql 콘솔에 입력하지 않고도 HANA SQL 쿼리를 실행하여 스크립팅을 통해 자동화 할 수있는 다른 방법이 있습니까?
고맙습니다. Lars, 제가 리눅스에서 스크립팅을 통해 cron 백업을위한 "EXPORT"Sql 문을 사용해야한다는 것입니다. 불행히도 Hana Studio는이 문제를 전혀 해결하지 못합니다. FULL INSTANT BACKUP은 잘 작동하지만 하루에 여러 DB 백업을 만들어야합니다. 어떤 생각? –
다른 질문이 있습니다. 이 질문을 사용하여 인증 문제를 해결하고 백업 주제에 대해 새 질문을 열 것을 제안합니다. –