database

1. Database Restore 2. Restoring Option(1) Files menu optionRelocate all files to folder Backup file에 설정된 기존 파일 경로를 신규 설치된 서버나 새로운 파일경로로 변경하여 복원 작업을 한다. (2) Options① Overwrite the existing database (WITH REPLACE) = 기존 DB '덮어쓰기'RESTORE DATABASE [복원되는 DB의 이름] FROM DISK = '[백업세트 디렉토리]'WITH REPLACE;- '복원되는 DB의 이름'에 해당하는 DB를 '백업세트 디렉토리'에 해당하는 백업세트로 덮어쓰는 옵션- 웬만하면 사용하지 않는 것을 권장한다. 복구 DB세트와 복원 대상이 되는 이름..
데이터베이스를 다른 서버로 이관 또는 복원 시 데이터베이스 복구 완료, 사용자 생성까지 완료 되었으나 로그인이 실패하는 경우, Microsoft OLE DB Provider for SQL Server 오류 ‘80004005’로그인에서 요청한 데이터베이스 “test_user”을(를) 열 수 없습니다. 로그인이 실패했습니다. 복구한 사용자와 데이터베이스 내의 사용자가 맞지 않아서 발생한다.이 에러가 발생할 경우 (패스워드는 틀리지 않았다는 가정 하에) SQL Server 로그인 계정과 데이터베이스의 User가 같다고 데이터베이스에 인지 시켜준다. (사용자 매핑 과정) 1. Login User MappingEXEC sp_change_users_login 'Report';EXEC sp_change_users_..
SAP HANA는 고성능 인메모리 데이터베이스 플랫폼으로, SQL 명령어와 데이터베이스 프로시저를 실행하고 데이터베이스와 데이터베이스 객체에 대한 정보를 조회할 수 있습니다. SAP HANA에 접속하기 위한 방법 중 하나는 SAP HANA HDBSQL이라는 커맨드라인 도구를 사용하는 것입니다.  SAP HANA HDBSQL을 사용하여 HANA 데이터베이스에 접속하는 방법에 대해 알아보겠습니다.SAP HANA HDBSQL은 SAP HANA 소프트웨어와 SAP HANA 클라이언트 패키지에 함께 설치되는 도구입니다. 로컬 컴퓨터와 원격 컴퓨터의 데이터베이스에 모두 접근할 수 있습니다. SAP HANA HDBSQL을 실행하기 위해서는 hdbsql [options] 이라는 명령어를 다음과 같은 위치에서 호출해야 ..
*** BSEG 테이블 접근 시 오류 발생 >> fagll03 TCODE 사용하여 조회(임시 조치) 💡 Cause:Queries on partitioned tables running in HEX and using partition pruning can abort erroneously.(HEX에서 실행되고 파티션 가지치기를 사용하는 파티션 테이블의 쿼리가 잘못 중단될 수 있습니다.)ENESS에서 사용하는 HANA DB 버전 버그 → BSEG 테이블 파티셔닝 진행하면서 발생.Fixed in HANA 2 Revisions >= 037.07, 048.00 or higherHex(HANA DB Engine) 비활성화 후, 정상 조치 됨. alter system alter configuration ('inde..
특정 계정의 특정 데이터베이스에서 권한 부여가 정상적으로 되지 않음.  Database -> Security -> Users -> [계정] 에 X 표시  *** Schema 구성시 권한이 잘못 설정됨. 해당 계정으로 생성하면서 Schema owner가 다르게 매핑되어 있음.  오류가 발생하는 데이터베이스의 스키마 속성에서 소유주를 동일하게 매핑해 주면 정상적으로 계정 활성화 및 권한 부여 됨.
SAP HANA DB 파티셔닝 쿼리 *** HANA DB Alert 에서 Partition 대상 정보 확인.[Schema Name].BSEG partition (0) contains 1859007519 records. A table partition cannot contain more than 2,147,483,648 (2 bilion) rows. 1) 파티션 테이블 정보 확인SELECT * FROM M_TABLE_PARTITIONS WHERE TABLE_NAME='[테이블명]' 2) HASH 파티션ALTER TABLE SAPHANADB.[테이블명] PARTITION BY HASH ([기준컬럼]) PARTITIONS 12; 3) 진행 상황 조회 (Job Progress)SELECT * FROM SYS.M..
mewoni
'database' 태그의 글 목록