[SQL Server] SQL SERVER – FCB::Open failed: Could not open file Path for file number 2. OS error: 5(Access is denied.)

SQL Server version: SQL Server 2017 standards 증상: PC 교체 후 드라이브 명 변경된 뒤 SQL Server 서비스 실행 안됨 이벤트 로그 예시:  2010-03-27 14:21:34.58 spid52 FCB::Open 하지 못했습니다: 파일이 c:\Program 서식 SQL Server\MSSQL10을 열 수 없습니다. 파일 번호 1에 대 한 SQL2008\MSSQL\data\MyDB_Prm.mdf입니다. OS 오류: 5 (액세스가 거부 되었습니다.). 액세스 거부는 권한 문제일 가능성이 높다. 서비스 실행을 위해 필요한 파일들이 있는 폴더에 권한을 넣어줬다. 권한 설정 참조 권한확인 및 관련 에러 확인 파일에 일일이 주기 귀찮아서 폴더에 권한 주고 상속함 서비스 재실행 해보니 정상 작동!! 이렇게 또 해결!

[다독프로젝트 +92] 쓸 만한 인간

이미지
쓸 만한 인간  -  박정민 지음/상상출판 제목: 쓸 만한 인간 저자: 박정민 출판사: 상상출판 장르: 에세이 배우 박정민을 잘 알지는 못한다. 제목이 끌려서 구매했다. 나는 에세이를 좋아하니까...  근데... 잘 모르겠다.. 일단 자기 전에 주로 읽었는데 굉장히 오래걸렸다. 거의 두 달 동안 읽었다. 이 책 저 책 읽는데 이 책은 눈에 잘 띄지 않았다. 에세이 집을 많이 읽는데 이런 스타일의 글은 정말... 뭐라고 해야하지?? 너무 새로웠다. 굉장히 솔직하게 글을 쓰는 스타일인 것 같다.  눈치를 안 보는 스타일?? 이라고 해야 할까? 암튼 새롭다. 그래서 책을 읽다가 좀 색다른 것을 읽고 싶을 때 집어 들었다. 새로워서 나도 이런 글을 쓰고 싶다는 생각했다. 내 블로그는 정말 내 맘대로 쓰는 블로그니까... 보는 사람이 적다고 하더라도 그냥 쓴다.

[소소한리뷰] 수원시 재난기본소득 신청

이미지
경기도 뿐 아니라 수원에서도 재난기본소득을 지급한다고 해서 신청했어요. 기존 온라인 신청 4월30일까지 신청해야 현금으로 지급됐지만 5월 29일까지 연장됐다고 합니다. 그럼 신청 절차를 보시죠. 1. 사이트에 접속한다. 아래 주소로 바로 가거나 또는 수원시 홈페이지에 들어가서 수원형 재난기본소득 신청페이지 바로가기를 눌러도 됩니다.     마스크 5부제와 마찬가지로 수원형 재난기본소득도 5부제로 신청이 가능 합니다. 주말에는 관계 없구요.     접속 주소 :  https://jm.suwon.go.kr/main.php 2.  개인정보 수집 및 신청 사실 확인에 동의란에 체크하고 휴대폰 인증을 클릭합니다. 3. 휴대폰 인증을 진행해줍니다.  4. 인증이 완료 되면 신청서를 작성합니다. 숫자를 따라 차근차근 기입하고, 클릭하면 됩니다. 수원시 재난기본소득은 경기도 재난기본 소득과 달리 온라인 신청 시 본인 계좌로 현금으로 입금됩니다. 꼭 신청해야겠죠?   5. 제출을 하면 수원거주 확인이 완료 되고 확인 버튼을 눌러줍니다. 6. 신청 완료 화면을 확인 합니다.  7. 다시 한 번 정상 처리 됐는지 확인합니다. 계좌 번호의 경우 변경이 불가하기 때문이죠! 꼼꼼하게 확인해서 나쁠 건 없으니까요 ^^ 8. 신청이 완료되면 다음과 같은 문자를 수신하게 됩니다. 생각보다 어렵지 않아서 쉽게 신청 할 수 있었습니다. 도움이 되시길 바랍니다.

[소소한리뷰] 경기도재난소득 신청하기

이미지
안녕하세요. 코로나 19로 힘든 시간을 보내고 있는 모든 분들 힘내세요. 오늘은 4/9 ~ 4/30 진행되는 경기도재난소득 온라인 신청 리뷰를 들고 왔어요. 어렵지 않으니 신청하시고 도움이 되시길 바랍니다. 1. 경기도 재난기본소득 신청 사이트에 접속합니다.    사이트 주소:  https://basicincome.gg.go.kr/    접속하면 아래와 같은 화면이 나옵니다. 저는 오늘 온라인 신청을 리뷰할 예정이므로 온라인 신청을 클릭합니다. 2. 개인정보 수집, 이용, 제공에 대한 동의사항에 동의 항목을 체크 하시고 확인 버튼을 클릭합니다. 3. 신청 절차 및 카드 선택 메뉴    본인의 주민등록상 거주지를 클릭하고, 신청하고자 하는 카드를 선택 한 뒤 카드 번호를 입력합니다.    그리고 아래에 있는 선택카드 본인확인 메뉴를 클릭합니다. 4. 본인인증을 진행한다.          저는 BC카드를 선택했는데요. 빈칸의 정보 등을 입력하고 ARS 인증을 클릭하면 인증 작업이 진행됩니다. 5. 관할 주민 센터 및 세대주 확인     본인의 주소지의 관할 주민센터 확인하시고 세대주 이름과 세대주 와의 관계를 선택 후 확인을 누릅니다. 6. 정상적으로 확인 되면 세대주 및 세대원의 정보가 확인되며 아래 연락처의 빈 부분을 입력하고 신청완료 버튼을 클릭합니다. 7. 신청완료 버튼을 클릭하면 다음과 같은 팝업창이 뜨고 확인을 눌러줍니다.  신청 접수 완료 후 수정이 불가능 하니 꼼꼼하게 잘 확인해주세요!!!! 8. 신청 완료 메시지가 나오고 확인 버튼을 눌러주세요. 9. 신청이 모두 완료됐습니다. 바로 사용할 수 있는 것은 아니고 카드사에서 문자를 수신 후 사용가능한 점 잊지 마세요. 그리고 재난기본소득은 사용 가능일로 부터 3개월 본인의 주소지에서만 사용할 수 있다는 것도 잊지마세요.   그 외 경기도 재난기...

[미술-Drawing] 아트섬 아마도 성인 미술교육 수업 - 42

이미지
코로나 19로 취미생활을 즐기지 못해 슬펐던 저의 오랜만에 그림활동 입니다. 너무 오랜만에 봐서 낯선 그림.. 잘 그릴 수 있을 지 걱정되는 순간입니다. 왼쪽 위 부분 허전해 보이지 않나요? 크게 크게 다시 덧칠하기로 했습니다. 왼쪽 부분을 마무리 하자는 마음으로 그리고 오늘 반드시 끝내겠다는 마음가짐을 먹었어요. 부족한 부분은 선생님께서 많이 도와주셨어요 ㅠㅠ 정말 너무 오랜만에 그리다보니 감이 떨어집니다.. 뭐 재능이 있다고 생각한 건 아니지만 그래도 오랫동안 해온 취미이기 때문에 잘하고 싶은 마음은 어쩔 수 없는 것 같아요. 남편도 오랜만에 와서 열심히 작업했습니다. 드디어 완성입니다. 정말 오랜시간 걸렸지만 역시 완성하고 나니 뿌듯합니다. 다음 그림은 어떤 그림일지 기대되요! 코로나가 빨리 끝나서 맘껏 즐기고 싶네요. 아트섬 아마도가 궁금하신 분들은 아래 사이트를 참고해주세요. 아트섬 아마도 블로그 아트섬 아마도 페이스북 아트섬 아마도 인스타그램

[다독프로젝트 +91] 존리의 부자되기 습관

이미지
존리의 부자되기 습관  -  존 리 지음/지식노마드 제목: 존리의 부자되기 습관 저자: 존 리 출판사: 지식노마드 장르: 경제경영 알 수 없는 유튜브의 알고리즘이 나를 이곳으로 이끌었다. 주식투자를 야금야금 하고 있는 내가 마음가짐을 가질 수 있도록 도움을 준 책이다. 김광진의 지키는투자 이후 옆에 두고 읽으면 좋을 책이라고 생각 했다. 주식 투자를 시작하면서 나름 매매의 원칙을 두고 있었는데... 완전 잘못 생각 하고 있었다. 주식은 팔려고 사는게 아니다. 그럼 돈을 어떻게 벌어? 라는 생각을 했는데 읽다보니 설득됐다. 그렇다고 무조건적으로 팔지말라는 식은 아니었다. p.131 특별한 매도 요인이 없다면 계속해서 투자해야한다. 특별한 매도 요인이란 예를 들어 경영진이 비도덕적으로 변질되었다거나, 주가가 기업의 실제 가치보다 훨씬 높은 가격대까지 이유없이 폭등한다거나, 시대와 기술의 변화로 제품이 소용없어지는 등 기업 자체의 상황이 바뀌는 경우를 말한다. 마음을 다잡는다. 그리고 내가 가진 주식을 다시 점검한다. 그리고 계속 공부해야한다.  이 책을 다 읽고 메리츠증권에 펀드를 가입했다. 매일 5,000원씩 투자하는 것!(주말에는 인출되지 않는다.) 당장 팔 생각으로 투자하는 것이 아닌 나중에 내가 은퇴할 때 유용하게 쓸 수 있길 기대한다.

[VBA] EncodeURL function

VBA에서 API를 호출해서 데이터를 가지고 오는데 URL에 특수문자 혹은 한글이 있는 경우 글자가 깨져서 데이터를 못가져온다. Excel Version: 2013 이상 해결방법 EncodeURL 함수를 활용해서 넘겨주는 데이터를 URL이 읽을 수 있도록 인코딩을 한다. Dim varEncodeURL As Varint Dim var1 As String var1 = "대한 민국" varEncodeURL = WorksheetFunction.EncodeURL(var1) varEncodeURL 변수를 URL 주소에 붙이면 정상적으로 데이터를 불러온다. 관련링크 사소하지만 이 문제로 데이터를 못 불러와서 한참동안 찾았다.... 다른 사람들은 헤메지 않았으면 하는 바람 및 내 기억력을 믿지 못해 기록으로 남긴다.

[VBA] Excel Formula vlookup

요즘 VBA 공부하고 있는데 이것 저것 에러 해결 방법을 적어 둔다. 문제: VBA에서 ActiveCell.FormulaR1C1 을 활용해서 VLOOKUP을 사용하고 있는데 VLOOKUP에서 Lookupvalue 문자열에 ~을 인식 하지 못함 기존 식 ActiveCell.FormulaR1C1 = "=VLOOKUP([@상품명],Sales[[상품]:[타입]],3,FALSE)" 상품명에 ~ 문자열인식못해서 Substitute 함수를 이용해 변경 하려고함 변경 중 (에러남) ActiveCell.FormulaR1C1 = "=VLOOKUP(SUBSTITUTE([@상품명],"~",""),Sales[[상품]:[타입]],3,FALSE)" 이것도 안됨 왜냐하면  " 문자열 때문에 VBA에서 받아주지 않음 변경 (정상작동) ActiveCell.FormulaR1C1 = "=VLOOKUP(SUBSTITUTE([@상품명]," & Chr(34) & "~" & Chr(34) & "," & Chr(34) & "~~" & Chr(34) & "),Sales[[상품]:[타입]],3,FALSE)" " 문자는 Chr(34)로 변경 "~"는 "~~" 로 변경해야 적용 가능하다. 참고 링크 정상 작동 확인

[SSRS] Error: An error occurred during local report processing

이미지
SSRS version :  14.0.600.744 오류: SSRS 사이트에서는 잘 열리지만 로컬에서 확인 하는데 "An error occurred during local report processing" 과 같은 메시지가 뜬다면? 난감하다. 사이트는 잘 열리는데 왜 로컬에서만 열리지 않는가? 다양한 이유가 있겠지만... Report의 Data Sources를 체크할 필요가 있다. Report 파일 *.rdl 열기 -> Report Data 메뉴 > Data Sources 폴더 > DB 정보 리스트 간혹 DB의 값이 변경되어 해당 DB 연결정보가 바뀐 경우다. (사실 극히 드물다. 그래서 원인 찾기도 쉽지 않았다!) 해당 DataSource의 연결을 확인하고 DataSets을 불러오니 정상적으로 확인 됐다. 너무 간단해서 팁으로 올리기도 민망함!

[SSRS] Report Datasets list Query

SSRS 작업을 하다보면 레포트가 어떤 데이터 셋을 사용하고 있는지 궁금할 때가 있다. 레포트를 열어서 확인하면 되지만.. 열어야 하는 레포트가 많다면?? 정말 난감하다. 그래서 찾아봤음. 역시 스택오버플로우는 알고 있다. 링크 참조 쿼리는 아래와 같다. -- Provided "as is" with no warranties of any kind. User assumes all risks of use. /* The XML XQuery statements used below ignore namespace so that information can be retrieved    from multiple RDL versions. */ use  ReportServer ;WITH CatalogWithXml AS (      -- XMLifyies Catalog's Content column.      /* For report (Type = 2) and shared data source (Type = 5) objects, the image-typed column        Content stores the XML RDL ...

[다독프로젝트 +90] 미라클모닝

이미지
미라클 모닝  -  할 엘로드 지음, 김현수 옮김/한빛비즈 제목: 미라클 모닝 저자: 할 엘로드 출판사: 한빛비즈 장르: 자기계발 요즘 내게 꼭 필요한 책이었다. 요즘 새벽 5시 30에 일어나는데 일어나서 뭘 해야 할지 잘 몰랐는데 딱이다. 실천하고자 노트도 사서 아침마다 적고 있다. 나는 아침형 인간과 거리가 멀다. 요즘은 알람 없어 눈 뜨면 그냥 일어난다. 새벽에 잠을 자는게 일상이었는데 요즘은 그렇지 않다. 이 책 또한 옆에 두고 열심히 실천해야겠다.

[다독프로젝트 +89] 대통령의 글쓰기

이미지
대통령의 글쓰기  -  강원국 지음/메디치미디어 제목: 대통령의 글쓰기 저자: 강원국 출판사: 메디치미디어 장르: 인문학 예전부터 읽고 싶었던 책인데 드디어 읽었다. 읽기를 잘 한 것 같다. 블로그를 하지만 글쓰기가 익숙하지 않은 내게 좋은 책! 이 책은 옆에 두고 가끔씩 읽으면 좋을 것 같다. p.109 "글에서 첫마디가 길흉을 좌우하는 수가 많다. 너무 덤비지 말 거시다. 너무 긴장하지 말 것이다. 기히 하려 하지 말고 평범하면 된다." 요즘 글을 쓸 때 수식어를 많이 쓰지 않으려한다. 메일 쓸 때도 마찬가지다. 쉽게 읽히도록 만들려고 노력하는 것은 바로 글쓰기의 시작이다.

[미술-Drawing] 아트섬 아마도 성인 미술교육 수업 - 39-41

이미지
저의 취미 생활인 미술교육에 관한 이야기 입니다. 슬로우 페인터 왔습니다. 2020년의 첫 그림이었습니다. 하나만 너무 오래 그리니 지겨워서 중간에 다른 그림도 그렸어요. 이게 바로 아트섬아마도 만의 매력이 아닐까 생각됩니다. 사실 이거 달력그림이라는.... 아트섬아마도에서 매년 달력을 만들어 주는데 올해도 했어요! 너무나 좋은 것! 오일파스텔을 처음 써봤는데 느낌이 좋더라구요. 오일파스텔은 사실 조큼.. 썼고 나머지는 아크릴 물감입니다. 달력은 깜빡잊고 못찍었는데 방문에 잘 붙여뒀어요. 1월 16일의 작업입니다. 많이 바뀌지 않았나요? 굵은 터치를 계속 덧 입혀 주고 있어요. 정말 만족합니다. 엄마가 정말 좋아했으면 좋겠어요. 확실히 선생님께서 이것 저것 만져주면 색도 더 다양해지고 그러는 거 같아요. 설 전의 마지막 그림그리기였어요. 설 이후 3주만에 방문했습니다. 오랜만에 간 이유는 바쁨 그리고 다이어트 때문입니다. 아트섬 아마도 선생님들과 함께 이야기하면서 먹는걸 너무 좋아해서... 이번에도 잘 할 수 있겠지? 아래서 부터 쭉쭉 올라가고 있는 저의 그림입니다. 마무리가 다가와서 그러는지 아쉬운 부분이 자꾸 나와요. 노란 꽃 부분도 그득한 느낌이 들어서 맘에 들어요~ 다음 주에는 완성 할 수 있겠죠? 아트섬 아마도가 궁금하신 분들은 아래 사이트를 참고해주세요. 아트섬 아마도 블로그 아트섬 아마도 페이스북 아트섬 아마도 인스타그램

[SQL Server] Get list PK list

SQL ver: SQL Server 2017 standard 보통은 테이블에 PK를 두지만 세상 일이란게 꼭 그렇지 않고, 또 누군가의 업무를 받았을 때 해당 DB 파악을 위해 확인하는 것이 좋다. 내 경우는 INDEX는 서비스 중에 거는 것을 선호하지만 PK는 반드시 걸려고 한다. SELECT  t.TABLE_SCHEMA, t.TABLE_NAME, tc.CONSTRAINT_NAME FROM  INFORMATION_SCHEMA. TABLES  AS t LEFT JOIN INFORMATION_SCHEMA.TABLE_CONSTRAINTS AS tc  ON  t.TABLE_SCHEMA  =  tc.CONSTRAINT_SCHEMA AND t.TABLE_NAME  =  tc.TABLE_NAME AND tc.CONSTRAINT_TYPE  =   'PRIMARY KEY'  AND tc.CONSTRAINT_SCHEMA  < >   'sys' ORDER   BY  t.TABLE_SCHEMA, t.TABLE_NAME 간단하게 Information_schema 정보들을 활용해서 리스트를 확인했다. tc.COONSTRAINT_NAME의 값이 NULL이라면 해당 테이블에 PRIMARY KEY가 없는 것이므로 설정해주는 것이 좋다.

[SQL Server] Procedure Parameters List

SQL ver: SQL Server 2017 Standard 스키마 관리를 위해 프로시저의 파라미터 리스트를 확인하고 싶은 경우 수행한다. SELECT  s.name AS schema_name, pp.name AS procedure_name,  p.name AS parameter_name, p.parameter_id AS parmeter_order, p.is_nullable, t.name AS type, p.max_length FROM  sys.procedures AS pp  INNER JOIN sys.schemas AS s  ON  pp.schema_id  =  s.schema_id LEFT JOIN sys.parameters AS p  ON  pp.object_id  =  p.object_id LEFT JOIN sys.types AS t  ON  p.system_type_id  =  t.system_type_id AND p.user_type_id  =  t.user_type_id parameter_name이 Null인경우 해당 프로시저는 파라미터를 갖지 않는것이다. 아이디어 출처 출처는 위와 같으며 내가 활용하기 편하게 쿼리를 변경했다.

[다독프로젝트 +88] 해빗

이미지
해빗  -  웬디 우드 지음, 김윤재 옮김/다산북스 제목: 해빗 저자: 웬디 우드 출판사: 다산북스 장르: 자기계발 습관의 힘을 읽기 전 이 책을 읽기 시작했지만 중간에 습관의 힘을 먼저 완독했다. 이전 책이 개인, 기업, 사회에 범위를 확대했다면 이 책은 습관 자체에 초점을 맞춰 세세하게 알려줬다.  '습관은 투쟁하지 않는다' 라는 소제목이 가장 와닿았다.  항상 새벽에 일어나고 싶어 알람을 여러 개 맞추고 일어나려 했지만 이 책을 읽고 자연스럽게 내 몸에 맡기기로 했다. 우선 자기 전 핸드폰을 치웠다. 주변에 있으면 어떻게든 볼 것 같아서 주방에 두고 잠자리에 든다. 그리고 새벽에 눈을 뜨면 자연스럽게 일어난다. 알람 시계가 안방에 있는 것은 아니지만 이렇게 1월 동안 5시 40분 정도에 기상했다. 아침에 내 시간을 확보 하게 되어 좋은 방법이라고 생각했다. 자연스럽게 내게 스며들도록 조금씩 노력해야겠다.

[다독프로젝트 +87] 습관의 힘

이미지
습관의 힘  -  찰스 두히그 지음, 강주헌 옮김/갤리온 제목: 습관의 힘 저자: 찰스 두히그 출판사: 갤리온 장르: 자기계발 내 습관에 대해 돌아보고 싶어서 읽은 책이다.  후회할 줄 알면서 왜 똑같은 일을 반복할까! 문구가 맘에 든다. 개인, 기업, 사회에서 습관이 어떻게 작용하는지 자세하게 설명해줬다.  자신을 돌아보고 싶은 경우 읽으면 좋을 것 같다.  바른 습관을 갖기 위해 어떻게 할지, 나쁜 습관을 버리기 위해 어떤 노력을 해야 하는지 알 수 있었다.