2019/08/12
구글 API 인증 At least one client secrets (Installed or Web) should be set 에러
C#, Google.Apis.Blogger.v3 Auth
처리되지 않은 예외: System.InvalidOperationException: At least one client secrets (Installed or Web)
should be set
위치: Google.Apis.Auth.OAuth2.GoogleClientSecrets.get_Secrets()
json 인증값이, 구글 API 서비스 인증이 아닌 사용자 oAuth 인증으로 변경 적용해 볼 필요가 있음. (구글 여러 API 중에, 서비스 인증을 지원 안하는 API 인것 때문으로 보임)
2017/11/08
Microsoft-Windows-CAPI2, 513, Error
- Windows Server 2016, Windows Backup
암호화 서비스에서 System Writer 개체의 OnIdentity() 호출을 처리하는 동안 오류가 발생했습니다. Details: AddLegacyDriverFiles: Unable to back up image of binary Microsoft Link-Layer Discovery Protocol. System Error: 액세스가 거부되었습니다.
(패치 업데이트 버그로 추정됨)
\> accesschk.exe -c mslldp
mslldp
RW NT AUTHORITY\SYSTEM
RW BUILTIN\Administrators
R S-1-5-32-549
R NT SERVICE\NlaSvc
R NT AUTHORITY\SERVICE <------ mslldp 서비스 레지스트리 보안 설명자에 추가되어 있어야 함
\> sc sdshow mslldp 를 통해서 현재 값 조회
D:(D;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BG)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;SY)(A;;CCDCLCSWRPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWRPWPDTLOCRRC;;;SO)(A;;LCRPWP;;;S-1-5-80-3141615172-2057878085-1754447212-2405740020-3916490453)
\> sc sdset mslldp D:(D;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BG)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;SY)(A;;CCDCLCSWRPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWRPWPDTLOCRRC;;;SO)(A;;LCRPWP;;;S-1-5-80-3141615172-2057878085-1754447212-2405740020-3916490453)(A;CCLCSWLOCRRC;;;SU)
를 통해서 "NT AUTHORITY\SERVICE" 계정을 추가해줌
2017/10/20
RMAN – 데이터베이스 복구/이전
# 재설치 복원
# 서버 이전 복원 (단순 복사 / RMAN)
동일 경로
- 기존 인스턴스 DB 의 DataFile/ControlFile/RedoLog 를 원래 경로에 복사(파티션 백업 복원)
다른 경로
- 기존 인스턴스 DB 의 DataFile/ControlFile/RedoLog 를 다른 경로에 복사(파티션 백업 복원)
[다른 경로(서버)의 백업 파일만 가져와서 복원]
RMAN> list backup; -- 현재 카다로그의 백업셋 정보 확인
RMAN> crosscheck backup; -- 비교 검증
RMAN> delete expired backup; -- 기존 백업 'EXPIRED' 상태 제거
채널 ORA_DISK_1 사용 중
백업 조각 목록
BP 키 BS 키 Pc# Cp# 상태 장치 유형 조각 이름
------- ------- --- --- ----------- ----------- ----------
1 15 1 1 EXPIRED DISK D:\ORABACKUP\ORCL_01SEH05C_1_1_20170915
RMAN> catalog start with 'D:\orabackup2'; -- 백업 경로 변경
D:\orabackup2 패턴과 일치하는 모든 파일 검색 중
데이터베이스에서 알 수 없는 파일 목록
=====================================
파일 이름: D:\orabackup2\ORCL_01SEH05C_1_1_20170915
위의 파일을 분류하겠습니까? (YES 또는 NO 입력) y
파일 분류 중...
분류 작업 완료
RMAN> list backup; -- 복사된 백업파일의 백업셋 정보 다시 확인
BS 키 유형 LV 크기 장치 유형 경과된 시간 완료 시간
------- ---- -- ---------- ----------- ------------ ---------
25 Full 9.42M DISK 00:00:00 17/09/29
BP 키: 25 상태: AVAILABLE 압축됨: NO 태그: TAG20170929T144247
조각 이름: D:\ORABACKUP2\ORCL_0FSFM8OB_1_1_20170929
포함된 SPFILE: 수정 시간: 17/09/29
SPFILE db_unique_name: TESTDB
포함된 제어 파일: Ckp SCN: 4648574 Ckp 시간: 17/09/29
RMAN> list incarnation; -- DB ID 확인
shutdown abort;
startup nomount;
restore controlfile from 'D:\ORABACKUP2\ORCL_0FSFM8OB_1_1_20170929';
alter database mount;
run {
restore database;
recover database noredo;
alter database open resetlogs;
}
가장 많이 본 글
-
Global.asax 파일의 Application_Error 부분에 다음과 같은 형식으로 처리해 주면 됩니다. protected void Application_Error(Object sender, EventArgs e) { ...
-
Windows 재설치등으로 SQL Server Registry 엔트리들이 손상된경우 레지스트리 다시 작성 툴을 통해서 복구가 가능하다. 설치옵션중, 고급옵션의 "레지스트리 다시작성" 을 통해서 가능하다. 다음 과정에서, ...
-
다음 스크립트는, 특정시간 (예제에서는 30분) 마다 지정된 파일의 수정여부를 감시하는 WMI 를 이용한 스크립트 입니다. strComputer = "." Set objWMIService = GetObject("winmgm...