일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- mysql
- AnimatedPositioned
- vscode
- User
- go
- SQL Server
- golang
- log
- 무선 디버깅
- sqlc
- shared_preload_libraries
- rc-service
- openrc
- version 2
- IDX Project
- 옵션 패턴
- 윈도우즈 터미널
- opentelemetry
- user-secrets
- elasticSearch
- 맥미니
- Android
- option pattern
- DotNet
- otel
- docker
- Flutter
- pg_stat_statements
- Linux
- module upgrade
- Today
- Total
목록전체 글 (129)
CATCHV Blog
Configuring SQL Server Surface Area before using OPENROWSET view source print? 01 USE [master] 02 GO 03 sp_configure 'show advanced options',1 04 GO 05 reconfigure with override 06 GO 07 sp_configure 'Ad Hoc Distributed Queries',1 08 GO 09 reconfigure with override 10 GO Connecting from SQL Server to SQL Server with OPENROWSET (Windows Authentication) view source print? 1 -- server: server1 2 --..
70-450을 보았습니다. 시험 내용은 70-432 보다는 확실히 어렵습니다. 복제, 모니터링 가용성 문제는 좀 까다로운 편입니다. (솔직히 덤프를 봐도 왜 이게 답일까 하는 것들이 좀 있었습니다.) 그래도 덤프가 있으니깐 시험을 목적으로 할 경우에는 100% Pass 할 수 있습니다. 역시 거의 대부분 덤프와 동일하게 나오고 선택 문항이 좀 차이가 나는 것이 있었습니다. 이로써 70-450 Pass로 MCITP: Database Administrator 2008을 취득하게 되었습니다. 시험 비용만 아니면 정말 Master까지 해보고 싶지만 SQL Server 2012도 이제 출시 되고 그때 한번 Master는 도전해 봐야 겠습니다. 다운 받은 로고~~
특정 문자로 구분되는 데이터 분리 Query DECLARE @p VARCHAR(MAX) SET @p = '0001,0003,0005' IF @p IS NOT NULL OR @p != '' BEGIN IF RIGHT(@p, 1) = @delimiter BEGIN SET @p = LEFT(@p, LEN(@p) - 1) END END SELECT CONVERT(VARCHAR(10), Y.item.query('text()')) AS val FROM ( SELECT CONVERT(xml, '' + replace(@p, ',', '') + '') AS xitem ) X CROSS APPLY X.xitem.nodes('/r') AS Y(item) The table is example is: TableName: Num..
Sp_who2의 결과를 보면 LastBatch가 잘못 출력되는 것을 볼 수 있다. 수정 방법은 select spid ,status ,sid ,hostname ,program_name ,cmd ,cpu ,physical_io ,blocked ,dbid ,convert(sysname, rtrim(loginame)) as loginname ,spid as 'spid_sort' , substring( convert(varchar,last_batch,111) ,6 ,5 ) + ' ' -- + substring( convert(varchar,last_batch,113) ,13 ,8 ) + substring( convert(varchar,last_batch,113) ,12 ,8 ) as 'last_batch_char..
SELECT IDENTITY(int, 1,1) AS Num, * INTO #temp_trc FROM ::fn_trace_gettable('d:\a.trc', DEFAULT) SELECT * FROM #temp_trc
오늘 70-432를 보았습니다. MS 시험을 1999년도에 12년 만에 다시 보았습니다. 시험 보는 방식은 전혀 변화가 없는 것 같더군요. 그 때는 핸디소프트인가에서 봤는데 이번에는 종로에 있는 학원에 가서 봤습니다. 문제는 총 45문제 비용은 100달러 시간은 2시간(30분 이내에 나가면 불이익 있다고 하네요. 문제 다 읽고 풀면 30분 조금 넘게 걸립니다.) 덤프를 보고 갔더니 거기서 다 나오더군요.(933 Pass.. 덤프가 다 정답은 아닌 것 같다는…) 내용 중 Role에 대한 것은 실제 해본 적이 없어서 이번 기회에 조금 보게 되었네요. 다음은 70-450 도전입니다.
윈도우폰(WP7) 개발자 이벤트에 당첨 되어 Samsung Fcous Flash(AT&T용)를 받게 되었습니다. 처음 받고 기존에 사용중인 갤럭시S2의 KT USIM을 넣자 개인비밀번호 라는 것을 입력하라고 나오더군요. 이것 저것 입력해 보았지만 안되더군요. (USIM 없이는 부팅하고 전화를 제외하고 사용하는데 문제는 없습니다.) 그래서 인터넷에서 알아보니 캐리어락(? 이게 사람마다 부르는 것이 조금씩 달라서) 이라는 것이 걸려서 AT&T용으로 나온 폰은 AT&T의 통신사업자가 아닌 USIM을 넣을 경우 이런 메시지가 나온다고 합니다. 이걸 풀어야만 하는데 풀 수 있는 방법이 AT&T에 연락해서 처리를 해달라고 해야한다는데 … 클리앙의 어떤분의 포커스 개통 리뷰를 보면 이베이 나 이런 번호를 전문으로 판..
-- 옵션을 변경해야 한다. EXEC sp_configure 'show advanced options', 1 GO EXEC sp_configure 'Ad Hoc Distributed Queries', 1 GO RECONFIGURE GO SELECT * FROM OPENROWSET('MICROSOFT.ACE.OLEDB.12.0' , 'Excel 12.0;Database=C:\Users\Administrator\Desktop\aaa.xlsx', Sheet1$);
아이디어 좋네요. 돈 많으니깐...
SQL Server 운영을 하다 보면 데이터베이스 전체 또는 테이블 전체에 뭔가 작업을 할 일들이 생긴다. 그래서 만들어 놓은 것인지 MS에서 제공하는 프로시져가 있다. sp_MSforeachdb와 sp_MSforeachtable 이다. ? 를 각 데이터베이스나 테이블 이름으로 인식을 한다. Foreach와 같이 테이블 처음부터 끝까지 루프하게 된다. 간단한 예제는 EXEC sp_MSforeachdb 'PRINT '' ? '' ' GO master tempdb model msdb ReportServer ReportServerTempDB test SHOPERP AdventureWorks2008R2 AdventureWorksDW2008R2 AdventureWorksLT2008R2 AdventureWorks ..