전체 글

· > SQL SERVER
특정 계정의 특정 데이터베이스에서 권한 부여가 정상적으로 되지 않음.  Database -> Security -> Users -> [계정] 에 X 표시  *** Schema 구성시 권한이 잘못 설정됨. 해당 계정으로 생성하면서 Schema owner가 다르게 매핑되어 있음.  오류가 발생하는 데이터베이스의 스키마 속성에서 소유주를 동일하게 매핑해 주면 정상적으로 계정 활성화 및 권한 부여 됨.
· > HANA DB
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..
· > SQL SERVER
Standard, Enterprise Edition 설치 시에는 자동으로 설정되는 부분이지만 Developer 로 설치하면 추가로 설정해야 접속이 가능합니다.  설정 방법1) Win + R (실행창)  2) SQLServerManager16.msc * 명령어는 버전에 따라 차이가 있음.   SQL Server 2008 ---> SQLServerManager10.msc   SQL Server 2012 ---> SQLServerManager11.msc   SQL Server 2014 ---> SQLServerManager12.msc   SQL Server 2016 ---> SQLServerManager13.msc   SQL Server 2017 ---> SQLServerManager14.msc   SQL S..
· > SQL SERVER
MSSQL User, Role 구조 1)SELECT princ.name AS [User_Name], princ.type_desc AS [User_Type], perm.permission_name, perm.state_desc AS [Permission_State], OBJECT_NAME(perm.major_id) AS [Table_Name]FROM sys.database_principals princ LEFT JOIN sys.database_permissions perm ON princ.principal_id = perm.grantee_principal_idWHERE princ.type_desc NOT IN ('DATABASE_ROLE', ..
· > SQL SERVER
SQL Server의 배치를 조회하는 쿼리.SELECT [jobs].name as [jobname] , description , CASE convert(nvarchar(3),[sSCH].[enabled]) WHEN 1 THEN N'Y' WHEN 0 THEN N'N' END AS [IsEnabled] , CASE WHEN convert(nvarchar(3),[freq_type],3) = 64 THEN N'SQL Server 시작 시 마다' WHEN convert(nvarchar(3),[freq_type],3) = 128 THEN N'서버가 유휴 할때마다' WHEN convert(nvarchar(3),[freq_typ..
· > SQL SERVER
1. Microsoft Official Documenthttps://techcommunity.microsoft.com/t5/azure-database-support-blog/msg-3930-level-16-state-1-line-13-the-current-transaction-cannot/ba-p/3766378 Msg 3930, Level 16, State 1, Line 13 The current transaction cannot be committedMsg 3930, Level 16, State 1, Line 13The current transaction cannot be committed and cannot support operations that write to the log file. Roll ..
mewoni
Mewoni's DB World