«sql-server-2012» 태그된 질문

SQL Server 2012 (주요 빌드 버전 11.00.xxxx). sql-server를 태그하십시오.

1
SQL Server의 "로그온 검사 점 잘라 내기"옵션
오랜 이야기이지만 장기 컨설턴트 (이전 직원)는 Tivoli Storage Manager와 인터페이스하기 위해 몇 년 전 (2006 년)에 사용자 정의 스크립트를 작성했으며 이름이 SQL Server DB 옵션 인 것으로 보입니다 truncate log on checkpoint. 그들의 주장은 스크립트가 SQL 2012 인 인스턴스에서 기능하고 백업을 수행하지 못하게한다는 것입니다. 그러한 옵션을 찾을 수 없으며 sp_configure백업이 …

3
트리거를 사용하지 않고 SQL Server에서 쿼리를 실행하는 클라이언트의 ID를 찾으십니까?
현재 CDC (Change Data Capture) 를 사용하여 데이터 변경 사항을 추적하고 있으며 변경 한 쿼리를 제출하는 클라이언트의 호스트 이름과 IP 주소를 추적하고 싶습니다. 동일한 사용자 이름으로 5 개의 서로 다른 클라이언트가 로그인 한 경우 5 명 중 어느 것이 쿼리를 실행했는지 추적해야 할 문제가 있습니다. 내가 찾은 다른 의심스러운 솔루션에는 …

2
SARG 카디널리티 추정, 왜 전체 스캔하지 않습니까?
전체 스캔이없는 이유는 무엇입니까 (SQL 2008 R2 및 2012)? 테스트 데이터 : DROP TABLE dbo.TestTable GO CREATE TABLE dbo.TestTable ( TestTableID INT IDENTITY PRIMARY KEY, VeryRandomText VarChar(50), VeryRandomText2 VarChar(50) ) Go Set NoCount ON Declare @i int Set @i = 0 While @i < 10000 Begin Insert Into dbo.TestTable(VeryRandomText, VeryRandomText2) …

6
2005 또는 2008 인스턴스없이 SQL Server 2000에서 2012로 마이그레이션
2012 년으로 옮겨야하는 SQL Server 2000에있는 3 개의 이전 데이터베이스를 발견했습니다. 표준 접근 방식은 2005 또는 2008 인스턴스로 복원하고 업데이트, 재내 보낸 후 2012 년으로 복원하는 것입니다. 사용 가능한 2005 또는 2008 인스턴스가 없다는 점을 제외하고는 좋습니다. 시도해 볼만한 해결책이나 다른 방법이 있습니까? 정보를 위해 데이터베이스에는 15-20 개의 테이블과 몇 …

1
높은 PAGELATCH_ * 및 WRITELOG가 대기합니다. 그들은 관련이 있습니까?
높은 WRITELOG 대기와 함께 매우 높은 PAGELATCH_EX 및 PAGELATCH_SH 대기 유형을보고 있습니다. PAGELATCH 대기를 유발하는 쿼리를 진단했으며 IDENTITY 값으로 정의 된 사용중인 클러스터 된 기본 키로의 삽입 속도를 줄임으로써 제거 할 수 있습니다. 이 현상을 마지막 페이지 삽입 래치 경합이라고합니다. 그러나 내 질문은 새 레코드가 삽입 될 때 SQL Server가 …

2
IP 주소 저장-varchar (45) vs varbinary (16)
- 나는 두 개의 필드와 테이블을 만들려고 ID로 BIGINT와 IPAddress같은 하나 varchar(45)또는 varbinary(16). 아이디어는 모든 고유 한 IP 주소를 저장하고 다른 테이블 ID의 실제 참조 대신 참조 를 사용하는 것 IP address입니다. 일반적으로 IDfor 주어진 IP address또는 (주소를 찾을 수없는 경우) 주소를 삽입하고 생성 된을 반환 하는 저장 프로 시저를 …

2
통계, 실행 계획 및 '오름차순 키 문제'이해
통계, 실행 계획, 저장 프로 시저 실행 간의 관계를 (개념적으로) 더 잘 이해하려고합니다. 통계가 저장 프로 시저에 대한 실행 계획을 만들 때만 사용되고 실제 실행 컨텍스트에서 사용되지 않는다고 말하는 것이 맞습니까? 다시 말해서, 이것이 사실이라면, 계획이 만들어지고 적절하게 재사용되었다고 가정하면 "최신"통계가 얼마나 중요합니까? 나는 내가 읽은 기사 ( 통계, 행 …

5
SQL Server 2012 컴퓨터 계정으로 로그인 할 수 없습니다
IIS / SQL Server 사이트를 2008 년에서 2012 년으로 마이그레이션하고 있는데 인증에 문제가 있습니다. Windows 인증을 사용하여을 (를) 인증 DOMAIN\COMPUTER$하지만 작동하지 않아 오류가 발생했습니다. 사용자 'DOMAIN \ COMPUTER $'에 대한 로그인이 실패했습니다. 이유 : 제공된 이름과 일치하는 로그인을 찾을 수 없습니다. [고객 : <로컬 컴퓨터>] 계정이 존재 함을 확인했으며 계정을 …

3
삭제 트리거에 레코드를 삭제 한 사람에 대한 정보 전달
감사 내역을 설정할 때 누가 테이블에서 레코드를 업데이트하거나 삽입하는지 추적하는 데 문제가 없지만 레코드를 삭제하는 사람을 추적하는 것이 더 문제가있는 것 같습니다. "UpdatedBy"필드를 삽입 / 업데이트에 포함시켜 삽입 / 업데이트를 추적 할 수 있습니다. 이를 통해 INSERT / UPDATE 트리거가를 통해 "UpdatedBy"필드에 액세스 할 수 있습니다 inserted.UpdatedBy. 그러나 삭제 트리거를 …

1
시퀀스가 재사용 중입니다
시스템의 객체에 대한 추적 번호를 생성하는 시퀀스가 ​​있습니다. 꽤 오랫동안 작동했습니다. 지난 주에 우리는 값을 재사용하기 시작했습니다. 일어날 것으로 보이는 것은 저녁의 다른 지점에서 전날의 값으로 롤백한다는 것입니다. 그런 다음 해당 지점에서 값을 계속 생성합니다. 예를 들어 다음과 같은 것을 얻을 수 있습니다. 10112 10113 10114 10115 10116 10117 10118 …

1
차등 백업을 복원하면 DEFUNCT 로그 파일이 생성됩니까?
여기 내 문제가 있습니다. 전체 복원을 통해 데이터베이스를 새 서버로 옮긴 다음 빠른 차등 백업 / 복원으로 컷 오버하려고합니다. 문제없이 전체 복원을 수행 할 수 있지만 차등 백업을 복원 할 때 다음 경고가 표시됩니다. 메시지 3127, 수준 16, 상태 1, 줄 1 복원 된 데이터베이스 'DatabaseName'의 'Database_Log2'파일이 데이터베이스가 단순 복구 …

3
db_owner가 데이터베이스를 삭제할 수 없습니다-오류 615, SQL Server
Amazon EC2에서 실행되는 SQL Server 2012 데이터베이스가 있습니다. 데이터베이스를 작성, 편집 및 삭제 (drop) 할 수있는 사용자를 작성했습니다. 새 사용자에게 dbcreator서버 역할을 부여했습니다. 내 사용자는 원격으로 연결할 수 있으며 create database foo;명령을 성공적으로 실행합니다 . 그러나 사용자가 drop database foo;명령으로 데이터베이스를 다시 삭제하려고 하면 다음 오류와 함께 실패합니다. Warning: Fatal …

3
STIntersects의 성능 향상
테이블 T_PIN에는 300,000 개의 핀과 T_POLYGON36,000 개의 다각형이 있습니다. T_PIN이 색인이 있습니다 : CREATE SPATIAL INDEX [T_PIN_COORD] ON [dbo].[T_PIN] ( [Coord] )USING GEOGRAPHY_GRID WITH (GRIDS =(LEVEL_1 = HIGH,LEVEL_2 = HIGH,LEVEL_3 = HIGH,LEVEL_4 = HIGH), CELLS_PER_OBJECT = 128, PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, SORT_IN_TEMPDB = OFF, DROP_EXISTING = OFF, ONLINE …

5
사용되지 않은 공간 SQL Server 테이블 해제
SQL Server 2012 Express에 사용되지 않은 공간이 많은 테이블이 있습니다. 데이터베이스의 공간을 확보해야합니다. | 이름 | ROWS | 예약 됨 | 데이터 | INDEX_SIZE | 미사용 | | ------------- | -------- | ----------------------------- --- | ------------ | -------------- | | MyTableName | 158890 | 8928296 KB | 5760944 KB | …

1
LOG_BACKUP log_reuse_wait_desc를 사용하는 SQL Server 2012 단순 복구 모델
난 내 자신의 조사를하고 있어요 동안의 데이터베이스 이유를 아는 사람 있나요 SIMPLE복구 모델이있다 LOG_BACKUP을 위해 log_reuse_wait_desc? SQL Server 2012 SP1 몇 주 전에 데이터베이스가 생성되었습니다. 복제, 미러링, 로그 쉽핑 등이 없었습니다. 우리는 백업 데이터베이스를했고, 그것을 보여줍니다 다른 인스턴스로 복원 SIMPLE하고 NOTHING있는 log_reuse_wait다른 인스턴스. 그러나 복원 작업이 롤 포워드 / 롤백 …

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