«sql-server-2008-r2» 태그된 질문

SQL Server 2008 R2 (주요 빌드 버전 10.50.xxxx). sql-server로 태그하십시오.

2
"개체에 대한 SELECT 권한이 거부되었습니다"받기
저는 dba가 아닌 프로그래머입니다 ... 나는 위험 할 정도로 충분히 알고 있습니다. 데이터베이스의 db_owner 인 레거시 사용자로 데이터베이스를 상속했습니다. 비즈니스상의 이유로 기존 테이블, 스키마 등에 대한이 사용자의 권한을 조정할 수는 없지만 일부 새 테이블이 작성되고 있으며이 사용자에게만 SELECT 액세스 권한을 갖기를 원합니다. GRANT로 설정된 SELECT를 제외한 모든 것이 거부되도록이 테이블에 …


1
이름 열에 대한 순열 및 조합 생성
순열 및 조합에 대한 다음 샘플 데이터가 있습니다. create table tbltest ( name varchar(50), addres varchar(100) ); insert into tbltest values('Sam Mak John','Street 1 HNo 101 USA'); insert into tbltest values('Donatella Nobatti','HNo 101 UK'); insert into tbltest values('Sam Buca','Main Road B Block UAE'); insert into tbltest values('Juan Soponatime','Hight Street CA'); …

1
데이터베이스가 RESTORING 상태에 갇힌 이유의 근본 원인 식별
데이터베이스 RESTORING상태 문제를 해결하는 질문이 있다는 것을 알고 있으며 이러한 솔루션을 사용하여 데이터베이스를 온라인으로 수동으로 다시 가져 왔지만 시나리오는 약간 다릅니다. 프로덕션 사본을 DEV 인스턴스로 복원하는 Powershell 스크립트를 사용하는 자동 복원이 있습니다. 스크립트는 약 1 년 동안 변경되지 않았으며 때로는 복원 프로세스가 완료되었지만 복원 된 데이터베이스는 RESTORING상태에 머물러 있습니다 (때로는 …

1
Python에서 검색된 SQL Server VARCHAR 열의 인코딩 문제
최근 SQL Server에서 varchar (120)로 저장되는 필드와 관련된 인코딩 문제가있었습니다. SSMS에서 varchar는 다음과 같이 나타납니다. "누가 JonBen을 죽였습니까?" 그러나 파이썬으로 가져 오면 다음과 같이 나타납니다. 나는 이것을 파이썬 측에서 연구했으며 이상한 일이 일어나지 않습니다. 내 이론은 SQL Server의 varchar가 SSMS와 다르게 파이썬으로 표시되는 UTF-8 문자를 허용한다는 것입니다. SQL Server의 인코딩에 …

2
SQL Server 2014에서 전체 검색이 포함 된 업데이트 통계는 100 % CPU, 2008 R2, 15 %
동일한 테이블에 대해 하드웨어 기능이 비슷한 SQL Server 2008 R2에서 CPU의 20 %를 사용하는 경우 SQL Server 2014에서 전체 검색 업데이트 통계가 CPU의 100 %를 사용하는 이유는 무엇입니까? 나는 MAXDOP다른 옵션을 보고 있었고 실제로 눈에 띄는 것은 없습니다. 이 문제를 일으킬 수있는 설정이있을 수 있지만 두 데이터베이스의 설정은 매우 유사합니다 …

2
Tablock 힌트는 교착 상태를 트리거합니다
최소한의 로깅을 사용하여 두 개의 데이터 세트를 병렬로 실행되는 두 개의 SQL 실행 태스크와 다음 형식의 SQL을 사용하여 빈 힙 테이블에 삽입했습니다. INSERT INTO Table (TABLOCK) SELECT FROM ... 작업이 약간 중단 된 후 SQL 태스크 중 하나가 교착 상태의 희생자가되었습니다. 다음은 교착 상태 그래프의 XML 출력입니다. 누군가 후드 아래에서 …

2
큰 삭제 쿼리가 정지 된 것 같습니다
우리는 18 억 행의 데이터베이스에서 삭제 쿼리를 실행했습니다. 이 삭제는 12 억 행을 삭제합니다. 가늠자에 따르면이 쿼리는 한 번에 100m로 분할되었지만 24 시간 동안 실행되고 로그 파일은 2Tb에 있으며 로그 파일에 허용되는 최대 크기 인 것으로 보입니다. 데이터베이스가 단순 복구 모드에 있습니다. 이 검색어를 저장 하시겠습니까? 아니면 SQL Server를 다시 …

3
열의 특수 문자를 공백으로 바꿉니다.
특수 문자를 공백으로 바꾸는 쿼리를 작성하려고합니다. 아래 코드는 행을 식별하는 데 도움이됩니다. (영숫자, 쉼표 및 공백이 유효합니다) : SELECT columnA FROM tableA WHERE columnA like '%[^a-Z0-9, ]%' 결과 집합에서 영숫자, 쉼표 및 공백 이외의 모든 문자가 ''(공백)으로 대체되도록 replace 함수를 select 문에 통합하는 방법은 무엇입니까? 이것은 작동하지 않습니다 : SELECT …


1
"데이터 이동으로 인해 NOLOCK으로 스캔을 계속할 수 없습니다"를 재현하는 방법
선택 쿼리에 대한 NOLOCK일부 큰 작업에서 "데이터 이동으로 인해 스캔을 계속할 수 없습니다 "라는 메시지가 표시되는 경우가 있습니다 WITH (NOLOCK). 나는 페이지 분할이있을 때 데이터를 더 이상 원래의 위치에 두지 않았을 때 데이터를 선택하려고 시도하는 것과 관련이 있음을 이해합니다. 내 환경에서 일어나는 일이라고 가정합니다. 이것을 어떻게 재현합니까? 오류를 포착 하고이 …

3
빈 테이블을 쿼리하는 응용 프로그램
우리 회사는 상당히 중대한 성능 문제가있는 응용 프로그램을 사용합니다. 데이터베이스 자체에는 여러 가지 문제가 있지만 작업 중이지만 많은 문제는 순전히 응용 프로그램 관련 문제입니다. 내 조사에서 빈 테이블을 쿼리하는 SQL Server 데이터베이스에 도달하는 수백만 개의 쿼리가 있음을 발견했습니다. 약 300 개의 빈 테이블이 있으며이 테이블 중 일부는 분당 100-200 회까지 …

1
SQL Server에서 강력한 형식의 xml 요소 값을 XQuery로 대체
XML 스키마 컬렉션 내에 다음과 같이 정의 된 요소가 있습니다. <xsd:element name="xid"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:maxLength value="32" /> </xsd:restriction> </xsd:simpleType> </xsd:element> XQuery를 사용하여 요소를 어떻게 업데이트 하시겠습니까? 요소는 스키마 컬렉션 의 ns 네임 스페이스 내에 있습니다. 아래 쿼리 요소를 업데이트하려고했습니다. update cm.item set data.modify( 'declare namespace ns="http://www.anon.com"; replace value of …

3
누가 절차를 만들었습니까? (SQL Server 2008 R2)
SQL Server 2008에서 특정 조달 항목을 만든 사람을 나열하는 방법이 있습니까? 이 SO 링크 에는 6 년 전의 답변이 있습니다. 나는 당신의 이름과 날짜를 쓴 다음 절차를 만들기 시작하는 것이 가장 좋은 방법이라는 것을 알고 있지만, 내가 일하는 곳에서는 이것을 볼 수 없습니다. 이를 수행 할 방법이없는 경우이 작업을 트리거로 …

1
이 쿼리에서 기본 (클러스터) 키가 사용되지 않는 이유는 무엇입니까?
스키마 구조가 다음과 같은 SQL Server 2008 R2 테이블이 있습니다. CREATE TABLE [dbo].[CDSIM_BE] ( [ID] [bigint] NOT NULL, [EquipmentID] [varchar](50) NOT NULL, [SerialNumber] [varchar](50) NULL, [PyrID] [varchar](50) NULL, [MeasMode] [varchar](50) NULL, [ReadTime] [datetime] NOT NULL, [SubID] [varchar](15) NULL, [ProbePosition] [float] NULL, [DataPoint] [int] NULL, CONSTRAINT [PK_CDSIM_BE] PRIMARY KEY CLUSTERED ([ID] …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.