소리소문 없이... 사랑도 명예도 이름도 남김 없이...
DexCore.net

DataBase/SQL Server 129

PROCEDURE

/**********************************************************************           0. 버전        : SQL Server      1. 스토어드명  :  2. 목적& 기능  :  3. 생성일자    :  4. 생성자      :  5. 실행예    :  6. 파라메타    :  7. 반환값    :  **********************************************************************/      CREATE PROCEDURE [dbo].[P_SELECT] ( @P_EMP_NO VARCHAR(10) ) WITH ENCRYPTION -- 암호화 AS       BEGIN BEGIN TRY DECL..

DataBase/SQL Server 2024.12.11

테이블 용량 조회

-- 테이블 용량 조회 DECLARE @SIZE INT -- 관리대상 테이블 크기(KB) DECLARE @LOW BIGINT SELECT @LOW = LOW FROM MASTER.DBO.SPT_VALUES  WHERE NUMBER = 1 AND TYPE = 'E' SELECT TMP.CRDATE AS DATES ,OBJECT_NAME(TMP.ID) AS NAME ,CONVERT(CHAR(11),SUM(ROWS)) AS ROWS ,LTRIM(STR(SUM(TMP.RESERVED) * @LOW / 1024.,15,0) + ' ' + 'KB') AS RESERVED ,LTRIM(STR(SUM(TMP.DATA) * @LOW / 1024.,15,0) + ' ' + 'KB') AS DATA ,LTRIM(STR((S..

DataBase/SQL Server 2024.12.06

split

/****** Object:  UserDefinedFunction [itmon].[fnSplit]    Script Date: 2024-12-06 오전 9:56:10 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO /**********************************************************************           0. 버전        : SQL Server 2022 1. 스토어드명  : fnSplit 2. 목적& 기능  : 특정문자를 기준으로  데이타를 테이블로 리턴한다. 3. 사용예 DECLARE @G_STR VARCHAR(100) = '11111@222222@333333' SELECT * FROM i..

DataBase/SQL Server 2024.12.06

SQL Server 어셈블리 등록

USE [master] --CLR 활성작업 SET NOCOUNT ON; USE master; EXEC sp_configure 'clr enabled', 1; RECONFIGURE; GO --TRUSTWORTHY 기본 속성이 OFF이므로 높은 권한적용을 위해 ON 시킴 ALTER DATABASE ActiveMDM SET TRUSTWORTHY ON USE [ActiveMDM] GO /* DROP FUNCTION [mirae].[UF_CREATE_SEND_FILE] DROP ASSEMBLY [ActiveMDMInterface] */ --ASSEMBLY 생성 CREATE ASSEMBLY [ActiveMDMInterface] FROM 'D:\MDMInterface\ActiveMDMInterface.dll' --파..

DataBase/SQL Server 2021.06.14

SQL Server 시작 오류 - error code 10013

SQL Server 서비스를 시작하는 경우 다음과 같은 오류가 발생할 수 있습니다. Windows could not start the SQL Server (MSSQLSERVER) on Local Computer. For more information, review the System Event Log. If this is a non-Microsoft service, contact the service vendor, and refer to service-specific error code 10013. 최근 들어, 10013 오류(An attempt was made to access a socket in a way forbidden by its access permissions.)는 그냥 excludedpo..

DataBase/SQL Server 2021.01.06

SP_LOCK, KILL - 락 확인 및 강제종료

● SP_LOCK - 락 걸린 쿼리 확인 및 강제종료 ​ MS-SQL에서 SELECT 실행 시 조회 결과가 나오지 않거나 타임아웃에 걸려 커넥션이 끊어지는 경우가 있습니다. 테이블에 락이 걸려서 이런 현상이 발생하곤 합니다. MS-SQL의 경우 여러 사용자 중 한명이 락이 걸린 경우 역시 조회가 되지 않습니다. 락 걸린 쿼리를 조회하여 강제로 kill하는 방법에 대해 알아보겠습니다. 락으로 의심되는 SPID 조회하기 락으로 의심되는 SPID를 조회하는 방법은 다음과 같이 3가지 방법이 있습니다. ​ 1. SP_LOCK 사용하기 SQL Server에서는 락(Lock)을 확인할 수 있도록 내장 함수 SP_LOCK을 제공하고 있습니다. 사용 방법은 다음과 같습니다. EXEC SP_LOCK 실행 결과에서 Mod..

DataBase/SQL Server 2021.01.05
728x90
반응형