728x90
※ SAP HANA DB Tenant Database 이름 변경 구문
-- RENAME DATABASE <current_database_name> TO <new_database_name>
RENAME DATABASE MYOPS TO MYOPSDEV;
※ Tenant Database Rename 구문 수행 가능 조건
You must be in SYSTEMDB and have the DATABASE ADMIN privilege to change the name of a tenant database.
- SYSTEMDB 에서 구문을 수행해야 한다.
- DATBASE ADMIN 권한이 있어야 한다.
※ Tenant Database Rename 불가능한 경우
Renaming tenant databases is not supported on systems running SAP HANA dynamic tiering.
1. SAP HANA dynamic tiering 이 구동중인 시스템에서는 Tenant Database 의 이름을 변경할 수 없다.
※ RENAME 적용 순서
- SYSTEM 계정 접속
- RENAME 대상 Tenant Database STOP
- RENAME 구문 실행
-- DB NAME 이 HXE 인 TENANT DB STOP
ALTER SYSTEM STOP DATABASE HXE
-- DB NAME 변경
RENAME DATABASE HXE TO MYHXE
/* ERROR SYSTEMDB 이름 사용 불가 (DB NAME 중복 불가) */
-- RENAME DATABASE HXE TO SYSTEMDB
Tenant Database Stop 하지 않고 구문 실행할 경우, 아래 에러 발생하면서 RENAME 적용되지 않는다.
* 2: general error: Can't rename database which is not stopped (current state: yes);
do 'ALTER SYSTEM STOP DATABASE <dbname>' first SQLSTATE: HY000
DATABASE 목록 조회
SELECT * FROM SYS.M_DATABASES;
728x90
'DataBase > SAP HANA' 카테고리의 다른 글
[SAP HANA Studio] Auto Commit 설정 (ON/OFF) (0) | 2022.02.07 |
---|---|
[SAP HANA Studio] 다른 사용자로 로그인하기 (0) | 2022.02.06 |
[SAP HANA DB] USER 계정 생성, 비밀번호 변경 방법 (0) | 2022.02.05 |