달력

11

« 2020/11 »

  • 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
  •  
  •  
  •  
  •  
  •  
2020. 7. 23. 20:41

MSSQL 날짜 변환표 Tech/MSSQL2020. 7. 23. 20:41

Posted by 멋지다마라송

댓글을 달아 주세요

2017. 6. 6. 12:29

MSSQL - Date Function 날짜함수 예제 Tech/MSSQL2017. 6. 6. 12:29

MSSQL - Date Function 날짜함수 예제 


SELECT GETDATE() as Now_DateTime
2017-06-06 11:26:54.830

SELECT CONVERT(Date, GETDATE()) as Now_Date
2017-06-06

SELECT CONVERT(nvarchar(10), GETDATE(), 120) as Now_Date
2017-06-06

SELECT DATEDIFF(HOUR, '2017-06-01', GETDATE()) as DiffHour 
131

SELECT DATEDIFF(HOUR, '2017-06-01 00:00:00.000', GETDATE()) as DiffHour
131

-- 특정 날짜로부터 오늘까지의 차이 (일)
SELECT DATEDIFF(DAY, '2017-06-01', GETDATE()) as DiffDay
5

-- 특정 날짜로부터 오늘까지의 차이 (일)
SELECT DATEDIFF(DAY, '2017-06-01 00:00:00.000', GETDATE()) as DiffDay
5

-- 어제 날짜 구하기 
SELECT dateadd(d, -1, getdate()) 
2017-06-05

-- 보기좋게 날짜 변경하기 
SELECT 
   ISNULL(
      CONVERT(nvarchar(10), GETDATE(), 120)+' '+CONVERT(nvarchar(8), GETDATE(), 108)
    , '0000-00-00 00:00:00') 
2017-06-06 11:26:54
Posted by 멋지다마라송

댓글을 달아 주세요

디비 리스토어 후 사용자 복구하기.

EXEC sp_change_users_login 'auto_fix', 'ID', null, 'PW';


Posted by 멋지다마라송

댓글을 달아 주세요

2017. 5. 24. 00:21

MSSQL - 시퀀스 sequence 생성/수정 Tech/MSSQL2017. 5. 24. 00:21

MSSQL - 시퀀스 sequence 생성/수정

CREATE SEQUENCE [dbo].[SEQ_MemberNo] 
 AS [int]
 START WITH 1
 INCREMENT BY 1
 MINVALUE -2147483648
 MAXVALUE 2147483647
 CACHE  100 
-- CYCLE -- 반복되는 시퀀스로 만들때 
GO


-- 다음 시퀀스값 확인

SELECT NEXT VALUE FOR SEQ_CouponNo;    

-- 시퀀스 시작값 수정
Alter Sequence [dbo].[SEQ_MemberNo] restart with 99999;


Posted by 멋지다마라송

댓글을 달아 주세요

MSSQL 에서 특정 디비를 백업받거나 FullText Search 서비스를 시작할때 1075 에러가 생기는 경우.

 

Error 1075 : The dependency service does not exist or has been marked for deletion.

 

시작 -> 실행 -> regedit.exe 실행.

HKEY_LOCAL_MACHINE --> System --> CurrentControlSet --> Services --> msftesql


여기에서 DependOnService 의 값을 RPCSS NTLMSSP 에서 RPCSS 로 수정.

윈도 리부팅.

리부팅후 필요에 따라 MSSQL Agent 나 MSSQL FullText Search 서비스를 시작한다.

이제 백업이나 다른 작업들이 잘될 것이다.


* 참고

MSSQL FullText Search 는 NTLM Security Support Provider 라는 서비스를 이용하여 관리자 권한을 획득해야 하는데,

이 서비스는 윈도가 버전업 또는 업데이트 되면서 User Access Control - UAC 로 변경되었다.

없는 서비스를 찾기 때문에 안되는 것.

마소도 관리가 잘 안되는 부분이 있다...

Posted by 멋지다마라송

댓글을 달아 주세요